[ [ 3652280893236522393160923124761172486539473948631772537658006945052357730012607145138989733136434029578946885634949277681907088547231530074481636980418582430570657917381361927032360841107078068621314584774367780697514637832994102890752396844375023093431177565314468786042096342357381755181008971289392514542007500004903227708991532054856667422490342960350319743382197373205009313476410605115538304694833159091634111249158071969433724709031750517457129613075796757257956988939332469225102110610588989280087726221173048332844311276929028257548967805851379212358529055080744515674656991869668680539991806145788634178532037312436374931752635962809836718612593266883419555311722617817739189284048651457393609470751106406156421322302143351173032388193846360985056922680618447623645976600177439311468282675120152958654839966965430697964069948976356906647972345583114819434313217726800265406484446250337338652307148471496533707608547462402450749301400146842109641896254770363663824443223104190364319976812836511624405029818455877000882946746815001579165399890972470144726431310884213707451590738788853075129145419263322936591288497417820086742507543202183808152094142883588717593672641718347313011404244158367225496077315490250067016176548225180706710636728218987981569691967049969012221234829197437479277851861950749392514105549784849563920088320137941731426712310646223669960613765806495420525528942507652154007841464517248054898796979661038860637597993437392164482777051486494070607114756655838292728329318584878465507651236424113198288175430923287978789035617336384417213371019270409189744763366957147460064726366593273995155976639340078854627963168982470514205847964712341630343153363114721021525782140576131089514012842183855930886352455748350514247928678117501725655425560477435298562499993692004544978444087801376992542340301673049720826532292821246496875327925964836364789327737809890266123135250086535617762204309782297793802652232291087742701410834463290637293441493842790029721600000000000000000000000000000000000000000000000000000000000000000000000000000000 + 100957056520373753720440464174140850059491656080799609158939010837222435750608040081700001833793600941410796525339703022915235385032036278090176348580334549419342249719523803437237565949598766604769014456326419955065286852386289240804443677814976777106301724504793214408859332098366643867191166400860112272409282725316880076596687321191144022541434509867784040155743265649633565569235996682213152214533699712122235464984325287100327637034163997658112666494323101159200759565456035106208778943214826248357102234856112174648497037353945161200168861090416822100864586987181321569647567454039059704401133471025845046627179426226159521253136159835493362289289641589428175408250374896294756987962412920480199669854716316889198098768276825738612272533705349674050817392317107664320359176619098246897104222883025617001667958732080698658475600202033275231809975828410870592358823384405911758412568181612869790454151338645437398562878127039272722719533367467696376718693752427943586919327048445870018213686599419189434748031448773346711434586932723260410609782504287835166872844309879976915687583741821104694305719619619294361447896104327626730159694088719199897519556083533989292631189355906188516302226589260593122144739741085314216351166537733098449832226101930626704566719356628397733755185090024139634757615383825755259951638188001298030579534685747438414301062025233518524550311523743245741353417229812426595226636830266405546208889438501365702160605479683292848658605994654835511803287295917402388358532711351408385767229902772651204684976249446825031132577196653876690950158008634258671450250252722820877661454017995858249232561782389279541537125234497635929553860597679712320304524884069879306306989443778604881958868267972954007015442099793285175047810104863618068293511998417108058761360969680877379563002060595015950849232566435134016859596468439654279871865945113922336593549673779635484691434883688897836335435666574772115015114952214399748055390843468748921657074186635880431616000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 337381016560399197285918934406142790098928841848448251426917000616460333868059384325098377038339087064286194181263113115069607647870983045936419937887868249161885906547729788233315952603830939062059106440222767762579684963355104202512388269217108616630723103031123067151449335419517392530295904352659724072899684756797955549102463908541346441912981703819214393601103451468552834668706872384722501011478142714434070913346340516708166964374888927204932735112849466097603702580005708902649844010120603144477273691224354753738874154719218630947588080919444950235788532122330528250908687824734010295013783137138280640056026847150575491024526180901337923421168383325642835104524865139486861309388819394640948482827427762051653035265814683317736381789133563117031601839450293121453657559994215034368942629731400915328217244438962474660295420130973550953650876575898204760534475468082328198085870424021299593734792645676846004873783829857561665217411834783945919168585424839990604758152687885823080812317186000703995306690806791240136207353004160628155684859413085484864734769300363177879001874879187866342450710619747145831553498479558499276279102628446619537695307888377455539282523621262970007906580137991029474424886056754730662702435713935840199164304095570583502405956093589967256760454723847369872246960247823872912626720703799025398421227478637761252621818363198351386198636145723615059262902128292317654137291895667579819019594453022509336019193940066531449540110515501038127003169027316444561780206037170960748941203714673278772475153388919210167256826021786237201022113145946649969157495292836342487649597546944436764722841192452843077753201450215677026054828100200372977931412703903157342341043950034758467441448512854997032213756889509219601255194079503536718993212579544177859044468243837454453144431449834470561062924214539144447170253588601150793759355341820637399557252395525231990028289949765377341563219586163126520375205545390007048543967135247131178288282629137120624640000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 492800240735542560525398295879585444694404670392493421091806020646728261543666857074694400436683753838259251440209808221414837153446547991096715698352542987201852249893450354884429007565524154918316545389439425070601486257280516705677305547723210316292435579141486690489830688941066683634328960823749981015569362469212733254315580038107730055404408249236617327177172275587321990057121682209725795779685969807622089352429334920184611611583385569891478565672858016355733956884365507274491305989080941880717540838056315691853366570202604434978563638701020835748831865614955264725778515923715018873858457931646833101472566924998161271670660394334836290486007264387911468548638310428866336583689278945171422198865677309444271636247735163465243452630425828158285668515293478653518273266792154596135222541499979213162209216404201319823256803872138161270316062745113481264446486338639750255248762252135691170531128346037799626070642834168137963634451330700006037681130084540593217317995394217957765501496122359815477880564125627300698457222257954284175028011443923235005691846832177776477603909020316609544775943664103324959425640190879598573182425393783906486384078059602560294962928420457142095553382052017238197526521372509033584478834601449257867911203129812608747813659181182094397738738093510973698419672760582502504942003355992100888947184828301395902473095128799750016309202430768424226242167723100050021803075744016785512233744064834933238776912010348485198883698407563015564842212004286309969291107798260444944871266169441443297317834766969839954830607197212799193476435534479539550990277473947329328305810726362797866277156955149468557632772376520251250000071968240253607363611514331266497711531757984842665090873863264093489150930769677577830607097482869735380946195947794304521573801964943935311090785771942828194501393114791859236980205019129267293170243915139081196454900042379531936862463013092505150260390644527853001558641245616650975457189665249709307062329195863054745600000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 373696770778565320253673197439341091111205346501455814511784384853975266901196332584666045370104810324187192311272086993263928083721872823826225917089832555819296245363660345599099026404602228905850219417393011850307463589223968225022565098559232251838021503514643178952443214907438402436137250427596460065816910672983914522466851123275874455316218005220544527872323741045048518095098711716811920616016566041921274071599488284126857952234060155512671699806239794845402828306866848306607896987329165309149232245620627937743532587974794878003519315001085427090746745918069558397880764165594825217423904081104708555002586432502921708185252907228448435189418775534496401763047581771847429636150835984277660806182659529293823728600166839636782000371646047083195291885303026646305285043745144200075830212663870751976710327240959083148960001076040133248283053866598249234960528667682223636523265714373437071401705925761009147092755962229181266295835391416383019441616635067631766420771775950403061699588448182754840571281703184540843022594811905032763059375393691814680292006600307190995915661425286059432099842265021439858389156083049923718001789061650114969638943066367726629747676392847508400475111298318310543733797396263868735693688418995074433629259969839384623616172622706991561242814957779245329041561098142545540882701408880150183614407956521336278572855760308523671992421162822855444207829807162093718860785181516765561011904943965557423799637039568443207546670111707920222481897738699546026832492598893229624547219937498261360566035769511398382777577437522414385233678107620115645350663667615687928209006114904517371999769124164778889483462451543142749482661912953538884466782075151522184064844654553428541700434775141034503991179636326221443413131239503232739245906648878822909614838220709544851184254297660827840041378570750460882055736462259344376687395251074951172107543427424406302081590411088568193955415344172821601364175077457252534071798428428693923069494809723928576000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 79204354509005762879048349408240964083702201106236224561838232633893122213854816036837522117864803105919809129586610829597279988801220612901273480594744008228788327530416181272434183922766867612184603215168055899470519437857858642263070075354621001723987292476788145198003766787140245599138981307707574171527307741801915825275105667164019338827870606650621530406289232480564973089073448261472384136654706648108387373561147479938549532758168377128583204708124490709408928222848426681061800158396890054598694243572145992416876461784449544353276949165377854103981743143729460478453888023607306743836534612774079096691581536788593608506724865673105569418351151177164421407100900491299816417509376397534022896363058886018764997494024264791515873384761177954476542609356601643061323024775689722637236693046053124211320549154533764947877304367655482908010613107156213951485128520316771288206045778411440524684407732792008304645818636213642390321771301216375286390434503433925409697819773209764067693450460699861884686428363404694362935340282002798098815450374103819842785803779026645780547854727000661230780820618029299653277484055556318363877268445018647320078337443189477446974138645770278350979739761450077730126090963757134513297804425859674980714828662920267697296719654920135294503016555811446951289675156988675700406699310424304000999154279750951060708845513497207380011449778316033639916604751350609813778758589106850191197675843817153860216410265561156094970129489759642374696125119130044316391860789312583883194352504706191909601719460443914642586309003879200657387770440846124276363999996550007243574148718510261169727978503293209233688228789298320878627638764611796459000576542873587725950535707611815975885774216339778581081943831623305134144661032045400934608376797260656888855143472474629277680175914113411134068935226773830543281739226897220207413598134855052529803299999184206852686015534739062743032025143384539659645309963838350551561035363466582061403822085982126080000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -174296162574167434745453826895489417989055997730424675835595946464432767909468153699013423421760664239915195036667851728106510219162393956251859061526752869694558303798266418911422627454247209556932468124495312063520288080186411643215040110526514917488523687224154136957523419093636953957882320108844393865960474313720535496990486723577394779711109631327674409754122986413016111725639976995010139347332303240415315663484145419913694987958004681488760449382163251177704643758837143094084621319973024548810198660308937500790299830547571847503595505069103908521860654801041114464993932260566092690400428668755286031763618623730255508893107650891321530909683413305872157519208623698067858134779344095939359868098368685067172561817251180115418068754926823854062857502558743451318354759778637896748600339351599795872470897050484225098044398169935070239503115220295398256780725443280065794153223872004735370979477959867626929626769353227494388777713120295599656853138866734131955509352178478221517423516270997688981136710104766106544661713529890229845168836397616155074107084804232530456700902362419995881788679327097484183570545569445282555677238603316272524359655472870981284966974214574932118787790107744933633227404140602528021206212405157494239501945298285575874588002903647499286123258679420671183212459547126635603712861891463257707669440946147223117579389720293462399464591683853708689247701133057786354309427411681470243731766015569900379576181971887567597430668395310296852110591977845972869237357995326311829922977211026201963621830021746677758849510047423544306762339676197418035865511369151579133454090915004426525796589430896814949495442363804615547573123818325425501623334193502948932386226581824431319668405903555013348099151386450492476021449918818694210904960614710590724913345177786690959858377415421427260577516460891260738406846312827736298791539004030079130811422657482387440534473266381812811539484843764089047968793131002476602492604720916235341408238733518438400000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -234203921868498889494489096275627871236117857581649812167151230478110553098493533509110344331554969448749390164025527078384420964405868791874737267065611507357009849202744349067435955537795311380039593452389660106632418362991316994464546582341202912314917627663981034727571134695991341221219513833691693889370973798099158243434478960382600351042261633767393170996053833374440468366309589946703856754817472274129764700616216285598285759783869599136247354470536214137723356263184573686497742807179425379130981328094166753221460209890430118199889826794769300078777192037742714767524229693243642299413075571838488360797737959271791881168941921519591044384650383440776366739267991686539256069446454411103238094392304157742422155274353152688277267872939718310559443779383558491484979860934165778940511292992991804441246099529043342252463186631226596359501870304692360537294696983053469839614615218797885306224283606747851880791358037615178648362053506075661496137023022078823987606092603976628006520434241486248440336180819391994316912558912035042673791136419514494735102771578356964087668101819230232729574066725509493463064195085294221296757395604515720203184629377365753440742811660961452901023976691784149604535136311086206495002907474180892207718287476236066674115620145852442928894544628503878872367082878818208113119260919530100794939473583827914537479760152774885026617840204635874528476903005004864977017882626236971103922692570851318608189931801032390282971185825601628982124901028588316648899679344448620834787847945366176749772317555152361616714424215357559850040805869744218910812958684665586604628331577609713076441491386981212730024676400943184164220081729405816006273178390116135747448533269762755164736389473764021255476418054229826217037718040883779602452896968032138706248865971123129408605597061504483479077134179816397312044229754857912233632913971478999056946755303599920632429178272636346532872874526225879635440807284410154496526129485689565282165199273459712000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -128273348795999550951286229684272398342446172367089733657396004210986021080164875471823201872030310161643064540600566732286694387692882424131589180652991644061350454669885904815093337515677282512258398976292479203311267004889408485324059119376289211776044401658590019663079369225491391627948837426581488177600944913428014509704976640661821097670785621141487802184260465232868261778890913648741187623802739158725086973605515557677242222063650827157844450726729996081037098385756178033899832698482231149713056622688241608378594116393164902317814676583781128079206316751192586937391293569440823509345923617979901087988698651711711653616541478834423616138678586679461737502121250346288102037996730431788638514225530500132221763874195762081606051315259468303210149635859544979325951830564126408367796362159889830794629260923467735925678658192660367917637904959235247144643199807580007123903669533687674810030747349042891502143234738947523432248754831703811863652273416314159397701703563197141619879790185007807954059879153155653320188266479249360863237995210800606759125398726383481236920378111941170925633434786019828245621725353649299090982318794164697710119686595585836712273501925791692637156798736328798083593630051505053321479007476390015777665595303441527352195094471589680279650464152432755334607817786294055857203776966372265988621270383515528637933227591953843731173757883430523304374097061775320526100918644329699734176638576001916080327963948734775108992543330785783261340804963618529736717021106855080690451796269041856641791229242744167350105653529195867496711037696468126523795965817469630135003014901468918777951432736183878765399897306969107210787064981031618836971531996757501389749082359700929293320248058303722714291700275949861652740715792711422103587076430481907792243280289433309730554640531126325500365260859534580446772417893538887683355188603714801371019223309084491004825109337287239891855596021803377281718397252596844579872049641447866628873180917268480000000000000000000000000000000000000000000000000000000000000000*i1^8 + -19889568308800254937414435783670149039773104602553770101556304337796527188656363000266651147076080337436521397207788269106830210177398587919284713367256770032182857008728563438164345370591328448727425136282521989807281854256089173098107942168791997305899787666706335061357326370630170394124967395560126378323258966271239186499655603874916325579426025914722836886928931865275876409491214716838012604237120812757932051863649267237254686395198735384148060823685229253735772361782580242574508204384987808408896533988551806177582291896755976752166081157923730989615975274851952723802839152267597140943797955906301599574555302085219226475142881001775272176707049011626302104241504096388468184515770004225096260957060053885521050999682237726833249511454964285385975674461257960471416131143338382472761432211811739488446438432148508568156918830916233638700065483562841662096234451683719957877168298147488120468839541938110689784135851894875514606506417648016893305282111086446597020655527950074418227772477274855132732605351839941727140915418451141646576008481696591879467432734516310169382844035185651656376651649352677707372412337912566291621185266916098596786066489683190199393778450616648200298846122299116163706558762194551188720088387573523128306064678665954159251016527906081325294607683526783228941295577159156616932222762030179324047737584483332433270892349481922167766210026914607417642560865922964429660857795452793712173192954450784142121076612275056614704039516717124278769807015157384442121053144282363517189230238117015442193111419595867746170757296691044199503809888128706144949390030290534764132611967406092105065958711918088881726196437370930712232532681814454036674820351341766583283430392533664608926914032557130412702194295663067820639059175863923094569224520248841542011225989560480830905259350962884769013733908749940409909356686763400783889106594087040432197475437568080045086963507789813599516897519240541071152679707916374253741074579645498528228059172044800000000000000000000000000000000000000000000000000000000000000*i1^9 + 10048780626481304807206576947293340611956832957736784517782015005917901395305231069860675091175412917569461208179246568266419643530846437847656075274494527719176793702265979051272717969173541224090963868355210582919777327568802814688972217759651475120495573349183525212905220391959687435967542438549788639173437539126614801256873201904263300879170362839131153422615387861437454143187701451404668282403706665746475654957570652851949234361041496623000335625523841164468517746549187755611448966399858225623304835250496589946143204335960756890148999241574680481332955893289152208913092288665801310681514768302568479182028579027057932922604789292135498010302237817766011680839594230551015396797974398868776315644356453404925662767268404656881053986917832129354607953214877040660720149765815163946162414053541475511697473981462124170173837000194753796524498318647433083180361452366586008261556860667727709029146434606085972282610336522693569476095432920372208900438762155846487348399279409309948893915614767970857085928331677217744826619080022961920992518276184601136440167349306108244009536634861133926723693503609948010583013613911256812961273624393109521040363742500101383653857717365475305856406252648292455983774446409045195576391290992912158096987736738881825755563696956340423246578441627211189887738261960839745911994600543677391271511136880649191720719441921685633526914144733644806713023250007984647621866150458872490265889390372435153638408556443535127037958461418775915265610097400532112234242949064995971945342802391156293359476500426098560970779591888732890169512753258075123005658268355591321051080792629191640468907930163749118318164908707551916264446287606604639595465590322475926142022096700321076835909736862689111995966049809464328694529078444052571602119131596326325897302374700718010092696181519284024076874456313760323703434892625957948036960106345898227898286813820053648741425082595659519698881847981059590360519443355079245038027960211790898344100888576000000000000000000000000000000000000000000000000000000000000*i1^10 + 3348291470724061242317426994409354434328599067798390552481090886615412824675636213940619757086872687307829366161957296744947403665231862484641331549551013883637209690091300064332879732603304162985763994101139234451398929999583941427854555181079767808230531216833604286010166526775360313662180248417284595773580631591105107979795059483584591592541040104628017143664527244635373439000646494267381510957414340948229633335936837902907686470149887888737427831286144349351697757795322161456026449742179470382510836373004969583601793544376238004485122190140139545970729061198232001283215722957875257952988062757874243355868307939036731605568273382483092111994719547686750418703238405674397921241900995267417238208482820935147909140890980202300749080895371008607668536409173441861809774487302975767229141393554074343443295372562434566603350886101021365080010590852007346274316510582638369610406115644508649988759654194957795560267491144471647881259212895377342534996946560176869530179404860774932230751802848835173346223859659725284806728606442023519025356863619640432025636745965455005518092251304058567633564084109581222432139159721730210249399655171836922961596062572166403079134833458902851858444928000677533036581930989475378504541394086080979838748375977832741654420954762731329197677239459180859912902401809291295080471619404836174464189242847339873997949671015273281345481323686846864445015116344010855375198813095067279610086065174886033765056880249800688509464652259626473891990662263216937665447190527341345500189911625024455762391228639817760938045814264765084044682361717491057831678150678233851498943042369506183512808663803408813780692631641194253931190034094842189728309074330070318975914507789182273478916981866590750072656663266470657347507510632273882347457877408259859870436476108809400105502379866639527400252667719324931408369411184983809330159322278439495534540391167126746238643986150319147246189660832230553832836442448132733662953128887274764219889745920000000000000000000000000000000000000000000000000000000000*i1^11 + -347952569404570475563326085294873297358784112535675622409364382478393452072098720332061670092925270796914907556221525568981577702468779009989849257574973671122403576274995763874228985696830905237085075036009981711438355564210366629108948156202987202632217466353531316628545982954880441901527129763878941098651426944003123988060965462490407659379061676998755022166009010440890572516131797474943922580196124266935700247093912875415993406160221997645195901218706382039459466035157261861744111253693630587077175367299638388148722326442172390643270408154031234533241824618921353892760273738652957505713725920929065556525308474185696627811906922602893450889800857311325902830721282379192088775754850675489511768093824479715554472106574814781286949663618835825383562782862158167058086873225100896385435598304102657562814128859695031038635949934531894180202962190341896780257017130758167953642366912629890374562456538341265016701889311914329494735685755812362519339516616465946625771899833888331147230708845671158983842348795745482568314873894051688542561388504006514347450994077542834876269733404204363593779421238152678209374737346227545788441882935709963726041353046121535910782218769854915119507214580042764885570327862337705656112850048202726489996071217442811925850305439725711785941950621711463439658222328673384339350984659178955932854181026748944759479930118236895444831168309363915415664212667554367026560758781808901885698021825341278367093637660557640200592799217248763466200162789051328459246971766183331588587664722648144386333532810041062375824740348656824851217142449174939477439225681834858610670945386820873616041649502624002230151806699219453582542782318795745413190875456047976980651272979030629130921809011862769490654450055410524583851928285907690403342119431894443895544545943726058010144501054395116567750977279161328684997933930894112295289606894916965602280542519815259107061287713853568832744320726225462736807536082318588167460640177471757339747942400000000000000000000000000000000000000000000000000000000*i1^12 + -111334757173679099853358142977529358523188124424853274353797941760550902059983935477299522243707060792892582828715309514788601181356912390980093800763262616320609150902465870257721476000557184551327674202585166485419410841790039217975665527038873373105338084979281918578924263367462200741125570083911522377278298716645262233663019616057026612122526215294780263769040975170995595316841811184808045016046827403725691621647554428874530756374140377361729013626924337884981611629021704395489528160457331661746892235340104627344281439582028068320566376222254338779669801967848113506531837887457739155222912412426131230551460284525438782344436748661553546370833446479163066085672610608777957011639156408542891818786060020627199249365729483005017010866302623450650328185001931836500201230472014525484932503702114371411339788087508514670909594161053489579342942694122519488011195093983745549771783608713333497562550564744449054742558497658599741979618413005313796790286826881946339087842617220747290508048856289624043346424639437114345650494937093883857004115306258054370064000340580559304164280058852325914465146353235618887092899502137087233530023933911006890260595225072395043335476884566440372796538545551276950602500288362890658741814977680690750994150424300809212358951842440362889952405478446348193545226948742160611778224398999718938381450401606083118460246376126023762330635411058905495491431495080120900089277809358859350927405132673666845162700668670583683104057242759071630416498081733894383272166657717159456143317156696522095731384666592707315205289959499147587123255583227362938213852465550871308319999788841305312784514959099361892504365707237170468602398132114206138389412013999091447236478170837879839201414991836270044538349066424023522581668005774764636443646621912440331933808881718607528034714184105074063801126754603333321256562899743212133508345193201167160777292087494695909127569282471981860860563181799173454181661543148010652446137824599736714264576000000000000000000000000000000000000000000000000000000*i1^13 + -1628298050766788837295379784760292514330015556952626343610231890165067652072652187943798517560744697889892493871559951301240158589396897457225991038290074911949591893093797227069475235229297551961512511819088906823776800626779979318011458908919148682733119389288611516900549025992874576791935220288255414908031077478601474596699097957252819583153616108458506768322885391861552493835044643417800485506507867354779432274526848828697657675009411487035291423781189183672261520338001654828912412626880772776534009478336183995751716610682889031553839335085850044371590831108535305769373220674053603329305650005712631211879826292206425918240658040909890973586783393722801522927227042428926099977236828675555502561921578590101454826202273682526926166816522068557652093630778669727214825595062184221746967165072973821457351786579106887710989117509128413231175269800239737581049928890989832437605934104797850479723877440625392045164392005820021822026843867327887428868628439551167547842743333658921153382249349203447688586689734478632156219811658950512363655314415561818898349411584074024914758848493796501118692245444474000194217678150760649617763347373426726592439712906803187463185888161454519095554163475581550127631114453387646889568620523608493824587714168916817318152082493503519826294180552315482787485350518070631183452545791870362364443166263489377751285147537424681266188596368141130908559035566822349342544670926204694594463856295244283211188805574822531265494255500006753717290124572957748953870613935283084729535669667436999319760268008139491653080142437456792038354086669090733196572979257535944355717883933259788028426114422422262677438516465079084969926379122451748123556504126634276534364564520890953542878847456802573057595776663206622581595709520225979690285057808925930590863963317873628270152458365921586901233985914444836862361427712013448449812535166338292470128032485864677237369464045143726660715822668483659623231279893281553186950792730748345384960000000000000000000000000000000000000000000000000000*i1^14 + 3166647459707452763889364035693053669855691651086946593047093623312175668654420967622515920839999798628355460664379848448091084947307798952247297281507827959412134077478457029233249019373876296844349642375055883187915766152389096491912893764846051484170993231095221931912561667334014687953006777316643266739907428142163083492177985426397168514690745738363526271495233710257463379102145044969547959787869580911481988464041040338279460405037718317514372594056969975457583176772028623844634754176600594201313966981987179126335575165740758322034582986081109212767281887545935596697556549791526586212699739320216706506270544331160655046463758086771736336091869725620705671323476461133213754201761806463852494126347606773241813026007965225910731810278316295336605895034877989117172910789214937980427849438125603621935000145181669824617720275795928758785807947396356237201029204097868408457876339700789259353414047527060921694023968928850854228067263264178572617287871488667356712495586344580680379029853833404897625338849435946454745798713443741192266523523340348301251553332433141801056215439463756846011162307917119805520540937474790442205331589802806223192771848092493438213176607125646081540635513296162209622998733603984658880883156374259822889860395131703015176484341386323197054444516926497983573765126915705366326006049529549980227554064490399299885760096208328919873724475663296019517405113650639255266159806633731213941838451944372683683451834836334772641110827816476722451914777968370294374109179875368246875472663663889144814584164271648279864350615032654944507469881330636292589958389066136078264869236632988744964476901678797477612186222658182308826235433843968559546058710246792361759176932887784738220943422268705971717457125705440520185023219146191803084410609063458793528325279513286340262092503837570771832148241837136210142517698922439554698157578601240152597641084717841178349347704234881020939262004454123984958093195232943589872440466264862123622400000000000000000000000000000000000000000000000000*i1^15 + -41470563669904654895492197368966839329102874101707689143465618797009868278035929745797019864584313202334325098978609441666114652239279820501270071709706139089967491822879567222046722973372796964368482170840695017712299048493669695476829876928253496296211549017795385982900937201813104954232562729581251159530976627764627525023732165545614642294922831868124871453107337139416452396701875356692992538912617072465869855021593415245486743797945359693306245584090216840469408822455736084697091919150591775616586589647254879589760434068935008438787066871837899431068649636394612650395479324726499489133957827996589891876147181306551705022205284664571818659740870880188624439701872506440100577292807970488234282772216013328215129241175294811869386949074019394083652141791245556865808204449163442485289929618552908438213979381644048196875392173665545747143855843938576522267296456631102977114203176186587829084690817141441731283540136319216730832779795211002587293783349707916499632429846507119405062582467168236453451297961780344729873603608017566750532306550956108529997660471861159981734508648154278563195366645804449795652782353534269817593348069706379527960789387422049760370024518837412339225684378977462123726106652952354173781730332525009401223698465361668373006419218935289012657240290995524766915799725964395352574110957102769638393664963858166469481823364889971988785403647015990886188184839618024126399268444980356734388637658172054181669033865823674892447419997125865566576427731991402957893548482877427459405309958255063241654646526998736695822929902684474037780736529711634722656540164547122039300350480311701191859767332224590547015520101080331927066420296444441832970359313219736294804702756056165009244150167349366773620736131738819070103314236137251864529932763431891375858472605326234367218372741675602472667226595267230628256914219999566624893692118707442178364926027849446786762653261584994606733080271392120212962878987300513270179767383872241664000000000000000000000000000000000000000000000000*i1^16 + -29465737818240714553924190783917918661610608580444810251298930154166234329569457206452387980961804249388268233744434031361480137168250875374148256417375093987874689097893671710622441677478868167451764310845584017243868198965572893586220522222436636735611451270092260423623968253798626485943241823987799601443496475164800579278357752122453765187918990527092077718507177009714078263783689726852929858057187103812584220069705436576599851186994026698607043704406700873083193631986421245122471383831590310074480976160768705171302923843208852756112719545445710826145471232628345623169342126072776027462963983694172077901994522367174966849211022121553568854773660851861641894322276313588448539387774419407551952881938944054001825298683410782246485705268584270387335603304297779356572629510931774769926119920757620382613631118964759318454313903139116589927636617758874937146851024993778802410565348741210427853382149472756190534186871553818513796887781850798640771443621419395783901216655767894512874650810701204957117878701508019565042145661560410568640162242604194909206007845688877833875679867269704383913825134533058581173048382166623754152745145469330717367379597203077399270715216517806433519777809644526177276971874646316630929409702155614714073646183502383823442072856871362087442648581457739168565417618750892648378085676425535182861887691014814870154659846945113234549657110998315635524240563509189444251570675763543824632238151950627259800516911398601844699238281163955945903592925032147073836787220524148364039976181225063481140106426607631173744935659854119020191909053824098229143318838222794491027887161674127160149218515192230140416682923239032894675159131087604231186136530860052141346643834422178515604494542500550089547296051575876268510304139608156799190977542460894212230990279072176872825576083118683290849968481819930163405480039389883009986499994676610147396676662004450680635904223667578592242034888758612811674822718392947528394200900960256000000000000000000000000000000000000000000000000*i1^17 + 1150639724274960641422124419446805431222843508254513692333796846561998279594023735672186839210074051709163185260804563615126332005751482355276246179023738760725949663513068827984858478257699036883415921218239672079949191853947554584914610064209600408913700627973018550386224979002255339050785011317679858871815484595141525375653651012525121094150907187743817516356141680772276496938256953889739790686568764956128499558068544326273573255736595998303726012931735317480969120116369533477368952731247957297512684887053485884205313711822231030117143796492617863192050514499396076584063380129263144589232459417734211831679228071774018267991118648865137101471593951261458757721964907507502061967487335531264970515146350376846196358439839208702744068221053184550496770544179832911617548843204983098610848533684071398667110162998211568354494577642472712935327826662513316650967569070357341050771270971219528535332286631123032452289697012791895116986850190571620798923939994270669881298078960005351306722062163396623938428755389303310956713829288082176897449928267419820646152359873786544637570257074287946922226828470290498134250181015878978277225521016424677167294046968148330133128538953927936040996712514981864953871339713240512613222886848041600876165676103143326281771945440476150074193836110887303813522791484299478423560672960109773957271394761692301055204701544824549056322421823992093225114193371227180582722364920215841303664219771263889514781046084807363507845667460952127473998426564211560460125109791547441960899937403708474214885942413771234836937451177155757878974548547948204698149116715235155795335761393247375223304584637898903251902142690802357355508192980681061773708365467726385462338433940222555169308219152186518577859715539820326676595200471642353509368291702328731447961900406362179615666451167631022382638468755159439315317778029990855008497740294186724075108394816061728345258908311575248751684232540307753742071112916511739323687423180800000000000000000000000000000000000000000000000*i1^18 + 110895294645203860475445668359176975842364788334347634403100767640894122910337983213051217475787379368699627850648016052538521846504927376416710369988754508246955392092303737258430504827792133456346484252485208926041226722591700671687314307098441397603898517204746546278286593794461686877220746863636223879582420860776615837089433798373389077385622745390525494415830247538840724004760215572105060057262338820739563718475824491988622899380471501903547660797857221190619986161578227509615707347039418051150908581702620710836884540289544184840321978299577209085762525253652669109848093337303254502193496871729817836580256765104163994468456665990437325485628224753296548552800592546317047286065201127386762476353787021027543441335987044345155224837466123195634952971386608969587878671952540545808760316370105316931603344825214967765914079625974478004357890467632489917214245674921638004199962581762185699230419653925295642551255206525358486519107586420825481683822786902935048997738541525761344859680058246703566500006516739931753860796183859261679859729344666457290179098734348648679263459437756628995019856534904804971095901596416690067049136327195912357614890186254803200096758111990615672593384243835081735656237400960893698061676723025720481361126644103654181943349588898567594663026159312831681627864424114652509100448123994049523142587329809447809190853048842712811715496247774492419201244872637317112429935233016488637000720234046238019857229786710198352991043334797090256116790712737507032553887587208475286551706914660627960489331122978425113528210568633947350627953632092997195134172195233578848132339778855530340244968923235459593187550737163429793263280636728913746026164867235575420052392014899589643814098176430114409564130578477445728869343612744737169913906580825811048243013270861970612542490191322044766017165058414078341620708238419444957526702492122044841277112767239825547971586696489852421975368101952373179794725298494592305541939200000000000000000000000000000000000000000000000*i1^19 + -29321038594754740736030665997395557929482210120943501829847995927557408038838671038469207859600863010182740555130677561740111971355230025482618988075429298007888795341033544939167631262398936557363884506972738664937357481798086816667492790753000371104858544246012347180157439132151062406597571468914823691439256282502880204609278604580426948040551163899126208238382426836301824750099765213318197252097207420533263067357999003301238538160803860366582471274754565866270720667927439229339170161615652859211530031623021016965054413302528602787793038694682041174125936977184058400928517039891660102949450747010840810739059931004223655991764732180456134012281307985440437331481842273686691383198571757798976295748601584303325067067519782981516685844324712365089867106190601393954613540272573238003246410115585928433758013305676054347970981409462792153326479990019974233924285174459627690402427712838516582984961380796147461726930080889533876406253997533327880290046900410648769501215291762778805381855223951467102541105529173139877896921428305144255448585950108472670199420711885749306718273104704586516668122940685563624081160204746752378063662044119585783654729936967831482770747053364402959246527470756607355191103830425541618344256985785029326168705308331616320093934300923452031409436904428948981816156542369733104434325675541172209266222178630173095852913057515173670359035178321615738682085837597273084984767196543197213424254918612757718922661664538441558384907609437257630165507938674698623183278554850672150634869840160608185094563545250213035265781574971545621433240857601486577563499602621378851455706991805577674132855722731142251475562879644555459795716764215380916045730413303753962190026875798111034753177773738902173397576099432541976227218817239715677972472075908023462251559669727750701235483220880152465647221868878556759445385116277610175870704110054211487524174128662556006146514343402909623406235643288473594452126236247632400875520000000000000000000000000000000000000000000000*i1^20 + 5589171537482357983261719016439512159848218378015336401914976557031807541528084833765882846419312715732246719855831280584221478453965102561398598517023258384729348740238508834219432722821777209897089473606746520728961259088177002826112064068368416872635090969041945997564693452468195393017281012963624527473053546636567660032717723589293217788781020376248208820182047112715864600555689450913870340639232403318376486152393798742482393776488116475838985250742793665609918479737300263068138723654062352962843048894436769643970201749413348400901824892358493854967547996858789612274136545473492332084558610494114844193344856602839151694396712260293874728976741900962216837558355239662594405403151109625226924186986742258239116860586378396331630917614852845211071577006297592242390990918866159273084903159359222887884072271103379056175575475995951160760681277695331915502876944484998400835861477373052926522342092687051557797702450313276650980041059856690576188072157309057564881877781306756627515854511743582813553067261782403889535961576222760325307851755007906643670730245180423281719291597370514687778653798910279294482657003897635842853800915350729142011863934709503287129037854154094663326962858314125207586690773893025413053375547954469948149075246105735227420335043335615464461106003972618241266523306987592798565266183678462012067962962833435065310617850094446363219786105972654457983513600448608421583609288308393349372853788213763171279854320278334839602303504563779611003756853320671071030766831810289198010768543550283206346148729348921818273573105023976883991653445843640968006680186884204593512957900454802352240584410291429156972093573944270219128468407759946719713553943024928911805230737324799061472279929774165895373377181206723710173586248225287936482749809767852598012684049887904665171582080650175062679464127527386305886761089754370680149646923738802536640966068302693293922170566547005637144195037552886929049823004070070190080000000000000000000000000000000000000000000000*i1^21 + -625805017208525485453357548163209142573005290032009823319890571663840260193506241677514993201063942970750261002181643528239755356446934268787419262910476846620510652445456439212622099347885487060352556975578320315972486875788391990171648221507581085529752640703306661538719518328612505930843957515620452073957773431333010688352099140104932462705780226084431752039750894839369460983531695709510543496050677789338312479149320431620890073089482301434180964012733319405229345884470665296145733859558817749210940104048705058040735988165892525903806000381464650974114142767840604568736029832055392305605418323602779823954560743784394095418902660230116865831888068229176945502084171806359032664637217430960639656349353508059876582791771258747529249909971612683654093270775620328111777115705943490038614622559391894755584809139659645224019105931822911950780623442962675335075008187134981087678723688979166721150684335088589642833317782142210719120603952782087126135908133864241218323302430817686812381392124463600488913802206312365495285323048226230794722735375376921684731204693172298395178230568589579721534487001515107409195945880674345792610576873384963263682538420735935870910145788746259972003996381957156046666664015474137579077976010811644763834450033110210082598822529427601052324351796518762339207179301086989186558859642694862223719115497651772387011950015238615279300375799115800076216653575659545983225316868361710812737912601889420167287273772166734229925373507042043068636168385000251440615533852726414579086753046792365201689989993795605138727855664013031614667269774688604259858622725161244476959325819883202719962428160976411838903396726897682907535957701329882377048236035526230789314844280812840268525400820825750475529112361070585798127511754200170416415473781936527387823749038563845781757458502975931134338576393622851944613946725427327061645667431625205284870035200498444867795638698433186962117599243100739218708543301484544000000000000000000000000000000000000000000000*i1^22 + 39630815887755317510403123528985278507999760515755441953205254092356699413067180658007674825207376445301960012594200269605144431476108990544050522256947909853849401189278335161051148049053577939555106137601895320077657246368172858420528318016970579929920256861001805379190050917652336604035211066220683605008600426649670940577642154156160873728737479723936035285003503061907420907229474471052928024839264858409445469752537059293696059532527425040263182900068307948613984780467341032898314126297883676998348979786728467046257992742750473596752851028770406767499909243113889948669692779453707655506940280746296140259223838244220145444752688430328912450127048525165450439252913299152467138654392961274922583831305758704607519303400602761072649543725276845828172757143619217832812756510904269397753697551026248466337432615446246509608297565382168677541763394847034757896411357664653153772870468693424194705517725282809829412027248435716270391864374713104996030096609541303237362533285895722892054562097732885730688704683760629794722861778186297776737006304793003393388303934940564076864619728630210773652125963200818821707397994346362967647405155535843331905616791218719858355557248815960043561150587365767487936885647149498636313127648321075509734956033755852200162076342306909072813771737106816652475209150176281544520390874774508026879373792545406862323028643807542985505771315716542743259497958217078073399400507346148923498076534371154262030731717310170354348470514317667903923574514757574789089150934857738834151994190073614407690131208048727678787543970639388303776729927903736668354272059838779111396034164960888118031864088437453297747667108525436964613168616018190678220350388533625920966451206960724989274073655753796008241791722335318031028449060477878169892734785285316388022240579586476666424628794894842165683226120529372304825015414274367917453384720204050424166534687785061703654900655422217935631003829681027251959674961920000000000000000000000000000000000000000000000*i1^23 + -1302615479032319170182010986267720555303998249432021742642731801075254845768010986020946593014584329190531178891717300800597313536267785160189414492192939102024403528648092155873412427235264058895577513127180633425111655715493573434328693512728206201271461249167966144580676560243451335240903523495889373711282622509513324136702537042222390135809575037001101282455752269492761319655993197462762913127819899991463928633702736042784831359615368875526288991824149703916139799576289307048832288208458662001884099024156202956606182667771736398026723092858778429406690068311350937442387262305454420290879622778052002722395010579548772356309095179238738296644048987233363403526775642172262246168151307829146164762212369903360738971233372668456589862896184381782219784233914566921437192895957946464293671753462198434290301371543627317785779461805340048362922104271805189731959893122406732492172579421813127052819587892006896196141506716669492048842857596148872407998392972603187784102390355414592979735703021146887233835020698822201592357985466644387991265892394955071501189698114175399865564917148555323375423086474484361166155850535356370449602477373974714611351910223190689296081787097258391735867037290415105188161151580481214701192380647242858783860417672938029172826914874749815500860010067083272545113597481731096811366506920742592760448389612098029935268264628732772949150251075855043494837760907251514934847209606601825608712166158651291615768283053267158553854027558451582189685118699334627398118194005875391917021434044707452322891862023057984142112387287357502154021566819359248581067734239056026564360009946705251272168510955872815057336070015519304983147626194953418081948877954301085477437174544068636960549282822124451608965889687863908015428424816624236727830423596796130829437277954303864627082265467107428459119530446656051386148894724691052341958872249196026545473573341469423982836257301953366641328978745927617109557248000000000000000000000000000000000000000000000*i1^24 + 4953491728916084806082117083077416813815578743986690227974150819808700129251774126649597087395817490687691319404232139050892657035630823914145789220077050172354010760202833641380151747928619958482903087214099602490081010034334165967591798195161247598479360629434136725838474445947485005720729582423916067796191523414297721683550338262221715892618007272942922515279551839456609449323119058017595141639901288640039459750607655724715460098515935294293954125409613073289554127091391741644925871284358026227879785832744151060594750617856107124601720755231887800746617888072074832070857615862888621829939270929614422435445851267126985883133534142274979391448420633938125905836928658782493263845815212555459881516801309508025062846782079764696861186982120504908292710209657248234501952659199170645449719806928567894706390838876853321133453708534406256790177245906862957985303269641339131829341977845215801252571949716404920449914524369156894670502163509622167741322078082991154336988883918031918931546882143048949109281591254149600956241569564005828920850623319130137176461615973068237264283148561275129518862088497746858605371164478845740037862792394625119801021557518613198221105847675899487145688050314919367262010555579805640544151324769427418608660746550328344775134329676796126923272205985149958592608672863023617286534058968673520695551910884796006495498411187118326433187697785218152348058149594263122858429601654912725080181983911985839623012690004079934426228950509440356121864112136412671854808865868749769556298343066050723650041642316365393136199805823972796910321843095824798700286412523227752730795038165957984071878385379103106331108515269288909359668158230825782363073107006816053553589649030570246067184617547778064453651926284235670005963826325263264437750076583247919757864325427492748050038116159377492881375628057149852254433946448267020662421348579130063213499443388950365802664929816594441838598863199630524416000000000000000000000000000000000000000000000*i1^25 + 1500200364725804207355303813437023054110303344805888913703980933725291788432226192761076412139549465726041824524512551162127908374129895535234006906217519465031376393171473938998760391030320682229165384844735396008565350703596118532565643455236267287555760519415224524960923468639749883887455664856715241857388616506509899984268188368404919442905746871206523553088455465537920715184024465050664308900926700919710977340511108746971452389173243080609319556293728166793485283472143933435129682699297894038805695609836635065672771226966207308925525633612125552143532110958702535779462931077022825150575068820579319911718255092568213608184672899671490658147998476222011462902540616818490580178956315337662629001224680679778807953129525865078278800053145956672837883837643499935032347046329763651219270054974056687316888861462141832422689665948083720201161805851247408092747180333597120446211334161629552131968871121188406341577406040197127866759118759159515905027225553321844222271445168709489965257445140465462213312421129249527750392633812146858205571311332096623196715305910819325812903748127652044201130433960559079173837047102361849014741486487295386964115774240552019778789470866744865600375938317320577920361472421811599971186501996752415971046635547723375689292226271531403769382627188417373369310368310824014281157417201618768845945594069697442452421714546756152457147386600700374600923712383541556080102073501240890167511801625299836553874681486884500689112000923887284875326249344815301572541569991829784141926686041592088203025927968769969760053948138179306901845690398071239540540755242577908929749543559637803633982952188239683433014965736742832080968522722112679098989912602053344630899543144912302383538073763587699323721973379586213492561079017464698044073025432384152071006071141487518401664636617720525046879519301896388177906221077142877983505147356785053662469232369140289069775056083535034940583140693943255040000000000000000000000000000000000000000000*i1^26 + -69381671016419928468223590397522611334029619594900710771252049777850112423858299181105507363786044782425814253394105055003325798851222360022781712957722551262151980906204675707313433228584460202285596560796164971483532209200078115415425039817044548221362432784630858616687122833295907630275480325431234573024313440929307819473875301542735980546885751090839626181642707308358562886505998045973231331829813217850592898135292569224587542325302960000189264483862756947464809562890396745468567700116961582695327648614051390163832410594556713544696490185861777407602171938239692138243677822320098821283525785629177398883139795057691361985802163899854100709155850551954993256475119888536061765824156834265712692280447729724947830888372853430593322191170884468653702624072014810102512595561237158732566710473612372829343775921834902021655615795218504856202591101701394842447516924230345993807300135388945249706900737435235160516672604914600141770983733247149826842953823241671684537027802710564026843963489766083956693430025630952733932632475829930627833931967433955993796767744701419847659222829082419617124744344077381495622349104747400161673140570301963999918730095346942825196201204894899281848513260776712095117122724187696622183363253639058883326534389451865360585449234827520625412463326972345137007991839361979794615345427181453190164372659699219090457700908425551921952545373801119188656885689979748508101445906529269797084762551404732963648352406603390017170856993460046491491319091748840164473275212558461546515870468143173878611656151638641272534875540677379079615436267289231108604172232143912496745015580831915170255875036274798686621756181105899429534613155615521734285365830733877036584036103403348345219954701225860739342515267010286173526356158524054909243750458165181017843477650617693194719797935076493499723236387859303739747580858539843836909695850527087518409851848913833481699755059735186588856659832995840000000000000000000000000000000000000000000*i1^27 + 1432733913889763303685437279363503212021264699823962242015789276125787950470798652278959600855616117516777883345151201842961137048596254868096433215463678786968694736383440669708910579718054493022825114498423129872184286378905886439424772597017090777327082067450987002829311341721683600803240708258062867398342358393129847978187913444615408645857665021120192375725904264230374429696909996124466151526787984775301347013762469569775033579725417092323915309090167565235400657430894595002305700462185736496820332645615555066315394042378420553133209024693811497572510510850787709176174987057596274221087820265545847693608085211400289751621892247741766220194086546371481121051556653068359366425357076198802970585340431461274847329573859998283348646122022115052302420875893383522973072847696054776224495442986381601624155042578469358286965494218488393267619435332106406985178324039537189698036722425697796496785751398123623558135125476273818870246140608680312201028499365308035673663473404744472810723252603193383861844953237302159355195616037790738520007507882223361014060364868289202135514354937381648679990930330076972621296824118540904800644919378994868680276817490187905175941068318677044985403672186405842379297994768925201345199398482506626548258636341274325045168979649084425682298766596019756514761478607646559550317608404517882016877167676133333180743562892542152820338394882063167839103031492920429330766985218019603359665275682301810254509541403920132887231367394557369125177238007948334832417368194797415448061643201990381204926680970787938079109873527075770625607687638245906081731527046758007069417360162516166652735762764304062998070875089180919173343675758846431601513295281585326810784581251349825482767246740447191260704911504341473475238282158015154070907495921144603810579043948206043643116314623856899527554603995115817221265478974461064150346017025385794049700275535001982721821811701717322537570926592000000000000000000000000000000000000000000*i1^28 + -2040219145050694434066729401116525582458949875588315415950111042506005842707648838782551271115058324484128090471773974833992873593087624388790110093399213117198580078613161547899090331236006099863835202335715715287146932606845769421342788794980607751349969516789898974282946461223944755397805548454036446889111236068668162068858913014526199102360238405544718035621119247088628678862927207757534093217688675278276143782931836948489233640337470783378821597981004690684126686035546453612604541352231463412495808347197356918162109388794341470559562030898536510673934810119687226918893690748323920362204974206995062366608668784122836375846264048030370617809413230332059510328104533549231059174152928711445230127756187917326099945797941085762887564233331613308808702940236959907639740022412885872370893911151259091379476655026696755999069438531073418779951033085851057480143785200737495905916774733978803649132988310777511809161842122108518823352225529820730463361798106990782004320113228858343377740910869535476567164789910560137738622409677325603208169416294566657079537033107880038423955484295938593416989906672870731014008012238492504576548887217512694483308644545523875858093750514539022040117055877193296265576177862357900053403578688367286241312518928626473194881153719906498187903457030861863717023059116654800488461996231847637846409610945809599427766962312760119088602108054610212930233596177122920234075666474125989280405798904465955246095349207312734106803148792968532908986448960754142749479301453293580713099355115337930566667978722808876634691619014360556126608622432990946191123159900057033072961667537459163060030497600478772368487865454220051882929530229393527071752914900492319655607110461618766192366865435301054575546107672919303399408635571710633439173886812872753598520777025161284413534100552575809008664553313499095947824629370754597169045941704379339602070205173252612929235995058366475927552000000000000000000000000000000000000000000*i1^29 + -988514700505919981871682177637838407264489153347558854675133975718789909448970062928709504244850147356001742614198311438743501980788173650858436930920449307027952415663469947365459613253291016268112290655814114638818750414089957952935763645086328768588957648382424858067269284981524686646526942999376884695446238271443693002312650085573667626092485432007020403784016765737588114998172106915157409856470179285750485279558014014007411264039774080960135276642541258495842548400950473052891218343904160433064542460819220015753775953193334696953974628633724476496862907454026376817164899127369210354870224028565672565754658623781232567913275373856867904573715869464761639205308505139530979826193559361263968359708460746405273536697980097898427776638678700614542319429159695548134606620940817525434413178467543074304317699250945449564494402703002803650353513086388379956553470835671417431232531486048732304508632946713375187057242011142821528275408105592192080686658378400645038998463530238598829579441218580178552177057754071874565242108029245854910903995414062959245833582990538889618098312636787761274368182304142571363436326033062462659266848597680053044961545374966712424817753776565037118076552488828727803286189002933058690773948228340331815796597385188547364676461213468383542949307053717909091116641217371296190381634359263431650768276385799717396318620934818040439694207156463971751773445869994999573080973728267431001753554667012643829093868331976214114478163426728351456851605502772663693728665883718843387981766419481999375850911791291708262558498098261285119959212291808726103548512383541059697150217505840019193634815916368174517047231693508112031752092337145184852978464438690109366381073466969818741239421079252752554470775810248802572080046521023698577515524655669093386553233855774405812817146885299606247717772587402430010483276709795765016374633388885337053891974860742866030150933442481409228800000000000000000000000000000000000000000*i1^30 + 41424654286549363300788724172381614726093333081585590961236394314851129388042821805233104544760832615785843033854925116711119484575616445720324801793549213638702577845971606534763863977789335981442468312272839878638310032201845431184523686775480130142059058718912380380190758790241944261997515296846870312251744101658831932451027902132140254179434981116525490972804950416278867946177439223061511108863847822689375731379102198082389836093554210784289459648677722075578976360457809178319628193625712441802797058187640488616040084500546434874005886407333368599055097896265622687381854680743765322333310167725377919707859794875312706190153489283001025143200041797725643357651196930427548980759993644974409965519935700766301666819151811278960860275990724488051354105494166600191735852657868803074783010797375639831741040013942687019988956521208358187954742848221971830723814772750930603834206148529141593796569566651190859059621482164456279961638942255131092741916795728306359210991233111347979443101500948667547089791070309061874015672540474282143577662891026556386526755576110542023957211872408905680982168232762074032571963035754141596795872472828696374057705439862295234067157262787353285032757993486576161142284976389972652951934779081246137008142363948700070426070417210572260015631969836050377429298671482275744946046801944533106975670105620871907000615870685317126284406961747378364569180256765492769408833735132064475589515749818403786282042221243376882384987736516331860286028066961155946662721562162398081173164609900626849578995147575035874823494913300214381314794214160851945182925150825497360497394324210854823363241280032493654763426264258696289272852208105292801618837674179345592912413558833360854477919065213362928454844958172674388227613371606610309847097678140103415560903236714413039680392209136758990254074541311248551622779163315875012919140831244764061059587593128668460648378406220595200000000000000000000000000000000000000000*i1^31 + -879094142825554685582941360131156030096011627816756323985707928289760330787990267058366853554748186033493368863466529285785097973885070781266532368951968678746419534918649057657706677482134089343591196898231042426863494983523318771278320044369632864918926018987996786087265846621333137073738796155530104637814818100378960495572110691051447821481887659691397586150374954445116424713558798812956647127029102217910155855029928396904207715304411317561747970421377103136277168725660182272496901359434812282160387990474436016289032224946630593994165985064512862498048489294777362646250075478972617785470825131872506742783005101151634477807173117980602699039546959191025864328075837784063495148228910983350078286926067925098245404731616527793955136737480088478639838959594175703261004429901702687654369390733068071148106875574352379227767701608524537942470028457027274350036133997916597982044987059311091140692602363427676774439942596278463689260309362176862522142211520675819955604112643077182162238690736882360468927494954041956942607053853301271638251159909683166426506548810645017843093106589832574604328392883156239101369293475397324422306861872898219281501004518263192172208542851404414392587998037814506490185698778194553811764894159368151424535711270611577053310517457825494488282094377868244093579368375188263812613206174144870746219477385906896307583599483768046757624885082818964993768728919446340606604952735221309976393753507952230860078355621208480825055928218592195049588304215517417583417041931931415059795703524959987347659039336514651732111055041441634099954025603936150762886495640772990624120461355955453810093280490533499265037875388416328531254437870083845138059831251571609492501703615575649011562759921679229398743232955867472919467027405880918707250703418404583807974255309803506986224154227737299486044679311508060532729844845060947493763118258634634574489436362350478374314191093760000000000000000000000000000000000000000*i1^32 + 5752095312161068378457816654650331543601888364594494637749151839670902186322505711050986834112898952537655289110203780491671119175643096735083869550734490540598989406883973175405666736712429524103024695387445996063008457685765858228201860722292324336215729914152743630587383913662757955885694570778788014086318337653260210016454123253204453619188081425656410491343514235389017985972514431524595220004670958602294698856705270485425004404662666644150997161506861174528689265365585237235507419277727414218071701947376563463748391195868390108971258308590528572116479379199725312710812992593419111111416849771948113931706808349108122357379392802641025415317916161394575141994773992481266625768681681563515356344343811509862724166198055247143839046438348234694033953332734950575386570844149926098766661581350080544727982571632373930556211611041694070742766709082125955138975286751000809905619879186639893073178860405756234390680754304096936829507916152908485802847863147461763966918397602134656133768714174974007590142266356490957335900070021784601078403886121163501069395160521570420154847895457637627335079110341216456661347496226615080715594997492875721462661223321386957127950142592517230621701048645693214412033184706948924570139177624241847949352955849457051422895706955548576870499382104411986055331229565472110319677757901465526056061302438659547458781057901739390336288895376842700925066861841043838336927975136149452280651040285482525166989098546146123813520539435127939269207728835986293306979890259859229419021757074026355437805143481618074285222361211854910066435450379222860157757645485183605931444488044705553978095342933856116101345446913449193857603517527891841480990606219655566852624110753288688671607178926038987721412485922794189713316901502218940052420577801538912451358442781138025531642435508995317675676129524891625734439332637331915145619982981227384517805479556854784301465600000000000000000000000000000000000000000*i1^33 + 206164518563958165499377347704294229527771089288209910729729360625547472808817072150646318137633383525923292616995700695435077641143384032638403435220962488400444896892985545367967189471819632370763421614863607679345221029893363136498788124410015618795028644915464414084159708461427712125064693300578991034479655324838984988083464820145371943125353946937390692185831208710859119285465261407533975179084591070253557117779992951443336218024858934561003338818267588875394619402328643846165039622662973772984707133234210283525275304498662165188195642296393383965941154409219070118739103008843798187571086190233000147233937119247471341166248288725360760244844558176247395995152989131714641996218857373097425827359998319782107144401439058414527167415573222267106118696889483109314197898924784107401711836151965494181045038433787099261424028346888752448317856459372767187980677998532711443071458824955522537109571032797356216800015289258935821097764616946920542095092997280598517243891583203520118578638152044900777527619708035875183478740541403063931754027488019645331483939308773794229620612772010818687831980025175808335258066995688027867518911071188712124452669736821746502097659951331768754856770594143914790662010561674673103809990750580384096840255307082377856995495659349433764024884606799480609976245765960984867544738648586841453223011509942715327853289163706981676575498934437371208531452096310869988621855945733276379359900979075277546206721036131212831919734492406053005046954568575285267689336865955351151867397814749145074447357868373948096536920979103006401749442616155990771486562920662401580712075596636733971575335174081873002012884711579717750500755294067033955401008116022136023563840381566691223325322039345588910653971782239406784336444208171680913008738289114978853960282862864896252083271036764015953888759833057304165489980001554555765973881169490952948293580091356778332160000000000000000000000000000000000000000*i1^34 + -4434024661422718483718903599088923075766442703693701373347102748090216050586702235623760430439643062149936562819194261036897963643373814772809697444601872509239277963437316680188551334594555351183237737898055883375963808323855526902833687055139579475198457511338725956355089930322241160557157943252151162470162884627226644324468724738144083492387440048566846123052283673115664651020934434095908937633750336532637431365718162492430207217929462431647392446379599668380839011539148387252766784683236310111561673917860239836629756696257485428108836419966245582743731049923546790702423948458642982150589834812463399321549760603600423913799982136763476896704024228501581925552706957021954486787030765931957473509993172663479325142498159325043721929797792929826305549354674383680744133076222947631884637136027200194933087104235805372235317441722697293496543186817126444993086500958047400600366592406234890806850820689332756831006909131981076885471953278472554158759711382833431129737641447736421114224776277817029994392344541062130695604737294597006133522179056107233745801027574642354294636752163894208690882211610061587130596498717099735021163210416932079778396351270587371674982787247681121283692808594253121472011881350640984082907130894704830535601053928675339549766818009056030887202056394904963187856022179176161776354238844259597992135478515697870042455202139249228964146429155712895311554389856148078480555564904389570759688335438113170181210884583411792756607102369750880292592736721062626233253904685906191871293200482847359287873810840168337296497669737679953702584480807741616338735186950575094709881289484588352043289096507659255223678231034102824775605276811099366832959436410122148782720417296233790595354043735426899487009718537600216301833562174686738384684249411436182052993585276294967801799155742754544294518078955025767210030019127822917000956753278780647248847825545461760000000000000000000000000000000000000000*i1^35 + 15519241197307887552571736970721066686172970939868281277184880238182536931686121459359766372502178128190914578266397116617695561502851167489914129096397073279336243214806960328504974695548113734225339661209220307566854584588160771675088253819732507369393539112895257480409145078125700711105925137225473397779174206676383448846502832694276435726596083663445075852388519247535289355538110873918395066261244019301330959709213332277074632367165401248790883957240555324931779707952005442396598282865128177675142662832326797326037379151119367935409800599757990181938833137291918752023647901616049803047415291322795829175148774640112372548665569466385321051707329562271698419368698683449615075810371440649971037169577551616372098910823066024292318825079241750817002916819668838384344264295523355336477985444547056884451927808273347022534441456927819745813850502295346125821417136946585209898590365864138839468223399664354104810737052628474345485855500372746544900055147564015264471521049389505347806929314789996578637269779404190852196743176592241012826257943698666073641461462694292521320660197256657466938538549173087387890587941398285108660965926414052480876232755269664757974563650101923155488314901778807950175643378178585814093381012330048158966528100663735900270782700522391001863287878616741794493161140277428226588282940831538800344478777242698647401787144203366369736667823014456689533893402969350972552862466719741105356535312299768055736154647567384571044218299127576721602745454862961384365847161488392775247062029396096141681667377403488346414404321991295157588264969066076365108089146954697868153310775984254369121957884446339520478552761870378424252481983481434082589059121885901859320382278988498800376565188698298481447139709449820638036740300495168855826348042137256320302408581960383466457342257629625670728020715285615723769098950426172057158262574604608913693918992793600000000000000000000000000000000000000*i1^36 + 504891673302637709704033712761950726807552078187442928388387285969480450173378391525993214813569229468983511176919784520799391055122817670098810450197013520610973836509987358357067188873962760055007246890794438286150335076030701133347146578884308408134656027100459695947058105470370999693716955063340074950034101715887321686495929467593871695817930168991761891624007676268450212424851774601786100240598915979654074770641969113981427636503990155118125098578938992157926789758259087442668505751195717216644238166300767340361123406499999597855491538592697754587593194317110441627501245553373733620981763155961626602052714318120434531928644922662089545102971038126496514306194226242009220865990307663929456625419023708314015261172099446777868236720686167104724626683356398773290791530297754340832474098703762106024779181564362848666725177354217032641875160950959489051565364144791266778049233086826463352876607773717990556910446316691028399800806078845969050064896417289972696905164144159913327282003685604890390590065570909684037108426886921388626308271184526150044031716305650463721229141123453795555011727576814251927920426311688414654183942629556370708582875095459539870047074535048447389514413571400029699459266177415359372201795465795241833177816626040436276910576186246893187563272137134574863372760964068448656344211061347240397914838999107188996396388468773210034232999447701352813375606596562700158062684847594445301562221266048555980233243438932894630104859390502688048155053393191186766709136472770616350709008547015117976289722898988591693468874658111593472223841396964248294163535300779715822040412420546489307090866920850386549661582054400910998583449345383131328446252655904787781046918526244904267078576746080468018945441458444291424275981135493277385720949454419979292054268869165115637257363930833738305401821337658346519714965113426303905427310731738328947123814400000000000000000000000000000000000000*i1^37 + -5956410605766147726059046439612036342682018668301635506606588141115197134006929173796105279536266295550669977363825685636576146511943163037095214090365464988283484340279735997875896135237837120676916653537892929597138007221233439941997009166751303864927807620965128806848221603123652785309265010043774788223585672886383201254557322092077696585488993116017872722300677815634541042534697007641060828020846656961834651128997377331759800387909595005588254289892717112000117160414247514985489224259319449785142599932622714985174486202129902170539828255864206669966330684923266936023335915921812428271100838931418497497842393730892728906692487840727024376165364856379838763962951801010851957857408035287466193833864139672369771154007146836914512668029600200065247306775307499508744963249171902754456893175706972638801348335335080879071793824541604083370727945365372810540808382349439043148521888481981671438219816943556689393219110197559916583160643701689538455943201777663857908067952139786544083562851864421872590671889297026424344580370602180036905650182129616218210124028569355043480603496236287605749991590534517886757153571488394244078983879000149038687873339675058806577475925127385371621907172368736364537873202175613278091737900128360688911586494430985671591389810896391227420363807776057917660360864800504200718871705235133852594422690424787996381376664874744392044926780674989359496730254411394254962402473512776100718216950894447243123986787531195011300582534865303731415009191523096848110734721949560342532301689060025406792012822434090057728347862225058936783298096040003719690694893941434049990879268706534136726417835519665608283847837429123297469832007969418797720889147010655487267972111772760572358385775306237681214707750064045901457275506196234862543475217686053385104981983117511047807638851905201636794099702616606906226977236823942852379250997141909819883520000000000000000000000000000000000000*i1^38 + 6061841500347168809318740006338915436279905504412675668537300247220032414432440531348021956979722508893361059059910055768885803749478910315085169007572389440282104122183444838879811853645880785915450042582959811604834697015513307329362074596550183430465356373872696997490040636845093291123906985605440348510423814515312919039484340933335131862419703514096886016442421498622389835881504224308593885919707943669913186790052902192712244814249023396671862237649001103067718956563664921528577918236503207667832244767649445974177082451197830291717833007405512117517845788738386499524079974565936191414838649376397444995608109480069071490284651503777854115562351337019460399552271693805624188670365649460417233241813768470103301656770002885563673699903751447929833325977326355827114885812948476435905791191536162359909324242742501390161335711503661824468344606562672993005030211494186736630494434893401513547384811916087238431403542633128243507174950873699081731251694761078289710942697840712779114519285660822631543460290436013268016847412964123501759386783925792298161615889450515288176030745896783776001120158653545190794822814096876035322850608037046222121906188639621234815368462450295351879612228236071623491561159288248325657289971273851608545598545564163117528713401697454275860740401630717981631206295120234881826465999509035504388267685377689523562177687542132993141047696713354651498623461590165664421345979582067642138720656478551444412652573814238610843538955176934326181586595127202572895087075246655014286330981210257002256815357071622843924639607965226016398034956497688299893124417537675681468022658462108968591647165138718119114280189455957475517258349588824394391868680279182527883024280944262764957712256655072813075805418525348048465997747645599518270927611536659045606822510584389845853190139251737847993066470902580533917495564246774995166822172165406720000000000000000000000000000000000000*i1^39 + 431300854071463911772797254805433418006003363947805366777117660862360260948499501625039266431455868423300288654918099171294739025515274893010469188448775787521035968831052130964941129796524231060957842921826870064366659773218396705411970894794428171790642790522287176672139417854130480066826532502686066873125639972579746220137214240688881265490173534217777089881766833616930966511070885160232411400231779955928718390233114011742502275663465062556541747024641428744274365558528838373786823195213538462940950693496570645256610681036466934458279917631556419601009621795173209309755302971871928337791689102548924114959156233167062866790710685038796851013586084710434588166472899028921745125869377693524815708360592629571186349554507742799005218953640208597690807825663901575424965753967282031481523247944528661289824958964694575334256205014322477716012643866910642125788194566489327991905427954610748213894257592057481085766575619245454047309900291858867057391515911813281677502932663929478578710335087360249262285341747817719375297714703631087544667297502250429192843624481477696567868224185132252408945695027015422148759840933450205652571150678193181722839629743212736703290313757204084512823559631984929916125264835604838201615251391314250674125771368530239160280348770505251607843664219461224596097828419274076858740474742740959276844240607329145102438732152831003602508847024181920196072433641061831560996139479292233318163202871223830533644881936526568068873340476711326763913886231272640342325214693944928877341088026935381213120466724570020797249210421705740840702857775530102789559249587578483505700973492078273958248623513742487786014229629410871129731334835504628000021149975644437635580037593874387835662288856973435543641131842527921246863434095582275515233428695598072397064122994955333059270650905654754981303405239266123002648626462974217818063469805568000000000000000000000000000000000000*i1^40 + -3028085314691165176597670013261034484165848554557442891665508974364679605144214695188012561276698040563679332016304459248710462072105600950241057907718588800174051457532016598791481520009292669486019957778096936829469803861699119096252758204671727935532931726838439384017530593398372433357333287284722897047982276709859550406857202099246042234682726179580996325790895939048294518558190378617598545337977422231977476010590323074819024913380916190198067651994310356306556392324636824167358829292454588292582314854331206654556726893819160044271190324209548835405626899684579683893009071192101325453560708008683971198941083232866921285535234585723294802908876289403018227420631638760485657227037181949855528923550445566710174530262078711269526366630463801289301837159138340685976820877551319151892692972812678348103588808784818685930399606767256144908290650831019127809889283785204711933239149604002887576562651525108335295934110276503637173635649984584184148403372070241578158531212200402907263304598321253712909756808105265185522356418567869261131971531436582396601098879763660924361181807841673952074289584383330094388505012507921726237641413901329002707374779169372220269334028726236455519127434187671238029751856768740596238699439160992272404269440523837858089732644178806032535707156472551837573972884931056125068033675111444851095958072102595670034022518822869793737457019566011195163932471584440446264205224995835136472371421517760024255264928820276766776421303437599508746430602264718747872027366183819740959754993980798553615955708750264729938017100814968108740574174061319236858814908568556391782408027094014266170290367219523114059013070688400697305789239511166844916575231064397621796431444099765217827799872524711614587699869785929314720077365069355440102359190216711474205102890497058183127514046260361997973886306612084966352112217479780350843420672000000000000000000000000000000000000*i1^41 + -498004764461309721543276017328725976415576015968151693192776534068005565866751752916250461615721614045917205999604739870404206030054503245425200929193456887844597663729397767445754616390401315731345999522960983779970329765164969566828903134159270987338010778413458059812124377128152331213389270856183404538299308062324280156068408932326889286987795047654992761164401787127334265653769294334729075956491189018970780431938661604454092437189649859625260449665299575209925773327561657806576720298530307007215693838337641707097093038699046442121388320430143821115171808527817707376005362312630601339713562006247889926362988222101586960928829226712022976217391592835114317580748916478310601184013561499431643338108118006264675449478685552136478079966373277840770226753165108972488043849376471945760257961973922596715768934497644702747114463725581490902547486070519144593672284926588089030772852296677345115443324313644145370908385240625650133989525199321665241896774882624155786456950959487383801488706724842863491558069224798192426185702987390691334031008591111187758692685665260944930814407523372604419047851926102063753781797740736387805060534721982709943316315721754280831520522048170795148770176722323058195584569450851351945424203238293203768085243282532341258069251952475753317467970662718479081393296153569564436526441486656086793513763837773390949281230310233634998490248723140246755293187687716659337351609020868783514866187899358447162873745647542456514934528941713394171591805373430402482054266513196384591496136064465936822763644805627059258851546438008842265770552125330546365482394471745596992192370683892127175846334736886463298728150865971268949327275149089730198277586044659213376031816259175222771245457109317863801589345330886051102780770987783199200114924603878457483708993269565806453606464703429295439165055748009743331890371105351165542400000000000000000000000000000000000*i1^42 + 122250546614042257365225819653231198707976028857999294796101906257992360017104162754152960539537293827290089371779245157386464730814543983971111246865258183111629974785531313229953902217819364757651059949914013304254928601517042982769337306096510473327779457512039232560997339657435970256137620989346279645934947998187903226477149599444793022391397845444421445932927863684691030725776476464219887352649174161851507144492612959986367514144605217214335570201598865853437990546166915118932094285807844763610620322848815140924516002918937699517588123009123243245305880695950503066191593349020254960120806495902112987839238457394064585219334160397101470190160957702618962981440501328423814885443891755378794238269902489081902974183476592953737260997644386330519917733806262852565111915531396838846554972824897471141116375710511956409418844071740837174782475437304968369231535103506310630970086358809319903473645070925324446493689038806960904486538231671926561684463772627806433324609785553075811458942261091749376177957270248390130966457764326713499264685032928449989653094949288701712949819177422199937437209956165158606579903046892456676100097858226671797815984514181932360521740179980294040273652646639773282650252597518127028127920109248335093089250503306652082945645256841704785867211858893572262735354757255939011354765736355693657207265716023269581800308145076230623470468310180568000276462642380278225776986189490634717854808815678746828792884946487773979445711079058945160754733478374803374535047565868960111052123136595765394198876569771923444271960879391729446482335706702745502745744120313671306473350922442435164826192157393185924141415713765665193497911103535762626012225990325619690631615176251797579112983891829391933351824885655888149251665294903754407632278805895050360562604718512538361283571950169762023309140931501068843049192905506816000000000000000000000000000000000000*i1^43 + -661904590992789015099789829523949185116618219515928068884206917704086873325107512743664839960265256873102572624578349574591076964643140143305868243279931200587450979845102188860735842179189086957210271063356366676194511958542952650389660085844257032302681720526483930063576604011830942004026407600392582783699596488233995167770877975687978666231306453535374117081034805575321433494191891266152182293320298185677348613457503564238926840331194412041222339142883175700194279400040402648012948293182861795924077729252848124587301905746126862695778491634202180068439287692802268728979541933453325539400463614329495987507993791935754812477152128044561265362180778977700416995365207684153915236540761332173990575612027326801507093751541044133262160697318756500135758462501018460470251811936116048384461627054167752218635232537152100401804410349257572453297531847876987585284730127531820763499252040301212425856181982265415893756238388276378468704422027514135118586419065337474834095113558296226967871310434898202413508527737510969638875034107034322771903305654395255031318109105704579552207090240836321948682848251673959385231346004010052554600434193663022644964147850766600030581108933365440825603050007129125574444751330044350872250818998337367767844669446782613043325514350917617634188154433148429210489017645914138732819487637386733078644001650601818093134810307345223640272582673632791570943306457488484639096527362458870380155734042871360680683048580141788537849071981233150008924429370722934043143658811253198413747687421582660008991905785113751478575550859453219746023477336163903367100150959961607179590342623422005089285163235207381476032659094055943822387118599674577807548745794003563858854724295995342348882014475198176191244563388260159667745012566409378949702527958606644074837815196554250421342721155845264458850397143063476412680136294400000000000000000000000000000000000*i1^44 + 623626585878795781051367872409910301024695993614575221008457655109413526192866383662693860222780743254325298132664360740864844920251200623335066139588927185334144955741753528660460606509362943069653031542356101647544102851586311020443734782874150073041425673198090392351927895562009065130434575073970491592108884297786241655599237015561143365871911632144775815770527769664023107436395776940178250383473960078767333324659228598768587739648661796840722285137910252368293613294777968003217901550785738294614385173311176222948411603537752685291674208688417665951992509901147209103577319739114872678258914353238475108622849149977593888335735353663196750265774761105402947269819446293824397040567546907714741141418429125750222176717412862223303110267676233878171918791419901113554194746548652180276636830901701264847765722705151638100397912641222115419896240483622018487937125783901326013721160280564799118829603589275834725274054273667798808742376927937594441589939294105334765678473961088122665961913256474745425359135285039833437282112978184341432791127209839885351951363906519454585770771844160483405664900248629278564076287924829456535383354472390235472062838208132424760184332291342179185753901183710340941350393209984035615456733624938340609532486807424967381396826665375140638592023299378453240567721037435613418730396860396882444097918138303568166538835557391560101407451633997888483027551907825026795618804766320390249186748135752460402579630301392386182007357648445273319040910054754769616029522038078714405658087249413286393889935799219206637666208948166283045113244451468858574245604664843427727817594348614331238457191467190384007904143818037836513360188780908917117318246583352899378565667747523045459277395067480481766294407237979707136854135577731218009975865198047118886752691411327880855688470266357980279374512882175614491033600000000000000000000000000000000000*i1^45 + 359280750971002409210585034708791301690389583228443425950314265070863821547645091782474208455057678390100605648881401825145037775010490808439524494149864300934080848691272408340494373258579601725254570225603575260293857992115667071289135060859492655181206678621057023380128681556195202176269757213979299279502385007171888355263850428065568904364258150749365520009474807244525226084892365621710099608901720785785738452883246728346003089517131887987847995507299178457706135337509924342517564706773446531294836843852014676060103735246721646002342366535239410762881325718391424964347513422738097972128715341747946252558152573314546902718924347455931571754875556864723712643813200939910194575236533012451605638310366541465200263218107978276522729114521836901537760749405280055633608851314957886538400537859971943140196178850805564633612490479977782913729684607006600279549389555246230436971895568578396186120897022816884412346585356894746092888049300597290286203068597471600749545955142305085908257612084351861854401150134496511678387357814959668247744680363518455365543649736595225283523027481964978693221012140554782496482447750406368767274513800010682971685976566410058317887411845852985081734327359203913336555155541024933496386608781490535004254962717593495801700849656591313767120364084874630714271935409996021357916495181742621391473043499010082487668532820712108050835534283792032332181234349266400346713990095229902617577242075636183643458873025264918861572656823388695241481989564863524096176992291955292528548426615619370375447673301743274109571757993859041988812907519504770470078737506054305199615653926419522015682091600031261893943119237140790086151534976045632761505189064060909589101919658301490436082423187931877195658490188881535116588024930192666626043379867654230188623266230433113624730642250071745517854196836979441664000000000000000000000000000000000*i1^46 + -325759534223407991652628983556716202991839992745547284516611181356370952286556421732573690826741172622823368734833359744986634029255122828256653578052113490531896800782070375747106072023457128794588828673605254960942503263732848752404674232493511419770336774373314544190366071352827921321751348893786055360579867384764730815771703415240673712830690713601191358783865109904843729629084177006847858383987959062282536477241505507644909633480168741595669307373940489496654506117948035197097338476424860800801632160846079603912607742437825696233456326060013216346099726607311672070398729907889943626211483099454168585417697892704994962272550780917348756311306937200704786004272713196604438748051731427588771979527127890915610400764918781237884046076119188624145295189678192092889106344254942506682401600414564926648220858945949609101729196415104424501707778518956627500369650830237570343979917297293051385077504186775535673721561197502732819869549802487781209163790567909132532579735953372127321047429367073037064583291561767417099816709554347500394086502795873615538168171421525951880945159005009435912695519965437107719650686628787664422453524353592011342428324220904204332681291919478497390101279793839632887612058021675096712331781012467761884752377927330905928080460491969007215575921570443452978763561917164441954056616398850460990265306842655216343615251422710757495218153143290270322608684564317244253441945546195692882941571195119546245766555339602368479323192206857367773773606979753780653265039329756234366736894983719648002851630827295748453229342358227691710745410903282089627865998539531612551364472890236102809814234119856180624131615742650056017303089380617167999602331622553804296763029453470028786307974292481209091451285690458047935966086233898161434678211500678702307236448719922439762934756679971999929152667910144000000000000000000000000000000000*i1^47 + 45079446272261506632567772907944019541700716060833005647505418659150758600747039566422036376664886883905506870755802414289459557458961890186577237238596188982309674924139274099573961559470624322145672027745167384986471652318988912435598437450381149297205731317453318349079601829076568685898383580061061288013163227447519128741533627070215833996630986036269678135629729188362547045208739303217741240677251088983714626780767344961788350936373881363707145650774658508832453062863616008414622768500813673112000775938684063976042190091161032622285329417675941232537276870692368315598476972483375727360596491551327281736257376051545300956189907165707922768880290412069276616265626084089278388805261433267638248614479066659083805459112602009396317428243349431614281237315169711413464384405129271560551616478518402854439110745785502046392083063607476275681848995710717842178032692302955602698580777688933330199004884658504102307279556062617872910001300406002654566120354190428605301674828758599137928851258678902775515717233412883343173824456298138437436131885790760684293357664928636362961314682687294436979910753431897282785464674427098432953432739256063104475088846788224198093937710806921803011972097719836962214354380354730999561532281747176755281605275547382443942188079929680406891028020323604108642777741001928377841898034665837922185638002310479700502347214131919710584680983445518855067003210570690637973071375552091937619252732706675500094137673381825450561855366763682933945978109031910556576108339903415816838746527864631628445929561861817308454992359491341601096896186398876361787382135737704315411157775303283533133839366808186245522324930950361744402217950943674355517882732620450280538109289015379780859061813093048576289004295228622489189159921618078473180787420053442344152538582333119823209542912837402544772952883200000000000000000000000000000000*i1^48 + 67556897646521395462342480424840056946395220811097010005473374689687488133166845455213806159831339828753023838669472877534710658621339741038681565166358223908802343959370310867392961917358356014957295231662759675432503030786740682729148280148854539397344988333344968296643136359430561539577913618014120575123615701913325641155915890774516265269844850363417520271538454223541940351185197396573826081725958918969447159647741160846474935517623154713066213643171462051294286203477795080636979113920289631492778132863831731376191913572938560882845304495387774621529709048546031988992402718878350992718137242036147656058575900988301127745609947964413822950843154235334725227867165176540421057059244270718797795817298615096564338108351994005503300090084900103032228545914332189490184668059114803044859475499302294034357885207718768971812975812023173269266824130455074900567279642926353033133657971084981873165547453621141659479231234501824387265607557855447847727835901330105712080824317100998352229619806786296823745202440836786687682604797323696128212456824704146354994056805855321410843688315631916523235539916843648500525317276313883786293562816411948895368519797833115194538134729685343262225643366871113021677088131780084809504209854695501982559263509978217469006377812829185959381729605853041899446042661996801980628365763489906320302011023332037652348657326735968972799178000187599064753547357993275517386981391860878075195907247237531899192039468629100175376644160815524295839691063196928729806865266211756567492522499148627631756001958291515416401580501400244107178262662977434611065399839430671062175423417804125694404714071116484616052915651293597395011804673121694629930573162318109109861114723640413343372026639906798111668322957696038968085390067247438370547212411780398654512770927196012301633223637187112520908800000000000000000000000000000000*i1^49 + 165063477915247714524470832590001355707358078746134492820000233818943007628911735917509787449694879201583511482464023294800926151272786170961001082542122196308755729372036496758956840088554192176746335138430583030817690511826556602345812360746981235902681851291194700329955545705747063708527753400158601629271989705073349292607160251210588037007411301723830345220183752357172585952403097371869464772666818469085528748102895459357553783688209365468062309809435688683095116210439130269486859139307892962952095036368442267939274282550375328643925302763215318984074457777539232711981266836165230614500390163208619496790080935983751854169934264450301037400809632970131925250684760800191737900596550917883886012037541148098764699878344762566213000825865341285488330199330602693709658325946919821183548038011491604357763731087686829437416681008301829227011405350852011855502613679800870141312688060304213155454294193690317026487083114300021180765658902013939120797056060118561557096187566659064884221777717691124525101574877847869167761457701829560228903109623921255997998644139913329521641810175231443446806347457903491778869188013842427074550162458723046569305848558517825735266154875183701779321207892121011843839386837532645469959978587388648314207063570077385256764739952990540153793119647800776874704734067537536998980140557035968811758673604509447204592584502870855251160185457795994320551582091618224557202018976362301964619281312364613819219774453043817585341980804231853896572344460309149265028974222113517750023539700992436496923142031826974718966615543228968269438142247223112697723991978639229611905734831885243588942659051151338696694154493603450310398973334617468851079743639080829152942856456437395704444868181891455511513914145577001287921957094630207160638154948191190835140575078875326786111592582579486720000000000000000000000000000000*i1^50 + 370748213297737048272262683944128068830264901024070573073716737560660917484030894601998379819490899927801086613908804414530550076493356702707324538674996991186707828925886371595234365926820215125595994830444569782386019895637330754116092224415498658155634127996593187563017782063867653014747132916836712353739256413105900185224801261843993721328458926550121128161304920431702022725780918890531481144267929095207400157890727231979611842857424069260679966143786905696356172446853623966060451205799037941520431413702824346205991751166997385059193389030830057056083939457077221001029467082020857077187716754817269713158310553022463624580839468988088585519962118155629736341590288801581320700392032550085792945340126530859225029291495783555559454340785744015853351986927633191589683131512714581677294024437389025453045319913780964386694042861132245486444408327516375687588601797708190858923773557510164486533280619522183652635270002141363213446399034305879183335151173504594303283410782759274495607311470188224158861036577052038749592732219475520582169456958652729368899551320596165452554754970535821626975862728940806184261637303341107291962195839876266039442886601746353534831519484360755340707889434162308544113013010089755605699316721311198226587192330649730254613042142209881416283213325085221651019401653225725387316492339282608201005932609460632148748631029687187139866256356639206802217629428872874424002915194282316212967103288258586325652111588646258402811957193044171373345373742033013601499751312319090603359683979924418758103039479872146847587987281678826325355335323696581950086902335706878138313717836685792347300416600025712738575261636230236812963555569538066661680416921379561337117689754738065866844549648271478974972015587433427363031774506925889018821042903002580529458132200506404830822132613120000000000000000000000000000000*i1^51 + 193240346205094171008966589639909614168083781328717852939064591679189357440216206541494585042439514661900846296722831844872562288503006988085899899889426127076815707098079008537384587854494209257338111717479166513852396765523177959995861809468572882404072004858497439139632256637414723597019765892486692221336322224782708541076519607572348188933411863076711372800733697898634867756166978545775519603796775942736575558525934824370552717351003354476084669751199027139836084223214169219122015935632783958047296764630924645008638896720918826736965228022914010473545469586500632470692844728131413459242818446180351505579971432140127870908808617666280973613146374368338849247076357187958140825312628438714020946715107091167815087066259997932694484285672362632935427378397798295508211346279377152807499680501982233626202206169477102552320615528764421115459036453040480306867673671678390764772296783559582093375579843031048252278556310614493403172175443254587422817952266905266186870497228039521709652851382670457239353448286058067877310663431853204636014763879683920864778409586174725625972726462305896076761620513897671659651950041280755125511210095673194813229506430313928701283414135800495877429295263194176486052804294453005937062349522651251473251104506401478239375107200570269412245758012340369164837239044746704241009848290931565742883370867921636137325419866783359724377635664510667351835342669584902696840930389226196107923764049491117924195734448535425523015560883684827908380433156952122264597131173081884229063245898367828491437074907984706314264517234636150209499859156599399069281133323513941823354150953823449903690880956339843697696187169845120667745140186622422256532061135356095794569593168988134451832477091736846239964040201332604046936610461913193617572750979201934600946049487330191935012864000000000000000000000000000000*i1^52 + 197767156488619311096157932728503704047085204349490721365086462070721510902620676242350382118959727756191242647473903034734152316136757700144684860493659873846377763170452216655089406109850126165212183862561145003962378507274037535230171225199642783137980665753096738970263228188431675379078698062273960386193904626187491022650299650433575933766212870470069756018265110113714458243109133729201457082479328420014039197341745927328661476614369617622922214839238210546473410244670303075415859932767969239721202984224996066076495063333424439025564299280716757653764064988785722694199561164878504195599483557801015283342885712011294832746475920540692947762480016071654545619879262423726116093775728500286866064157970341749684764410249088968345871570656512754923066623446257280684421898660781338388116838614979278370840549224309014022932136667961177939725638357890209124709953453159492617663757974070099505682026368747806188852254052732419073696906109937348063869891021146332045799303230198594091302416176205991184575029537288825554480506305381574225844275891789112869826845010480105353070598194584329222649421691006180163517010928196562240011809729233615400779467332885481092322510863276023801470240890610736412277421387905464475158472835473334607726500655272901709098165405571059867308432843832287925845271714249191502473316665214134649719385761792203848326312666887241621982306673928295506697382063817967173753823411254430577261677217179793534907556120836110960427784634702595602613801120589682566293151592731284770280867489246565165923277454283535598249339350721800716821166440649134257346258502180239295430863511361255108982810368884528202402775620222027958508667512897250741944723737245705477318657795665498243641316718072051546941460645845577525570295863001822323152428567344898061715504034972958720000000000000000000000000000000*i1^53 + 307538967876187287811331117102367402592065683174315477180457791092497916132053013745558358756300462481181686134924971068045039547679478195765551393829561076743584037626916175109414939710324182271360282657614355068138401783888287501992787042342300683819639702345865705877219624786041580349512765492738160149547730334500859217561002563784992876198080947756319565046411453426077597439616853123214747310069169455332942760710778090298900839048854440361770737427210039621514765071825888964262136778819708231075953927470626734455997993431378638143551877074533789151947295295482847834404867365311677797191773192886936425894429028091908349138926908577681549771029320925281716258475037614856337806518689749438369042931172778737596073173919220029094098768888248377121223699165591194227222151343684644137523375333168828810489500405538098392470429180710572597846957408880521105131280829791176319515967964634437755411033909007101821396035887311135082039429781050601139041772822741908265603759058480380133240039748246610271382678547061574538581961915942806295717928561326867768472981640384868467475695151852897562250506518298374388882842093887194096960256753545710721803608673276421566492572772874538958615632303373024122438653206619074247591819334839093626806441066112130866010581614655440219674549539629009327640686597386201421327752460039465161131471388087179504374461863998770401671662651177530641182638459402145758471548757940726074695087049157583612744927671932026411840092309876807004799663894968467555380042229412378866039630694521410875718186959517323806401549619907458225378192008185552147163361674013986597248946173986457494670487316517993973505871346539492946978880205163838292997143570367070423600643588115224054961892381075211300284915446184794260768916987163285697373200823856527987869600448512000000000000000000000000000000*i1^54 + 128574994303953461550850254930516528881862004414695549487905507383746929895623120851371331663500441872671140541070162153858441542448110402655961779056490952903741219018568676120159251577460126249971152224576300284397250464228965945985276050146474710813427646500352416440501177991290542659146249672627666098883132833982219953032295081961877855620488660483600991846366965429814251905938064599418002646209036062794722806501341292336599959010385397694505934415151124024350387518045409490618987400605909422270061943610449694639024975011025428242389657800654151094560821938773661601352792196719755644389847052306943131248886534207609153267976553698743891988691185371692496474118999065162058908465973612302775610324304579125808574393876472357899585114857263523179716986911433125758957959727211777292807734981470178622862524443757379170070530095244425471969526713179965459401630988330293518291839165374612249557374205269907150304150011539390020403287577528527904870944391672747104130244323114134498149744613480431166196973278414157165631192316891847180520663520202313316056870334654758251425289587712437639289989931474353652553907790345026992202574795037675884035343532870731165990183078727366967739145414450648679430457114812822428693306087179085240265390554703480712833245656625253934938636250981740595010318711070524338780452188844800822207790520904451943232982147604202493502850105585073598444624068643494568090548276101450249661203606462793847874468279014579303897700763517155418281188287220459285131442694047064208356296144596614698252699463952020421215674738838590466797687114316442412258985110511515068102038821185224180075507829781474422823332579641226077535395647912189847967390311365388667570570282328701993589617379862540257059656175549688532749806522022248421933698033360098541174784000000000000000000000000000000*i1^55 + -11177268475732763263739044066730805344529568854698345899235556134422338384701482128250306635951328396595502019747379999670852957199930872287398048824151887237945876648819643901715712412547319924811485135182227610479900527784143889921565692338663904160681860440399776280003080372473172237431248883130719663857680162635743886934385670439704153551597903399226348647132600530396668503518452035751087543032852057232477435122975840144681677992177914949590844903146721320696887974135400840455366607714674995976059386001865128095144622954675440152492455639415812074767377398263815604109176085412590279541115731100846786542798034899787205165290771644742724717229077969026730362025356897107928223198842807031612336620155963366938826307329084295351626116152094239830450986071644217188781922397493386639745739857891198546235157250708051378736455213746784091392333790787305456679597446569792670297144136386652074391317625022120544647473172849398521366816199042334199796140230355929436884170719295147215587038875257569262680557954625971377028304166489437210020053364530963413262768965759666375560880711655161029202186563327069686844120891778908646959661992885000544701092667852694065861289365105590146678347113596946082429111202295616811227733515619474103460962594649320578828969606304112182939751671038755287324866694351922006045085623218567611391989115048992708701707676023084174014804886397027887521327972952673197664147839781597793250216655794429065359470587345502986495791895547868985138058125678277248122814662764008375870156198098303186550133717021468625299668774608972597732591783138320571736795196025177673903904156472537312571094602663531337768867331052013671732680579819002546276727854281857734892915500533860032662269281714912031549865808160451879924336464802872779574894323941863587840000000000000000000000000000*i1^56 + 7906383156906073051319470617104166230849976364540222563402336624561776395873050145148656129758510448184830178918942865052987179906454746093740058784413680593037212555656182964196224459317886418937195220678291506464568210749876852338230925280472936241832301639986045610253507564172561934122354880299259400395788680255328529971570256768388311557780030623469208978976812347793153860553742854812062732695232682905469923665244889701875548418699173178370805479543552370736926515486872420210431927850494511164190329716664262546522994249276154062292259451133025897030066186343497799264422235501414601133346990426798811717660035508843526237426584842415379361681428204407954100714434967502450799994206873700382026303527080738417929776909260640844978022021280453310697604781053752288398902453303215418021995058753062349393787919461285524173595059855545614484762634426557624920445342557717773335214476076512709170263672981817210210227770079692231654720059738306553329192821935251465021096913450637990360236966400044003984991293365450230719179794845358352838664010468899668632830366567683102300812649656445905411825765676379349432934583950997825471593060855837650496837327152777789856990704037317687775378275430985248539448697657694187328266966689930166534020908458056895676833545087693264290694031228048949409901256781111559484503646456459920975325841243483282465544800412078992173398351443333347908490578289310767911066279969338795461385537623896349137190250508683785785583410679334102764074084223862767234177697684573816786352245638782965863847610377610626939120242353894339211038773178574221801433408140932248078088204682444807488514108591630662929906327135946853216926241210458139438327347352687729128515964334282819723047895081671266088470930400409782811408868567099967185720327536640000000000000000000000000000*i1^57 + -1262088675771753161580830339615946587907790545896887345489662529772289361954365419487980343203807727339835081826456052283451079603659503233281010727999324370635229369640301137964696865608992163248068453938280504194666962350265912723289177032714025480880486973378943579540509586356959784186895395062076774959132083960332165953078396974279111570005252419972713498329965253364789093443715775232713568151409347139185338539672203207606052791696780203646682142395973143621097079293380736851146608692766275037863525289423229795566010363740663679419691205618946420452489311036970151160262761652905157478245663125313569605430522642734258180128278574655396091530446363106768983526832666848879670691449829418900583687552868324079723326434221387829850723759880638243467179094598022653378652534490426900686857864665227689774101791758136668078873804389724021668698277545622891450726225337796531108241016541710982915069772943369108067947147061087201520880596411784694177747511551088073312442382777438180614353949540620353403242352088516668132308612095106137278007649396554562756996182208450973976601727974377205499615475382879188538571144253207704944635015600571324327026999699389830952813984462901209006403005354332375695205135663679363133499275058634895123435600821585549877355585229636008630218071539134860161894836481036057267607019554273672618052367489811669677985370541322431045101181326233819273485558458460689281690774771868084090417377195965815838788502215910181379683932294618562359020334349062343134769148722645287149008771944771497200372062627839641676221432889548824234813577093719036719957828381256662015309375696836053857966359069091728011213980270801944852368805691013007731891089764251139237952816836157730402335288818016576188492317838126806179599274674149033636790272000000000000000000000000000*i1^58 + 828749118984106500979020149536137523946956442558529299970908216857794723833659402738668984316389300865166909672694994127522859812360797325248075443954942396818545046155815707726605772313281990205648925022150193635835803595206547862474838275280880743107116271097539905166547172940335436748777556777737723500655563183280081026686947247950418838981855242953114651791497084356939927001812608461613378396205108114245529211311874236696710962165244882664032469103908135638113955209175376288413175286536446704817226245591835410853724023402594660823027039389885416584259647134280642662570664549480770948746846980555380613360093301870524583364698324439424724679215108588474065603460240645057864537155313966140041240193297813124041973628745226282249635615795964840762800589737226638663779067146430271830534909720095548824737564014797060953085548478199150936669034376022921886096367308733949886544896838888400790947439139652683944216776827743337246996926363245750215352336030798890562868729569947797678974300522423141777839561416512937091032385362467621736690133566178661447245482241183496166139562606506129852620794295105559709585907114148957510063356371479315435644881200752564079692152158857947027698927665981102314391348037507782121324911711130959321996216283066681777455098531350557759874461776130278734263499719085469792142145726796754193801419950997837258637032698812828141653143416799683484973676569395861722885966782408449852185027855529558686407110286874881016293711463357380094737896793693358520182803454952921738163455356933608554999309823219431106614773195970570181514803993627602672745690139421915922157286805247401122626871231247846619210284377532754895674004157745008003642787500123447095471831556379454213895492730452347877878853800827144013476893875201114112000000000000000000000000000*i1^59 + -163388869410576301030364721310923447570080711152467801633305577853099244564227989605699931810872516650907736017371252684355867130522429421754385348869723050883648693253672739843380671281807674816731828335870729817314740802827873076326263452232671483708181647641482572415427456115312527360711621307372180389609839129112398124291394069365900066264408682458422762490634608450919688866102797979992758936218818574557798264731437265833239745486862854681664295990536404468678287807045777827129626952378692291177523293212064565518048634864814539634456141562209680767987592471029708978946062368567712164879647984294258770945271971154721756489497629402145272738526544320781270669500779176144614687645744220231442047030080982789275198554908445848030501169651039060727595330414213010809528709060462290727733592205916000647892270358860767933528101317319761702459858390944073049126017039437448987804145587215983895358577384157340996014105321580293755061162821235587736627964058495440405397190549193034021653665484865790889666576479575408867394520210704992877728272687602085753485335947734524930880291482239723798812715252630669689699199602092975298515680330241057773318343110484016758638249622253861166293818671771990472325495956124712821286896315156572656056583174302354354206956059500447944550762258621009623332941992582820404141574505752417589115406937408679892099217577134512977683618387021704665843637170581458031585608596049890228340109249393385757423807556818469845577286430832295134374799472432972303626173783828384881816365410320385055466067216731529748112285465426415133133988620441839948355735930576144690355045708275865493931883261373775892815611559341246190484770187114985032522234636033281495863844322422387754371055123516908750938141047605439896741643236147200000000000000000000000000*i1^60 + 8168270536751653025749877279841999385680306803229617348091890641859055128240271509593777451238336610565190284307274363004261242368421413073318489457275816568771937714588935707706798844821598324496772815295428392107704556116635480483048428766905178172876509851082737674667083072709525936997580260888040637900714353464392836903398982460349246330501039346398289101866919184503825301282387009896703447267806511310032517811445204069790207142865286549240569499187127534800614315452451917712114682970429485573152802297735268394744685426246784655308486254081545879437995940042098319396340428051396697229819159513236345905831009510027191730428670526242026096432618194256756909927201441191583344057983537535742443609995338460945660163030619654774497879056874326850032721241420576147253495463596195570522132087076640562314435894240728531943069782873483407290523240982091078705016585033535305038901751680739099795590559602081089437263268695474702015043202832049125352866905957535044389741002287486283221063216671374777862910931654763683097736723613882741495479279910510690119463187077162111649854301531692493234067981477739161412662391457467082741969243413561912248715035027843843004723262573562365457639485808104005624933699814427577884305328524918358911144100850447507534347639163141258038502904039263533400907727306851018497461514769056602367234364799029724301178358077036561172079750620639908513739908285890726912138956176374762281755915416565875689296341357719004515903531533553314672720538021249685325371253713204653042933952832975869221389924255275144402425509002002365502407086778323252674344902554294195523092470420462454566691621390550522698624140991591748964981321478529501955417581912921188848525762626063723052175658678914415942878341428965087694028800000000000000000000000000*i1^61 + 305813856561727446034038696748931753880348234975479600120646187785981450240128944848008357322401169047160218399176291761633957030342872804076237028871678845743838668896243518067727706892567655962279251257708807605829776537703319680426190707797259257604138123449631027272984515661524832313597765297244036832276339783703650514783614960820637616462980283656227514317077980916705130368420839685878249394671176717348024698463123231261249293755993305673031411465978714212188890385751754491349885208305850764564663789288466826224463121208348143553914555180936196998701579715752565921531761475123407322452669924577125372248332569545993079867355703568158820535297703669841978840975500700749710978371187043863312387852506640865764939493019204346849535870140899118882236015374757353862603752419700403972357471241932303194298972060976602269799324551054797239343802903446599253155470064774000587142480390424303912983606106597774685383608132334697855319389174850409179873911057677117768485137393161029742531487994893277281382139491950224098231284417416911240998865904011223573565558820840864172649387210506868398632138214772411495310099984180351463697406665552324999676334391742125858031062810179540658104901184011217188525578637800488622067318625932913572951388821613463274586112597430366849728931942184561454304206835980088323848757169074045003893269027672830852149690916876722833686971984567341387989500970214867622043065154768029549116182394061885546888343568666243246445104394005820088733799351459417092304708419260472282712275265679485137615598623895550872634458884570054695898635331891694371696857066797261985988010676275919779254367511136993015600954785128261072741394853901031549493042311461961732122386795787173053436638848258737147682952098621685760000000000000000000000000*i1^62 + -15888800883233271192378729704546535572421840648799602438540784489940110889334927812074667519024587941444887408614137436259632599436448783830619957446173757296875984311577362101282106985157107308261394231760111681553448453364320296434710716834730752960211203898174861619529628345261915360818284691061244172262876886992559686977205499344858327643172353752593421974131903509046998961754282696342831782708886388095159808628333835060903821338952838221803421810848958339245304017715868091280127782813628856992500681650953180472999218599300389639636367508955807600747226957625636783359494467425146196789467337503452929257082860869151463526242206489497885159308099949465521541799103947912034359509139804314127016435144520284789331599526685336062665545634013159497980436125830729676536911340205065852570138386988762449339158395858868037005184618673475407390254623539362453261827525729971849636793979086996352411828053973393661871154875875283163854813927518053272031182487893358935568675567990679825195153549167079210419484875496635768462833544883916243395643079332979173780541453072942266116469548539315466950425307308072337767189328070912739459956057732973291727266405018395917650430447260826812752276457075093867656202754841741566220183447032872842070012499663723859551843922021129094896506587906190036347874712537791260940689714648610114521322284076607280494886172934480667084274194628457278965810961638769036209540508927997257831515113176359127871733439199682586202809934049641938255290616628637938254681381367680952762338079540887424221860280839288207969641250210014348308094117715254947391174335365840661167035303609901073810074490156971971976945354985085814600335854586449750243958375861058352180500058834080075974012841745391016461991936000000000000000000000000000*i1^63 + -2155551773413640099990437271367252082144521535776011521143918514442836925613891733030364387328760481464022438646125019508455188982478020474637956425627726700070499126266530602368993692202368646115832530779498415846883577508914556258404357575451944171301905751790200115922617169078428266522175230086443896541644759568580564682117916828708423930188968350358803632955438870937403167904886170510342993807524136090891627107913739052650792815760867522757095883261529671789241392703225610080053473969575617858903986118024238112758450158697653778881485958871266527547128834651005429142686283134118356517446618356411511357793652967971067685462335543324013323038551065541198285651077149093299314420304535612031225613325897217761501312198908645464614590712463603408104063128912871457406900493783736801941090019448582095905768024853606719158915575399851804183242500921657560348123044097823594072182286657210282340746240032015706165575113762907224471677064332396349093954736890675204711911827826277681273460591363348388978915619495137629920972463966753330218127723976899213481823010841832769732120127113508932493638614884856684546073959986157754066050691005422767554808796127148952142766931148154166778871711914418738422884383517619453610323789235564147106381618581908516033646304297973436842834476641755289254561442380997729686462029873447421189284685918628820020766341809084677924490508666373855316631152391433938608534539891095414983549450185223695313183344934589826731671690687611231631160188880175194690206016914839772659011573852923580598423517033181623675607370418561545937939215729231083988995275416241589461506333047578525501886065894284433180465089230854618089858570133834123415456310881064219775526235077682379137686920572289259929600000000000000000000000000*i1^64 + 161689646968823951084229349054772544331121689116080651651078435586155502472531889991659830812383717289671364234857180287608536848714624097487099950966504794693833165579536808166864268801339781357891341372189464117292065130081034401831547969042951603060833964113001468129962772134970032452518085012886189265810357090833561453303189621237545749866212689886809504284200658428243076162601947674215027338894331029752706713665344829652825024397185828079816788669890191252561616766985439035377682302445071675508169643493627997493674986345518169249197940851664725636982481301086946514666300414578234125386967862760096618893069367716545610711368209789244000787670499140141818045005858950658951742755275305192022809293184550008659314269624078263991307897660099553850007810793341376323153928230628378292717135382050398758892016072309923754183945570009581582132563107382441904738639496988058193886164727468021362174400310284245481247795844727944333724448180394224381934136538655634347491047111870273995426009445598228533516275496589617769251663933920727353708385821581716190040064152454157935647787110629382408820267518174125414101197424145666610532208893766568993744563001083218319761632454610704613566377674940485098105700043754464583228107819749952953834236253799265272020193920616388688011399481586529848562084868141699685842657826735026271255527373980792394525821804799478466002371124968159052830450427006308485800861810814190796999774533587086591554627050009490752394417769323802084574619711554879274780390549036134001811433518689903341056402302924429093908713749453651033821075633310170759248661778139531274728119534067278809823815347015456502154626171413162736610989197260129064828428149096553482041824856121189204979005773578240000000000000000000000000*i1^65 + -4181955740254322871557270586747595163920865525842203829029235383783459580031973829720537063957470449456102879858495867127788254062841142928740239734115682186692038309352601787557918230472827345904866971116439614328741242268029257907026276109021902221714440312550392980256342487345195993629681650581060800247398825316619950312998990960573425355419203824772594658420137096645872909593498910161396444578726224489015682703254569483852214136520391444439959415915911666918622487665005361944481798284440726063504953071394690854341454733506281779240544457855286225403258271091788627802382442004177714235507084445368213269443422090842556184333096492092005334510126921771000078619570519253218810962847380137199177185799863461355097988397479757374110387303399131916754014074554348212177954164444731941785980973606037637634319331769406893376776936253241533757912839180719769341020710350472947936498273447589022481522684014564730192376063144531378513122259305288739947243283976612383438616598272648528315041220785684406851631792135053013583650763680989220505486133551125593489035970342776692582448093629922632430735041894350632345631280800085636438929765451139427806097699618758621400988048448400159420517698952994375745470187126784070562353247958499807386163158997421264145313827071228312385901183720374203266904371875837013004936216142946863507529433675428209520690242832806053114742894898098416767319752132727686759276993210710720016191605602466039637127139100384808746802915879004583822113698856641918623339035490360923425197827981216840059199130440795263552793874590063259387430384901989651004814778823094367123144704539622781996705307306325708275029762944412170540970269663943405103159737067889170458765424203843221823317606400000000000000000000000*i1^66 + 68269714202356377136669306676320344935489837675027013801979051871102869293411145664897202166668107809450380926555538734778233695999070687537710623785062327033841123354760738105697758078203961184096205039435208721981644076561402275124519155545552742954745804432959122108785287320284064855791968243257948066348943097424562656447994746700887744875233416198876858525013745969018002133834313110899163395563014702580549379691323447735111883109280820817804363619593960964802235090713380729510377234220962501183999393936121175506522697312718918497212730313613110775832246203730758996001379340692846718282715579135047179046278395574531581494562587021435472838049947374109890190673724279256553966324878516539039823390831488908838518962592859653156686325693680307271402499600384210019662684698906448001044803427524623220682628331176295648337567321574790434409232826622724395536132908738303790286135487981838036651968044451896812328123348415895179095384631066961612184065170458063525068207930315920110283434736904547592931161577363027662963812594672765383314441979169712309891995185435693068437885278992794092760377637052611666809492373515442688538441023794877759952341412053640708102921640691716397614951047471218187606477894074073735353658890918184165570698704617803371462061504058071897186171546938312588088926599016974251167982163310238130084290289263116772592632239913325186459356839155287390857920346472862046738019642556545909044771495693690686452855679313461295316795461914605783446332129801752753721278851528763799019862057737436677481304486144646045815590473690946232707029377648134363184553958762095795658060114910219578948246943512077558354628808967481001450321269100001576168903260253882081314900997501773414400000000000000000000000*i1^67 + -1289173213631027803234930896828855783777034530574635930851582879747514261961900401927548249289552051216543394638376602935123597300268848424492517801496900415481922185205513697363695851853502444543509523494336219471060271109338860921947407518005945474537879020010857801744143483475300856486912738791369393143811395166145453408940556757654045184902807399079293699551217265927076059263043420347174109159868334185835094658744549680875597312934136159601517090268240267854401611751779604875581149536013439945767097649966392559697351313963923976538359720395682038517360569385322613596967852644690375516459929322067492404603461347077959721180516716170395235513555056914246996310482790946261947714177831379807433809027167113845711999615905269732605415844771597001339079389131965896831749769895921546855475085341671030005496039487472206498984208099757693398880841053923854421229962709609419672729906738086010827078742675581838095547856715234842084727494248856320785660099315618487107522924697075506768768566465306190295890466805694529016634199410366300353506580971260301516969900425659241674891149799189660413495324604195750492305440178904714444732736212809231405491012017675915973327670653184815195354307651485115344940995840883170429576404489241139999168451072483405530025177565931451035868290213767234095603035073123980398974533064639949376475591203680261834953198015747843675217978937835327962867582497084141289925054266004192226711610438308838252903487499047657463598813544603986975852177303117877429683315872442497479159985280961301887016492319280404801247951940154671607423798542574723266442330759073073607120475050403794450817985210231863013196381330046281881921203299588893452180917671396088452097161297920000000000000000000000*i1^68 + 23212926725820750466033245741437556316422983128571248233531420550991059103423019656798233826589284980157730881674186759401012425407838835039440603753363150351609381626388014837893256710721017854287331490099098128721810549040479753283459466916485080491435230476654719445248805817760383503391077539950316694828169253451811707160766600928566158550942847574883945951804299104810614025801597783150933754667468656123053690047737737148917309904417552185764577365629769584614436664326700957952960891307958401103532793192030605187881698216833365937140815907627600829221876493406799519654718285224873728535893197619230310938380326852932316370022740171387111205562723047506724446396687563067517797702467719228636958397964062555653191792666769409180148440738902291440565880503204967761687367402329786740178592661896080649859476756259215622696920029802427822694612848674108395511766651807853071143431080946119654005452799728508154663679221525055880216664626866036118324381775172273226720951349035186744938937834979243034253036322741371296812270698798200135818341852650612903942059052544759739091543154416150210092947362022277426689406995596413150960595844665071232815477588719357911728458477837770040818574684769060959452546339895462180841930748140464074983967195498725876690777565543529617681441196922557108699309026837046210390553486499380852252881166303139926446198886382624019140449730631801621774248753394106979089467590701156320184977850523825393935194984679514154457757726049916452495240012813831927486830424372157121432417758282798542581202687958646719299070314594748611581891887814511573207397548621523551250235046273489216182548786232351712385290329615275623966921083900314558563570514744976521297920000000000000000000000*i1^69 + -283051413990712980654660180961896060154580996978303301753965953911386006519819037927091674221664749545918249696550456482285392924261548900884301179945427919374580940156772763756566599706599885061996329265507916419050256653669394828324160065987495725912575696574143178236686932153373756152613151301551674316654379198989797327835543250404134721421290904018546350124148643484627847321242159924431678522148154640057404225552010360674915741402896841023645737310137211607653069409583668031381965544025931463070444374712660599512998283171572820567913558006965491823718588670448176123622991224700778370523003073255699984804183472148317281766519610134575504256280198332642799997939042051384432905157181812455842817445738652719419785709698303247048718601167454349286026520416397749947089657522112046604066432827657180843995145068172074185032815681786290722574369913490597391732676781880412781660496611233951199824442105361018168560265906866296729023185970345577317783491870978040656510130951987408896200252142546042583228784696020599132622205859141728033213436358002626136111790902447785053737453991541032365294688028122483304720962232356908780868936516004628711631977673478330244626132713429247859062440592065039224896038639726266739719700301287087986319315262165750665405317291390749033235099816731837808854928629471785761136775836188138257577562146363803906523717128108877666689744180310320783334858320261852477086989288658253188513673841680076002496719840835668744544649029129690887810603399897139152470482970682612553015260766339761690763355851648643120796624759218144140288304703279792030463776493621818715505514526348964033312524475720462172793639205420981465294657835751775812504755164413952000000000000000000000*i1^70 + 2405179348705193928997522163407999996793842382358463921231392864682567884929966914882940936516662868162331102178975500224884540765254675432859380092944913599568580568522739072228767696440709420629757368793019304423365723188870830496106324674034569507487714228158383456601879221830262990506502578426367341958116560019125073057111211220917251584905872609107779879498962295298394078171752788284262589806671350720348829542725786774477708886515283577660230917905649672123808486759065269747471411054798206385964894723607893140243435688574733922108461040112885351113223114861367049494434287722534706666484473115870231715669865934405239021807090980036386111385893188117290519360988046418671525667262136649034804552392650582783652924855821638473583478195478895753483987893353514908414891575838921835924308152830381399944829957292929725007872130346451596677099518764474322685749634584490639730495721613996334573965573272224889107900996927107601003007615685253013886691601881712198903560254953075887710879578927700026139111479275326760107635497541835376740853265602192920011165838149509569197822619855164294733838265120424559013521860170600492798993267021462523244215426031228599711937400989030499101700287638902838849921326607547352551967729819410985372044052099845356190897424515170904630304547277536739473310240499720434260503092123059205231149541702736491400410649631197324448047084812345990861117973349779563892014055524630418876557681436363570105391851610539592975689134059094001690306520662598574874121921076119463783314017011537238091492684777318976154648127320143239113165423639658755536376089890478905607607470554301233329181173702647224803653210334459608840398753418498196644036608000000000000000000000*i1^71 + -15080474944367920429038285655584175236836198956106918035030609224255252548910146524826441463457598368705795173853498688698396557462452110938335275251134295209235415084058371644463383563694807286555102934371224356648684495822077860908572526229855593912370248546285977041474334880390488779908646159214839552051372451633744673930374614205179694468336910193966982935101078352550927350666208826635763050335608327862329558965961278527759224503695599809889271055476233418525299632750128969018075574107598988788377757614467359466408879575742222856021414297952557722030859136534251230794648641815333484724263184696919964191389113860477256733327390323960536838804706518563700103716945056430627735209029876794167863112329147125717236262888390616998242590373629135598643188948681600900017568950432365167599804292157858339863605211533143054349478800124238473426210700486265922952700574670495642440128188726225911218943827894230982940046644308448451861467645841964213754354207100559806154863751463692033729665742014829473817347909728676875907796668583468531424957783418110987873067332123578463839385772444130846662178179746839298981715247411964591246579915674754204137302463657777984723052929506568846958252051798225872685989689327625890893406907290382628338533063157539021652682892546551111365096889181688474636644369407204566117993621723113917852809561126482836613124407991193255276781324136374439528175016218018525706705546714190388072548574587618547940626863595431549039349734463114590774761084329418601330616598853413145995938544008099943575607750539591631153387665264071843246527204119723394017673826908219345870835147241533255818683606815386450772480557049251382895902762083968614400000000000000000000*i1^72 + 71361681709955473821113603185717506280937290272721796812557986793556819184931706173837659138574651197258807318332387607208472200756710072447217763710303557117425861438775084461376294227664653487210335394455667373347048939313210769806664875469451507493261254471013070168056888792795448290057235083754165993246610492562103655355098574725204882300518753917673593233672055982285837276967793093850296983453935273944734960387040145970865159310518143146074287288011383818106161734713473667857325473155018208889938665912385628879252517885534376703580019178935944180593051559259537706408676218086101912809526664465944598822332508984556108303276062421223812472214611868281430497047073460441731644899338024172634247920734886852418233903681924779243165790188000971038054906153681861072726591168010282921113941819582791981452231871366440280305117991047790360769342761689969510239634351788792608266682200889253819839704260985233694142467915823981201975062002706234475806343414272073701728099388571821266803643483654370454871699826293738273403802708981480867225963592294409455042398207052674246293695482396842442016523031904196131859495381734094060473197425852642939731914015319549144765977481269688980299029611902341697339003677649490927732620579974414550192311970756188846755520039188784501547674876577291451785369117720606202836564646086860506283351101359711963557701486989303611385252919628476759508664260442272218970477358163827288603590297051689019284860631683871825739094572718392944017537958239599417802651298333595775960351376184177607681748817425646726181543079021941861799312160425669520697741135555458524289454190318439511027797918006272791541703019687899477628157952000000000000000000000*i1^73 + -272914170483881646144550641462375795427649190124188683781379770417825079891429927936083877299257849283570068226972338886728870087459010276802534159178901454773596223932961977548482989468422742390491309554697158275513685056354301392003489363133424013202072650380986870953408802059257282087710532207363008959761703678828257674483882831545932317884698069026950803060263319932531245279347315394285205021742541383749682459426188414009415763374209452791120070018814768508847134199517852910653038767858329870992479174573238040835679311983787042424716374086391272538804972785356763667667711774776113916404805412274863251809967337073734593086189636085671767052408617366626481496918585964873416169264557074021550763565141403828907760489814237948177469364450146920066095802750012684699457192582570282260243045439983970971250457156390264136293827293552050403770917377715498600629358984901125758189423856522325301299614414441633810045859995917058491629239484905393785851208357564195818291335199115287965695690795019317143551650966136981271012070117686495232972888865458936242456410158722869736621762985100533916510871749894614908357889906088421070466243571047236783431458352888370621322439789430535784894084950776061421510393130836983804471083613844304618809143707140530180169118835369396967212987198829777920945759885503367882530446877631104706175615912776784318666565159552849558947236888570994283277298621306983136714285721428473570269161235832831564752885526895896934868219481858359096253828535482724185604647310386672947726216396597156510677327525943731153806251512522497660612967758353941790294748561251344484762757083380583938784572246862678094889942476735171788800000000000000000000*i1^74 + 823930648246539925286238715125554685701020385592449654426736634524021581653393059035284286819299239773923826243893723005468592007335428176339206749539364708637916258561605994065956013900229833785193038078409260020196328179050266500305709995029818226849085753058789618198608261012584575056155131033439193972725854425475523946118971591572204409548054817812296562246335980192705002095287204722044355280976647417400066985584138463339637790847826233320988908821542953675900030505262349923804106359922428533514087975780671262979186120058393373429610325456751187334757172393800420265422920583950056067763610817377997760126474868095683691866563965292408409973801889963381133437729484410904163265053276645169570662546574892864489198698754848217682224394057693256590247728375191575321470070677490786156840045969936138824051645385210729274599909854634415825546971680795576922972246105381829978210936603336960731946743874394529406592047161866623177489381659348579272021707708503774978806829120658266492469538356491502504809601603391172308210241098025043588460510447194260314569912028030241562902724163963582622934185206283521933496260077988026102622032323775155926754382269438881505492204297133220272123359511339761452544155962336787588207711620974581832741450030975780562402958844618210473752551191469826956520336417039998832576056370668625688081083985852366966558631484857182874647244906381396535228916783046513327117196467552745456404211893214659386870438474167095320778443038341040935338720435870589943304160062893508317152389039703962416181665837118896547818304258916428290491602212034143997388084975951681302944486832191182164864518434551332117793053081600000000000000000000*i1^75 + -2082047450031347773166395835246790302348561575032232913212136184435498337088445607807174118695657359113153427991719446052860121914637149325581792727817421281372961519790981312777890559017005833348666022919715815368376171271681578398836159532670391688672773315330516580718344037716566592638751181786261638581571473259885440360071889179655787856247409732475748222832817931812455693620784035798489851895235838369343483476529370508328212321954540723334090349310084202874826403308850900035521018849598147688484547551062737493754602678843610678260957409546687090361464242626160142736872870694644049634661615050300755904284758681612289315108685849807462354532584243335791816754880458492003990125013965116382208160923943301177631505794169077359064582155177253043960974814557875882609548165526372178075732989040465021269617279893347652209714293162112389688399430568660907802419506492062441625113020023689289660793715612128163527133736152045966814745737218736707460681110088554651674315032235866132506958238938849377027561926075501985174615367677956676135540642002615331955042382594743864596538754254799666059365923254909772361536149171179663516787388906195593546948842331482329231497168064075928974597276336197632284217661495622354536120276171181590444359752491595705685279737842941274299274344596241563311919792662396465585782353137971854610275599507817387138199170055337307297803343618442892772725709674097907718770942974976151606030942221122799778209844176676129506299825448484956753138075661310124035434386144114646556274127931696547667625426030546052532434078906069785009470898243792311922090047855101134917226055752658110537045800664170177232896000000000000000000*i1^76 + 4185100206791345071089942180893146905059763469609794505628425712743081484138643751432647607060015016221374434706517636407510050942692133081333253494895852520139277179316890655136977608545216558245971007152554939011813144569816426560733767862218305815101447236942283478728483724889692840430257871458042175843359058681721795697123498724262734979569518610032677319390826770894798160280113239770539458888729796123635942793221703861067151396735559379679543949662440364446781995764162285936304231528125861197094355589502174872161979148128835616710315937322052408234070085275194914543830653331511045069346847351995202994474295201445773796743558795270039599352833828317014300497052111591253410602224939155150140491224396305624379480627071301261170527216847984644867707994824725531855538065595445621825220604742293378356248414330367274498954938311950302845651835556707439646513328516024356507307619906135842213166451509112676664861218321993750164299632470471462111586435658600143088663358274059718796204016000856433281317739606730872865855126593469901005896120916486750280631345466454855243251929784485079804792430015474034756035431391130320315402109726013154771126477100519865487783993343354802403759400091953427662211663389418433693435578486476850284253568629190750738488010909972077380929389712619905262672950375003697260328305773195893347949426170102459965707174145499259114831394222747407233887701570340765230156141339431733334145862096924584033467425708060552744235974017179938018403807435526146988495167692119526216241454402835591988623463303177508741047847348264308030560159216021470128499642612107274264438834536716471590347987746816000000000000000000*i1^77 + -7039793431816706743401071982362264991962260375717700923510703734484258966922887184590705437018029216370949474869566997318373394053167287746273826511973711697265186607363100289499265993922325580908350686272925833577997047679530293853691649028477249015265678948558089954387285678413946501334204309064277349820715602932045188112729543732143657657147489225075732718567067152786718046404247388219457824433325566092761932593730211590604328365520880257675583544215023967273906540275402424919102285515335160992439723352595439944287326156982676987199962974273871022267177624582931370544372762744138851772825048505508215557700581857620644551051212543067533993865119916547595539554014094282025954744139353329368949691293211245090191696737092701881397421557764155410998948684988457113787531173063059545610862294957532222375591301335040487559101412419140052638784381849556089349194227994059257208090124752532526774848707095973250146087349636212484268800536568896923110147337727553102308674460860062540942547441789864584924976984147778122705952390305866018173803741447919111832718177065191736432633259995936761536259398164858591182286838009564925854982207226910784009812483583943790962703845101265682873321100188350599062779582152041569019694253061491230115217539003425889357681382447394161896913007500351488071183515737552173505203115344010419716547859500282048379524271521095020098507562063726995612703575869670258347588956809163734182657554362605755388511468407154850039262474098012068401987341275994346768946245491336816390557756900345437814989105732067229450915907439640281147834087950425148488416876542684218487894003943661540003020800000000000000000*i1^78 + 9301198568613102138856173043378806546442898440656460815692548679300668455524138635916345741196604826839608867413237369328494495226778693031328746384794616178682355319737941895276733154357135847350407803261569648701760978198172454034509520875526823389559499345936366116371887365313443507069182372957724561264667452340127607085012780685566621026238819752758265831772489477911659258481245590904350063447591489246824634276370162818977047150531723686012150461163498493994774847717455557596144478035143545517646700656168042486955993188173623673108263115733276555609377292197975674100805461430856790264592877673317534631506794275573556745508961325009830834924923968004623153403955333344178586625387429900814098159407819942321817343987295973265953269146243622625253163079825944148061261653751218824023238738980735455059832291432073130048706499106539157169433695345089145194716908296003102827643077058613744236435640432046760349310262880702275372763681341996473402154271814624028246997391108532612918729177752024154269996645305610506396529048672741237915199909021707292257295240277453595109189184644979573103391642758526212483654839216954735569725232972171632079593003751383963686380965063107829989951103722567736135708452846767980990462310656812763944458712139951109897485737424823027987999577575354086868384477276262737129960295891138525940261747430194233227311243225320773016751279201689601730372393877185741397448263742535564076151476500816819268066764455585892455741248448323450070381261848520254115144073348222887314172012383761936139957014741363353787397098298316362637442900324058738460267821012295369543135825546444800000000000000000*i1^79 + -10040744331782205157031365182938932351165552585286824442651303051065446173933841226281806135312778700631219283692712452789225285450864388195896988001289878507191601040978165914431020850341537405954261299248690864932703394461123601635542380101379375973884565837600141245303564402112638445989716306185899818588556491900200348882946756382168957131515943551908559450397061345838624369434409513822301727117330282551302915866824358812795231069696502244949543529650969741729283278895586755575141333653102331121489126848139567196441771413681178766735002259679677583502391829437853087908651955735091026257296546203300713197096169000637017919064751719919246252347190848958831688861258160277535302119436903707418746280582542577739301721668319939110937091564023563943727565536766206747942761234659477614194596652380671407620459188598262160515283667833503345951500960110435686346639882314519696680519793259563221244688852818554628746458582757092520535651850586716213537708379580404961903700997124727800012273065121428572567220990853324892281114072837551007310935653404190247294471837631807458680711939584351494613855317219821506178641339826436434302699509509565112325264868123412227298906085521529542112899499509796057113710762109916644231542483723423289744702673224449045007458812854951607311847509853536804088542498361368361650182821771869199992997481127520327498979508367471303587298857617759167231005131617233192878463561843629858235650680217473802446826420961628163007890242876857032311527991904884561789079482082678674005157359806110039980574001351770491855605215914273998530143481888106730299557691535389692400762880000000000000000*i1^80 + 8323318476036273177175071887697703581319395486023376073905435807807906059789970375393960946130036064498074640223497087399790096267920571431123530118597216428960780478655444787454342794524309414552465208156044567843843107112372355767175263185423458385003968902638958822571889122895902882431195234033871436757864221853850653505001290662686707145219601137371035702090821528176021063494322626081799910559818612710266074060321549979578089117964929445618557415003763894794642129714978592823673512723279373072831689025392593879313253923017196415291117471303906984267762670176747035414914496611223043850224952689049112773205519738015455628201645555092625385388856177084232910159577808054632885723000802914594013472330353761654260295886281180655070099071762156510410983517440567716840974384506580538106605314728360182317117442371497036918178523390034323787452884850030040716617358621274939094552318116244529464256398128507194803043224825186082490208031051653148877389097178447089553839108808276621691259133299359748353774865795367461935678426203016625389097312950971186507720529681064213299958806606921816988650728070024589798325795157145440704615858070472602848027513261208680388460270129108692878090804891555227595638514554022937768741669149211081166766899895054640225445267096027084162524112713762834343850551113779520509241302757686584889399882811593764350914562700131186323797384793170949419900570948620673115244628095241222984020037731083558120942694849007968253703045654929151564351413771492486291514985832064348158729328053653392189854043241147758087174545672596664867979416326574000739020875256299520000000000000000*i1^81 + -5275739147841460106021506007554106774019140623302842874344740907298233588486396446087297738330980715923332740796821068585576100582730339336069473718625008027981486349019310878907649365364605331020344106643588840835333780245892013896854681026256303600314743749046851468619488931885211141086837171959008456280039294861270330253801049325191300376557124806592995963697559548226409962648834875631456828290977329513778145069399015339162570216077685008901979887257883529389555333297631397191466913872722001012502098971040126017921968595034367228875794291738903074055674921065788162421066277298564956877828954143931728331402909544258016076308077674351570977402751555452119073094781437769060417316703863219062226989572794240602120468672768412657494345543924255065590701361331480794942338742608072909690834382694701491861170084202333166837024612993746647582219309655774047846351042451436930726145251636415450551890325138244672907885631701376689870057512911927565965633340102266027087140655583675759631744896787537202898220884212952260371438458592537495571784213347939632147366616400527964956708628765078274265055903237615018384514430601373835491163100137826583509359846758145312717955258243054263045074979213749537364059952906495842720595874964402096361242996879218019762697900263258636709009028488186136060180884305195643968597459580774484057762960659961480195407189877484335236497031673900775180365112239658252244154289251674421737561229972726529832193496311427304164780126310608364687746654292963453548537876945401625288320292466449764698294844259942460254844462640918602744283120022291865797656576000000000000000*i1^82 + 2550740647171836264786546298871388811920585683863246306371883031520125849138957125773864119933014568436509429524773569201920326794036050524388950203000121209049664181287325968228090538543291251571383119805619791431199516338599555837587438764269633189979272648313086881340764180695054593285853629718533286174093797690580440533345911787311771012877693912025939250249574607835790346476505550035202422378465457356498767677358601337006491329297112452229949342429720181686496162520567191050672684757902374449790591355887945224993170647264403924818297611957363796268847032160965819038892731792157438318529130855689247465758380464299955243103701471802765592289917562652842944997651170984074752225577414860962575829570944564703686405296228337375015068114483065957665449497335426288674440634280727182965625994360793948860209117940432988749824305244290961025062662887056858383960803042017118767547771419144561414226603944963416354372766304596897553352012129689250576915063047184059642284424386106265555028064218818008863768592469415700395289142824394439478372270742515471418471521706642146888271325909075499819113385073545067947001926675521439812564599381274668966511328780945941721480692278188783603404479979788530912993104149867388676330029786149638163851793106461964059485321694350168963814541488158571599731732355095193829835438379079343482005361677891598310353783724931009714336609585679849674475459178750198581544550610014477379409547603515360482465356397508366317849271117142768028978583060225268471214462269091613821317061100175660320705855413422316854739392071965096052671294430248960000000000000000*i1^83 + -953498693529081957920483712899985257101900433454781602832120379314936890710821983138613920623341618469885597312224642162361404295414297262658131508653839797587380898861717656456221311741415238097863181461686460025142473952307357222391095727695215316589634341115144827537056489875744917580611309091473468816300808162329255891389978675107048679782606040716153018468225246007430181260311783024071627513403183560063268397019954158547547042940345494533591639954560078750568719368035112415289465625778804476265038152113970399992955530415879805411682507918794518027862144269848643715404450587955014555597689912279787588946328526063170476632876919770237589451109760579639506338367134259312054298946534944009809333622908332058901648008339271096758327129412451063172827412961369493562607992299308414093621838064132136897781059577661830526745125723378448418379278688773340245962163671429693806930140164894564493096743796778967464594683491300962477157963570708911682719246039438511655699489499729260288844160315310565570840957808265068502965109962540191701219098933046313548481528951126211071316001180623641275426786281551341274428413676607381325055055917047983738616654068774962851916013926540325630935741698382296055762576258816443357064912847929676623074019954194003829815211008584075115366243317248816985915309069011652130310080741371688464268615384399259995488330236032858273097500092748507987535612189324800375604436480266725044428283446470176515522224530776720823505281752733667045861734557564308476711925781298945904790033019777959889498425908474556048146772448791963310751744000000000000000*i1^84 + 274946489936391408040706425803160022640911325870435087795014855020093782212483441625314281849723996605432523776015290536362445954966553621073130302161121065109217460218139370612884080293192075681620563241788548907203343372105221040846235622444428273378214616990632478989141356608606378612114474831601216152939128166132088658748494370560445538782647057104648799132724887120767713734168898794428662764824234626766124373169326313576143030508202273966936601970087497912180417638740766361605669050892921025710798000969773381230232289319301698320776286848759966512701566354737877070182601823130874217883575929251209110622029823236702024020647851424835141070479894837674379310232905814875027742402096031610583085805168823022590146994439774761939397954147580980047349435494874921046275570039227374794661118874879349172755964821304441721003846737432403078846786031311947470592105593995640787082103980327718589832660133981346722636664874742893191729620912978322062266165601391873352668404256848231763690299193198912288340734413306045837854736217105255594084122993362217924077724582284120627423173072700633657211268256304581948481619082240347241889772815405074092321653169136897468673268313389981655410812268754526032970852232583382689758266251025866955516970895214644621388869296151373200211376490719689821158849121862097988856174766283622424140601544559210423482069274866708658981885322254709132371223542118468371698827822441575720865430920826999644565415363689953381276807488477391903378441100931406037779924079150042417871121605247331253056555605761173021790210069889024000000000000000*i1^85 + -60887140802856010305284227270277241947684952260453436849204918497838904395026087877177941675825653761741767071547611173367516106345175789450240042303604690446143421858624968806056143305969987740747734569829638948568196454165073322814545501404020428315297144845603385999056606592905940089101650230761517837084311438780413329924432481824775768916047316123853359042248748642939090505698977935645852755214656555483385759164053954698293903498333708013454742869075576355396758119409101223852097028280687904645580252389477327148168506472388439010139219120540720073299870212985690433672426041265867507836235925892052616459846487096856543653954023707731872292754357505976729032809213294202737235848290485464434902701020620914552160208643437558984333878011834544234492458750001144430781743885182703849671856281474428243860721267550756429399853904163387616285572863046145402456458942427377548581802830919884595704108677157281491320191093728974970997186392469778639565222615200899631945483842378831534347022413371170970398259057725497305754553572187542602652470799825106966299703312093533441036879308962438750397114347127364769061841230347930908630087321531660980500243013638355103180928660050534759143521357702241913454168208848990808702267061069996518682930398123209331962704999071687256929023930580000287008539886361344119397354778695968743658447301470640594306231870807677939174913779701557242231193936675856763238672349235667576935229573343423873391349080905538082198744205372648543106206148821606777885267636558769113799093661122351855194739336854927611411824640000000000000*i1^86 + 10085839467190852688550062392819718354508205271878525342119474067104078771732514073236800302951837594984407761948274761786096474458797448758876789036213293599755221758539247845064228265608990682124825350566524454560171567141040997585763875124079977484093478178059729051486645111130395118914418876560553432666394766463731291497099678687045440023772122571446971672690890411306709243463870425323022727471313015917437458573298039704133267176828509851272483111073890771053711978421577046158171009789425976029713028039581360552230833734316735913694680947022912084965036569165287747858455592378413216971443434898782665176911587264405899519082500594095628633614287756716850164029203803320748156267530793841504656580895455554106744894352161476828674311470164081411119159416615359174492239410039087811432601024120630723089809876059048879258877530732748242642001164063689670950895762844396632927906560733814898790884154409476071674814039894459446833415225841429898387854576577403083888191522210111375869692427292057153173287302378035790575498843573062727843823411132007178209439178744900615552477367586089877711666399970056548991492961080168810066125751352628444632144143837731638449404429277958917312187157010320421630401747903507349874007294963805173418393541949605894105694792341558147294645769229514610718212265889240818278331838322218491909855017215585978253616551835901335710531227693449328111724514839282784678525679167210673281413950688774309834057214120479210760431179242477656497637256245807519565760833954646106497178350042037637766596837968445440000000000000*i1^87 + -1250585558212161344998757910819577235896404240974016435942277591767560868527599686887187048516479721569187020926776019575662361986536225450645172814488372101137521644688576259968887048545761256473033249944613996780446632188278458099044659393335673609295627172276385392339245551472479295067420166534407472415528670348684393123267879373572271259097844661024222828032184748582736366273080585270403444375049601348522971629585078518038621867950212012521101642606513043479305734795246774769690111201475535121455286959193798759698090278346216409954085517411133142651276953088308405470914789057475035271386927771945236280639516856140467891277518275016563668007636315537336731282613025476293720025209065333047088441453725892171182236671578461222654291278404271306519167461804784915696712558628348292155920558502499717867932865208421764047008068308860792897518738648804124281549184673951004678593631459164804767978625602694062898371336094362375849823336848989714624724414164391837273058852072754219173647633468782196077304228457796982682293147991688758488889080739681711147253632510256316379790632731422060732588603155835678714382093565940110026463538542878126775366375395816472830794762330947401611613303467350135369907699995420721474295662691913195542958371606407315454671100719588517409323882377109120966467947239962372414801719132129426111053395633521728175856808453977043447955512307908508172426712464251043639814019061250061185271142940726485205700386383635028065006659631657665440428815970907094067532942157069399888091438699150535349501952000000000000*i1^88 + 121648178227617964850790936820005661576665143981537236763280890706456209732138714626661723561223680693646218409839766765034220932272634704270225073639182008354602623672098971087154590409256243808415733746754605367522753941195445087486181130756429605381531979128748335679478037674049785603195698112114836194419603844002748479769714311625621175484486990834057800237674320780643187724931852606779575429117908648749715174384046707297170469146111467528165052144895853017317383932256884082255470662645053510308322554248771151577148540854463331494074659842931099122038734354845947545782392859689668458795233426913008394384623342693428397066398214785056210206469580262685892148682142574111341436154191395465627274446323283325079619812408840070123926693521557886119003671630475584754060741361575884553063752286296447931094851044808813756552107771573533318479604302392323037632456102435610987314552628463162846503965481718647667900417995296220358828591732145263899518300653616349132685153630939156396083004121116146560369799073222319961602099138490342619582718392440368289101993774674974185570453020463493673352957191682294588186509164137390616250545609699581793691102282430218011294196899695595408911507108581879396782676914728889494603472104807287939546235947825167612323670452864970529684179566392842177829880673966917916617143023376876144288438256887433623621742516199652176794002538098783768858782952342778510952250475346898485248062853489502302927476884848374084878514443700895065987691453697233015778412927751440735989033255043072000000000000*i1^89 + -13005617889911611490133141411720989731649127095186728491135698820944218967168572680700236108426257506365343614581701244646143824972223988819602098726251964735335620689183244050060104868100702597505066566314399519699109044905448208685240579789066729789771931184225303591569745630819188374909671471943602769588360926866996183114310904272801317063433663547497560739212175858728218885169945465547100677988765761566495940947034566090186712597299731716384021277003804015074877327333605814216327319256224147994907709495925954559801983850047136893288231758608715991272418588866874478817870833542609698917468899748201819264116709013527649937644385435983917346501585003011558567223726040559595279480466059658353000262897718809958360252830774002826103642239051220389417589711050120113137343138621466563591803312987085350475368985480709609416053876824750958677624832777067158264348678968544387442407547629602125954451607531931974022896617296051723032443179104187391606701957422275551476178395784024581175788475105623238381300392916903573874431309345532121615853229619296418225384126991090863797213855003609676740487289605072347621869744504718703294801161372129660244209475304891539625809258631722122136693156692953815764174180707320502220412901149917751377163169819601423386425019621549301861510038297428310024141121870549143739972815348772116089915501934996293335880777055702056495035478913835205495522128540144101292156013974870962045704286349911077339690495715066058115986265305252923789319682512044485303419446093918390924083200000000000*i1^90 + 1149800851393054622929781461900375283509957838401995181804771820508435544648437183158840003781279346789924509871133109327913335048815810913108964284713084488477173423793169308848456767266019467940123420974314518061284182937058963296692096008607635247954234788993718689204022485976694951523158507936612144927958621512800421442322796587372383061522145177447306689876724830457516427946866066848036621401409971249510889759110362028925329607496030885434796376490177626236396096101999480450233537646210828793823008584795831778035228971810123157437521391059461639131847686149138240079046399998113435921937600398876541666614375525352039578122732539069617542969052881759279800178082786465497868400973598749486725288350772454249674789019101892673438609247109480762254631147039063071745870518786450099804752486730700387515476155332345405982232385559168590724861429316603862936470603244371273552661299989991638388475069553221133323355859996494700334961631914066627667218107298017134215955613061283335865941796311483429278062781674617116884466211936761667730718258956423491439135539161154746720933635536454982439487785643493258039927456588204645247835499959028904348770374741712024567304799661249558411479988786532867480771676721694362687022827406337177513224395716050735066406084042354918314477202137737444900063121018346372327966904544779864998033760976472711479225557798322543484017659845884397813359592078071918260266522491899333073818649976994572114928263659374306749339722379306923084520062506887230474512428223692800000000000*i1^91 + -43934258304279104904803042078180528368199213323003815475953735314284052053128144736446802794626841665880574778990035893436297036471718696513202271065878022107590579835721507126931742541659522875650440888021987198642489764070114629998791545724010131016372249991056767857069993234602134347639469607562361129728915259513262210278291792905290610353929804525324314554639146657919332994379363661356785649686236008572992745046312804934992199570104032242687498892911357815003289597082711813793207097893827284979790284794636723889762204180751511451806134584733574656551664798930980576213018971634534406871710702245138929757691215016685367900413148519605859132614876174008556312373370890850701516789803628650131598448028951854337338641251191666208388765621727467529323832325283005831440469772185790394448066030474062950820891302682153531026866339260445090465517856514099129942113206093770581484563467388173750639996303446492420942134664790881189872775026064252279009218362557628619921349383823559095618776326190184332457137057837149579727009658266409896374084589630454785025348315277836320672651551957395919923178725717436059324528301823586533345969020165519898481918058696425045080857966412522095196757145965466017060380681773293095997808018700843409460281569862090336378145822399393860957029381952066491291691757306473791901667463887516427054525693967463681859638885151760515518858300414641747695781793409187381250262961672532043778066473883356236420437064415771248004444292279252383310063456415375415050240000000000*i1^92 + -286165449348075935161366379640611057800373326184084273484959961233668174954092936709469068058617602484795171930910513643526727882817121538239604915247961085699552485045484399191636363087051220873563595247581122203120445631337604869893927366309536681212036653055380145301703240535218381260838099809722456889345242242830336992823683404769034057292228970064633305410583945857288765887330741759557364094788744540656944348668990715090680037670106082028126964123219317517568524903907066480284898219937007438713421403259114554865273823717794265305301043933545819418402220097583514902755474269962167786940425863122795800081170684400423074954181799787475948684676111939664319261436575283712062139008984834945444335442805808877771215063808755373709244900317207684101154675966378418905845648392720891567836008408999840997976405664143356709704080986101525875044127025793078333495911503048438569068128035046339995752150081784149656469970604189082384616048591504001044148156793833544617503384508974334906000946715997798955925565851893733484774742028684591074838663233215712329410692030786560197634982273224217694386226193358659085355252359403488839882403696531430065327975027195644630088907685297481521603747322800974484245836920922943557971586909482202189193952051411421263391045429924099151738305792687242055784026197112281810390027821667253198337961070996425234686747445611096719774355887088309545977448525115503378236693240341538909173299604423770307424330407572266814998655088384812044331148902400000000000*i1^93 + -1761442286669094216348378099750507674793498873685893115596636079031197171309681147136910428459015013553986814786235262184120600102726719337455422324631921233293655698718496470866549443912519223485759586142948771088617734796475770988197269494136893410540793426561481409214800772855495776304664526675694895233783934313202855900927144034276535363147478691017934813127509196262878539514427379596878610883209589873445128581545394092734400435447206679920846556820896914762808262151004702850845282516143105604288382137426955217939257083803781558255297390266762674256924463987955710541302520667395255021407931590308473501481336227672800115014455734837491079832582683586298047393443552460384740996087997170205563588107141317344846039853962791064010789655152073220812261701550573703067580114993544526231055071736930560355732696443312107344750570954943348695838839795634082879047989714610475617917655238742161714630252648291959235593903789695189167804610900962236339442711297177172384393073980567562055901538576062935837222746277854672080097827543422093174686362662513258997311998833614675326674908121179209632152677966561371555953194837340180334094844480053966385839547562679119073710912535301012058343238930466202837548641107749571281707173653152402100021787329430468674657260756580578738511245108242332276447089572144407517433915357724385887935537316007616799892319658878194809472158835133619364623864555863908784581326617212324594716326721678367835519019705147185779182846326173859840000000000*i1^94 + -6366230299817902265480178015402302356640756633642402199458838881240924397468741929439512344801331743521186426069186571588985666956963679070050373448678531549659452501020639783303464851990327627936129876468463120494516168474687943031422529542376190049263321301965876999154128999482141367447946915122720433857652923064972721773741907293286779748010019147324414241051450403676892090076045712418382049895276516435802905454479094884278200259095720181578887522939236813007415520091565432362486366223836566607016057353582285317314808995281172674532541739833782879112542063638034310616127801609930894689202341953756464556931008878241892836056927113537051708577587981320232849375207270907808873213448640049974268679828931243600012831792040251064936438723468271918483048633799948915583537464124938070925608299107017681362655873902862275483664774443900140571308907986215156979686255718111682943016807653710087044484119733464269865461324392958761006055848171232545044810977933164774070385368656686691098649341862696173255529878384058852688668132319255338969816061060193777335904198211932137299619900367583182249072971557642237212007416852722182494728408719772233830349429438626547831496381594496468727553063334899732344487863919155440411383826584169168147051228512570506106057821768434673049622186278466197759231744989670314037597082919201783207787902045212096940015285759553645649254675551233676744562850262369553091035784198147175198400293361722265707231973326754138439024640000000000*i1^95 + -34360229394568477566034156495862621693264377547702316927005240159117354692009007112993505502894589174584040010985729022644356396651541342689208287768290554703690091215329840573842921154474477983916852832171339653740807269279581729091242638211502583369695382033820879847951671359741090917362948113651089270499763874881963981300670653312212893367410595932637014192216378478843375173013532205408371734197880160683112852527138972983147819746515971083514973995623419538883350782158129162241305416863881795234331541875986550163896866750287817338297497251676987098689664888211145390147641157757355901040762599345162664136461692243989064161339683792792133367765386284471616350920340574976092436879100252283216413080147737357914554420567972485889022404583307174385448382749909096734599485484891601186135971211765270023425639192151520577046949187796051429562921353833549099476695918116373720321286072185157445223868218173093110221180347052913823558455498850513497369336228812469246873832753827038785720083709788529564866840458988322261282311650389847428557687652090664611580716355996082257249294679332378395018112870169135421543111439456260357341329205181407214848048167043278339316632753649699856567789277537206886998085621925018284220581412739438834683511112982979470173230457200858704105159035057461040800765953264074970836752365942562267181851201614983719166634213706130965409587955554576754678958778485913782232299415860885249904953605409061990274661619964313600000000*i1^96 + -9208491888224621229118222626144184362528164639732610700781513327078757091495364933149197956295725707687729411009137231445377248082039679763203114116355149142232287228161752864809241993658829368217505223348295721878883500472191415321297758893200423028462417452818199911545812542997106276585068513259675520282892921883825279234218094563894865051371070664823672051071403074592141484304190785793681620824685066842165635675366583321436305466420788676038726063904099071072131778469472179792531763854850405115751462452138655380220627948258422278993723877159579094669377500625692012421623487490358107564925141359380434932895335679450821278009104658153464588733937939334398763853775588308357206796620910695535768029885621303763930726883053336752089340651524680351397814429268993358161653721333528938115049062775193723832880105187733778528039493612228290066463935325861041073943501629559145439872151301299446426125667517462876058803537081686834158691305203058819192563134047574163507554168356878534413287528090221348756773480277524412868310930564560404591561746017048316709032284345493012927694348308901367837112735176378609015644624204714944489778882857104585155613872431939696095825980407924697604701992476413644330397082935083422095967284918097646474241051796115365355352976181505551959231858929741706224759610341865469341604351146336755797737765530583169311980222308269199022123728942287319852045171613737554686608107464732832280732596521852626534400000000*i1^97 + -1188879781053699951960261345192379672492482123851760161426102131845124369822801528767953472201721269194815200044323084914556958765084422595602725544277249525543140662501326662865292022098128475123671068558205295904991744782477593846760239027966737097526479873749113067351908776608784746219995003970280498228280893777178427272286122648796635341907404085265973767160635567775468235370730317270582389229995609755159677458813219018098668026446268639565918257769495074480987837140663900758773159418042620136802437459568503620617528342009940028847072250042007826353443617779120158396030021184301457775333905797424222536232767882450273539872731937442189678295988117369205768147845429885997868821728591667509837461564780872794386414309698832231439620409436112636696862015942515162109817728210834422192439020747830220786703201191653667384759484386750093800269500438755948854609621149753288796649438437804379651739090193194641447700333938661859284953243731200960255249758463549976084094973906346234450432328556887264411800060101600954991712263463343673579247688289102811762837782577325301077104585062883726901588428783364234622231150065364873132931209633560464633492522589282368126319629724976311783842349450787420036769283986818189781088168067758569760988868901401366098831274604371766562434954857773937300774162693804092939783175501554452616422364031754854190103063078524577079863696177134677082589348046641769266310843708171185032290631680000000*i1^98 + -75996242498967202851981692580424530901657905987614771222503946487754712201028588033324458204241055687901130883133653857112439474168434588236311730085012172000568150105966516455464305125434698087086082678801477962368043307998272757685486777586744145523731123493569760637381641959361023558535696066904665465720907687255204997968416095314038114885109539917102333044055636443971635572933505078418094043745849983062112866781265147081827393506920246472323040269383705587940347186986285220387180066757251283926150431759843437350908648102049274590581690299626619231271437931234840131847899774233737455517167175551369346256641294614644288650937066956743088951715593692887530485095097527867328066662016616824516748169136938297412965263058115386689469418243402391083390990440911265364651207043873945966703981404810470065727518791825515443822079172144312978761571808821293925468233214012546558371654718538183172429927623709744758266996737722133528769838872894570026590062334419064898666902820083090140533410769177227455218241019744269512762999516088955097096544160392703542944387209178012213166154200969561623513257553062127884950307528762070973476131248482512888693997874081071331337388875612067324945658099626369321376106201366136397800056910083005691424721768547094881233844376731344923184916809811483515618269985445904319446268212731583765331397402258304303062130043057844958179560654918679565951909393398065622020067240837120000000*i1^99 + -2282652835410404199956964332443541006342151513915980609091700048588530043809646921959365829030628370308032372406723862312803799716728537854089738314557340413721481472196076469728605044886140376170064767214859963582384601876970099091603149714591992352476252618934134022812671845158889066849712528287978639748213067377913331045435985325234909023511546102838311247763380808098630033925079224964881610397878512252980704480171127757861804710670646772030436875754399706915062510547088932236962286004029513801111838390299065910196180874203815875355297994078965239562070618676001642104663691483730515810616121853298484874435600825345398911612235220425191988341768874271178474936784462894661966524693872195067915424210949639391241744566845504745348548431032690420925241480937238433406061454790888523625306613320891579118921381025594567365942940510961832789129931264785664403638898500567821472176777562262529004267131428376633597048944282120555296370071063073377513720589656861951899927888264548387390432058772058865396243985962089340940256693528067700274752221513212717895512084860872958575182269585149339629799186099201988680195269846791354232458852946830679162212066731280147426952766488559220691927099622993004310546168935321699925508751712183447844721723391196757178976159069417265812970231670464338162119452154933709859175110871860919615461775738862184355837016137811050471252265866402690720423824102686998528000000*i1^100 + -312714202124732071795694656410441775820455249591487224556144414989324963384966371715635053186647566203976162294087030224847276997772443768288128906017318522258820619004965451523440993157495017879321589438401945659276243332291131719763615021901340265672368137400168099040376830855430925777527154606922724916837630387715435156252035292048835269668497644928769174958907370100854320991751536517659442279579601062468109714191963899580106326909734096250353071451128377085086394983241407334403604330368498880999524850929603200032085622843570156376484901826126027052167002998357106081720812394258654268543644170982027726460936801401788941381481317133391751727753705212061810065820721061050137437961495577402648437785125316074968098615800905138109289833038570238194875338826408985199070022540404684663942989868544896225698849267416784877922220570231637435854890958874465424214223041679889000144955995374804129882868439794225925490087008087121843298469261367336362784608908742058776962485051078368423114126613988783970811400962064413952959481243036966477025849075942851333577930718229012389908130967374465562361137524671340596608075835034004318578589860970192851209069273296427985420680203325540358829139522798122593535536603444075434207897172723384609514399095589696882340005369514929656179001500625720276302802285743760053974475067682191037156832731176263037080481355222976185056476176544002981888000000*i1^101 + -27747751316848727912560710993610671740630312874634832771633005601416243461352978246500953912232809130866007234338051973322472091418871847458801017150036567384748511087345782010264562690536923426405116402301701322905999245720012205526015415823138250404547778550686566338589805901530095162368749839306522606983883252545686985679176385921401814257550225098123491537608012274099375397033360869977464625676166644070646133523428502039400936041772043885021824052096498928475616140100235456204664627662239294257377842954544839381733068660349073485904776135357202815432829247568058671758156145399638101173494626001561900332826094794813193518424026277112694299090937455713970686304960519423902524659533813872858684372212798495360010222501720673459697700551531070483861446251348161567555716989420159613924907095782242853417668506304345709016840850082205348899854046810445174855699199566189861404223982152617831612823911766754726739696553048590642442106547752527888770666511111077519166860396160162131754869225926132470706093238991577571740382145841558620053374747957373154143497353576414140121708818890524570344189660878987952683534879043889715381705730583759565597749229267871930623232198924701124989343311697264382108625593158382750097673922422837334180942098415799755043565440165496734094037527486324389487335189304375180610583774714040350131147702713982577072727939110376004747673600000*i1^102 + -424195683907449920195726473763985352850859686390466482601820152271850506705416580254854298053060587767101372474656413923831921149728957532476067577198902878882412448178540903718494534418142645715855453472425684188354610591311056575325499630791449965316823654213245945188250704383711580443437179019965792371537632838989472031349155271854114546824097018623704787809427791489504829566700455871736421466419486752012652639790786178871772063877764463000538375922119173151509477807531376950388953426412988391864446310256918394292450872364386176814794250283659930680999969666482992152069111245678481985381667289852128560022869809599995327896597610176188779880401917560419347148607362703074227427761874401066826807588215284843179112686779967693479419288048947438940763404584493612125225527124560708261773339859397113353516814170756436562479176460189246662544897120970701480442707772702697965928014104286167378518028303173952197647218550723487667230601862557295295441448142291338802752533861209961875388830674952246527120076898706203251842669022352211358229846824818576874289040547333028198910267117735999018588382963494815075243909091727396067513473776485446940655350400184282974601036828746197859111583992814305939461350612240107300509171143585624493114955000170243327155162500369773616810152345037662763282740274109453461143835249974217739625426277008892303705088000000*i1^103 + -5459841755052940430223289287346781887076533451078011157563396725176195121803660263750754697593989010147412005382120547177058517017892826745330687027406758545825349495365757550624588585007981396381088317109036027450895857986101293075643612532490464490279839733465743513200877936883126627902578686050438471831165580240284851025976868620925509364744674208281371602528206288039449883634123226936973159869076069730596737286714214723839813969350487685422416654488715171331965840141060177382666198443272555276976747549029474199288077710429677806061546460874643912164521580971678430505059931444787273924728720502635769229159789524616500321899293080401873405731432585879577889464799352774708476690169239786464847455454496490753309166449810849877779962534339117720111029178365001284124289878743552331023473915104116591971146842353984989641771023222704219856752958897464845556776204636439744446664668564669430362086508832593478509286965018630223899969798660690007251922159331925132012992010936352129265386578080625199805880002286391774312201239431530989048862324538718940091443649616559912950966670173619082470182011274902541884599956071895081447600783281189430495039121811887281784584488745366583247400315310028678736001573079625789311969771331703388698361624716622119839468223399603804293632629348289723437334370089769674087510684494731393824700684800000*i1^104 + 29876248650968123639390388557280194254077691776107075225976672227605085551654711917810529636621844309364498142054354514662689165700819218041282252490017495154693033183510300442216121603278894582446867116888056806829629688140526629086879333190268550121997358976909803530902771599466153300904693529257729078605504445052340621035697046360346651440217067183865141848666433742745432864376424268071687216312452026260324822175431569378786743438286013349172728488283992746865543184365253030915312572411259711220875746134451608259106861533073310317829658654864247227162034447953987398069536120484402641036892020582302184077707839777476996058074236810045446592155956448775511483458880212126796861374334283843882846525128340108036206651615918083680667677783352283025755203815282574709207856735474563610604005347765339846862880316769451284892740559632572146253440049585831797174156583396626327472311342320176611065100936119750376159232912937053634765529019249616350660532875566051954782866468650294131105220704315844026387416650128158220258353707234185142139944487489390827308200063165977629082432720434230666181468134800037138857273800655423971027088407642051607253766832257055707205893773662854078515742219919411919773507396156800865210877173560179874215969873862766852728819590896522078512601977471555549395018771924516413227181158400000*i1^105 + -35555426299368270127595176913685747751059765601456304292459296852400547334873427768735538215425523591158265118147413997294019524581292134294702989100261779202431772386471192292815658124430129090156674539886635511147051141688054527551955975550172120308580202567640983523805631254872352631971349075266036704362857572202545267109790038785876367560771587873337909415908019781791617646463650911188535076035749475706966304619575829948087356782215690178654501989839636814695895996493629169878108284004955090917426732817696225051388100083554836776000926698470972226311455506015827475420299095834527131097291404548716420577919017089542029252699568042829969357618169892600802225353030414795319106719737932585949729501379979008934688823203849144758802184289174630165093199324005345338394493326002288984211666925112618871531184148525879115262907025998129794902029635600380614936918626564148982545985018007950177266751735288933322039938450524027805345097401546311637241390868051156375353232046654033194600700401982550159473296228974435974259797125373434476134699374682788866955878283044602513139885695322598290138800234722977184696170021218027311596621005869817537136137381515197653748083702168930519346998423640507677359914583769993006495767982582531579947308954181566591469721064354468486511529451572868813285057457184000*i1^106 + -6354658360801914904193954754830133175228373227128714522174597245289470071329978692173310820065008423537376177256051593149197224028369086465611911902513089918356023533430592800728128895026679050438427300728761052541546694298856980832915200319826903597977377304377824886765694442450616130670920050782694091303386614714192474779369845134344391541087304584766393408052866934347999140317954000196937147395326867773222367077894394645955606153631484134363802083392457801430826049109745752176842505547388591317704682120412733136273689481852285387469687787175595200309684485076109931053195909129410081083441402378846392725032741225406609538532784511029046465213259809024748432717387920289114882556151434663915860366944269229432744731863700987308907836987123670679779688130986189413013696612091485356794358881908890289461687873961204929737242662164935855889116467862318564560263726056504479000070844643653075963848300593831808869457380883026134906273760236428579733101897777468280821311759094257967499694053403524791128244658380274203231749809407577752382047752610259558012060031547532557332666961134908047719195114599626341423852616043092697291052972792466113394138831506252200735294323761520779121739945315816439134686012158892270625206069304295651503686004173696866184802549119469848930567605936000*i1^107 + -7067060854309179665147532371428643206931786752308177562448293649534896547995901791111694919510656370308978680268600860283397116228028430284028995131512168002819298740429131190535999501424643054201020162371908292142430324102230106813765953461953038461673022083701815052615937977851990115925454592454127258272909903535748030655572671492989467428292049788809931901569402182428243494877073072484826877557058292689768651763717485398547474614241273493889626015194577101988516622214675519117856673737976022514962429602212587357057804229780380410098448592483235206906986798548748431710612083989460327614129209246201444962850949416956297094156549627387986386850458610800763844019143884256460123704759946312683093395360371292516431864071716660232232621650363598780768849976206924442259393268975708403544442788492225170931242306728820473257389740686444462547504170163531114840269249158727784337792889184287836473392819574779161716268363412097794999446294946702498270137823881791118592052592326993439069592461804916716759566699724400799450619881756356762877122445035430041820467700250544734392423048435317951921310152982124984962568766280676262150124902155639160884435879100243223667814343262639437014451027559223126908727271971915475967124851048173238999074628165954271029055377637200*i1^108 + 14690323118027969844353438479068240761660063915214951093996485133985160597441736780842147771489767636289565035905402424616674050985312065594255865127444044870870814997690849870534584724097244879452291573684837291921099668440624515031990762303319675681764147846193834824272391149116756215528393525850846274278234572124426447213499482025094683265700299156218030926029417515506369251272267596317698620518298946149369517523208166707893036493655666421973232747114514153203819834477871267611784525472444584662050101037771934558327940849599797873158601645359232543688021122356085304172190972777390608486238988076652873268677697625122221026758523399548612114331807147473364487711254973457949484378103227178156793990358556896553684742592268392518748668282704294936300394250753105588915795452850724210765496692370888207110689315100710174784734264876354862213835215578365782708084290432657056321579719014863186929219389945789816546764641719292987787066171665135455741252750486910283869406575058203472580918127612537137948460242332270106267205196599093566213996172674216466383527590029455444181916968946606750473270127331914484111064037889256494864196866531273070722189029319059052896542541041082013730013156786003873426389562051669897489068407478000268801200*i1^109 + -14542298120393618632441527994000181005947892961860069210496558162799339909984749845592387874286524588520071684377038907375198016994750286337199660567589769410552377332377148786931418404255692409245066781024533598585011624914912570011619051260676348995568464244829696534333509273972209937301799536159721312458305270140039391325302322612555069559474122884694650508999707840627321140257120442985257145884837750422324734060927462800962862174063514802801838860981325823108799021135043817453774980868528928485468114035757510029374801021537081433488211078095339691927148377030937334855777784007811745751963176447724427633415269497490386355102438389510300722353927309668706031550198968751827683122738385676190551879545662052687206760156438774554540727051213931472882960773387247581347596341190829927913187233136266003171966993416652794830573883261715515207959234934241047526576798192136878947076476280587568066149541474351773006887030454325064232322368613470490694650567855985208349812913106077911626667550044437408713704679423829114985310863192399923560146078171695901002338807947661089750433703039577487491784969776387417489560438763403054562892387181152418198056281833763693090985108081957589270386601914731321686561698720*i1^110 + -32359117609903827185276502868182856600556591163253779794960285008072143817196375716489740980247728806873767607864107636976297073489014255525456598582607541210173690726199546882574697356858588631866752342205057803746421169970665846647944667639199599293835950975711842314283036666608889321814875839969659683836853405678835398374346386438380308438938750295973681101035860737465300391598787123157047213568224716515973797873332338997188487645441832788805752677061527676974070209316320421518215245931907899220059562737251204758492539348568931756382949796115751995518090529276648368032044298962466572553178822124582460972280460412062062072271379278588512458408857218747962768024299006928181867145935578992301173454358773903505063439696304274508907655210117690206892317585781556668942316009076068986795871149815042446049318904493882013517237364562709296223062507183506213800696814960968929748406997470520562652115654491237968134957234565000895122115551842890690519607431437779758527277653151891036917007427843575252704940666503333294701929695273544984923078846625609115082728607284626982469141153528848877344532733871070499282598718975764866640633653137911577658563444477873438557188943749603620*i1^111 + 120340661359103378266068397576533718788510244934914243515676248166205587758134720533657663506161044460423563231853754760323593788828699990488245304559274961396230526295429226626979397753728044472380803674115855631071321488719741125707011551541427883260767324328721466413013696709608798059228317686459781263066124546972900970467038592560386037580341095510830383303862000273309232523672934081867156038139638412423098078077822190855979682833901882693516606487814836768912230984245881394819245981100073592611162356314773000519772250139691269153671593534291277533313733628427361901028343576030284993266349533538447106674243203154590039373663227033543984108507486341539013222094029119930200106621221686034149464122515582940707409577809993353345143805979027539381998260413234774602468942129737593116316387807220314447213899841879691352678821035129906296397325428937966183013390665546093073535424732142006199394450440407488410105678124804652254767057954914752888909279277213294445496648548383122353310700950759068704596193755023871901591549532512058634592838428230847579111735936399093213313430758430309056582407467185779961594440599454971698601*i1^112, -13037945416939108273232663095929511605650586595882168367990834255598644060191660675780051727207379000509633917978091155316344809925466825710760810364603986276221878880454599933092233716078243890026856016992428595697291081576458933792303902185344561420388320289169208666901854814897398528819188029601361736444875997310404519604417242396849354396701714940351689557376253732443310523664852758179004522289087891968767254618272336572321513051092706373454481612398790486176519432101360136521701270635858977339336697798826920123210399066040260527666768633303875778280171520285262163001752766709157917862394511607892899573555062059084000136826321021970773481576859121519880753863490700117525885428688657660027054589305167502905432872373659824629246075356349117007287679199896689039728280851625597154602744136639522364954655916526167444412467152349146817378924372508124344662890375511106641453539317469256990272464499542519175656104222502241543983716663229218527569479675798716809867505227868093795737955642951048848385088694498367179259581764119176692557294433579799327262887207686520921827706818943280422294281413516684852715985543728804677872048748158773257102023531964975000228471595432488371903450305844247395243587358263370779362728950468913791661015663912513174736480869446143106584290807476012114268732120287491592162629780537233053886008313527572552085202476587798868772174446006797576592192243672970058758265989776109648721518506862374356566592255696044411474418128727305120487215656581811338224222939868709797342417477813070151440804858837816233302748026632557893272575225388673577490944436706640548373658826912609500909493790518938543766128271752171700880437397813306080354688058421073564309582611585144675872679501958503541049306454537937097911292375099006653725531434452593170348169012086274076489526852471505563527053059931375406523772764370321726288745244011471892418593251465154985663160931577082744028577557386270709342419474563756312834464116230242181351801388675090501162622079443059367650584293498238525717188169888893667137539462922086176010450701693532791913338108013777139413617435475524792364104651016639667885800312299283919537333473909409107186527981414468456532394895232125998002019453922559047782028982820739324898155181229364301781128960070698559078400000000000000000000000000000000000000000000000000000000000000000000000000000000 + -358339060962834681998661249980142751747470755096032979287823460953997302099721114376095350138864162635480502453411146127791666108388235741930991775412952490864243991788544522011837531092613320513130502371199320925695380045471370304284797727660316757971570859534753737598339340213409259164485258857920451858588289824428020196021173106183498552210758927423114714988778982472693977741456906383881267189550669095360938152050350971847818484509078280496890539568716872764110011677912331634085160663079284751007495139206696065057731295508791770633762253744943046856852949563019039297130834412532742875645537890445631713483469259949245622483686311183964982227398440736771230356138399150121042729791372464090285841797717655368352538672740601588661767982402571249419838669534521039112579036441380456157577028117680365977076153463724500342445495524386378461343262578273016080829971831707291165314148957654818781128925053289828981529769629842440935271005616147135772849526485286047910247670679825847120891333925960498311869773604285952234973051254134911976661660428028508804504275870702271040502367782764528521772562620261445516779413643792084060209087581512918519328006738947600890016593176876148672171209838627707641379846975751529724917908442024049738040890738589152530710052784338496470361593176685083061738017695271123052315621738097967784752869627463702052658551190091408762074315878291657328622469638791649991329959733145685022360053315198363758642911356233177633560329095041543377276753941887977834916317369363679327377090578674575292918743638338482342558924639276155126465957458144130350875458340526470221032107953550479399588157691772785441769303017628753890444880023849576172550173294246503439669521417848787986400744498219811301358631164816093506247901074543814505122361715374872529976277610467853880062332687101941858383674276763238518886009291655180959927358460153895029319510246685113365036762394480755005927772495783532794035551115610093700244476237277210331810335660844277990565148620022448023673186655863067761535349179049039328602925315652131091904791232602409176178352702469432605225690287610920142423380116655579334623886190528201866618697929922204000927841369612906872216408972479765467956169619580793440897366520351557038030024003789588796963653364845509607424000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -1151199532745438420608626568834527371172580977703591005092081946294171834651061696172680251376762591974908732752177428655056142210602398367328887258879719610185666323621293943436499243598150476018445060064193865010018677958385840595821960600009522041917064867999038318340155102308257484844955988476812333980952644423385079327984793554470183967441632764859848646518689902196253373507815565753035834356318425516975050949208349025891183187348613419069351749082860328602845970929590370905508034615298496452833147414786265790657518604874868105378898412302735724852515793536566681023998390069105782807895523728182771657707374519608155605549634135955833027072501610713189398396835588773372810108474152350158388010229700068172021547645547346527013111112697068890459864370279157110664984762547232479749077712036749927597685835480238683018250410189424656866546581015825558553458889585250951205257482351827356035946574060414915537166615475373236394055312101004592772527238500888887312711677414779053099164966394082083773415218881670285985137183163645351587758862677292428267334649861686802382620538945020358271692713017597673104617250880921715934068033787215341945734055854852419361206480933070465460088458716980477453690830341297160633652862348895348524954850471406306591638494787236286380858652160845916600030973248900442620855888050075848481407391464764965931503064535691480210175945175636186586240238596632747110345848418148525117924089887459196101785449218489122194195781812733072214881792695192210479687078780022844820615777725112735426709010806812939431015218959676949950004562770369255791892260793613953881074067385041409913433058864921879016587204796911342343828888858085827665666309845722093548566333248451214290009572168857294377547240553545922217238669433629686211486507532173840389689334037194292564781317082239446821690854482087488932496375661676870636610015413093105939741872217938558369129328150096710774494374087515200698538189279497706856026170720140173363160067072078131596803786094429350606398977666093229521336959920815738623036702931108553820279923782851120708799222137627593006638374283303222576960552044674830117502921423084530755160061338990368828525476021599883790428951291432181699087717603258157817297677207578900279553624538787277849514349679863408885760000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -1587289908076226355229581647514798192705542852200317442839937409695864137740052865864486622554491501298760289326858700041839457886738616187680483908555053244280179393043235868765914408414777489249798591213465062907008577096824269618141704582207801579325444062206246326987677137339276652197597326959988603654511014822777069763247851991150203987094608369368562718915894452369014881202828175050023496453778282126989991529377470001715758876557818316546202216656055888706841750257525973701011343560341581551615087197862480579480366284436435644995761700732993088824826082844719112042036283931080839074549309563902633483703334906579003145187977542657673400762555271383782898208850767220602866579367278360680560137144967479871999899862180306567611120355033773205326741655806043552310112359227478301932945154214897486829068402467825390284566527400019562795721214527663462596203528082869252468268277723920019092696061537826035624999186322833019168154758111642483912685812702313458428574499427220065246509939233185311230953281586968362546387559562712117748701535904536096220413153194163871210897185284616708051386550085142766395542349495602913665169762209382714115652427853429727213118040740201130040274516368710050602514337505985775050143480824321487728580890244513392854179980374392622403441251421703951318812928152384070182452777706694246182062383810870928784164389798346097638258050506266547231909609125563678972995083908295035547824846572720069949770338465053018609812411444197344009782887849583890176728500414368123594306025272280824339686049308578376000781189402455632971532209190174280109038835773913221439325692206054878711154270404114263125485269215967105013551568590481251288277292279964363723858703822398484422849431978453949142285143366194229850302606330565673396833975733925034627851507808892917423695135522764898829579824923613101207759361012369293529583856080637316568852470314218991804503782849472437879805125916260967059145924302703078501258117938438223877153876380050038508525695469072326088027669432553457597020514777748551284833437104565146059415404675902761044329540050317864340700775113349738779799493053832159763088340430100246310189486364683393781554274525198046038273149511105930743562647508510537343832251441178076989823231724923854969920681506599495270400000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -1092584715452225678719258643849726943893683925413199875281982391540826242220320513462184605290423651202283563634751317562540330223140855109793134125763555187534763271378126512890945616728705439611377951382416159667005281301470112093049444616354224790512281223876380436488942981816076348934438373123058478123295811069331433585769584207719921297183885918783216488829730358157239660992487991790862918939183354318415225958191034096008225235760594771588545468123703714562390806963998450684930460874871953644117713831680995150433620026602620884364758845525105565986464584263181190778991695064255129142134390857784682625825345009427426680874248717512231414714627088368510409378148177342747018323854651423606643672262694474098973009066492817296034085111277924767977822977890465699170748194730301910618090352127429520320669244664693578086655830057215623864275066039547415606500588342158309672358597635585162095336282598764274677280664320142132497666246592382903895148133175502003786207509546407128819427076402300938877868068853560827834940727559907801302539010662506913479413959380253784288857036354439159485846273456134120813637580273077496995795347905680242488734242498050668949061535946994053570664681230439687644115261009989939747713421685413599430052327103127908465169312115388622084842319473556231219999162581207460834351885425318845395443737713222283553368195144102623846920707957317625508961937900849236983652895289340201777317798849732779222413533327559495818980016712485879980660557190304096814369428768625638775179402686232374241285091421043871162341309501341528387649317471611639978766860949171693839588342884369148709100011278421961757581453004032884020190136082779149882523571235490768398404965763435109746767787055595795384428022920652343567060973238647266640267825701676990218156866483353144902236483159965919700313406813076741971480586149138365676457014831404002264298302675026805739314443047153371737365541510140323538616754638797141319817701460651054468312962400467208667804428469778759363967560832992891632213922343138188151934524567026131883771853144601331228348304509461823050971501258617903035259984679510218194340932909427780916379854648365688152526424052052523096096494302749575296759598199883612430130779657923775419608353429135603012676382916622680064000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -108801686691467257465611018267717897694338647931906958545678718992677946985561765719052697911863440195831370296472664558682766735080208267681835658442987966718513251051582652857244390601704619112794381959409062565589793723605446904665325237060487579124393720732605957752833352813065207033982749443431770324396177399171434071147430127379854481071655770270120754994738690751769820893137858567837121549704270708574597829381369860685419873456419108558573896889333789708269295212509844443154741836496233499471512760876754768323795417599250040484095356226394340013795939244632801415923276944329434173724811625099640915891179114158084916803138810109027004836212087516431559887007396068628335866475940697339674955057600134115344946992332742100129859721690673061307001412481919092955675443779341313942641531280722080433420433307093542887313967481465241600002681408147775506588431081774324389003035368635005998546773874665760278072829225095764018901725847162949430498768029203548789343379983763690762618175777620394071823452197438786136184749146616057055187760433587597735335908235459773961292932465206736561444177940173758633810010130690865530369922572019835298596550030323470775000626431251144195996118690089332547829784776060733735412683731025219946331067806564316874308044167690957390127606106678386571118085852345268314528059234300720270845132083359565350210628575907398250707029220312811315976756935271369048153007059790559978246645915110017043896090227582415365601740865887515732479559927914199199352645954398772920630977496985291672762178435504513867017784545249710926455662151748243241650482247217276765691182369049342412432096517551780736755332166353790271725708441507880682080093400945131457127937996097249939467106132556324322622792064125276672749495471284111967514919282902650846789952098255546897407662166261688388943647930410807604181546609868558933789366753325971166375165596341095785073948562452270562342104169364174705151218670913239521546380460327292819534660708505151778511437675292084391937333796751954292359982063400232641087215742409372881859323802336013571522911297337536242180232785579251685420013677955901808715959800766579784043708950508303622661866712997641277196585962625064467760518317319248097447551234660993965578831859672311320484491133525688320000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 652159469977490821319954209848013712478909475821313052450903419899773189842032172913542410540548348147984718885335200986479501240060872311600839969245635322610181460651816037295744593897188541341197355344593376484811730129470907637034509548751614062381386629304135386848169134248009353175754634685660140295159172274849074798686790817550414560348279091702501106657284641113160236986790298902156352572400719167964361048700699381232306262943313242468367550657635621104949870643582218574562795248513727238729808456212472917132912367178115202500389362922142566227251539084748991160050785634715111155193152277961692208677767743997544372937354907857571298560623523025438970836155461019556418671662359301745037803983789348940692805218898637470271364653595109122150294013961918833990246186874412112606466145713320215183136659042714422906913699319965078714782435800839296904214288057567856369426312220382773139585475025214031233289230413988174938396786049799344130085353830934364323191950131723184704745178964409160565127400358990585264345611823800356117932422315496663860750507516181314561293357169145145193840966902431063681631181735750352166650404099690580142741006069277408670076687499211048889665154832743478789164326702494862998654318882758791810890676041372327615059252010717673099473978349196801716700507140740598222370188102427022806787970159294447959095710539453687359952627567679458023970441592123587093602775082516965460757014873488994623911061067643473782008092549990531178864298696376210747791857467055246758795751662261767902502311150250561413847911060023257434341529762698167646986307723890036602386353098340383161303159822107594612028458215104143252750116079826552492807537440794500877738240858315500003732065135076198969603007513259854293384257197541851376235603923524744305455936672603935275080183006299746176424765518135109145683167229328148470235248183165915162011143599113952891112630488603985741635896386842874896686162094806079798062496564681356390047077217273602159741354394705521197256477276033649503038104596985862004662864430898901957898874765075879522482805855436947265444765793354297004201125478417961719255640623085392354198068990636087283004221876531379252217853661712362621764931167785911324245900516355595870406415322132386816686323284941209600000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 750234259905453751832974094717162219283142032763326752370501699547931067876186445992346191659136079766021371653480059833925649069607903929357639027724797283308873429511124157711686222801910679708472388275586895178381457164699165105389030411938363473058511602664576517913858024086664895121357600447119682253200041847131524696004234383359319747585898865174289741990085375360482372174717577133540542670243741138364465643206718327478757947140322716744316040076476058451650918587183747711275165700022684378431379761852094665372396980559725351644833708686847164270501334498391308660547815874975466268655315833779367295443586641855000217287276828034036326405361332877456032358535685761641023300111067822908209782870088126241650825111218370178585171369474500622045269115521597668695687529957843064913815628683575610684700696587150355827660288138699183914106067623923287601333984303351767189708007762442810919941525220543983508288213411566966857108324838434162800012339524170351931836114452942415964581765005420240294627442148248561609904554532191767125923211036231609257226271987612258466678346817387533883245697349251776499477453279394019483344454475145542894047772571078981713484592804593825687065399681083688659835489452290981821753505124106090369704061969977712554114971849202803288142209667668270946129042091155299747064203288457102049526962197565426770082611364228156393061273492299433964037915128636237965417497205180285058928376525844888676718448231640593977967995809468320187480041452042134243791961766377497021924041297643626050778534996631801883084555663016983459058544456678270774114278235720023665085658526565964390923441422527660411633827857817991227587631511295881962220493035308860082394495992212726772551778881970209008365899217832977011127827723851785296056234845718640822561506350208880251476903935790739602937568413243264034018119794248105667297716637700975463761430555220360805826320372421068918414332914252880612266517467698311771166444810165225431727070622746331601250676307161435677662929678797828657739710738016336639028489829966189858678954905921828233240748358417598392524328358354545309783390923157329583187480179619059439482904205936072882088915427152261070105980176549786499246739662447477032752425549635525148447992545966708141132739141173248000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 352064206592443182511052623051225708134501123011378594722841029335697496806375349251282755813076955499029803981927336270405875676017696710879550932627266638068425192411401409883658053511755760027054101455115253162022911928376540520850560142006340088193915444798955506374604528407055312871617860115702236687324641698273709814851030585854199023266404229530770613949575577196471506703597664265205268726751629516697712190343789539708479955315475470428103713967583543410304569334146279124528847989315541711789472996911060813714781602137708796925998942851368787340926137186970231709961921465436284852010095888130656767505931533265975008377884175842765149047311934247270641492854991038658970116493887765984797054956347675417425212082740083616179226259623742105941013935636977991907141711569387796882743363213654736538073606699255246625566349123340683947924432361640374767147543765466006137190865315660886623859302118243554813329694468218033262746035271064958088291585097151942804820974865676601944872939280265124529954022117401582733639232622611730190165653650934713271089539719726568762144190149493471184365516399290358776942897189989332685035945718836008702740427106284803956432400297444874079967569259647993843302971044179450554888982210968304721952383474556706197578001486432635684089999465422994728413673084625752189144380273246367084333168804860848748508092663218855502700910025240713873278347205644010001407650410667691887554032452849887351360291200789463699495129852569316618019844644767248123269996363745291476360018823377545106024271218449242689695640649871949673441393405185868387898106618978582942899190470812784810601401469314007951761785143787045941828395882056530681742916350544209277580425515303882032953845630032234860913904942443427392323516801325809582158026880673881202605927082158597299710516574800595766719276799425672604110089024795936634014859114147559706326868665941237739703913850581323645767906332064149640384131923952317342735655112000606591432934544926049736416974163124891969819758859797217890315578412913808762016794994824759457716439654497406097492697306507534942418877909252983602627519784290277360483828949108421275117610207078454244477297108661776231865947064120947048656869709392131384246846479593066532342787133189069758574457331384320000000000000000000000000000000000000000000000000000000000000000*i1^8 + 19746894579422321910811680095484072688080969337960408028186449446317398787391050904712211772357018669568331208053791807162864368757302327574787385275522059727540421959785847121420318464062743853804386480366749496322635897144245675292361232377838132255521156786087318146942964778173836516196862342102828068355124664250751193556778679892512784907572095059541923331975442321176719052251751343758373343780859867596366207424329601766052274946020868403833024833299158124933766395591407859724190936681254902079075256094488522329987616742955142455401457524095246423228263912782670850454104566763921087114626472107618239693972401218240334019510464811435456397696230216446287546426960607798742524808103772299985686947414539765988658488188390006590104538959945765307516322957793602930384223277989154000851407015590177279848739768807991162707480325139523009345869200037502614964842229130326530657244105430590732442625201788573344852234357052537682576308325096091385315580348115609126467606412033645310156756591793673122699506118143110849513448105389338729762732334509329256905551877377337585890355956018264194852497525064160110743201312038066073660608383867089240020407009535816992390392666145381241778054939268376656550162720426655378217679070273305834292371377565848250438035362426303541871426438320567274511828607390913051036352285995372807242601335588617453264427688057660760724762704773322059562448209417005779947644982206101867872783445682160736762022564801683861491886241081158645714669250895704966829889288838910077293388726219062570640661522223064621182688967913572790916317784432966799296726236525793248309482596225225108991069847000153409360725302499630911360832603725907336148636484115904377142486302618349877275142022932430242014496591912513986091705018585680136686497408409417249052532115923174750534579314200405403966712614516086460886959818077600859612674769569457142365979950602989306406686256206678227450399842035681989029099072323644508157457114252663643846652808260369774172770676762815988012341880586843875062168053332377260012633338748103147604610159744828953859913523650396439936219222693361636964640400767239518077487227660937454618248718031429672566114128536200046889027726300205799256398543868241476013297590069710777939427384219420126598321615667200000000000000000000000000000000000000000000000000000000000000*i1^9 + -39274026373330516377432198812530911534466360547816303615319454679217409138826411593994131811963778734755409791700455087207879672664315421218109491211912473343479955121909238634082847393741248381111639771795559107445033980463749747522395881413194152623773507992724584499753351397215240435698142107066478200688297919582364790363420167790368971585890437037550654446209823067950491697504328792073236642331752931717318699098629487371742647914537635471602536781785320476532571612979785725614282948873597174476347739817429448693028808928267094453009931882178711022005896334784363502475346708512426960157060825326986803375190154949286584147964601350596341665155421131596286130732989674441259501920421058383941723874829044273620190999701306632791682867607759938784997355059109145365078762061959078018701699733130302345817993093442103082717983375617027015988039246441101620674887776588121390173806166799753105959495478990778735567714316957637187866847000534295453343848566810235769205896618079236749681334521095951929389471653465256553454192641873194191505545350071002951576586619506411312903615916210729677151045170070292804871212541082328878190897925461661732520716511648924303341503405643396276581903144907878618258610262109200793192889375330296323354785595695006788819110307380875643336239769399963484439953215383476749071148878651636633931560341214794174784523947574508636669661346205837331851037283934881844892790626101519645476623405951123291317180658724295040239932790704742989766641541093840630654054768282442805431264196808233622395710193612627767624786995980935319088142068630061493448212612414835412167218117463713392460513275650495080078684495432185022611540116579785525973970506640109450197971362193525443909434638170581068058562876469756052730477619437531015152662162214193058806655465770852661360275255582070821984276761169177742487921951024920190074828806029153647456033042219543111844021225212403833850354716933387471665752454966943011744607826016078343864992059691570221337032036149403809389238072763276219824819101061468105492021518719319795631813417858371929598722621603495067377468414593328258695106295199897116002149613141707099381819464682274525545477143707351087816091608905411447510104368841779474215693934936973400851379316908897144042688610304000000000000000000000000000000000000000000000000000000000000*i1^10 + -6314914649048496893393242777963882805682869549916691699527119787765503364784683319633749934551768291352919641125977064701923386552225202115189325357876237919714360605656033740837519799814366439112924873016090912263582369464279059882950145097586884517026939837493498556700423022905463879136071116661654404923522545208667252248554304221457899104428774873230407159211627487275286549044860041906471812746950169459440552739814099818248483266632258440417802830162298672675893963783753737859372505602355817804380777275121132096743093836009135731879974823393183485622142179494270873568429315524496128034809880555593416424466054685854673086360204964539007497738352326850544397658804135814303033852169452506212962438780542696579236362711841349048178528185496320141786907625223862181898592446548444401522419180962027328065039221482814759882517975633978348533181571465837081261929295054650986981904141470561238258679122353097296019960284914686410546406271054557405892506820759162490846113131319305511042085598177159826525024935040085291423786617905979379584971183619786803885089281970131621421892673018185520938393006533028030722555103049971954930610467299281632611022304947878170346607678011173551079087500903944723271584883049652292445000906824814403728545173659986193955167462365306572166707026248286439051678026770514317746666905561326020584767736185911151415444754080209441057400262168437025717291744687010749045157337342997623973506014584269294064949702610539221343442810924425518839542468573989936304500433392116129375570173175562361255267846896873576592583402410559424922852390825237269838833209433120453904177609536508122281049901740206428323768430108318884077086406441549410831248280358650577173044037002152987054600963854811467930830684733151567334822847309878993139005935846063208262712310123968947602125366385498368163277535373199079348172137617410131298173882562568539456329627450778842239363670422270977207878142551034154273989386867205356280465347213462440474863409511454761790557624886157867322121822147024941800030570154670691679531757513894037942044727696320939676100224325041243491108311031974539875990401001138387283342753635989275044679664912637990943303412741119840892420707126409189715393906886587470700699241024187744343158034219792913549209108480000000000000000000000000000000000000000000000000000000000*i1^11 + 2220113594999708343030813081431732063662735223722665076212410571772775925207908286504148809022552335435968750520316474658304639369585224226301010512186269049787454990793337204131548019660186671673874575898160787282800381514542240903633162647115014253846261210809990343058261323807141341310309679727694650554113303287010950938874466907833037781044324215696150527578364045181350626793836626380868985597842005259630160932375393229289825871004210617104833234279663450327816734936466785461444065245113673138500984223552633755900305490341715203557347208827145630087781290100253171175777780305269820176613806092179500317755419428806365944768884718361623988031387123700868146390149285234250237958693732389543038076832197180129793512416780557347810651653037355411080122924307525071917321384246291689687471331058647619439920948303890954929521025622894671185258666653600173760628506934450937251537240805088193756412637614145339003522999204404703515914124009444449731062126707155514740629363406139791873867104544018486935588043791694169420639352509287844005069065931916011252387439478644563609655128114071038061856649833571207780713689592800629010184920603831504480477892871036231741939667542312234918157581588209004583098489359680595802191093335179504711041010075004931513128272017524019548964745852935211440440655832965884323336758184010512106867517053603531358521325877102859806850043603109338065239101638291691693614793540288683258738399646742817567993124904754823544639298457853067479714658812781722079494381822600084030874296988439069571898407669825569995740438946331513540765120511213229768142360673915991482005405949255736916043464624651565707770725949146190380183489081261103549829560846171897062012352348310556144136969587328623579707897136721367183928549732914277485420119739378378985275764746856889548157347487805505756144441515729152424814715316400556271512600567294548243814706353423143772203641353430517114123118313375612505284773965357460603526168434284819665814889954788172518308797702390371716274213602535945636507374876069300383285627324580693770552195008101497600278880228937311124848758687852399544795955301668679624765204952530299104534087497399047592388664440671203646445935617983377094951793664041361752776875426433919478923404124860308772198809600000000000000000000000000000000000000000000000000000000*i1^12 + 78709836528201824932645518304865998310904167032771430947344958239737183947876725671636692060855057911609986474672552939287871335030428853400291508939319094689115428291720622125466950438186855341625474871197567530366345172922316618475218717595860042962175394278484530245681121469174305121533067955352475205108994510521211263901468219858413064361521049167857382108754459199357699508445704350806160983716417008042652040289927869700080859440499883302918553491308965418264065586049811859723903937774072882841209865582194216462612985948027177631188155017713110574824829217219960148673560215765892384710884430901933232463368735069988255251901134502856691643352170736148897556620090151509271021261785854620507717718890844959230200594806488518082823137420721091887601428578703712514888761864443076689201393621838801115296992261088868471647628842035074148523877454322940086562692655955397571037479647694167582514629741897138657537845307246427438567317079985421714680248202474673094152222991475868857847035358148145229506985940646203815774662674303332660063564725177187974349517020487708779584093045320900703644235056280101769256472323226058002857149157230659235174736594913618892492481673567714884068054365830012857896421477836470844596439810481703858301883319490204239671626412469258474289350974703288869377076641440965809832198905190790226331914845691828819803427818978692919340619554297912945659887010225382776074235492423235806925712208908341291476192129936257452533348493154094290162423657108595091625544019372529440652378124363802042942330538545933034770905667800289204003256394626816861955134899399929066150437114155308817433618491504182108023572366058835410723885277284243204644309683763036088120971432924870152716521231924060114893356372274970150382093427821400074793567206804018274490573898867418616897858884796216236912609891789249022331204849234808825770949180297840939061848781179252454434109240067671649129497684106260288458947998592787837131313361169083183141745432295143262818967635281259899929305940847821919298063728721034265797290752817098838093174491699122571161942430248664967283929618135004104192395297844866583751607675490589325205353147036318275350770453642397645820320674965497797417205673751853602086762912905854790814013913047502090665984000000000000000000000000000000000000000000000000000000*i1^13 + -10606635407097393427102227141250440522723075075794753020194695755039045738191146552590295396581210328222781129087270558778146605839231758554196600498314504246782772646242058035501393877923011614933145351315273333319016197856621387101264406845732076584973975479697233516128993039934193650195954888950285895512910024074588109289955558303699676598065078407238696913969306099083146109484599796873855931223910080179693530369917815848156648034403966783966620721869231839945730884183239481478401500856746706648409745357718685050071572900521773098528901588933766505797333637108056790751907127290808873801847816460284157131471035588952061590404224626265412381363759564467517751717634597305682842046276819270783712468728483733882067856438734805895213924825245494005663546382330932306729550657690287048146807568361988514812155275732000076439826383185924642019765459590881436659554733147907369153706942842818309022766517296648421598973665986979043011717326254005916700300173669310813792449517012695086887637981628448208225009079373967112626294272307203684895884979239059949658994632808137115141663978905310032532745147702610325655925627403406045032683526005878420888180679057799659188525518449251717212443867601756343238902702256897745215369976460423983874656996249981745721376844061208841609926380017980697050742167993670381252440199756067888857300254572706246173494720094900326612688858985626048648729242295286184781960610574823168526386570910849467122276991646505915557518289049414908787765944659713572943709621755518862510255366445534994447224656324557027687144710894276909765782949877634240558309337977312057695371336932621667925019657882013184021529834559952858434790497527965821035790437600368875222612099520889467927490413251868682053936141387451470095525109117426171165733314481522943324879145537701820950091804579921075074897791877301329924048337838843446351121004610282902137607280950025866731270713511955434870197277359971474422432151114920404300911356869977098465803481352256414968312798220273431675310904979080271474290109509518773491039923097712668986913136710682753379686845898663600175124265426229641801242976523005552766313195931056750810872695104467133694867591944613947129748576927152806707900940330876025361055669863112132679769588182200939970560000000000000000000000000000000000000000000000000000*i1^14 + -8996023919013584072809235965323485910305249383536441907070513382008313200658959113143499666652633516732864488328710492836469316881035444556527444714607840627379395149916098111833698519957066818342496584929436942208660297435508937722474193427228532161436604625609789168639929352184314552385061256611216493954511161032389444224596563799708285097978894781543124140579419019482215425307569015108787813826261712706576216457677640340904063547765953326188805626702154416408718887730658491791472198453044425402897375681157155780274565998898402040976116616813808785466644061880300830768026481160798078056302930057199492050067949275477972450056036482519561578596035032564984331187209522187359986094750583183999098431070653077985677323655751181373797795548865013397416462356092157745774981515295856733388376285354648092145969799124458924241520123079979121868773674288664813648891610171960333789009265413023769807985343421715088239757441888475088431622572544183240210676381949808465975000280025612347852683793712018625535806920988965996118317600863045009886224667645008199111863632032526646102297465092304278507468519014515785966878447177519979929330380040622061472684067459313806157837344123563100239584673711268436618788708923517661912835100722733289161900291547588501327566825977366854692933687228045015437929398224785114035414667483189118582859627300721141755207181870634976725885333204097087574051223189546784615126893618969837913453406792554621981157361091292326178241198363538711564472808696035417247998605374065627521870600254534495816228926658729910899529232185437873861740029669724649616207232396371941162129192881577577656042482184041127683426902153045665784630732627291834033265574834757107819728397412210995232155415782709656107181447866828132942090256054462955467121120981778325314678708011833960291943006476371520298149507102348721628942050767860415684068237557357953257083292768392411371052886754978292754704509585147433439908009336921184288785072986793176728240565636135022941226513006657125276375985567087309144433890455713351507995675337312091499268256217754048925926176739394730984339532925451946125272079854088996360716597879042060222898811085521747598201097758024160713752852982105930567148656021335243332011326304798632769617820425370835353600000000000000000000000000000000000000000000000000*i1^15 + 1379613209666472249898462478641351715446703497634684794571067980245734351589308614616273069002180811074424526095107734878237089071094432961204701384127697403246106942370204742719093307488631829388891749811084475865739422331099423106288646607919074745643055066834635197681179888421415428095386141113858308660410608805842332886091201171718702723334125424533341667828731802259571353059934624877347522375178430522165168393125096573930358832356386845646459810136639546881101640073742666429660191703524921747554767515211786545280940597357313489786089080218464051779860841897883890359226071251324952340790479357490129881999736478141306082135853218400185345603652733954930900890319605517237564669852858699038757023107885532259589878260830078012572241677236138523508848656648163271319196627532642693645209669976403535002085762627545845360829467908228937679818279715768605032479378634957857347502687505330250407891940441219262634022510673178669110323236692973618011269276358967537796382185509378596774532802868543640813312916343087555877112296775255637927903628024914051365181834538976625161983313994159764444153622926442699363142009630296169148668727862426308755865528259539059736213578560913122260332785166998162625788467135393241988374601884993954275944900447868554871509578778098799610341499149381118075796754880362196753622765266694791458823687781480760635149288644361940936255748828030493361328561914372757612439235394634779419693437383252680306798417029516331688419760841371011192404393674496424225804120702050816277145983171354080066583978331092259330441987098711563004974254501728893339946186325950807953286945624204652720632050056302488127591602493891882435492299103838325139356416982540646279894513594621666129733938626182838917101483104133048548913300310309028077639379836763796811458024579134540718916077693321972325248862273797732060242494725762613886034111666597197032868809211600142487617872128048705956717695535114836909748931235644830629491970276475217549639164317250331080807716717627407330148868067505071554045560206191686481438706865549494574637740487742342919968695189409270783253258911323220432297244322437004866749879114042005767255641419418642323858191477526271506781007111823827996443578919092346286573448584015877717163645713594187776000000000000000000000000000000000000000000000000*i1^16 + -70065468583382939249807487285176193884898795901996633210841314519022458939810533515973377745101636290619994457021893330002465516276304164324634858326975324489152195948764077387688285093862027416377495684093562343135077637789012708336032997310975334705238357163889390859857272559457235876855200830744205526352809041577510397857184340655328310829296622716003633003316313509626068471330384559128249701282939920158914567046723484621624242131942230179190386001232512134658225290674728206615000481124908215600519171228892176833719108984448417395529438116698389395679972758480898618195703038832802365039147667093726362712109923545880526902827411859859107071899532370135706067619398223965526686756180757566106568696260874805273144461159103632648949547236106501516452369366414618713248268146730538504821519734704848178863335741401531436518229614837982904660817026171009027588894448963664847653181370668224881011515545687355486971203009282775937866255971095810644202364072093515607351591710723192694386177709518358374236565723826176737701938159966820801264845768795661977863092597593893005532721510761984286330046875719805930247921260192487370811498448890762698391848237190225091161003949935360100753183734368674610083788219790851114176380320495028941807172991219844340739990599136082810724104928086034855695295892086889431541546464166325172310183703120262376343995779937989447356765218498878175157160397552844289993079879076461039583969377382981492753815191822033917445030735503198307705824156788010895628001414142822495903957364689247770975156392220326362935741527163807997224890137282012578646560191224185011200718288992315411061561486629446774445919453534899776488923683378418287551314754029845837930240896495643872103282765996534975645864803176407583290648014858813499276012327527740372151160906451513776433234787593193926974891679134724169289535295842709411294947052747491943375210489312067426294717834380033852339522728362625848363085518284013457076675316781060017222266549842808279715858823950081125030468663968879949295729355760582751409806162656816851619578311514925149979071044699203955022794382704168991581285248391331230252952565323143595589154798663572090757225398722627913801286976931164216903258861502110433478909633550544113010562558223974400000000000000000000000000000000000000000000000*i1^17 + -823241367798505896212682727520717635448477132831473704247343516122029952354587548999850460994548229732158179662632766613717238625813630728330364125768114944674038196974949221598395973140799501086457372106739866748570900464010716730237081126071242281118700755771033433781831307648106889287591315377268674730547670374186202424274585878398842886639329073571809497467748432435944022501117067326454656350181210034948700192333789380717384818921920921928811110416738696293170855005822546268151817547609741974540993013718722068339776004872424597074667344992272670130604893813167476475815339297918064836464896452907937268436802586248871183458336461163762996784738810992114084200745703710287999048047003296368305635321544888087468444834788449872195833622824967036609546216734781825655466069061781102282533312016544137360236287003897417381218682893693761056327325855373386879005566737627486899000050742265496546490747914968157544878038693183101943862177097241214677643720141880248284257034574692594988197701205679886213626535480298007404125405951341839018730693404705631420964536065675384667861439351043829051081623845831935957659141595003945499890371027684877080426248011575451616439451072343910719250529780469970133093334038096757160786584475580659388488922401215156140568438565222923654652448336828983253752204721476987534667718201489862658316099093228685075808855404652657485799838556733576044534106090401013374914025270007647849687899292293448463623141182396616196369490715141965148453810732220065983088128466201153324387733051998078770440832650097284940418189164747350632616813690805404757829512244922900310431482079632149713237144888896042726228231833236402660740965123694435572824132822429259645387962260979828598602784425445447126969490952829451184038267262620582309205075193868337435883444020972280960265530026160242790439144079330044190185964675009205717522160563045196232344838148798524997014157288959766158089737196620702846687764864452162928402278662183857439431840692597141584382887309532124850077946611096672426428600501499485961323970174149368873232871611716400265297680288556823339643308721830555689641327375080453542585783285444166942843369775629603988892348840075641658734808678900225811935779134026090274239840141647907796961932083200000000000000000000000000000000000000000000000*i1^18 + 844133504387787694076586282938685826463228816433254207251958833306404423732538063461419034090838883449062379166709225835418055200400203010589585109848491864893762652682070647132530186878215063603214670278312413694509426469424346632449431547346997270830919925049732523328411270876474224487317851027664830039644810876754250976786311772970312733597269374176418792281280608331550354932969275294226892808240142203036834311851767854214171686731509153974219759681330463301215771477741604607696721714573688010991219397057313572812462957304467954192442242634161350963229224164315623412640005530634926711229260883996006353288157736189111871342569277565209264867430180717557043412431355506858409700344689579233197474462278279983637324577157634244744954380722624787362595879056760702200884898656814304265444832176149155432581836165490232807534615269691314335711646679069570769224080888187020165695954484273475250756909568221428591868748007961591305413135060770892106656514582057979118248160961988418665910654951254475632428629234923558590616280108797059470408488687156134004427634670044441290419275139472152200278702533067421082946680684062445671806814330229794440262402616704551026411970723891929534059699373084525568960941237924239023051133822765560642017959929586416876734131545118548239017787447544296741149840221605446661529708929196688638507554038305573841255200038582035231886137980497259203714225020753261664428614088017580473528650114940297193032897666426159398412945175223686113502342243244239186156572162337279766657908032991365810757865999260880451303953989445087489031385639438799099154379390812752330422032300394378944164816893118332637812614608057676132004893130520594071652707234129465539131094401381975107346242335226516330667827980895975658735260709013145994652692324035781015377632377688942207807351375545398170175448892616156886509994003605847462396232443859034722412651048386944278596843846408099160835277966740965197942011775409931319992984200927160068634073472358356497589806441137312488527285644426640454782170612770820861978270563122163966224418946502164790244474485709801693447483265031469675235982074261356762129250472450147314301461432030133361320290404952653189005740559577835886167518368312135682337053728202516135327825920000000000000000000000000000000000000000000000*i1^19 + -149742628761103022040156767247868150070600843679069684788056860700497629931022094523016004385675066945097745391038060262756187269748417922315208519234066531224018914588987459322992405836570793780909305074942226203456762458018217832789843368451474787390271233812620385391445636913223453348235301717693348421620423076131971404015956602951828607651108801904291460919849920322855321616127895948852796273808669352445362031667623442270029200188320281461856449149659429353344788585159207304411667180990465906114366746594234857635814628216065244574960663399711530656319459668952137145413441660270486427082042714041549530240415457648912120456582073343269817482635075288034123933660235259305017873372082808045706892647005352240220329890726510326701658190623864620498109160178515266777929153494838477996804605391068538888875767658859972929748100695513266943318795181025398516408307910755435219637595877767090878940818633200988726200171452367950291913090721924065629582185332087609633120572165832866693031390505398477721195760065331408320627771538950272599137658377578060664088378321545928295089106671012167400469278213930350560683514670133357906089281304352813780760823885870576473168643379681824915880700967931350144216669806379237336979374088283561689513786325130214252517279132386790803249572401204222804368015167952474883514991997829524627669861505535988118716816310370091404961704632492486763918630596294965469730999844280334541578808718505882275814097589803498730787402034761853102864445872816903987084407396858863454669284083293800998554439612436734278377590137368292149440817515243827251271740743101538601378561319000148956485405665307502321280790726010513277935775286774966513295692477728573161997784900131444093885360807583948923413747705229352019070254286281123700553059403960566080920925438983026844929442221852258758386503990722818731311529013961264272216597012776415664984447008132969542960835143668709255341504078147730679900413967566753533922324165884250800175781932432172219858046554803817562050915523926328257600360264140922471380102055344906349602735829156529191159818953367947418626450668260711935373765309700269426700695584252416844937678545010410448129607121037951263560629707870332385180678334308752068363335189118250595123200000000000000000000000000000000000000000000000*i1^20 + 14277122779181828184170763791689776966349464094782768867917699640459757939278355529429561501724119772402083589900916869426621061371400804983731580526251368836989580252351229326430626717849684738798324196619929408479349029495054778926816509108713296584945205658877640052062631275339930030067315406828095825847346044829418508446332374288744018530251398111640137485233397844919900110333857884214325590636607170364659097026766728736059114982268508249993537568440858336275052867524894878991924616479515076187226088258231425471025707202150088116004060063359505664275028376576802208690855365118352995534809549633802655634325796891821155696954049855466863252924068096538790743842008009279446012065232098494505065465731629825687331000737924113408473796656797632651895614470015703443944346513764142890016556677726265370390463416686864207645733942516603602130351843629714762411660641621945011216638608296821878579275503998419144131835803859622301953729229003514800399788332669751582677490007460939500564180667724081857071002686817388402315193204858259477104972988573636819138947009104587092405647714091819536587704993805916317736929128169577198804445137967798328272866179686596671506244446809076463857733827185952419381330942527977170737395641188189609736513356395781269492534001331857206908079276585217849036284165570651316738105163101075254326648574544506832477432704908324823589684713171980451844118600318118682850068765023426825497119185867639781356944617693931306934903286481455232929268659498572425477865724676793988829317252618069855508678349189700520923237784899818748906331652737755700244886950536688480387278902515242540241902614378293720629475864615869735903304920723962606217168601995813743284585092165533952091927797941408127591594499671730191180709217900167075152887683676649368885541475958183261021725489475810024800533719598494193015617130433704887061568928993184719791898400010112204962289536547598822583528905294161299469465408648799410705412678069669334315552059865233216255372701284466952554417635758229513302748326592402189160980015917789220595889184878824883800169877602283266213036397522954880027196102150624817930271399058063267239480768467678193305313296301940175785796071195444698608691453811831478569035554260795785216000000000000000000000000000000000000000000000*i1^21 + -769244519733956022313200471419422416921571739499689672742209503395085592022029488741255666932349921934600157108827422212199999453608976755089980544613814407661493872471751713517634308239609112341401524178491129536997457266243520156021408495471949099879373190723368706555110955787096136050298742031363278488789071724435005089627011397677247603378049925325784668314365828570151813174743960127188131242412291358723609263632445113705479950793069330730843157648512880250905403444982559228066849630097802558731033643224264561669103853087036393240189243241252927444717225951321851444763122895960599811541719884381367124333355226598649232948557130704535570076209369778742122079779391428866533228481632484988607247905583442321236153374346575501763913933510935621725897857680808134955300571113274513334061765506653818243444904395580301733558959178121239558987827695984149944539933712316054952189501487718172399251336509474428281330309207754496750821082978819921544739165174745918037442360617748121405003285833797062726013134628720098943218314448190718937357142586908613190938555565530144222364284518553069941458884114960854425131530400234213687081688573329922182560253498160050381444808463290729293456874022369044802515199873261084133165310818975810320986264790866500662151953393840438320728661413425724044677744821706570408333091951933048387756027619696927794386601682923639709110563768472908313369003826644232521213647699905102806636628191047737489721219041796929107571163621842230161295500311247807865739982110566121211260787407409069983390427315034488473993872418929223280328026232269697075411333146948034324372800363143876606533326998542244895719387220984961593528789558365355858311856217028393915782229071058459526443471046974065079467726114277249767753839226531479317631708101539222367973055465981952936009164775196332680234155369116751001717153079662140603331352396722273353764198873976776217188576898085489925968014615719884424370445141395378929044608321816668865454370428021995438359485818292255769436684863787717630389159765191820787345627558816942797611091491274048154992757943884062757792523623679197289521177643286375183395114075181194942524065030014469267802448282613047700830636552315659606974422374904415580313296526376960000000000000000000000000000000000000000000000*i1^22 + 19824275736347876768254485423023561159184252947565693145094869729237717879326196178115488049535385770497383655100397894209982905457891645366256242443681783690218505130316039448822177091869731112191550541589903711536058441605455350767502456091680048573328401111639837975908022385232778268977372985713230725336944855964033851839090188051456048102985999227711907846476358571404508045143177752534369181943658288408936559975612102465762157266010075360113317324762463424163148133450493986493984972120355369865732570119240731799018818020625085936228335828553831659724591520981399472518944445983269660718354457158112992536501074249671062667355154396448220475803997776037490577181294118319847484118194108887358188075047266123660936121774534115053942578777031127939654637375314082074757496891744376424491097876385249823027886292898506038979045618081464385687739407641463409313344507038614903843283222712553713122191540566118583048746265960639207089171406835141409918870190572815509423318379323961314417172104526310726753173555754400162431792746247422536617657016220314894989644923316169069769423482204886932459937603911635818553260948110354832832084184262379914285381825272478461995743562076173281159562607506344012831479627447004106433400777259265321731573347266379411226525700805368577134618658255346819926001307914061311690711850330472345859549803211908481357953660926668182705925988937963042623573515855246111738413424476875790774878213366669171491466017010496980971456099589408720232360015563888075556258455296357893092535407844981425934490218082263382720296821221576987624639316654216226377942178468687188338007398222937061053766939767716889244888098468805275769033223261788570775612419471053190339844610056761942035744648251112504889548361607094906877729763580485805538411829778002900024436853327887299260480466682582352740137798703823559950586195527851849793079929853104981227157828164631188356989229725831218696410251699369515374717670187440492025304360430736585901322713646079483442669456398796198913944318296612105209647859109665148219216736928584578511983556309538497869696845002942592388939166978185538330347100673614753961215460770752648993362579377500639468193260722578241201156359714324770611497107202314678553188237312000000000000000000000000000000000000000000000*i1^23 + 176656426220929667853043886282932953185772375458242514156419417930748640438980844245667194147555541546810055906688689799850912369331856992938938761783089336977948706335921583488643831904765417659373602179312003083855543932073773804683243073392807501928359131873192257784857686549255091499536099866362357079749613700799654269801489384071968790589004192925388453219215597597267394267327734602701292099845394531529395670058960242048947134252150138058933702786705829735748813435909952680144479041294304498756937960972400642148350464010009278875509118798848418749036999033198112547617937508794892052285006912816965116148000623929382338646364756966367164758896359469432766832329127435879937209376779612751433830597445400866772100428486930104108178685716400094552761995638113097697503345363934888500612722658102590485849758785565788489172997505575297414314767804459719134132140317143136961070853955097809964076996676198809172537767748439473491384568211589084861573422800213047785992373751649380002215966175256710206289582138533726363029063553339474338014335262250686709949277911655374783436233681644186105249670985426565163639396151088725257012787858208213137377439110431748024792871335270409929417348284649695336544530903493079523390350684066476458935513658598274408056257042998464484716187833172141867203529585539051341804908405497429446347392366948626124610981976921113817463095429890398253162750007323369596196158387250509960787536231618085260538851873255904109978427111229191064987684262248064958521683353092769071101215626381679878162759834912213171551695521119957352166784729955363659807186871400576286921926433090224558979685876951619856855097374580117652414737520430843426763067538296986211815841627096375375093292968487194581005117003374482991799338759437903525720254977360062776959657884024885040618913686329233006115274477541977209026090185380873544713377444896161924306803363633448583452665918359657466766297119607464280683940220794787687529461131743863442467318929771281947701159182047254669102463861751624811297932936811608603603951118204074615275947791458258049580611794819122672946115991829308331754107162463273586440420332707685264435817675211085576500775730580733641049189549013888099631898022347873741438976000000000000000000000000000000000000000000000*i1^24 + -33351409439455685225110959007088366873703121147579293275503721341683213952038102049985448578384552276702767628353118872401429128545891952421837507989463967333776771733781290063312872311025426945063117497936363181147228102723769866438268520750956663488615974427768673145562183214712620802495861503462884926701302557139526370112071840108589609535200134415447766848480664632170464183844692100838466909379118161524594699963748322760827192480308292299045985389462951292528927432870128138864538055182045032017080973211549519461951919576934248632739505286412090705037313796780786011935205652359073838069746976604783352621124814396655119560968101653456849914405359971282328254661484153233980567734575028271856577586517671586233390144599921977374358411144488931612203020712507063545577848710753571938203062292811114221355755939095502555321814898543110733159179279305658875800962923329670485730559330287450719308681047662192759794335646347938351898892682496509754262989283243078952363233206712382705321561881628237486761614593835852642297394224324625648410256637933718609682319386027202293874768812096436292355302933648483951061969080362430138971582969870075184570439669134336093606623134925406777493142405056697540362893267831782194615936283720022567533852506942239068234605274032952377445842059462138069490876781112556402155204643629264744491466844456960176821295452107564911955052036417659841116719899125949271110774939367714306373425268458483840620461100433370232583658768039490326895649815306811855470355622875773510314802397473341317882154465673411173720819287391520898642523193060180694469407727632343483749989974917964958043621421869551083673802281842017488817774494390150915490528909864027399598346878099077142710333672692584837015238238629047669826154740302164313155606978316209180013385553528906459507197636148384278924785845820690080241671703765258981860204148320092322477652451613925670414643494670064638045467062291185455621617647838969259462275358773578289345691542030384252286744966627063989889892075024223164831361169777671318754107610290479341603334334272854836370844322263064164015464784899550218257394528437640984075686450897589642694462288890714576962686238531553646071893005274889038775439496421687112499200000000000000000000000000000000000000000000*i1^25 + 1213577399705458524154338140105654101168191396752585071893799864627935446755377706611848006172589386652038087502352951397239701433259750025301901398495282123823809939099123374161038851800396997517495488596353018828172415607411497164294330481831836489218481477678349740355855638888145122586474273531138500867309502281348757616639876875808343827309823019084313524359875479109751292726202738283984997939918444527029959470437323269991519621428068633688813046994102960409626028727663129679181366106138938583147362259147239067654772840629492534358480609283588561366823242551715772991642947918504891829351026071823279813681262952288194971547496899035890619956658835413453907410574476751595582354393742574895633622446118978478636299544002934475593103700191808958494405476434035737044675877324226858725322904495131136185597521458385965381993074128805094993101143026585502522396568411651759166428350984392720943875830829136508524553295070566162873890108841561847588818928344117969984308699503618690313871633952154829912211641117855993644581983726992123750956740548861155809454065973965505397620183669963115982146363812265455229232666525398843040906734132859166752407716328678240089198501722874453120674428117355629602361258269100172236424260356838448876030212450817948797626828233586091200477130688288400181404025187355570812724293276473716749084793863825254287912151995576511616168414329234982340734624151200726011542341704379279153046945269566885659678889033504925496413312237847151326420357259913695525712252539775391853967425997745983150868561555362193042045321163342245253122471729582298539283375915875659757445629379773861176639492993471928361811168536004507070354404460927058877951333903367828298246453670660110180180106363793197199260786959399890562528083914649834891367308908051061332592984255857913538236879652344303615352698249835852283356058706062045322276156200473606603555207757169742446715270974886940339493979543899190206434807990695249336607408274463571623038562804663474001136270356521546502965450505820545501209095076242889873909073829405310012860325667971625450797788838853180755563301378118368188019868251905618764143465511952077285046529554385287829446218525834244326896843737143387578840526521148375040000000000000000000000000000000000000000000*i1^26 + -19052682021086982366742350456724738805931562633404079574387419174174482555734196327721113579665331890247841514536119172982483558159955326008595569652074587060469116566424875390961359134323804628550385581646578153464651473600213349525823306310794240521853981133151872300178097352433842419601150509988073164413764627127081033077964213263586983288745646970055179237106451314423419175344178138769080057767653109152112654997435634861078186401542328179215859286033776388068197922704424119324021212558204239529645758198380509683121355854443463196185320548880560289300118806105035997817020210036808740878988403236134888869393492281417205511775466000551605814073170687952336406824392965323876118952280911591315261791270147504768635694770786652811312581988266254570938099628405600120585053039999772721449873048634477372261496545501365894957502181942746656775493639504412045716807306136592290032083686495803594874295803416002465565344251057501054343066178809408913682034363324313593798907246363295555061798041211541715990935245213122560033942489374235918794752529913387696551635686214992252784964160347495079576300783159649308960175161606202854053418217124395567612618325446633364680293327604073937493881176768289956388474158861575669033090012258001618351104838358671432499747925555540256661248310121226256575262580842421429496946490419592476404076329652536638976580081496422291419972449373666587473352616562203628180656797973299487728288516158800333574282405647059589872623927799738652978462617189694319038802690754320716483159490322951425931325566084747130000048836802262883168416566197733541487884197231119732361587875558551437283328532622762199812697439735534414625445590282931205825735711965108641083184748313772184965885144665527164458317885693577481305059120941750494651669547327412130206644574363902040987976744080128096398988767312042420679695035914772912392282287817401229270435014158178976704589155858146495225714113880813975914673587223608241803961635526849147961200949643049719442349649343575622245771874227594176562354788980872271485787922502551243308366674705006952494524942436375819260835198288316043231393930781173356539258234938522447014381697912773413358899404133813673371827819279232284082444410290176000000000000000000000000000000000000000000*i1^27 + -181541207371322095817304574679614289814597292185263851540085873211351846835667493526964186403313131869151458281791982229618554449318254737509069335466985661112212806288116658538613069987063738519996697515463283590811409215333539625451289994839923732039904444484297522418469409805649148625665210180840881813920820069687442036841993975839604162437226564345662105978428456160032684253789411691521967252658299340963868193106799071025508731613841384825676349067624935624110408894365413411334869205750756336824124355210981281078891357582417173764958083096020822945459619414509292045779469682709395972190478649988607210500821838729791984001387536554448789139940475719014186088545148807661384647428117241659824266904837598280906661807332828008653533522449561577475012354441088200392310963871433299012322045208149355414997446695488634683596992832035596927774712424783339515799036831167400082489221433787585124810377157921577742744949039253637990120961226488605884320890915043073536895715237988807667149271588070565714531252688845977447939005727883340830964864571341593859663216588643589566835969102741361389185830710364491427598243758285544792806222265120747601483786169958255624963754352301048379820382611813979688042524469964347267624856469425084788386477238791735710804673386151944061470020741412279574926687190813836831028922855707980894371585525521534217176655189928272635736445145189246260799037179670492126956732767714501501215093611512602275398384106176172311829152149812091179997716962096777752562273766561715712717390930774028923424098044284072800001472959399443633645287437980740054136278560142714613299202327769476308059707874169119334461778993227898802295598742382691238969103739937725188772163127141775571292344275181727883442564174454874456133009695310570441092045279801953453155955677055857367056535981405555347319931905398328982292022920273740185335142038079496927416261545891668479819907391896779721125192789589392187407318594647355781010210431918566959996835575182599224947954480291517204148038110418349428415983449921233184621820945956120748665341556562890663994049238043741778633221077631358999217106781328761899751104282341714522264575629012348072535222658038581845845241176066508981113192448000000000000000000000000000000000000000000*i1^28 + 21215999792224171900072449234033921346240835261637715480260747119807635321122936253421219195501254483032830067653590703935408271776081229057392253508613497761006060019243795656366831335094164535144022339831992113902474279952749128686096021590997691962810187242723046862591727931101448891719362881054113840707663567215541754740331999853507598118718973945949765583192516844791013464412220635697708874503691673779874581545815344912129529009431464246590506739554135288592815377887625865027619121398389993449047275212266260911312668414406288700428302555952802264935534794377342208322117616584473723530816008372143488592395123547734860546753975655383665618968425450596807142020207553839937299240899730356030814426878146236587846875466127127610168074464097586306074894351707130051642025165651101420462905117352309887295090181186592604027729090205459858949896497406483614592417137255385540815495698612306168684056603913322724561074777086368826469686401604216788632555660462073129203714964777957098074791486933732402727582290024679521577245440338262901225062284731989571108936321820806995858739803605916926922545231647573612109128434662427350402663522552688163560393118107639448719208998599627751197338205103444461762213364230288565041027454279011101674362898542501267353045554165300922347557866282840105306060942345907104082530130147949914780137098201174494274916346825569423970283237760910569872874798220909355984492516795007630499425552797544922004414931421430384737536954236404255560565223731493326593635790849015078593296683953828137714189785328658286220709820321610181416249592541470417944442497117690442018171515889255238567722001528622142872162515414178573230599721085227501051077303094629997895914469910752265527122083851461011353357734550653423208899756513560616182286179703779545894622949053576539416694252667304078115276467988049812064101393951464737376697689771904991470688095532079398451893103708288588968956334943333701357267517012865034008169591807325354091117853197945556552069509202749879480496211283704620701047432133376433438224689135337430434666399353235980955400188050244549915789504313724348633862141971683873701694923769680221811651362650541145307520367656178774950754930502369228410060800000000000000000000000000000000000000000*i1^29 + -714551926668650914261209779333171430505157748658888151169827467665179970103317917552883619242506597178352307774753631269158196457686307355431016556068739424076924206508061472988716068855417837097564473339518410238197850630827172529086244452418496448598543997785152183560431990304319631058631627702360853558236711776210061964842132404969008698194938618867338763640560717618741114247330308790070880690031609865106405842768245458752933179779876601101980927340784726548852530493640120729406818287712867380566746008164933575568172865105307164971589039311865492018545488328249946268212921776900019406754410764886715528290593487803444443669343777940977039418123933979714631027443245608543468512516635873060741299526781975170516722804392232255563302542487512377113312423799603289645693155460969008098120106725726419080792800960882221937223842427815471965593080510696380045735147963930769890067023423920810784492372395759713924634136795710261032904053712852274617516869871804741176521021825534454655526544926425621288287416662138869982267320015505845770675178524077459943620821342342251931310219318519978046936918998823493398812211055458832478956798044337473896280888810377052247077380684607837339366981773961657612395184283892220858699755753253514470221994799026211468867830052383555409178759529496125039132774184650511076304680362544555666502560785353659876044077780326193273023714588154102527784269588537757189142593732556082638255034375014328989336337563557964540950136929563687138551269087505376249707032816574477367746194091788038347705918146262979226432353840129185676649967276699016422597394232195784411696745122404464871992203741150840581138378701928995164381862206180044813926581579178852696551621734171224101807048671836669634102257040226515750560654298555599785912607323901340912571098733399617193284474825778234252771397693604915392223621894084757535878644691192389327447652208518765951452289584368402532462986598932186947150208569358759834444016924551497168409589882990509724604113247227463036674172868133631604506085695210961859464452935430493488115762994652120305506212752924210506206890014637102634990511337989783206416977825340692740380054608166889267652183408819206410827960453016059904000000000000000000000000000000000000000000*i1^30 + 12089608478793158822570011836401539650666471733088079373788251446852138753196742264872071607356337033233641628393675127395579807521595073830392209088033345874345246996473302789425844264135289105550435400541087020571226752473591917050337350044198649145047813403175894781801632557364983672857982312539230900146695003553759220545678764710164808188762080155325947947337441963464293310798474451513005038953534034534696476806331631208525073868179606646014890041137801854609765139294091097042410746327958933923093174841777370711622732321445553558717296514243108716582438805661234297858487579686332443143303914807791977486037944002444697755119731037007859671355441793408559217437100950725563135225371791888082298730144641675895623625695576068943306895978143592353867939090498984040748806530796738132969105149630750779667165360514798737838005306499520249153654146976942351630317270662329432262073441049000953869950325251233690339782879358297395435722359346146249185702749458693657620229645991715485118754159538266238019382586852471942808023648697916458921181226218200531974102151646270878696796237437964592406649616014512027864945693057620569660538331030438856593705710632493344006955475673574171513757839289907285754360466615009599901250575206278369850599472427906846179954707276447889325364511244285842651455114138545548500946553726448155526158155903345127933817957988819627313875520932857914478954677322240737228209633327308435151876912297261330206311810765311398847390612393062460417933867871004142872716368328156575215016432011759294971646069648240216028046848899912486015005962286997517611210945938180219047964060252539366835346897390813873300288998356916982830513091836796529252903913507141248333647270971287877608188091017758889201154014820233413514206872172853951362142151757669085296834041037308285714630612131165159077189351838851582619545656467017254736121257782313540433026008074804075464445160950674205762735419383523413896489504359078109680974578750947274773836824782631151067203493724512223997745589970037355398270039256457030564127404376874042749287389392263832821787556560947848141529286577337700002284405342676784709568827206076936657773244885935917077605396235603400940319327010160640000000000000000000000000000000000000000*i1^31 + -5084101079050896884727531855342062992236759089912857903808599520295173061642363295978390574057307703202756690581195736776541543259688275600517954403849411050174541598318247393484885251480223453595540677774210226504335296716621736161268345410015917793536227978110766479749026064842868896139131897093142767538888797582777190146875289197939665842366942000058775789772179644621121603814214381858115432149309595729817677581952839320112570483814480853681957205699698627705860072125131255787018405774793337450496036008901937194952617157435611124391638672426627100281587742161667452061816734787688388247523862559761217737476520515408591510314642630979656678025857371450503511946143529910642251992831447712401169336794767711659816849348501645362900143520212468224625787454231335215879892221693954809835186939233479682339007521765061907067302676247083821208825736352139264906461637891299794309767148794481108020709982560817049958953280004332395162439818535941332538173351713014381101070056013837925771385274499878643582511178027899858952882618886434189246717852971109983427387191126754762328595499570467089089593005826854469273881054581100107271935189998290824696953934000793022723408252796074843390953460774939411709854286975779766197919351624104781682550165998052679365769818033639794526811197319645721801588947158168888336190912835689194184357143483757394458549885818955812981217428471582185700323957377198173620531706752107729990097240109791516979822286614551378059371238249970497350626180207210084156197515469632351603554429062654098025083811978543516033335656230681583284453879342689847216918576533520063579538710730514282832883420677427186324498663738833155519998047440182440998868131994386244544901133960998275035356260390572441034744417128113748263449435323360632787876876454163666869336720125672474097567329129755735845611758469192093983539505990895311788306187678890150573466565473577015393470449368555316203167029553497186148607891234945101717086983461095220693109216964731607521446259179862143127318281828393740029805566127674234890381049648695265659951730130965908978970174390475693594791235931729334344700266657816279024285447157566154017192333821640029563234172160180399368883404800000000000000000000000000000000000000000*i1^32 + -4383415702148563301903188768529705960551311081031791354818847609605074619316984373503383438536492373686653403157903521283505149179707790487631408764907204734647411226886076612166053134441310690949858958625282586900022846081789812572763468241894892635359348552900297931241424440368590562733726005466973855917942854975634838385053753175136526265894501354531208803562687537695849398127236562623968636871461907757004095052166594482649313546730379962557455891597886553126285846581759535905615673701980659259054739613812102400063906008053496347149440351294463385980325313710009443280771086277570971045698763730548663852499671341249110793360655799808622700535586595779552918958362307015676457939096577064970279930508021515814347798886965559281966611274394333222422282702561998465201756860798039919337916331195303087288518115806237214367000577579622150877795174152578284000128876168072037773405036722295141532254746867108028804614430630142341004514056784267339011379014753443776260005395854977915717809475910853236364996962622885711626151074889881294438519545446777427076417918709027711239729478490880648226997451761798439368304044251551526100814503144282986030368047704040992715903394102490849577771330551865275914929677152296958173039252092356895936166811359542783101276103260381367949579391245153259725523099377517573118050001199126017910284588968706450498058667479557471786505467969724535016327900242930200297964361382993732451721373989825228090005704316050560243301242986199753805411074931228479650603243483757418660706424236361970318671015336145224703134150647442923958609198235558517260473738095422162895449974286491556358399989664041506210879284231596336710014813948665659342605247755093294197787432204027076205853525551170125170645751257326995137952795696825989926624619154653892563328078326628414657551538549983624399557595092968095722277532314717548627492879310128737315274165896242394315439727475039797823285616530504624471566432528973142373971288477316817636707671712389413426867451764887070618513581718970012466754660037940213373593774119020381016493129814061393087086775781312730330022036526819291060167613020592542863041947119523237589604640063342857301126906981205394524733440000000000000000000000000000000000000000*i1^33 + 57191856617220467701090006315691682389637679783133547406937088704233444562240826959331753258036420887078670167324101644447167724884970242379930526905130636798258468703521264510320862882373189403443609661346466126104831976603407534566313891266903710122031342023648300496720970358637958945111636282761739632453480214705880180419662808843651151176253006906541352364162028240427663878304565898581718990336682668676530252819223852154564662624786906196107508868743877272705219057681573309189845041363731420635739986996109003989033442789479875056150489901335446915268998498244230052931081774246849472552045451181421852848703675318138073245856425114931276063517459005829248532153641079720876359530224096762868566334035045456055447793551127894913069373134045786647845626930628819259591764409085856424814985049612430883484006946541634312614613636811582524570705377852957312259889896985132996735990167691837649753526320430876429919421574535797779533146799287480106987181046157539744773596871863854599920175793129765890829962683003396813393717887453554842337612317031922388761657105044852587655642933364885630824979315802504160918233029231007511151817448758625410500564988041380019103143496343794559586689785860632562198019956689277224669284426538035016983984992460201148033272904230868966319828369362443689496687338571508367682887724705410024471160141012891342483154996734334568611191181539825357561976916120136944715066719478626679495123850364608181598027505293338048859455816646907671799370919305474437458138948971198312591305940614195352675124389121001925281933480026561293024119492470733551073269002161082400845524666677387148291693040167000799292259748852574678600631371057006253093999468993965777698372273381878569036917517006703530663359976656101009142921833588465717165205710410884104750168734672770831719450499973238352748462646709188875356693756234311653167814835453118832279860809764373529356033113790505556396786173915611806027507490953670268505735798299791234356435210257634522419921869118384393861298445051757751646443247557107399099559060616949038209570745830810982094252937129243470263420731024530727079156608878260429896414806778850415963108804107316153725257748152246599680000000000000000000000000000000000000000*i1^34 + 180691141179818984560012612568861741196538365603534647612868180768433134118970634685728991006812190877408809818711991670941002204652925882697350381137454391817725376804050101784701644073473913075281102139965736431176238241255692939554621953855689855150121100761318772103408863133245954005766438882667477089080824248303901209206581449398053716284698791177683796395576355813935531874779913089524278199912263063340008092780891852905163747670751488282658202319002833004023287451119481605382817372315635233243280857606692125818775951827460873501919445183847189565102577938160599885959841067904531622435408049133303627492467564767443606817872745079765970524738256927008530845854800809151426134546162296785813003141848344909820422946731693626627075129507391201017126213773572658635039303094521206570467507684100064922408915015425589491619371069705148908416814700046903737859412657459818138907605393630518030100233304412986502304983587564251097751036219721510229234338166724047805515563923678324850290642438925826484002226691934950200903723109341831789224233016433777767733738166454221525105712203565308569082159646560130120226073388892053849596218281883250511864496385583482149475641501657049118498169712660501928625880225085166179232848071969368951527746462802989625095200525217369077403302161480388065494147804882907179337573887280668764267676529679706975606671524049867828073403162614546907702009625713396383665523593001540597633493305769008432443720677757025537102758213222253863036293744748259225152151492236322916453542556715020650938730407503399495723994498806452471788010033805689866214037608655745334125179294583640358689599244411307446507005310547428869012045472986357929769817256144409324171421621828514980224001633165739808382808537452341927379799097603660728211942426922148604359018903321239923764218001084064347125147330732812801139587122451606309250436893412216155779353873685636907214374953199411228572437134249633811663193496689142155870597559471866697426158398930310287709246747410033531461902711717441044090061086162374116994751547345541158568848110033400652358101328705719947875723226516135596596386732448448245417067228327731591612151397847259747375280254091264000000000000000000000000000000000000000*i1^35 + -10074768885392834232102159874331763099898863257049205038554493013605617691885936392330291899730821424119963610710473311469673390184906075232770466296508165454768137120508038170466785928052077977916884245837134228296167740319602629553459737641150836130878074777696457632994224018805314237015766374405341536303778303946361168792385022948208851260895964505486494105896000108540121887082693108028999446409847967636124244928003836570284167928108038478838154272503623227493569678781018128583013856667581491093573238050290123114219342196373629193643018539408600432932392525514372438262508761381100090213128149078814126250710661182494640680481067606595750040825945469091400539968131058711378045340037602621768635604016902602027809665132499775726758331041276829082136368832593615687334439558390346681752002588628261023425952327007171155801432787272902003741757951728559279973684815541567470007141365692251834426505577853686373866740877369095062958064915769137959800438876938698570425780756355119590518835630781824609199963826753660743371426622564656006351198869460194994116782927676598980462033328405622605631498543394420445586094783942131907795950630762380525446334932420680890149363827554139539244164295709470564306400290802599155130907135853565152025033317662135144912485309732046004043339962585270966736291820978165290318722467028978011482594669571671025786563212127800893121021422307120172225483037008846730716193949128652770962048222719725003637196938448629914712243127948773324370099082106046617826306030472930876377916458978670502173467783147992365178234032892982268953248664474288331403002488922185430960331089504575563983097352761406286185994182593995782333479318195859568261290999242564015782715242137868689816040537344935709741753267820882587428733775062328534283931167112083181954438580259745252994331245099070520823439482911069351949819341746199992546218900363751830234185238629379466671848619325565806498197018805468223577594786674094008735916464243183105969225766952330929407436176347591616975145547802391394023306388195005328725951428059363662349538906783958259271463577761925176892433205606196840428612350715177443275173610912109014022289077167655859923137750630400000000000000000000000000000000000000*i1^36 + 48903427355600072703473443643155033809067970461102083300210548689681256475630413652413034897797084323400174066012084033718870359615468888052909461938043864692217131281096842438102341994166788546986188314079987846880750633232872105396855990823935838689366980206341641364895032767050114296361364550575708080183125510253739352563221672229324879866651783975731976869961619234958134671567134984168870591333868230956253129503914022612408970846866747250634344073936052375925092477738736416294090467240588315738807542663842223358206252080752134604289741718234338323813611052748584522989376559755427136445927471921981515062784442289268920423356495723899412980471609821512164731266048668734254915478300629725227646036287348479996290190450201249996407768423597937920033295752544505886756007786807980523146767262077939195486681903520052720221440211293105991096389240274023261197892443500235119662621439405117859026229467723907857181382614368493706215401218852850450926389734358061669947102245100976577026810200657126432909369362685349929163971874998106401834075189905439772020944275715437751510253676912904537399946767870319704685517859107960890021685452669977565761185743901745444237179809815366959690632213438393782350658122544439742467862728019510345053822189908926688148965083712425425151120808945660799754335208520813952541050960184696412029654634599461198284912453569577060247297718386691151731760629460913561582203204115297866578645239083656156565702747130446412125608758511117231491238195891024184342317936921385667873636773217489351696412135917593048059294903750997955079966014581659077671094020284101289816477794410087386567882055667013502348132114692147162821724562665120692777009564810750744807858751450705684088272111190980504537345833936823251180476591722397055466980580209402225967100178647146686973843319450786898003258477129023946634276802434998057087878417637734896686511186666548913080580721103564580873074688406924817234359763886143410008760709966543139657895421809467486256030674169771550488933076015274027004628199360400505628650200637822112400773816790524923759571521719072406339342448791746249542047466086589020535804714724884313043208795706197779687669760000000000000000000000000000000000000*i1^37 + 479181652409693583231427594574152626676970300492239796774675508833731187916079362509482836853442283671581278869146062279200104340628765240315630210443626742855020676327332114367618557102870847287112934279735373722794509644380138862480109983839159081584245809078058733538476325878840318587094377278582396889322888331067264427801517782291724609620341340210744979336075676284591645689779044676363061012170977756035664296838150314840362505518304374794651068807689547409973294420219579952713000989386038230468929241486332920997388165474051792230105998744142931078356586032058228418465444243260435886164048980516629513459556543407420245464700885304317282303714822119615121342231392361170347148706283855094222047199936880239389408366826471374451067611270644944501697434519781463412647606144386524057583508831724510966297454552506201414913135876912340128331558793245429430020869766298009940295943078140928819384376757228164510687309242597741138770354977947746032165344595858100101067143159507539730336695603821549185370483207035203130041247028927748306398683169468995705599244646334326442849947154364538045602255801284403172081201630757715701116798132723976645528313248132123542491086715402624283144617132412038257925777967569842783454923321209581264398602681666448527398462733217351329314557111841863434347723234920917443383733694950661353343324320589571944350187032364059295900199550476652235759521646631098224818052638290116017143406622043838165599498980920210448097827840065736613535809467820397236990931771229172931549341110792753405154175330236246158816031591056475134423438460331753401149652695339670454593020173187737201930111328060729145426370985523123333787281886872481347217785558146438474359455694407277373952015676802664982822034622081493183943388026316689388653341504016813082187744624537977240192091754550146368754035170200280100913761935229425861990378917728488782637293654247176145796475991602114644373523944562568195873256472969911113651653646448371510903198371765083580148520299319365169429266600857843897200431149659802873171503083710317246172070154202811186191597262953142142844578077599152436727716628692409017385637289824045900372547739970101575680000000000000000000000000000000000000*i1^38 + -7348553408916356767532072125379096883811827950429239947837129029616806784170630215290020185724787000173454410675415194837172054786849009912712167040435138331396657454520720355512635346571962516968786907761551488001397293285677573005595547220754516284212351909728570074100720650553284628405659194691838043442043331336138882147655569927775068866861712642124023287918361408060566929653573588037809522070599315960212921741903068973467170250407986871666581853349105895637447589504266586500278974737567237487559161027356028337746635098817885695427265089057520754424559223990269725348103506604433279947774062959259901034619532519113146441966164051370214094561404533828778612463667511926059865682799725079523539029219823891662570990907101235060618120176772877287458241287526665890194851545341624686041525900695440506470718127609928900159242051447911633762076723082557448867073772623921577878186956166958147522366123377228924336615749416462283765730936446849928100128304352321458379721833623021560536751379129800969440885118651408451492828174438661367422118365514350080848567595246796340375254056990464785085523114170106839650253920369680762370809399874241681232170303648613709759763346954714660140613525625372599904279705743113087409026192993818591531800784199693014188766201127441941544915806851697060472385642639887111220258714346329677403718314204100374891662350964554656033313935101377507509394019646273213421473123347765557991756189995414677726457343132712716518440304214076944698767493696801964612515411674770841188136283762542744280623605379716021478521614960663566250236828253017538279713955134208508717655353695912839051700397226691645707984894248950997487553197939557742471818368281285591671068733971057901376459330520687813909198716549640082033842423793048469068797269714666575770280184656143713801694083360086447829274083559972181951076762965726182613484331790119593085514786485516712005628664473797570417998052570226357237731240512838776387831261656718221585323218201237011551648844256445970093784604927575847408320723055066586597877302613248753856456772442485880169412913213120100908297070725157184885860587030931287664814959250866115565327651121922048000000000000000000000000000000000000*i1^39 + 3094901337858492654403573482435180772440862023191989550222460586978224539680388210458146959411641575082203774790522077812544711215867142394327771067762030507476648885366686721648001847569949049167475998231884645216769393940422909294558139285611782095042148194066405041875394751662701329437067703582126772725239274530132742762288963770552951534380125678987402217807515154239942628027655288113582434875655044167829061945156275496710003523463458250291670370216733384443411862841735428374751899415615610996771803616364487409719409271362674829530965006174841491557896691990144670846642572197009797738680415439776387151873664718383928341590990753240304847107284245916095185319250258895872818386714027602819405615456525234913874888030581495806986044902996116299108152637592635887521518992592403299500148537975923780665499067265808286694082657160142007060839479373193871988268115715216630059620614321376262101289362957235731874356179201819462709743119249490555879226027113109286550242148142524880879018060514253178439647576378266125458585681759058882382526520110687957333475560545345007897861418634565735028707171819179939766738829505721581230640490978462334081014832083712054192122765921610342690844342662123424149690669873014347369632330147056861268921562705494455326729174219290636440664859210932807213116060814470928411262174932586141886166257540162202587526470019157302413461785676352663152841151563207615957368170811923435056843220304555538815431478093705005425897666818444920244433951241184699726000072593621946793480816863235825043283932606085608754890160435064057908192381397475976334323799324346748393100374211792536515293244887847650017530069300095800350738139064633609833137776353320813277733147346512512510261721696822697480725728368355712877818133320879602699315427852824348335095684748564111227974856579924780644576043600984265406361156867586530968656311452087495565110823380493609454267676802566315845273132096975965623797173108174107453433439699151834838804134508348847288790210882835936884532192101037405942730986602720562922241703545646145023905513643663659600843846402394139437169327080161552745345423270415687336826741301446710842831667200000000000000000000000000000000000000*i1^40 + 310318916087166057003607640873470701501625504159553251107143923219258254524092401625959701418410198696071768468602846946367412217773884155899492578192305222777817947011120789147988815866311207722941726406007146763436332420976796836730657533565683837238696696135179756153584955765892826777943338380353952040799582559151022277368973882294436285843139609602139657038463354472334377117996588952222643500149600728267018401541778196364153523126851910554885459228821388077692239182867682462907585711142937940981147337199718332904162991922815377431346469087598688920859936719332405098987767582467164580010813943582746793380215125288993969099309846691070047336008140071837767144015722892916795248142828747092002391829938674569111201438563662374718675552714548956877251233867874134008199854235331394852013013527419425823603053140965264443310188632489815981442619468042521230729702931830377664620601623656184573591209204296560249304720609459505845311341949148446076782953329009552955490947126342133467155060210913904080547709747301237988044319490415183033077928391653845091077292302218755735243467518207418829387213728404971839779184877243558611574672400544058887811847945030473377862402993107520047099351307948203897039586422176894618612045158413283070505697336707052169393556163025692404798325310320330399571237233657751570194567379716090025370171042221934297238410513079607625955781432562134724871541428486538983783415536480159705896540984930795238516104573068570041355971208940942080646995570495975706474669505133432913101968026741701449181222449636481865595977806844448284086306276119227006411903779062559473805638137097044899944648088262893801632935951183876726200599777042453214739200850583570043512400150784084226450180409086139519429162187156587465631316449395606120979096597126884385623371596153600052832103991068668861029847240140090372461817053745576868607793979872930749913760145028079546313377675030302395200516720786794781905980064341791071745233583314394459866344844678947801695586837634126137690134023347461692860995621290872534114545877580559011129738139885024246178227882876303897565630921767651047583054885865348246297140530282030341659033600000000000000000000000000000000000*i1^41 + -1701988248668009070328738434082101526930906663770932753498470429425207497371979370284562998013075239724614201349214550499763316528101461254154400467972769029552308049159038785189217736598525753833262210524073183368185420809388422608207114752977541276962699047089579795313976390802821458712753001005339759889762901360982682586430599035865005893496283363529321550141267721320546325399056673388032885445324383385745973820033763799491672153243696348025973401346988319945109568661814680986381712136064728649322120689580371213472602785576643472009480640223484108070252169987992502930875342705399240138667757427802527977051920397623706034094223126512295267867058981364906276795158402803686901102151715412536933528562820596730581577775496271581438494013741579003789369516189694935911374201700247701624321246416775547114896973225239533041180704441814376081818147354206466948067179440388819228751506998275355173315242051825781056238080315747586144203833057226125503020818097188850826860701099771486683432837938505909866767564599753347569238803059743573264273538364453360481005999678115380301939555213828185976767638157292368514357517269221614427278444214738890378367244303172917995030768096976901799673053324704729884403558653125934413475528050567537049935565331659426831684090339918432107912055501693897959251843942373998268520543762674456086879066772560113744272475511935691599169859222408504057594220626082117596365499066795806168450730332072020970611938730366436081160584313506055302659594531808742878100349815760316845841802299024666298191730535642536889248556096172108364836756549536212096239901566326943797397322289448659659259107619622814553378823237111196107820899060335358844656059892190950624644475435003583213453307073997955336011207388200343400098662328530597694415939420373865555379944723966128273716852854871300053038386460494361693187475439479962045431598170837075060529682735080502694015582697039541834321459759150441256109973889994376894177314451373802004614461888548834708604869719176727000032229802009327743255129461748071153353459195147819991878092824798226649710109920139853139742563553372863777878188378819919048482080266699931648000000000000000000000000000000000000*i1^42 + -3929485562421123350969607968349251142622908248760063638117316168412389609550893401450344587662548462559225165967389103191119955788517000631664740350639019277242088669862902057715675603844568156327653118617340090672229797384350330694870065095067130300991267761050072265315884924177603597277948431505957823630502323775647966672169840154738769201794463960472171183468549036903136359683657317034825146188442798257451803704567886063343410963119144480144758944959915244102308675514448296261330169114903673556062319243899783631490986903805709656668610773899434376367065688518287249474221967670734316228693868000403954926385039076777632320220153811130938389406748304848592036264235179256268088688907805477402330843460934727071715115494308720238450414521829158840748031883778543500213911374210468191359465974462362212077293417226286752975352095060362766531407078381342529749648432406545128367345113072127747420047860832708975255264038917388919306672834924917785931706093800948896282027397426367308713814829340747478210423033815887709587279292850982619839871105586160548995514175600001847885634973666439945994476702096789290743925794632628902719410979989795445662202236397387029751162158362090639713550170209285343334320656120274380944773416311529563527577144750476087021995324208722583962659278974525554475458563676384821975062251098038099812848538351991578101592678310060414718968755824942109087200201992769707348780246339148763021308744544619990247369472484585888235361046144923111009689484492518110992881152799108872847673263310318369415393578290016399258202988598987461704749574171930914615878407352068674557791694064215265723564095037752134457738562563916443513166934028901000960728358116021090404789991202502916962096811796223969216899209593504680808196909916461831714705040427504594724210444402474024572577354251341336912818220341572418574905503913798935413478856794294372649398949935014481355439609997061859611918037369108474743133839218183201590788003854909854234725737887003063779697540202102537429269730407899398370862773169708871241777959873749830687275755607841297675646343758889616569577717878810843250682338895382179232748388378214400000000000000000000000000000000000*i1^43 + 67283244073280827520737601796364229496560412009743843889739986247771648308731576813001288868545242352429375959926248856901205046564367349815775823333356986518047837981244522313418238159735855447075335012701817935410081619074073088818849250659344741377341309209604846637456318671855048478240458353019206337779205006046361210394333540264603008433209928325703039994322111819672311406312291178972010530275474901190473829064382052179333954867712691676668547582974444601569117265692738644290810930347669101032851322181564551359165622231995342414915986266338114257157365035971486766500243329725409612217469252097990817309381969430497028662020508442605536895693579202468874669665391784348164421200200491670650996186558195630134329666098041657887665658937150378591815776175008166253741883314764619346330489299062017725008815053998922141364898185017499739556766182874784194350886809082373133581181800711751841140441986220672833160141610920877908513999159957994177667094411547712183108588918592468976941759455584661199160532393840216811656034895743027091097453388481533949144921878101086063495257280894804995387118496842032358914671494843699737133579100701199516955382115569099084907298432104623748335185892616287801112183161609067328818883990212535337699029116552206523568974502812305547785629756882221723179632812910128830133883822605484576151775943722077431476054680039380187056759419655093105489901682666083020539714584600994616571491568116407785728829251478060849904517325109701290053340799712919252695491395269577269156741410880195503996254906056782425382735207543607327067820054060139831058955022272994295251608801254275634621558018342094157722519675536960542587520650725798804842415077192300838215471123564679733826491742085107788323674180962509164215037834262146167079718344263193067981771437529424657215578171135903906260989967524391594874331000544607365657835472225327044607953583978831815886211974079615435958651138485158556307865672151354549135817759186266911586381672936802090758415408713605102407302239906151803525436625222672914417893534204301961169976515491646735708143336518091014072091890632007116613996478771491784270597324800000000000000000000000000000000000*i1^44 + -91766208080735704701908709643998945751135219205335740411002181691093642945664538317322502430191301171835269303799172755088805499215423970045974898342306403307761188067415951194095009839740335563584859065060695370247810367585278771067031736721997928858606328357343303554102727628456770530214375844532773538655628235396854000899040340158840769327196866375013675568792631102033905656343760615725223657229807400663281687146281390305689653198913453524225455198627124944760530590721145054560867825853073034477936022071742771095738167488950449294113308018816099769914620080238442256949863255247912197785473396541738116904943665986280572792999732729680715073474336447228133546614852400294979926812333010358088523867398681804291492918832813558680229876923468370168356209836884197646978211085128933715864824149618148194603371424498689261537319878904014453001791261916611571804239085520263129552368651587565135930811493567757347695948067879691150391297063654811296533650425267745718459739590980955226429097853577756918677973663786830525205108562331651492330478838938023126598058757903357447867968174473432878979555156054508351711499345154815679580439179206550547534788316472122361512816628847435534472705125122038708131390166856653772256443943951541113829826488219433352173537491122233301127869331489015813345334232737385144262193871831606709165842780040282424081286469289554373596039549821131513003443622005057015190348089898820256897415627850999083874173178555880435431074744841025767436717117518339784080585885452018051636203062224051510089984057090169787011205037132905485217705077219869956279516376590916670799041239188017381277307592776931302520643746907899962461206840874313039093034185905226005618118781053957958003797813511113100381808300976846219650110555343003756054442383065643513459340623375151244811774440109072247229552194008439278402342580511591997755600264296216172405572700623912178610451082774087024702089197577817718628494758950161894051074036484266739175525784892493923243387849558106422629307244740693899570236345478801721632974618934951754285607911938268936686891145927981701639861979112313899684864493443218575196160000000000000000000000000000000000*i1^45 + -16644022324859411992702165421279486233176123609026387841620910325866409216159122188651410007369357106885404211253624698033811104718427888587981018176999823355767388200099529813968018523330402907709465491135455247632728512836862699832579018248937912527336219857782422166123247283238951971482265888554545092860483398013342572294473830456960822196459484287191838302523471027464671080632325343100679554591928609774403424180944376159857056689274916247390135637400866505888994102479480946859741191776090682462299004338728113772579207137457110409134649691650794505850482167921081244901592875295132025933688915401385804021992180147505553659620947399669753610295064386730583348359821749839961774823089008235777578915119469176465281197981914304918913183967771452237029831629020917290816418972954877913327414088057788756200390268807097921604243006559217715241152770684010805522711452405069828494593357040122830341422150390134644332096355449056314877571466758451884304987722897050597544333481728240567045049485561154931276695787586838712764736205529706215173722112489246693333761710197165562713590493135560306316850005899313125087919731615963057324119080065121522606940241371285604326313503620413267479642013855888588595375075316316865422079605947917057796952627757427443389422065517476965766303434226141276003177601635087945649752121818005548707833760423168041699974322988028650477614274642213973546157879266502873832552724235018670791442407041269646467267051732002921048512139787338483451979935560371052708287784425678690176079148995348304789960772507761815301785720530363768377830948912186079073092850199942721113789443390154418737708952901461546151606697545853548007817027750698139768735455717189508380122353579021949653185556163195436357388934065170010289062363100611913755048712733634355009869113000743519570760542082350753033233396204996123122226210194292314424192005012603925390605034412975081229649608749581204121910332731677802245041195564697607553352649446686412372897295670773087789612027615280028524529178260438246285559311769182098085028880985121710664327371596931192163052933801304580472009714914136427650430420234797056000000000000000000000000000000000*i1^46 + -541294913254245566642592029510699857556201305020472037790175796559913464577777785263526117752218093298047709302525819460147456168820964850065602306259275651293736908688711659856088167144283698469822466321846733879926585575014726091609736390939280629277260942487437189827634012281210780583841494759942643646560801970018862372023640111496279202378370238227693035622313311585639056315365217693848824385315449354765580210196749191024670832282816658416710184777267979617149683406313107103864807514022544971655116282858371412670088296829079760527389465068239639672769608121648409879235373386677781998585741202799881376776541153485029069677528033869878580563899775707965911255728911398468195726698671751071773744753442586036679982301596966685079276713075609939753784960260972210082322662227738242420322126117745908504023901453832807893156282555142228194335050877373808419608087804241163070798633039073815640632718048663248242331886552604360109672212650896017992399810979603404215171772529296499249080308923437312182902907322482354757096731591568228108388614653721665320070258400426635189347988369386205625880442231798656116126114702376036621887828298551111381757021466191720801092724099665033497111641786593795365663777722679700341677184253101952005283280649585999423454109670412533638324484610799744803559447551908800932202690760258725994141522263630008756595049431405155286555933121864694535891870544477130928499150133290078411704038875796689926958420298612574942740965631471038975820420574391916725305274804918556956122995092145432436287104246703485542978942306094929834742780677214996566821362421124797756183873990672304174482568413759130601751749951985225132961294819970471672379347276699959972404815066805608595478217841735610417419956338970513397566362015405481238786130825996804356102570397832720238171910367364153122402030061780033545063729979598936946095927198717795164259612413408335930287398931016216662107315203460113663925749428947474530671335536104248693901344802497731431811548027840882466537308418772839656134509804978045243781178175143837086714016383770391446270503865977727930427573880935599960447363160473600000000000000000000000000000000*i1^47 + -6001026952793578598514677735173712977197832392370474049624446391834597792851874317110747640364730755565997027282862191124462012836919616528175991587366548871615598123929717380853239995384603444286973656640304311077820447736886349891874225555161112414174958882786707597314737578154890122176486667445265714405348890286931955614676415660808338350494519880036751229802887660637845128513636641222551335608847967814176820155949940902078921487358872292791464292323899954467492276176122916212171010633880601846086426267921279914408139770367331697621996451355354781246516239813052405273723443542690457753118193587883113636100018627723244876483775583680845570765213753000066001857600460246755595127868022692046212414415744869252208501064660410032998612781415665380617124285881116239868313886414502302730467008510134775265272959645981716128541197475197778120789306680013792307770368249794867442302329465965313191403165911776224908520448261774447275876510969273538701039752835199646772101683253991837737188977058535069659272061518553023923523370161202819442907233769701930449452432302516949905006256223208093587910167130531858614426774637889652757670618784324943203680196970658135673633808341040536832225025024165419199387304513730467451989902234232776015363319994706758025908535842192702776755987259244962727462041705873932462995414582738678211109245338190540686995589464995628215086359663494851853003041402088898498496466844127262845924548914883678445694814743904494414454104269946606700736491774963916625057905763176725131379901749042837281981926455181205372146923091853138561875345503745142125074566737333107135422945220234822124474800039476611606403654117428951993432662289005548365814235603682102793749788132077064098815541842687036554788817219293568842245036821567230319831129057648921322378021884661851832627973665693050102349395597586657625138307245342036598773604836335421352303219852401809461685359425998472820312217463310874347172875928074619677487640622376810485813266958635351828394351509181737931726054057264033477633258829717376990151555614938291020290751351648638585949857848056852396963357107529182375365836800000000000000000000000000000000*i1^48 + -9110767428836978295452986413772241269441346481661820150459901466906968437681988827805663601211404045267527980354963954656231167634772441613294666155563687382585363720613262255194245103563952952038953448252633036823524425132217819823253672796864316275756331733049976965381265898960924714278044918226386448089158038266279313131108198932228422291793724422224033369141484050563651712278993445688285346273021753016159560660769883667384020793281102342345024904851569925558458229196249280139918564926824345824997383947695410420358675788323379656629694063432562075787408153303500953393872300301177605451987117973644241869734009880195852769613695935578943625672027050925758891792285958136508455525611793816399928594976173808443135687772923508933509807801787112983380933963889348300825698319884285700677912906934463141541445553826098001670893571766625313899382385130228479297996383756683912749351755322243500842145713458406033088657386191401540397570714810651510428813015383845756363559579828521184132165217992467405176714176305476214323794464234187753924525702947428696275123143080336142136932103980462164378049706232837375733599960375925952542187337456061208940603663747011001142845987324662818622323072538146783130435395551932886838706502606458480559604566404833287786102205764939964909917741722138494683601007942053445591132339769331206942613275303947126943985080476817234367458850168856329318920039736906836620548126250123962344542486992726898274758957258870257010171860009311658660346003108133326952440039226065948578620442468468739122276820440629837311147230552154748094630651418846009358858750000633922168710493967428972798660503816122070868070262260311156841933753733573958127276609233973899409428782811252920539855022489834613897278931398115583027451821131494777561391751247368559915720762242674454046173633925377052143523452948797081417676819069124661394446133955206699089925013714272252188741394542401126157760263457559519182182835373995290459204161634630116143625100670089689795014875023887168300711327008294013969045958489664518895870771495352001943990487182906089646917389012099505518299839104383524536320000000000000000000000000000000*i1^49 + -22561657813385651175152583233900433638949818982509578102480450396202340073943134861508061295128595670418961339154732730625209697084604384759497649926910577152805262533652940101345172310625533758900861018467711632959630475262465242650414957063681210543366090295173542611915556723247090784267667940828201862210669249127386172580430113122114532509161790577256906418230930542413195920527418838700152847417658104075166319146100419273614426550331118255402118687889226125302438267051206034734101077886664191751735345214428683479575661463299378499540748252869518611985391786657233306316897437558556926350017033441928267888544253472131849569046745312298226287673903242696698715421528611889261440497044062288910813465639291940446788758745865383519783127078506974464565430669063766811997067347923904684729788283445383223248102404565792901355324071476308656523887548905448946070145299601177979178693130850592717840718122166407159431269047303586380775344082234829376333200628750047934258619756681447290261629473745016457993582881608921919724417748972646753620698133047307901134609570844684221817962791380599328976890462364152923827766405362450143873920461226712083249917245691247534501052485941845665513038660372763501906425133128825965144944222830387269646365949033024561533730988535853895432978804203948778559625523090428323426158533260008746064291209698837148759623366466075820731322755472929901008615125647089411747446190695404644586523592396744370152657445070851242906075640480012636629445915597874971710362747700181269603669001433543697363453977817332922954379162684108351572446780856467108321064548582886687944178885344657442559075748347767183770542216572811454081246289426141237042739332384473002127972146273944735471218941916204283103372514811506996351328007749233397688941303600136069560207373994774731241204198120461272469851523982495724364101300289979421508399509130207948392779427195515026326438413318699169649543691643550223010412531612026347544271078853446019932185400826094353873587496817023273380445136258428621256375535089360661575635235116997186377478041664780948100202669971345851802257177811353600000000000000000000000000000000*i1^50 + -44112207308744354900954282314084383040833044950243089206413328671673278187683188233917766243384184908376354737013585505656088320944684916074328373020641442030609934576740630558611683796551785918338194750034070043640370652313151379090378174116756603956503740697923020148020417881827777940676296468798401927353445843489565470227289717641262563390598143856316153474663955244910012507666722601285559415924810556588682006382873449235153087581417178795029990994875774407806995922990206851570323597220739242281255261645004545870252006621277595494083530546366520648428088044703055799926554527372937037076938859673293212596833069073786565721292653072503188924592394046287193835737510340629546441091370693186019252880723731872415100100428021321898706260130977781516743702810172901926787062540999145442909908732092272408251930809472354882979986564526838520892509302300114833179590756765054097768244433520313690046917624011876696491833813442859016888505563278626508854076501137746969867639823531109141230147335232555102774333279028864116881496776137441888784215459252045977639028746681581638007559472044987090889329185417261361707168332077214427157798254051743902050286925267487589960461448875848645224027451677706939594275630689272043759227015113222234083276208408955258814737381866309992174120571874835911997529753266641272673537391265404977276188771134987985974475426570068631367310771288719648926798039281771626423592852494815848874659185386093302377131805038381245695052714599889841448070169891664226404602770567319969873280486962087642167488327146644616276867779868447483731328480997395223613409317648386302599167172138932012683948987767302170685618069925668404205493893973235794295669525260256774718699506541453830122161419369208692186042777647866118966423168168919734624002262578056472367366150860603073551467483746026465446750946035628691987097768982936875548945907444393901729030222870659623372330812822062491999211101906482277313369939791160959778879406101998598845152627932352879809883072687799368117367730509701032402578234930819564187957702229223128042601914538687412936105778654000110052149559296000000000000000000000000000000*i1^51 + -23688012160970557994278674732133378653586515526472391056321958454375526063172239009184169140908673222457657892021257806499963241688241044992943752916095351473120410181256720186199254615080921593974738763801559321859259009729655461486892903888448411480229922041934008845206786493848979987334945693755333165284804361137585104954652708014533038108811373793718857919366042964207000068907996360123310435671984316125692963009560215691511804479482747529931292721770709563363196045079686737394755439377773351310919447397926452833809354949895717760405444308141701612243918840058136356035190549623142119755233649540155124993227567848222308130964042281046447762751650184592125173260029264723127930410665739146513814265563077998072748616712201560287486911761432494557460366467695710170503257049397931746867297794648939713657634058805621472662401084415227086861088770500279803549605146552402666576523075204555540928769531942827653463139873806566359684203648838079544082175611631477596865042331387927438206254465604434450684602074552687936517227847578842783786244637128876197439976103985967855409470428977403017940777458650142886159655708280830400271061883178438740968458443620076189316541350098086570655073696654630274950909086385922863485340076878706458008350895443632023581165333276867025019124970739538485670165828705094618251483526335537413936944494261659529787816871412376652610902810643776293116138797375969446617419192281086894622233674481175523065126788793549247100862986446970521409504212283893813162905153200907717535362580934483406807057660261828913828230826749531402742820870752326217854680398617029595043928141167316482965706467239763525411822463529718900940082445167902557857382044732328488835069934160167159711805999726099021414738985243702148438296494529291389311413955871985695590107187444779865586957010618237253258395885535825046399419266251862080961077099532656767464512264874752443149629274917939589179253797234375441622018802757003791733747153399856388065827977853349356858214087640887129136753404565720164822858693288472320429077131323701007104627521538740993552036741876176975298560000000000000000000000000000000*i1^52 + -26245990710753908033187382791772792239126421787612902563958032253730378421809575981289753551667687622665796552365965516277673895639287423762861896886007427945371053097940317476221779905854561032448807640822962804580576130096965228406006771499578172826702026019400916183998911016117167755745439370079707659308202287139591760766748385353825577053350092577313513512119950579612735680676225703195849776575593123174782114753984946515694150869964961496739970021473104000239007969919699321957167455646357014400114303877624065210138675094800253113073946729193068439053558053947683382493399325469527716205860058889494792090002080715066359027682219116220593779619566303291429013609338630002707592869909382704227368625120349559360902003160422143393711751084416512417026166555180489617737567164971577859123887105986864785186501379948093167239348109781380684910769332404602554280806460684922610655535138983368683845537680836814599957518790516543955989116574088709707757870693558672615757401577780269082155276534732757817231903389243681763669567254359728981554933898993691594832874121047303872099084410036517012941514523829386129681733099645160020005039919159861730723721669107765181405957379985703902166414164835395893106866983490307958366181365377628140115832748110202210972279919458550882500447298215175811223878186072899792959923065975844319081638339888326386510769514588881459476061061292914885255830189041135079732696671055139631527607990016349736231757731763266967147084346894738784417798252045108926000241268643221628019637059216543632728419865147645724330927648892126141330407094931426002951595591926704322251663957677478076609568938451061410182497542201111031832339181639771566151066362673368025410453352586731254182570370640802393545153729392558750954279715735911924854796671043475429026741862540582657712790773994640930571568406647704039073636211658608321984666589016131521141114949480396227193331723058958496951531918858203030703013898399630008217228634152047115339870658459063468735448101167125204850208016433127665969483559816825833166447439842186360980370897973818805144629634733703168000000000000000000000000000000*i1^53 + -36272477862602084367498586571616551357657155804694380952742457085980125499917722628358534006081612785223072424844065928912590887557097354114576901059702451220526750073459837359265347327684354135724440368177438663794818100241008494640897882461478074920498647588804289010216217607928133818581106235577542795207651607137849951876377653371637145529259343300563829517718939280560284378352635342978255643577126645354610377434624191737080103324962626636635011405709457151294731377892902330623145343676858521763654480411539598498371245062980983098557082005269968651572265031763357616618445102092441318651939039838932536438679060812868445276447981165177208327438697116164388237668546021359533043676973433914952534345877131782509123531843814538079792145375792779825317539609433739846861201436104744420925690682124605845116221901103563963253126214796129020709424589455888792471502140367088685704513680742805072624420830705270322852139795648143110344113325510779117232579548128596091830353291952305591148052917855131871567680231974240798913315600305886057879667745449538452747240953644708319220960552194111359051630213898287387836991918406202370750703787815255188157514746455664236105836009865162473919229327015768618683459278159250078458788091718137595518853853962776732463439054954467799396566001320525648194445453343667862551530784009170138046125568732545191073343878463751236618166427952782271194242710877440816083349441035540992521559548359650100267514152298461902735989789383434936859983642236758813012310891962348361256951588884796041030382899398618254708798056881630450651160704133961859710957347115918529502751683445913042470104008374916139478602411513907472989055133932197326661238105664087469708462030960195562072748092443262287211135860794490376696934396437889890176247908917644773283758075286961863384128136999161979540123418399716838560880212542077044480440404857564838541455735055763441099939420801486282680354673912471177291630576376224298618425192827440601647222023018855906513354496009431329386241174307134006952581353184340794490599941751132822262931857556505463236627267584000000000000000000000000000000*i1^54 + -13628329231456937325347197230920325598732572964424977550834204448398909820872241399333720471410008677729368399455052407303674390640482777569457075686770999798441684324877332670007132548268013863501291844505941417166881937259951792900272045070291463098012950893531085898040231062606548295647057550716688329883378068589247395173438625866994636281164712811732574210618211611556099704896499509767025856586111163735539390129459419214160919774019052364454283569225916584337174633354939591183194518335363367372722560525262681030384863671595156796519431234947380289885726505330752918643572395286056527184199697273154936634378441919315572572162976097817477826241745761015543138522299747493783398473676539201548561283695613553002219192781617156951265011201336250776822092785106214986038119319453939333183966291087567541618746638154601547102862002421749876232934905115542488446671538550879941095529684852286223450025868755662873503157352383341790912990737874831929759283892844489898386064861555212058997176298994496181400943167836034205777700273568823726033873276339818759583871039610919851359923127183831461619807109324003551685142649687013592409298311447489205576641793187862013904015660468653676302206375770973454209725560092136702526984148126668779617465687989762232145018164223988728668684125934601075936776017232101150865874015714383180883961612951119991461994655969064559544555411782247828156156589536836648185429953425545822623955262043743269358804890993643243287057825923831632818814619035214067297089784487262320373341514517227266285635234315601437872649930762232902043442875259895955161760675869348281273637988324344455367000865129743076676472229150989253505659699383345659632574800978538252456035176754385484221515157606629732423526815593803299515148369859740842090514115232455971611593284506505229851158847847745399864734497737742120900112090917408609779421259780558327492997754760007665588960182609281478103101416668561078290992035821575559390810506378714340917959387260014678934285120167946406475961240753629997878639419081689543834825701536494212284466598026506826625843200000000000000000000000000000*i1^55 + 1436389823978973625839355427138014220732532191318701325695869884945250630918768173906475488353726968717004606649645296401736053918167619087204468127299643434464950698198908656915081600295883902813214990423265595964919047717775913953158050486469131198146981773763307565707073490262858897673815953274707593874839414037810591912278402373982711866572666084222500598881853427500631912661724381077620186857671368443153657348721919221703410060033704908266020447736610405829474925040503222620682881631619654823971104113188589118941340552505524372953491574354171236392213253736827595378242805511491037113635836262668995687031748819144729420210514135996104762607602719538516837546263404328544310445965510015792417525513832537976686491681233912927937548388017060821649363051397186323512040828984034265312853930158138977917732606386951216800597448241196031373367114671236045952505470924722016556909538411083474102642503334269148027257189299627270218563881061035343077450440674482567084519824299023434662487023504768577597833931898398218684935840990936338233605289119519250772576075409412378934733008565882022737755826167379663898784354837411448736323224202032017680411005584616351565444134621593978581337480732424962282226389483618891405834156896563129586792315822795091875695065685631536132960607347799731035861543369322476069200702254747720842831956310132060028569102918570584103848226823238514046262739658501642370082367437316982679711405829960176317686334553117951958131699801673059417152211788137306482059272861418816326614201571508336034486440156421305689626135690042387691837329044213218857445489500821557178212925257157547713460417231762394731741348507137026797809425777669067468933346924899588461871513276730087171678847335298554493920468166869176635450659224994561218798641372299405858047376175062648878008555143915244222925152383941791525443286509551341422692083408606755946001122555896586888571824600299046756715885678519718763616624531464747118573715969573111242003899794249473088595040864096453041317623707889327345253584837937948707918396100754289078535859966270504960000000000000000000000000000*i1^56 + -931152071207013602764556882755608114812017693011341115199939235364347753400566252302003202362400602470627671847175626765555012871939285789108924294964784887678184834095192804970391584851523264230685546419897052541382458503661249701243010615402180989774728080506593885555150799801859390274641741448459923975120728444507027841843776801448192890916343934234885518217550377166657659355873799405141193074546199820396252733810843995973291031351744948832022260877914781180945139671936573824498301660028349283549595660147061280767596578490112763749527558337031236879553384752675958519525594929586173239581096593348804538327177132664167306308883373514024226462437463742026851050904790895384485194232795309925613965805673738356825157601340165796650165396970224751903820782250940982847190779539703322644434228866332466702226459608919004522506617950389126691767023122806382723616160558826601768373807663519691248317052955781650152456191939076073193052519626704960298016644606838408303176658191100726667876969713949670831958905342221926691362105327766865814755718556101253338448747480792885715932300875146274697539386941607672404326308656460594781888741615852883007767579780334304215299825898124962670370929888310815804502185142020233908571691142135683544072679507381433989187472362744400621586300335188278005879118664065576112762348735615734402562913553355614997502013356156540812591503516252353989019396304253074810804794285435647994972541728467725343843163017387325882777208615449134518677060331946284826856077950582220132296992798395075250145067905673124706156916929008095894862381210932737583466117912158398518288618512655279555848483719499655724278740997818419931833375594577282228731490688444205597718280750393044380075608662859899329829533744594081119211635383882887204476662109248201896358179823627661617907035378107679137129020650609823751789491524562541179088351480406171631982836413264754711421523891303251058366087838756017666916913237438970173992124665386304108712573197506071530136201363690214034742414337766611571488834913016756800619769527185683148225877377024000000000000000000000000000*i1^57 + 165005410197229505414429858039092363490744098734421988262326819820769221845534602416383986287571219888491229891512447429698361263624685618012268130648878691987918193916705491418922963494718757271020734612715155022473435916993324150257073689477888944994387181450864194125634662841680952782760512700251808019290452583813023070464192668696622866183396192599951511536001106311443439116057142637323753656142808821763411971569931910426983944614997488429562056518618282673571425390475986241226942244889142221353618205896996765505195446291747380268561902261673321592449867726607867413564180270070493864116693714627373234421877905200146384042480812656587615006797071033492575018327617610818589168411368127266379518098166951203258343779217476762421362489573059347588068148160372019065627824841713542726389726369858163315135620824739493851715024769992348630744565686754335866811630130925656650653652961170809985733883338530861189853207671669605426553381501235078891692507276051032179071135354110649937885732680938069527052855906567288123459982407027434040225751350670279596837180493904594989293413120256887475321411552815223608407343358541931270389802357396890643531917229793122817901505370184488446798416158190752825126094756547017206006866168781948081450663414480951846492765538818460455473973896697633905264864157680515246587510025562139235667502353731843007572576358420673974389638561776787202721563236938152670760726905298126667127330495568922198697699815355706487553928534910297913941339602271413450246732498065412811341395190052219370143872783688632932738377871055353012020436176662238299794463400529166529911198818768121125169918334507152046820821998111727828020565150414331489717855174289538897560062928163198538775912737668615327218405897411640586257597983963728196402774564893197012150927058419721961539963518333942880392412174547800036197337910022338201426595723540992470470506779162029378403335281455825773092369351092655641901127395883602816112831308696004944228531727575009942497407491791830601451942551889731982983951389887401367442622539931703058628608000000000000000000000000000*i1^58 + -94411198693314069309393152214191593298452791351657873971172758428924063786838346607752233253746330338608906945911799415693564586553787777177055364654646153910131437510127047160520030297232643297338269743469673095907360538368567295938968230443299745353530123431458580988965272451956033430147166653051136754337623374681770303407715173744604585925872650683028041710146949185691510757641255073968490446913235294284037990121347624604063472486229152507316826286935528923177583020233498741618408698250246365784558086704479990201058974474801001016814574642618388528553304251614529617145956078800884827358900793813164889699002761861100739346035536833077790292273605962195895362371520233340235869790868253346578741213332088359799815361246204656249652050998280592239139134589576364411063514323354834446352298776723854594572912658344179307889369011627961789375980100214643487805933149903077725705725414295295547042637508060465858471717765182196378963596875972481180902492498106741798394623835294996560477724014556253667342657403528335962929035091706411924924023437496161390545191018831293909593184871132110142622198925741306795679343068084710172411880078024980056381126867896539080236950450827158490058516860081960225436313368892792941597408156833317497031744293957848075101147569972331537703266113176683026469955614730761011545430768283340746649486315582378678210141427273766984865626319966501642690482889065377811688699871616818699572232275887707920762666217850490099264387512959904083854803012506573209540322724490575934804347468485784864144654536016676064843938037860177736231525722457981155515199539696151130714886758648564870179022302678455915202577599717128354767606849623362235520601884277073369783140407017036481458483758943647560916042349852232578230476243922577277239939710402345610554612071509698971606331133942710919554756819164089033286730190625465397837636700217445209653523215542195756084404312219262181988921700414249270248421232723197613406352238026171027820008039419987241557370867567687757096361930217057516233524773105318802734388534966013132800000000000000000000000000*i1^59 + 20670083034757208064489734260733761306668067864201342725644471125904954702120863409280288244593002662536180210255577597210754654687467933502385211177424115643712705141400511280084420472072104596458319007184885524059838482040599729512807864760072816391446022489928022373904536568354858842703673822771154341550603857259555344752573497497586901082745716212514341872209280053115040943761557280860059108387142676421413608843683730692533054369161846984308398383145431447544722432296441094473913231887207510759492859057076080516294088299117322883598149563190408853462523096602473679420808214507298587767146993802920693798444361810272122745711642754187773599742989596375666126990795450672940190477720439687789761711333929084610129708220380371523883545472487414443895344462758388153721712661101946204771325827755151148038920341734249767176490693016508895397202453894106340749428320756283518568018043564562765270442242027873748105301887747600291751360280951260650486934643837993712606724596717353429004844974365191431309545060282059287551171874830823874900296566852454846171838211852313815745586101166226918001807794594572822559797544272917246645641777829355621790940767446383377696930836609172121506146007644299474006217206522182265809381361894623005923556736514413366243473487557205469056583366400971279370565213411731495983165462565377397338476696173511600871463620656444897955901437016344294976045541696910110260215004440541103944840070180451611897785578462655110987569490276296742150465789138294185257979902051912879933235047903370155015549342977004455651725327435079829427193924546904953554412883361488679480658974816250591259444148567087923205561784691315289531054372249021816790775860579253297339390287395056344682066883586143043288923026685607994255141897908954515984393070661875095732112361051904698416274610083554096716784086918690507476115356200072676189055314254554469634981614583062424442784036539076399225806303148029651286741809699349036658389182558098167457005009524902543997761581012685414950758135464452098526932433262101038924428214272000000000000000000000000000*i1^60 + -1624168168491987038503783908352648004273577587073245346394593849361831144681965331816098891079921412513314578272716941670274874199037390534311264894206845896089483049903375617710556143671033059946855353285826651786676951034410965935796502030170472482758777208572255609479077229092652929630865743339851316824946510275184853542933562260712656131443634870328340307516213298262717917925529904018654780188542464440494758881494111659592366761413324178730111453971267060836643184651050826545757679208106723069092349192639918507776871346786111643803574979455264346442653249466107270056613424860498796688085139217394903323807910593062604585325082256986210397104231486748580320114681823862284767354321125204868149373430126743377176499794779882277695758287268547431791063136851792174824543199679220407390207007371246273284866881421685810022117777981561214018399045477004934607087904665553426770726532139002490352662375355493365769829802820403362642813332112360352626493697307333441184385823484041739789333676436550157968481856906303428002214117477630593976169321749137333722404668242723080552829238188346048653772284607290168021833975162772559472190906735759078805885804715429985710244354391316616357980368614953008884873463221965766612264954577876642630512297399098100407713706222063219224186579942408338145538584120385480506139396160321024944931856664233054045630112631736393324127749857292745336209864460446097311647398032970044119770274279396761290136786915643347930817515609151623194510657003594154826311810611291817119356880099009485580011075935584903250737644528854449145911299282602229046917810819614400591575614077381346819006901119846071438265014323892065504879105977198802397283827635579166485692391576821447095597906786111001463933459627613964491293646618588947506045312102069705584487677416550066157688468366770701469737995153461473560677986285400314637049182222440595253012883131957230851325956736672340604962119220540692059868103047234600723720338527136167048159060370607997074669111617704946015696666812541357019270354246544514497904640000000000000000000000000*i1^61 + 52548376502643850124505717426603142962660445917886967667421281803269214366649234550551047984271068865804595688374213846937427085794418373825554351967543361801781936958136082391437304033477172734847936675273175623505391572807662287568141971648892944677593242653496073792389915240824907708487814114175776508354909664103565370960900793966323909878650403620461320597874015757595566913275286323126237185342637850852019435167970731878327277174280580262567189294146159440773569044894554888337578968823006564497816828462338469991362356442173055970217705978429965571168017188679584950220775601239850667831549728240632828993904522982305265553772063225262842653186845319707158428023455700349999677774204201017636065900007886211925498234167059197374250490615522233350334714610678451787154186639386642477524408464170445481111789449691803284309307443206524533326041758391969023805467548352144979869998244738014605078616552025359528469484722688971978255439453888719555607737351262470563858431255296064529669008260792581643757488382432881329515280542629575781489574701044159585463234852126283173085400018520587526641187159229421712351183010542095134413424758175957127275801215603414234150665415927992768796820771711137840577601588707040471466902269072531750902464863094234036120538721615697740392553570740587106732992063856607480632888823861788212221343576761199036598762457366474733508863141429179866641413653382115426903771353941998603531431481376913173116910914931038689875563455586265360570098456953663702298074271639062856246071460467484209080040406234910210445127538716800367605256439126919546189124288631816766180638843288541786410731097586566414270559990369957387805448629660225722485927207363203198192013844522678336300127954219294643898884680896571036422365723288641232501915704703121101059743053254425992304435127787702413579330761573809170012755006957898063137717326078446322555110426089748615248583561627726677949342493301942541152535201212482172586740775596670266328809907171395745132665517875749545884004598131457279995586174517248000000000000000000000000000*i1^62 + -3544517342637544297730942876390294620075279876161485755729235100218624926694335285295477178131535686696402480261795420753403161628640152334377179811328544394197425679311471998645647748056851401953471020617441964999334658188306755059240388858339122255084059503731391225814702478583970672228507755178911115687879815336016559835133822598987853808839015300477704800109925858319602450968717313510354187891616610924792266486383876401189189927583549308896673734745281517552391389891441553599439756959036730735426373957545386519195896601752531543302482344392699619748064968819817875951882075364306225889941260014882181319282288620645283645761380235637324995329324527206801246050821558858123173399223626559702669062701086628830495201320706875937280303213180892189860471171857806105344882868443702752521881048831295683927424732119633997996504671590698801651432494381149124312544870184462834733935123828903446043720586273061555091233786106894345231316015235075803134585970277282535282626486131153023628449543138843226253430728639053014478949278026288509311154894663234885867906626565898206984787560202383125319115581563941949830639292997864004745310162099024654684135646560604495823451309870523576522648628461199869807951489581062069426022439104168186558883593834826727435842395594546851015319850182334846644541062937980874716354001305605037996356982534208157866792989742040533434266957567047559021365375860210326192571595435561622690775843695362661194730394177661980714532701880645721380654687550394102272751324255374998503960345851717518221227295330803160016060532284551289152273496957165039169189685136377573166870745479485841328591830350549650410222784035355074225647290490082952587018798288322976621764122914345612548882073017233368054785159690957355990252699549553506322523603341178236566026778878078716799059260196625528163840242474604458971922352561027581862819922874441036034015011628387184919448958248818906271396061910897954059574858959868224524747918418512701326270494971231165985905908263441993167905126794751584717347225600000000000000000000000000*i1^63 + 410402093747771457016804092840178052428893071288244500006332604970852094210124793502446820830662080201196152928469527801840322175620208300046303112912003039244171468885111610293703017901924805736998592676157100104272921808168750538319540417724730693517172093725283944243324811045440743578982917741891317500037818767941972611580259692561277062181762961209030043033989982724184525054133630755127662142598034257215038848526619584935900647503825044946165499338152056438142242322263725514684274043849166476633460501467127023528257423412248652700114486712249199283282284647160071255955195587520335326338470881084650146819652095127775879979700158594849266226044124534579193141043298880890117683745108999176086518332250646693925813803277376343086540833070670746893476544612723713225106206815156546060073323809961558035246751374344305821502746027557913024417170661284061453381398833292468075664155296235624496222503251173459427766779851882488957973440666678342563179824997694930202740469646431698592621552511453655539540292348697164299235664699536607076221501858905902616363576464698034560132447153361403364840066464246107143346739464530827063403102712729994941246877960193448111389320171911647459417741383113740368176650442258368569018150726447989661376386885325750640932449507235938302078458866315507372800649189294187750135333797348379932172014012731967512755896973021020349846020710593248938487274541523427595079198879265381875355876636416171680168307968715981251822847651085465900686399886731822264122163305612028215978725531777085478550768286213348038734716822906599427397532964082364007274783792400113718090893809126592639987083553751758785858674276130751166915187659443109743479170036483353674583328817942067753132918956664651968439623745872769598106542763329528719976191732662846482752935937710464705791637575962881923591605123123190953409899636471201628187873987769657901370347906653988544502375353013237426951055929133115480503607307518233587548884460025304003688617510175191143434914150418425979377035998231999283200000000000000000000000000*i1^64 + -20869998522321063725980955876395208870799924193026722192905675814687266501056580608427185800370566703887373900287029037288237605776745973481220067811102258403867202900111851259147484260168998827720717697120787148954681614874487505961351741978261444908279337043103237430115817075122655740946005976728254109991180105966688594333672993142274473373140330577183140928445768340898648684156723224353115071242339782429334815141690737612545617717370315362072421191262207450445074854344679965116700993603972703296433977836804289840672129415108890714937858464455005995220998735387550342505221576857845077876788767369794397977491054216311119786804342866612290808886888149352062054242838810348148750708131001054295053563926951955735320779045894186965889569768761675149863212795950312879296260831222981747430964101938760018687146555444916978884750846046152960359842866863584679032231066819099416717460590015245852516690340048866722957560710279088495242867274560177219080726067942062211714452936595960775257388107195456751761953914743199391788234555852315273363092252567987600744084670806109352989863962962926882540155412987144663147372066305675464664094064741398236515998473515708105786118512574172132398065529025795310648645033017138077993181506491503771247280569583187843592076377216380778794922777232676647987360447916930121299085013197060882450998428970778166562205771817368267117811462933050706995271464446913465899366618877252109364890557781937546283086859131777027219858614211820536168702607558906896958643178695943890909323569698697252687302555869805015933434558292846933420066650729892729980299999255639925991243100271006314468022346734203858614423640665407611456212626220316436401550224240009749825365108832152397555723074834522870147939392517195255447720750537156959495903955841136549356608260053288561485911104028689647118398587085414098456507431370049962830349793734461484728440104140051113020384072815200959303212124897925477695532592176392491028657384041730516278124558012831709067317167089099298981795174809600000000000000000000000000*i1^65 + 502666542079036309036393269284988277802988351853870624161941905067172274420591356388956223587670189710117992346131555125226014144273613648101692531527536852131044282456952189055501064417907979458588490656077121825156684211386458089731200071555931218017129350241797216793064510750659678226934180634890875167846987575423159990203419201344295375588555847006663600554006798937858320792583946049562036889088775182317936045439197383907192426856226553546825094208658439073349497456417086772443314763663031251344967733216011411289517984117459830867230621151903132955368169522144030109403410976134316904917374582145309234053376730984350646067669722657825687567198679260346110581704302295997437340174374501948348900165406067626595250900013144926366125540491304153966564413241545787979641867554117517312389056358941472306454559272025178411032718979709756955702406840557192076371675277807299734840685677760274897374952409307991991739371147544211731624385226887203296599939369424746664334868688037087888598876156402399302505168871794891551780815743357889355500253085194028615810426341965644621122356274071003048535384698769806348688890558105925567133893336556800930956949507566414399835345043095154406686257051097064971503836751743056765761181033293211424630469985895648565638751861325651394443406131297721452097799671145873958285390031452333123963864998705610807982627265310395352560833443938521335093552058664647215049293715393354516674314469926190949106649957642640183686251435158744836450329071400108679394848321116039889145937220666859704581263259134664387276277940188749141839382347931483914062136735815977669707442846300256410692773871433458531344744211145434367269968988170117380322171063894331299304245442333983222870514742390951173747216954713848483667605728177928780029735234112137361169465412482525541214258008138545437095711445421928197661100348650612750550960428505413574418103775323308805325573279444119098340702614905006125759300369592820227744951130573881809437767357786724303854868826807752508152217600000000000000000000000*i1^66 + -8250190453030961425178791766389101064667857082107931606829054209700416708527413975215692836665731541267316728473167463725021338755331521250914797306605540237917613299857645406866745497168006582621056262035585772564822972930923090176259808415906704430843985332049987653570257713119087684229820722175427311404289078215786639555367258061722145683299188854846492125975637733402612865087777576042511006156849039177538352745168353673731852071423675641400642622436018984008669284983961080407099791207430475358545197743575395515227923926163356579203996382281243144696813508439287951340696974721299894415682131501030275043875471603586039392237430388327114532406176310112522477924255120454009519242896024532265626268499824688550319782143150547616985869696959115367621793264003535562246349671181650722234282145558579922209577256906851545156222463754841650840495658159772537150907364448200466454112335607714849040269319048659495949325442060411935255268319930604917963335060154649898288078492140000268173684027518403188351110440199957930367840774021766447014290569937579652683854911889079825443506078863275738505520240289254586208276976079640765526552851100175038604332253881098118215541570850422221777301380954679022503662855632271893467021055662433218931763921003767473587421057472763218251772542313387211425749149094435098951185966223578051780850234232542341068889868098594619518906535704212918411411265556974943754097043933315876036462206963323923873945402808403452507770409605253147731444321501721331978216784480707316062797318738555489740515948385659982733386474737859403876168765942145762595821648312115179938999731553248838155572659198927993069081233213325384346652442108553382463681174545071463346262155935282229748721068746448320525526343100683522040677082430017081624639532590508240496524361907577920075613360008015893774407668098912379383131984979621221964616763125543688473486101815154977012335503820779508354025401723387987008489551160609290977813697039783996095936485020061266438423366237358653440000000000000000000000*i1^67 + 149935174437566526276540452501592946335587108187193569167172054712368511571120216958496002310134856666150532032178160563407468513984927300835596622295740279777706179422330498931538678877894164703622199106663751504554281960685051365335942972174916495700349918715021559556137394909790941541238521504622535603087241939792830867197316387834629350287047060796489967024910779982364852019749733866963687258624943093268291350239874402164331720666393608175048289937269904757395186495143612212146320200016606046820434509796899983560164155684681875113615395771838723829873520084751407010170477851669904333342630015538714612898216989401012403691185535594799515894645845733460337812648452507197797035627598280643164235748425176870940322829656468562923253295546506748056229592065695255196996388809022338409977295665924035859768603704773256108144516367901740338533041833424762469502409681383291390003658196004568524497390492960825296338764367490458503714420092858613270265632350145764439450615854050590845897563866491296660423549308394136718416146729685953349543890788591670092041582140394438549723594451746107861215427077746723544764778523836353337365159535843104896004930812201458866331204287589462539530822500063685049277142540209866027799863621792476282897863049180673697567329314242925272874099139575057836529609992756766714994372305688011662587839619814460927027223642975666697759585499614228788887491936363632496057106265174256986289560986718333914215286900858371343656409360561161436528629763613839326945556874523104489358145212092303881788548699861767606098859396940878614636105103816023691024437352317446469103038715398932107460260289085891945125360244104216642045827798502988809164628765554892701090759839792868025019914102440169731692816630322804510926849790599360638797911616299118131133285537935741305573079215015141146248856138212291703479241707112673372736216801422473015125901559980179488376954654073245131036210814170487513695613269921560067182461196775985173551744923492932975637225799680000000000000000000000*i1^68 + -2544408350266583750933267432514293015835193417907126248526454795580408769717342517432280633499229657297243158997924308330129679036389663258364253774003416686763173928619243898536892359753099837449565245434943305949733324100679331188029495300622136999782200863755613299720513610532186554381208024189985790675341363941110887759669582844188013006350742810242198403117216894601068684874178854942481753806739116703245822987135993004739368224067789209987963333437201539723847252129478162059928076195343282732574555000598684849731172402528782048882500968328093757122763325406620891361964911195570464691371019629516755356177140933865572563747783732155736392596153279210400985861274571977467075286680021011051739398214640049067537334706685139371073245651978016264921471325748408333587024564444101438713042181068564021972823128312941260141186340550420931339774811514802180398241565272615912231533152422545572259242813660990039247670394799714499132668124650017415854670415179703140090111821554439105580502920421285698842556484626627274168941990143032019280680205512677695360728711405290847868352413949390757659460205332412378924347860267950036009128849306877332546797477472824515656134723438379980618723581475052860533441816034440935729832341247160667641632919251589052336995783651038270264010067359131104219160882453108843476614799173734245204826671146908470663998550083992986597593697238578266263918818397120649048394621729783861233177448874951027096105249740485275148158538219169178581810082832567086981935557152469497012418729743215993924054716869225382611275233668543508752225620184774654647367700697204935033266436076267173707188808420397384154229312330790408985824742000163626371748756877906918686483236714156385523479782105064074750936657263243237825854461811464889112532125504326277061324412569541136894119812152948667150227868487975914066089229097858226756409613837886973174397257931344835961220701577275584662364937781207598240871706507682505181469760517295460222799805508753773559808000000000000000000000*i1^69 + 29969625912224353156439318790852232823437530256124433220851051677327900800491406749390095248118176586257226935214837174080669455604858114622827129515965886415809042201598154342236751501811698328541608682822235696120361735003793222936156297622913519416285920958099268065776052433004268136158790594321838125521281246092682913191694823441274791798734295740184156279562618535007070388487636419625609832402590356816213693899081938531737346559853144509734898158962067697827255884340966589497668380973122112641429620030185185129688665002748581319628672043724731216525615517164488768713295335589968172930518795287110984699855522452891032915954706659613761834441594063106171609720255118514076380933260000661447357667580774678935571200548071308622951189985917660900687772075798238754014776152678392267040596406955642867052105379706321315388805585052418709430098624251722925530576136021578001826629687839934036540942212202015153985030356771659834099455286473349871441442894238426433589778998925413782021454464838602617550956518158477468347007396345277138820384296413918912778966479380172460262157796323705508308617392186781252560508029084747822699017631885452505046393082893462911287462053511147135352259897157232896550941137208314077910116992605144446771152183479457133406290860259955659808172596160314406960388247105733259810687951973915534476773598637755414681506698732037885603715944372490189226949441300422524570385213441777968298759940120960797417669474838372991722753490465180278667901935497913665588776032149571130871747248749557170578591269017828363055475715476995219549788494181524735210662821499874685656497233699541707256664336505302207912454028286335716780401351775851083900095903666987656540126250905992465080067324095632560570639451630755078200438729247445858274908792795019449760692090946553171080427968101440723810406746479170284942537761217597555350437400612076129018866389830283305858377669619672231227876603203361021854506567321381209295924392259578865568616787476480000000000000000000000*i1^70 + -249394897171964876449744945226662041336516217079493836178013294412881109990227139824225257357046119174970144810635891196953740528130601631799417832047962506378747228455797728905640543707550360590835207727228019078789423358163422696311850096408824527793873149161010720746329065506130105577521649723622516894573572309339888715047323694477592977163690474661839092843100425086782938988154150223660106980456889391605375104604838758978711368227182747900027288576173116830415189043307072598964427674611571606429598641841530502493045303954029456198866265810516527615735593919142104293467663252201471125606430550195321097224141774170736817185026346535638493130999411281121912647436888352731194244061908331043128382911563994013348008058221835048149957823062512697248722077575004287185006466156247609447879907689472843584382299663356557417621136822431908348110477218639419849359346492955540895517422820329634169001237550660960283674074132963186205748739242348712260446233821985326850233066111214384264633686591460631107997769254660053011971686424180384359771802849969183834300254003409490979685330234917125031665412992937045035465881807944207011509404516460426251087000341185189891368206727896106904641346461806908213039854757174682863734954696802027573875303934724053334602917174209185407833628931275849044391772677140408952660767785294835940086836992708726465180828480213990737355460889848595001442214052908776895872161357870907502592009885658738481122160138425404371428440213642823236495964440353233691677185249493540723832311215480849035062115794199847792317154361052881482494230965329904800532969865023792330529849851698186755573360356749131862895345434129545113020423865910757908141489472849911220420819630692102137585566050671627324442670835609290636379118460234127915024813111666566295884957562416452285038625277396892393550923036711356248093285581037235788544624361162670028999661087897460676759468881918376789608104511432710795823326599233600059091968975031248678708838400000000000000000000*i1^71 + 1541135731253805101941811812068293502602261519315664441470451575043297065641038337685000695186471254145200891354059985011323713932616594729378618860958874927058243799751122235798810142083199149925532923188444735229839375892808966555310218583779605235449484051920699667653829886312131178686317905308684609432370609051057543778642086729892722429188778671491425969696132293544270083471137713833475692447313997301627328551260948896149197588145065848005433101252927811427317690509111071572522153141613596010390588395680731022292325007667013924098208445429580019303745601714759949676815002771814347695180627021253999522414933664774491588049773788026153280336534730747304828051584265931498747172592833596968705273380355490809966100571732405341045179803090307157471719232089568590272898636875784243033427889261139401648004890000766997968738919050288173320996692506382125581241389948458337535532020901523622149059820388228516036805450531427455700713383779944050608721468650976016597693739358057576157902333622653730232148220310844844597910177211742214394805362356175662137037148827899379419675764830164526028773241176320750906014016050263171998375047773509440543353328997296373018024318623993811432980589008971454704851084976775430448621633503385218783469781404904647460844991872491891379925808328498178755164083486346615239639342159384348691358174957224865022591227625493356547996925593158825619150011416774388900791390982151000056712272075767726691241876426665548900856400461490204208905767178709618307642190352912803742562702740808682651166858125707482910709641236120691108079929947434021400619389399237802340395625464136600374606427547007324231386662226203845388166702661316979389193427116403010747988395315796561283675462298980589453442366735151702949298271925067463516142253779768925567223018263940372518040731401794663504238254796920760577988560712230008050578191049525753362115967915375849420648621327170210395208926634068966551579393587865516755248181856436224000000000000000000000*i1^72 + -7226932254084143981701734671953044196632479802495461808772980317362823490196175178040014558155970967296540954771334945635147235990537368753867332450223248214927439822687095558906686526744114801102012281318931262772819768019671894903207048127969219520295856649572077066745203217856063812156490131756342272986946865161915579098653844185953055713166190194698582461869032935373550360369895730418078979402030742990508312443956093821182052833619908305315855151163773258885879939436969412258215703502719745019614720727199172318495915421899442300039238141986777705403575695890695131799779045975055283199880672111830171122132311249159474693750076382309802938416703868046076834451283188345191549559390676659297727622961354533286010603778636159026816981458475753724808924543175790208270652832109367894844739927787400465084363434843175087188165654953481425053365917746072872511576260352976122941505763133621311191176497933064653816809262725647242992867538786381225013583451723098506322667518396977424434279468707367820613914386034473593301883122290782833175333662910347225732023716521974240208544535912603853381229336562563824633148680945151307139259828398265999812054286472309744606518564293265804095827373998168089810483609610133237026575347249857296745606955440951183829849777911157337655733897172918518149800949182248986783560344743406299688433975352856010036375429909244811084375874104942534012850619080034805710835046443783057531948966909218108945217705852465616575733805173470493212297506201296698004514745000452088121894691205517692413677728948855665402044498917804501315065821812317768105681768244685684911981228384052451026072805655747459550512850671059152887207864376594109637939218773943099114595704851419050953108245192532594391233157094496868483547151521094509129430272908009343001683191725588272094436996803025734972451518812089215236137948754145261544953231294052924122942395327922102459069393341372908950158237070651762545765350841499647719820492800000000000000000000*i1^73 + 27446228198251604945219812566839296575278480878890768295206578984088488307639001806313673525326027630237118473622693859747648260936782921617864478448695749010712296523370164017544515137819095172691735087121900147820778686483675991307794683452253475447121328341256853142845995038406427693264054002157158109970280842523799028052219624497398179470982033613012789785867583704942037578712342467044945740420690172488684485705035217131874033526644768323902330615790923658497765002046796172903777469042923487348373024451826174423842046203636137353389719316600994540835671970627077426844463242224463281718002363766636277499004709382022130578348312251001222577615368024492967838496534707321821909968277493420101200941852485910939323810921075433947221852347143064586184775384262708024007917440805631714578691579865206466371346920295806411672768364984592647301349820887971339230460758834098056600540775820178249999104343669682277646066433317524596605992760610833142452451202956558149810283220816129452044382700378995537260733449599353158621583694085532135626908187406035753164634181396204602764005072154848279230247417065359828001586217951124429937166812097564304569386844535948046660718779700611904500917002710021182378263665722945894147731545065839275842158982971516425321435381460225374841659663933642994040366100623697473485554038570025684162067022418419254556868869260656563942439407910013466185891796033227639206046256323824055748957188654325254357073992475527460497818720379024453708848509499456933095769421198221743693474196011411985080322344869597888007598948545087534514851631125682565797358223507733760623969235924034739412142547659985113465952273359200882624265009260064475521485095731354302635210168416803912719768491343109605312495660016555492522024325213133114964280290544700265573591473685426775805549147084461834531295157582785464223769185752411222143020558916038023867665953457533556791033633239331894578595860111789745735455516976060825600000000000000000000*i1^74 + -82667221336617005259209998364024417729347627481416521703876446684882047058721063387669691608836624977629282224117915069766021993471833593944342535396255645472701166467806755952940425491048573845486157706847722485875881009492240455850253908780800576680124412494133072701988314179625445059296865738687374206211115204287403577929067924780643992963659898621439775565319444125939435207797370376561131270438346518147076491261739168389286781236880014546910158061514102248741715935576957946372717226895658561175822571958428090752167130491050129837121845912040095411949010033934840577418563017153154992058667639067451619235072393301582150751094680433639488172317460814091716352103079717578860317931041464251916174651775046363497009797263919629389840216316207366460841834612186805895530031908574699666420015707609594244066858160612076812073027739255578565028095925197670624239808768106863276212200738515043777015365711931157394433137694797232930969511679606868574770519497223422474486048979587619683028754289529212093982932640930583994041645284307940725260869528278030300170787991936063705528060150751799306085157943259895713660712567779952026603830035014952942717602185646266306324352529253825866080946491780915999579291577956986205353905573302050720334420252060167455514997040409988739923407332578507040833969728388699866509985175793570301019337419279620243369270598903319483071451647921764096630203140316718339608457807998269846850111576287103298099373906453964596564010041142137877805457336953336633139858626166330467285236793340618432826954209454638968591666968596780360901627162407733808322611516843195696448279247184155228077403382536251531739213142232968386589085141456964798984282409746741933149353567028968210213584610084440353920990783274599635506285964554060858989998003600401597929447245860620700910731388526827271020097999496660124298007656333737570449917625393905313433421442768620171297934122180665978368042294124244050971742699520000000000000000000*i1^75 + 208611696488821479030016674076149958538014071204966113634366701228278276565574264588737469780504744438530644363403322674739862797843824888668590564534061736794304155662608636273663289178061039401876750441026499656662002894989438486597105742602974302125634263208143853547879611166835757184717670916979076096268890728687455715134332697680241137284395515204030312862169251648567563944637761925391091070552296441431669465575916470575854477286413479641468136670794719174242296571714075707450381233031061639266650913227320143411390908536238967185952598611453925825601545580491453187686739923470600010967455871401364116549022601233257309078849970077092740819981239382054207176465451772890967028327063104249360401408918361967838007161115350013537372531121356455107000515034531043113215102869194468040868926006933051822486302422282999892355332469888347126055195490025035411218307115709658968364260222071598161217620440731645153855292197582893387776354270290821118945492044268136950049575123371608046272868612039231617436673616319300550097643657335336909780064089720379272223156047085089709806467246711982656762819356980486259460442040825261094318024583355865615016879495319277248182159865935069867621036337060555654356380534444794268530809265405572610570355904792832511082801514146776425981691974927491825291624243531385064533111063304987170051224319060042658319061493160891764482379050578930983760793405481517925259625303704318560998592270761919423624643697481927644647015781198010931008981156263421099291479362432963317389053456811931826044575056182889108769328761951160320353042313158556607391701555304703199815688253348217636373203563036401644026169646497266301122502209543637054923532053280198550467705697539536186710536766379258683945867319687148526586952202626340114362865045405853980697978669156054896868351969850759157880455565385948714234277526473923831412913844157693142943528212703095379703878391721751862202360683596091490304000000000000000000*i1^76 + -421056240736584936066576540309491107066595345199016476961687821943283984998473170440340133066162076139246693561029092396079928638878341131996632528709055228608329688138881424896274866655632467236164315840882150169451732706413897854954736058693711211939567872539207027257587384025853085500540267299443797678426264035119064656472214847120210698419501853982683705370048567395165971415949256559289687005711292507367016985734304539525483014456711193422465260127574419320516300109844685055211195994728268453059434140650368901090029122978899024177021249279274398689575685775777622998837961004017788420534689733536633577322160402227035928108276058734384711915738348193859875495278010592462690478713357325762594027568761198172974904581261671905807310526036079559285701891779666901702045575391466227737940475560986737595438439208936968559493917540331663634252734737372161177496593043413118160482050846420286379238837906653757069498542269714120998441642823210220442115278784948331104004314938797335378412401165805592736983191922552204128785354274556463610871199666403921438540671910731386567365182150858845451624458072052514879705495540697968166637481495345003559218534363702517766769363320007923822818523707172730178206536702893069705958929152825930593018686754001393106755609351772515538938443319451242081257467096756021294504971511819968083951190796157834952822001698821349141462509036499954611352663469355813835435923483987959280807868024182620260135528940482010090901910934987490976455261974443502160301905586622180598396463039468611142533353993406559745918069614544042137195715839958798416183939758283324811638202203383930315561521707503830496126164901969017200477396557874438122382424839481375177791007613717910890523041186971805683011168490953657851355112437261012973785279137853000615481905771513955345065263158512907405423718688287143879622709419894418647362372706495401366752604385871796117878854489260773112235129674137600000000000000000*i1^77 + 712296096956226303605511738513249708876993171661971451382571245837790243850020348182049976359379957606295190012652930488262736627401047813241643187446686346232797312994353522448002015961857106904956863477313999141487863158502257025532202327865198652035112759971843822669467675110181973865867564978208350493354481778833971091625202126788218142044289571502303647230752601732526219601679139908127558978838128573231431571026126078394582152686562562862720719792112369304249115016289383747359807864754068379992855067504121882545458466415015023881162252514880393034625266130935404437156442378699415431023768104350673528545411776795930873178340132116692573913855283399054710606434555571981572023497539246646419494307474633670704707026432112271381335744180229185709774610310935008882704761368495945928527870751505374462525160104035322329721654661074398433962130072216901431578174677456717122911577829261627499979538623076940080948519016441247173482526124843956222464848480667480994106896657224423202060625193674433262431174877115038350637663742101069795957854510992749598466491474708719955721756700497268755491308367278797438612007004010481470259994078456159372659846801774370721079561406555262013736774244733809830354168042628634004826907588572954544702309366590303667046249483360443858868698820948535846984945182328884724769671520248924949595629414509256471321516315161853398361317908224377443833220466130469846420450015106876360942314211369218645128847633042218903147159634905278816166560335506764897190092785307397658924879518450037350910672323691863112751433024342289709293939430469738116432155909595746448014715535796820739831686009891548924286303381870374158173465518850983721030201070702988327005342720035425898824587694112135765050582229755721234790933615687375150422656280664302142475977107695231300444716394287833564363343004512904412506084987056136163083495590126967293088825384931601871078483442365203952435200000000000000000*i1^78 + -953602175313138072168081369221415438875131377907304992755111545441649836458429689611151087038008198983304464167930268079161055391318537681776517299641218687396884487749535544995046484790963971057997830196105673611282690844930466726230621232117734839131627348696779191716239637573872733053317395414327671405444993831913491989598864985999811566778041183223191981296369397328887641770551849579642227070474507027664067407101632355954129432077775935797463134191869210889711043011859990722195728800054411844353983848613637705835056967103724861014305611989459814835469431281589189957019028214500182068967840034494573161747715315220520490039366907296350206828235961695123431131942312064408625580125536158522597198281770920379717197726159992915028415397203352972284956285873624422395431009920913384984919098962695733717564542513275049907847775463479371826738809308389116929183892141056999462419486423741057413098684831816735794532326172961081096155664779602451091699591124978007517585140850389467619334771448213274275906178690271801007987341207413083366485046635588232216193907011695968696930676084696875618866357145217382714847950896372221429561041982137084050743439093555102263593368700419525906132152915322026600422111075945982795855909121418974834254033658448287394000636228185901837796703692556662715515680310244435307645975835160954598666264490539449166086121913848201000120242539525619647314342550141796245053377125667040184817280211686162525258842566084861097327037282094919502774597681348449430062237550996731928147169107614509247948656938110211023074492164014165184513964665641310000031506854806610439273454530394622425291250478170387906782989253227553702894469462434953082278570941015884728452554694746049822050065987052463893619994416637006949133926772856524735391249429291919756333355110502845798511382597949291456069288181631592198768515301708742397422757914910180801007317558468258938756311988305920000000000000000*i1^79 + 1045585553377839886549179749296886688788860169976146017146264675370807123648317202872439353699790447315128121193266310545883604511087339833842908567924653016588792199481551461047365260435019139914717342595772551861012113143209141019399308873115295741347382676340989531128533961140982557427087141177701271746606686207694452190955419883787180484666167961576340892233412108170235137286393223270923639038222529197364848356095604547539592636343402256411706176687597177431162156175445806098249622913787491008182139088428590053412204934610123938674568650282969030907467816877022768701675842283598550939554825820595375293791994476313596660664986660991990165001037081142890598958721327092736898881117181678686603367708663929145925718132807923496159355719417805821146285169482392178092286204418454481075988555981794921536083310292622244454144091394749231848971735116047847183393377590227038431436554762926155864976264737420419066102574068750315431651873984074332277164943433839513392305151870123833137830546616508152289339525537062701470562446218678106181436291411406372549671603510915035376193937277469062386444426118949509514573378422664901812162669079533031256333515410502273703957480384208531847323308167515390505375837097345677690054279637162226278946241177604659704407689883195821949803128217884602477449397227588081265977530086282037690175444778756280881181489486062463475591408434411073881380451591183113947078681231792512326103275978420788122341779570601779999961318732041999224940188546915300707871506411789084894061375991838520910721436945338047330232398225894204731765445483462389729660388440685847512823203131740529138265277540830236940546619469714642157581761460530163679440910223533220292816836406286774386579868996675803741910457778363429723236319951956061958766011193989944064438493993946651469086293092807158349330769552057976344044852815493579867309558456202966386855125325776800029081600000000000000000*i1^80 + -888808394191595772264421002546929853816545918909508845008846700442651801253990061388943284901826761022889714689503986082330212950887706692583413556852977423343794106182052215654049987643588549783695852956612962802494412184861974177883757683848615589686037062388116827550690771702402078219256537813290615904647369109713403490527481322460245716643320039342652811567472152661517096713595190566003281693549578887744831450083311462941856959583262623723072436680381660177521597895359742426764896583903409725950692999623818094738522610475935697098728543500011211558308610618645561843502296029124991082793963484444939674736181880030738191022250725458006259637144923492108883102370421624149897754633037977352339930876077118295135604880919877068359404900806136175771884498237832303572099206189682376609093740415449418691435460486424981958375467597826940257256084455058311092900289291224261160858396221994422901893314669763552779614044275277462116184373150532437242221504776367818225900076703410390900986338787651178732378010302727313273663106878342756803245064717007831254909593268662329111302263844383490848621883138618853874866140341270573677634863833221863261323570149622866797148737654044021888368247776394767779828292612288050694147093029653299182291582239777508822996044635162523854323660717062085435052617250465972242514800124605400836991012892829067232687326378195993779458635485933374150189491773710063785324833003103291289177821476316036469833555546217251811532923943259144269250065333405423606281188546296438795543105789968226721056055873994783651473855303941455762735644402204507501710273171451226462226611063904060032489200412986989637978547696394491987604306655359195885836108507356300238213647414066648263228348912671506315204627563085492666116261113776794889044998968141286228710171237494904460644051039604917578861376808157878110290187227703264706113981941199805069702897531355136000000000000000*i1^81 + 582004995527069887655209354101721071260346783343035131764222958878484316533071653740389145604404026897971044644397124476473381311707281916394894186917846998786952956572626123466089489368872665046991745931438863590622252774030002650582102051227871214559838755203375656110857849211128498924233264117498881948086813411862542568447132500567388862579540917404332005615010036187676930969242365055684065535975277359700265634765702778225052590812681480821268558152102823851318533515374587327190689252115857752155156400272234475478775392420287524450566031814725958111656682150601931706451569478887213512690326858904236620358031469597327739804994831564919391274026577920242115902022235211120300156718227025665533861566164904140203774067378776584966390992651465313541152158517715661410226126950205683265805114957219149103302464763421225028393784778226881426902907956636332571722001280459663751762957430480415043099288918273171850740225683462180310186235379860693166517827769273033833647878528828316311233623728961278168752740587366102625795365529522165213970743465536706837893323881322264647295980165357136688813970777130968328279769293604063220015380756392564408378954473978429176673339523694977451919641148461333538696688225402646671175746068734974221695181883943538625032494347888144972034290009081623148979257729322753518006891579962177101728852426433936689856603654786397487681532949223531464724808433243367108301280925955495233973622048597899104139427907025623247595480338998422837242463585836846980652957759340707018840223344429665993394836455648875710369982739243537462448705849038477946562771078048269716016004264096503519425765411921824540487251598915484105198253833484327356884665956419360504561071756750932634592185176406490494092705223340584126271284254731294113555916467540295783090908268475591361847254443053018332882554535873828000334785780424356640062209364733576158904320000000000000000*i1^82 + -289159675371293960750830414342522517262084966670253043810324067056347075681013839967635588076493810224873914799579611148804977459483602986754346640552954290956825318960539380140327426485270671951685008997490143868109606946204384421557729536434406237308065325103461597558607278191600887291378444931623516246188605245029760864637537603601238967877853175963165230274236979311159862871471004939891170824746860390685475390952735439563886918450968474183197011174186206290887632006671555093520563327771958423275256024789338276280503515201871030429777250296208704320301489394336579241843273868648537286674021386011426965542423738751445767336130761118073145220976062601340087818612984012185961065165033227479355284072448472997420001102221182010387941023341602251922166622176605479023888388123741718607984677177140794565790997152168675569990047841937899576954162103394704255652690272517421362835325597590759136070812719151670206641758559330714411173628831573537247796804146875425487299360021479388040786818985503408891482377047988321597663020685776006908785517901586270823635342751334793217482576876838070303140024686013546696984942825772207167187688073431624427185310406916321538460577397834543358125380324764468829105419296687393444045701352973347893378990207479146796697765966712811870728785290593018654890909614979573530805213832305014700467827115569927774577667318070822183179858059134778452660262763056952303642251085557646705643800091576343879167397767730178126064550447145862447835654760442551676064437920125187440655108504453762298546581848951638425511216834699158856362877921224770118923964377205690578474413498412083576599102215064803362755472573648735853731103546631470603122128356974157304570655243480071555466330595379645792186033127200184945582880185595817598798212313828132427582552951075617880520345564561900035603787953423612173937426517604613632014781884923904000000000000000*i1^83 + 109686128004734775127089798167824138731048534452889346377513171477739698427513820414575699972228327032568339381883309020906010938832166188857212469058800292430651763532076004303553980741371267038989209458373799284227754070225693163406238001739765752339496527551584452117588962437458837502967613906083104121646552682501933820069799780671063707323113488695638179961520399508788677086504734735738342499320742399785023923152054953102744831904833519265053825452871492305167082607052618007026789598382553998844997245685168953520684690989100234796924643263195115202945123221766181147007962646405038926138525332233868763678772066632134049350030386384904963103083396562450615737237608923496195270791190406291552740590940700345937572416922251010683156551869921702776512916221444684414408560304148531070396148900991394702883963946158766552048571447053271436806357566888778698684366530598636635160935498615692422519947632524921807822599514700309577167007816685678974059125827325819685539248516367270121191252321048951307306591420374560500534011901936377924045473589036006109037287660915074486351601644591722194964565635003255023746959372027910415820966235867389722952002126973852189805363193968241833616320768774289150126043298529967154396219663460383852615276211657347515588374252669512865251956607457711063990195597828906335651176069289660426492678217002763882514998291660002083740901621103859052287238363595778811080183472632100549308079510426504882371266772205886406085260027303803405590201312625612334275691665954592048302175143298883005863264387691222173176037932033783559049692533567549488174504588516819890115779762111519397983147082399885278483299761794796116358709515619504651496551338766449315866248259961043899339789471820829403009020683036387968508259085795697086951583281667468533553333081310279682847930525406858344715010537353897441798664003790146988146688000000000000000*i1^84 + -31496999969078385953228400612549194593462843706513030801806740568740057262731886030312906273543671175864426096078876491275147954463582182969784555212251368772695651442144602924815619457612971199497166779897940424210405836268171291481546177227077581268344271056720166869234345057410394670557818685466124194135298586464409149581649419420561546178420726645694316189285128972890473234799326819103921607543542218824624042200288841022750286137298756014848042279809350240562888114715234201429014446312953121824545669941045478156798227835161427032079375322211613885390365657864345334685852091694755089271751822983497380233409157762700588790976495071912101860799598969507805395499259810725969440349680501416494582673463059235047462463642991059377307035504073870196588112700078567251005732962152825788435593654221740202645558241406714152670794372230428107030607310720453992302360639966546266338026579040387276403512570613388658471969290299748006099546982468021267021657625264780065571223300970070913611110956042252523580544067608496169793526886361416013313150171924249951366484454892545676737568419949674203631664706592541842479001545071416134234522393275697722882396099263273092537310623019995665400011009946583727190307405799024921598577979501679620768808751690216635704415631567713806604145494328730751823588647338989051336533950748519908138844123252000144916779679643756666571665005118294553366340756590726412463952051686633290234091716308952678051853133904698325646665088516815823013359445047777582968730501791651590995064510799959510140728376191630491787887862718225622674060744864273509728687820679568625843632017856493743996785039800004083124729432478198189894180394670421228972781572804155185826811272319174228361579450833864715083361486918709855865559919138197373213463082401863244605392199862208913602463090078626158739829131173263134861293495359897600000000000000*i1^85 + 6744780006854835609193829528569464392291059497042450862555820104380423736609422358992546827750431131505613992915777643073501172541638293291020363310803761684868612518214575493127357938296324834926675095731267823380038728936059987586906771352750921470727057027582676112536661884808464475137654079413152012235147448911295333478506554605867404935515578217975340125744704011920984587903723960933858316775316960610727970499176411445988469290394888412776964468214721620111829692385022837031079549935347761983795667734207000104047929797831519227585143954806993701881409621512404173297150485753324344847949004599366200512954990806782956172303142704339310207165563631958766648180063679155499578675988567516543795834150559464164788734373749422971718694828085731503789646930125026412039945836431435144129641383757398325588035096390578551003018107814806628189514276527127200426508372983604247642675210962828980772176407195411764683800292157809074348977421005070763741501360177173388496291975231429728994327570228680876140722203276391041803578509830725737182787421480653252554946426225549691711096771504430856982270940743077027168358953659443627710406565740590292054667257231216649179536516884669608121386780374438282417647519366841964817548885313754229981937654861363067784241438944047327894066631429109482368727915713495735230177292457095088106112287764167808547097279279323871198481593530326088383958932294496047446375737464335847446129804207445746803977679184357138466895328959347509351387607794002568780830649354692678719795515853638855390770394744228631360052157776081157704950377177627768605961662255683831214923844456076326688126671590450434833905881646818925326966774150103973042810044955811071935950068663916052177587136067429386947528773362457848344882845515551960064646680889219909328641580224581429307124884190386188837430792782060484254760960000000000000*i1^86 + -1013458419049711798197101368910066413566566853616950852366845747697646925506195541754994398347549175770283204272830789302478805033586845728388181823789240269309992594487157972650281134360772537086420277686507205896377370884008258518872416606427509835974114353378477870672673369794265782592368818193536461570349383762402594895535824206941176591025706283362431590311209526477574170050199464610836682004797291326998101394826064972686991333314929549505444902733114663461189852593295051553845067268844918283244057310412734792703304678412031700950757535723473992649874890001586420577054103776911860375258197010611679326906625992383155931075742415472858380649478865845219644278343032824285739561440506433563753488296530643981635645457891620249859534573721810341088829145882014463442053389635793013133684163327103660425539798144445295432281555496297731575524764039221947106685141005295378076877629098013826527302209127319262523559528238479979068108181745583979202157405985609334642175898089939265413288476272377992972923060760361564930483597616974922131224780437309977265527122355054243792201923391529311200194507778208957023931481799401709414825314212143406852879669531598679502219861972402267918268640535574810084487601266101153920573523238279746115069009179836103643275142443086075444450509169585372117763975776907478225078993360071045061332375094735607701508514266059089861963873600481559929064317379860749499623721981214778602522593042378981750628464813874213234931201516994369077867329156306020875792979401614203073601744896269706188531005727776434522658748238584926279031492451720819846856296845890730038858888758700597018487806146813543717725542966741076364510848323476374476881230550082724869054020828144380997469807980874867481207000654717892540142246197314092853708344292998892768775383127285909622969117028168068316738805903130624000000000000*i1^87 + 93784420893432723677169190311595396546035221097992425286027001626494481092779591160734664610044713316010279837763193667743148412140586847368242891447797669983052333904826516221850256616413451712450084726939036200468287128039462793393020654584089768289713203732344721257421916729064134108711542341903998873510675886414324447647690560432351087283832980528023119835579360244123701439011457555486598036903050985719710875924822499747293617829865514386494164651469817624486429894248735380307051486957643217904809485999140322888610843600715850327106728370623872032427393944564543405298095606944376808889669723363477494311612043786996462674897223481936766504336661125849019433834004254308547335220913709568431691141915222835165880465828940532310782808104264204647684175985621041583012351522925324355874336610804438639064493885972024425644220285619342452779520733523848801333874965505497238575527799992439704338567505214184450060800321849984172120972714637035045815451003141034057587957987925219130116774816769935975108560596871674391372441991453360291673177219096450266353450156604473648804938987422272830607068684948996367429505440551850991239173588087290121513468569836843792383683737336171455612454394559910280552454137791349793047782650052400533102829301514065668879344395380492956158499040756645598358436012322813988151017181032817392697884348575914810998538266925677419032264521930829408637277694564431849528982114766761943652479108768018162057613316776745604726200988492509404020422602217321198005309810206373246606830510217575847744470972947431740028625674261833761958623193473697926467660644646696038058816362297800360145002508172204725523343164297969907049709937364664227881412193692911617242682303971199658061281057167558102882338702210850478139558698602869313331389285683860890655216148579010673660417179734923561402368000000000000*i1^88 + -2346795123229229678107452225514596858089672995700725767305560536703824554188707610639421177982296268933800140702156658566690871239991127735831684046079210314488049987629091530968915830049179179097314921571743464784981622489365067131176914863531164722333979657483397339666586728322434906745577227874225151795415866705703194809315103113529374540007909317330491963946313438839693586735440251549475778978904364296243692785906907003428269683784959479466000305332018982623375420154721802621854409829026906986920388552726252192467137717463341703930134420390847337555044199701101626752153365944773184628251905274131321771348577024520270874505257872063029267302641603628927689716420295378409449621929544712022178766409811080826442965454252841980181309224929986443660169575656270398945092270136561884771116257035242663829148229138413860304679451260323466598498948867857862699812802470194765797375490263368707636045186020062128877124336956352658244916821508469833081584335024808445221164913658656759167838857986622637690936667601306634295634162321914861697093096012457344042570751386555947481434408383676613601661510322448481311877561108804347476409907011935151324033192456643524664532878883997349517597668787421567826375576827914245812472070256747933557375400497154856738626941378894201831276508014094751873601514952038141335136360664346131093782910501150651010840422992303092892356226638323730376708758552231916739236189779101103823280203891561877226001287033633572511854340964148461781784586333307749103863902542223616079788969548651001107097259824715253378672651630803776503583739341802638401684814770339283887828483751520533765977210272253354203918121096736420579901256732284738457415810237396260625059400930324355791371115273827641760969962861712211624271033642067078362188028656070660887121853616690407224011060464844800000000000*i1^89 + -319454620259937499578588599877943463433658637164625909605702224778104757596941719572829225124089086277586426330012316239665518826803316082347144672668043850858233290529763388540090183450772994450070797920856792648674039838371924045455288925818874042949311991328484732989692965555104585373637358346946159673524232591101077187482994467621898143875449806513869253510843721149184225057897085693308762049789279154208393910329236901434510097056417874844680295322088965662355247898240244173424396335761750047425654010444110851320702513450701941480682166783841479676424905656197343940891711942716044519262746748399805407366227550237802560732334493319382598700953084163163159364519494226611803950367057887464863740030266863622535128482264383235982154261891969870321126227655743156005412213373858745235397413543520177295091381546283293634369597862435912085332208672647409416908476176960946828817861454861577261965986702124190719839441821167417945383594087892094661366491156609373287879228765156454967191062632881361380923574029322606214302323326556596116013063329632786212551046499017907690513790499128946522750628151914423552713412286964829419951618731827084682967131259515061738998940243384570421885257142746000291362098165532803622423487506999831032346410145921715905017197902159071953256904850894516483622806014672057095769516775825896854064068151455594968527492537428585276790821940447002232396540940473517168735396615199972648909115667810866457284586434293064321004421807097653669394188542003444998569505276302249899309242370661386940424478205943749930330562070342538536569929852310801536910522545440303902701604635185051131249288943282373816217745280682054282722691082926938146893193591214635966318882583177954873716305395358337374430223988584310594562052838676147538454699655522240298342692997262055833600000000000000*i1^90 + 19928853228317518394218722214672381942045334955850024041732013719469523094042492964737581159898458090121099815357333554366347177549352232950386345108208444323215139506602474129904566758992847198607084485623580116038633026357901389192690477308152882840592157087912473634183531975487239628070411081944113505443800780278751981739844983002264511662239571263043506213933599402750539307370573160887122506060139407655407142617653631623938112363273049080177850354163807778029866915262628491566321892113346287779967999401398013990851758569761110633410717283568050895490727890144570985566520379683671284137810886961270042281227831130025625123430263388461305132171365200544848859803696074876663901492372548483339396248615550877518399778079325091542534462337015658008425769917425429138198744674442402904509270478395323181947894830777787974014873756819331884056365536828466183492119372253819790612128876285121350817899262761472956075174530760446277417623853050054160430941104611906142475556038959335730941239357080114791096002320636324559034425983503337340541056478188355165484283127277294490658265833016328149235449661617023970016838746751066535252650644815032637285639977880071137488609788144674980709912752438438391049372838500548387350609283694357045921185719092107072079534780797713359859939530169225136103370428576850214193521482485949871157396029330803845109654427551195834624216921550752302193445009174343783026314895312219714201589321853373263602678664051886851589905716524998979510260766949396678122116189042744082763947653163633059812177216435167888008416218866899607543969761121859431766131675468241003165625965169683905181319935497937941886829642592306165151983493341834873886031695914185209632930226948083243106719449327049510572867851823203873056969634852356354650440167435373485274206421647360000000000*i1^91 + 120331481377430640599860252590076749043233670657680423601980586875737273487616617439767189579941010739429798297243136308108038943859825855721071814328008987824165191947312590959333552390198188328374383750226007346424891808895371410052537306925248616289322082636133058432447230873099011043540424111490617653084993566977310674171814088767399551619427706854518923325489297386085975916961973735201743308504345219761617230814597842772661209649190620599615049577994894609920662155210639795355524385818877330019823688272671881667295369782687634520526449952124409170522421131946015090582550616568308492022858743546110445072522313237054546001902360804474330371758107421924380251265488065581924544134775546137622713235656757953969942994402817065382168882440172191694552223745562704640853973992429956143890712077804951684082361923460881935716589046868776510422002352502213187199092287340665581015582573078272635157315576345599107399316102387906959789867907627678529933007190520673608986970857958143562788260890215921610059190670002569642897127874912678663270827186457461996752272436116274914663824552716257042903442035747655502119780176336157320826204429426513515224092127018198202614011263185506930922117065506107064670207259021927654603231000723289968513776075090788396844965951111025602221507095497818959525736773201565724247237964768553154776586137904933325621591020815229423948737200862607873146421082143473958906355552784884132329942419905971996138233858135948638488393062874260449864845527980588304302036162224953604247758988111366332407699227829781627790601440774069291236725103201811389295749513425033372389111428733180973131980701485714281938948204781096587062322473789609108666946270237347848101436859892385569231069356125871016403846560460124402779732440113001877879757106144555827200000000000*i1^92 + -2486929111122958102435844993474528268288609662911246099325090196499026145196108879959250998480935316114923462444071083517775976842160464037392954620955527976825925444441192725553674374018531492803747242113569861213412050693704059752918253995678811860727927498997995233987059664160122634994743599993182179812491133379216728330081888091355531878244104127903620761690709241170295375025533392753740828183007151035710909514709889008829123796571090311432892901411521821754381374036064273872602007657569345011346007137915909342781560061851244069860030829739136422276836785712118886877778863810646163962062679914452246062911283499096499792809520796682142798384377326427750748326465364275417572828837494794971996360892602257577692988380009875620004092290184010288387266569461583713661111796234001108656839964838335077551132399605053085354715450618786035414331329481549293087279992649732541613429116774723546241587987818398537311125694930435831315427155976426359791401822301138463656233528909342642936020530567435916754023166428160943706368806821619866131320359673460585362747304406211701482303290495062099694779301076958414386035625411258791388782419141970981155073144208494337015206835354338719391909313911882448449209788767436929177711528320366313286961471612948683227955750550424865181216658008595827783181969458115295745393641113421474111085118338782262729987851065735180846489406285373647078421594929836803869659316995081117541504209850765083153165755125042085628029966928091071161205851909808577859852190413088889454934275867292272110269618033514866450380087238746422470890649373886265180918413417623670963915199987793924738699175978345416791792503081218324170905482999799411277396026373353530260198773988317121188775413734030617572030634070510722319968976305327999870136483840000000000*i1^93 + -4472033776270447035621128940152930784116734021247468492099423921266052647359109788500251464243681037083318983088788520186804642361451393254578825922156341855834989811289028181719747156121003120714278856605216559805906201854728286892706730499937722484414969778422226416877648873088987749536537359771162427420781328834121980096898799341892034021253662855706612090729478882395860384570911554780816162295278498173961559568371766257214108180753182622477552261830039994206428723508955695771950444382796513636999419728367701899011139767168666412993970513834301387618944947206679915883157060116794227560799453340657662135015941539765407451562367454059051806375034716077238860534782851736942013465421577138292618272685332273928877617109345111872897636848771172536377143379666761436473857867121058914567705551341263828744680954652482081858357423554855098456357936693162607371826821769525836860449034381059827580983585656254262486329215763435897915494351712611109558664009577084417611828692388871418375955251585672240916030001046717046353958061152253276667292158462021656651270241713565119374511991426028591808247041355599165552564969739365755063926904616103218337761157021815381430976354597428959252438520449999687882737708852374858585457900303457397568864562480252334007365254142084832098893672229889126270334832878409610175986108771837497581590742715043168045312304506781477339573360063151899164199028080812790191932380579845113271143212296310880494055267169656300501183393490862650933466145527377055354400797136725786393274614818345093621677535272067453740414751389321521211486669076835160142069788108812025811974366535804953326197955043625140163473540345386872773401688454690447939404750175174538400852396091111449331091111044267157961186334192400599878927583773982720000000000*i1^94 + 82513760960890153799053967233865402511402465131958010515820197368376343685476361575016562109681141665553467979124835615259248711772498570876043842298280494457699423315707129093234057052413763556265693094625942414854427433356323489524520382276117701567712511450342534860549311846814662962743034663533767713291137628215691549021958345508395791690085740119932280384245248019985015541331333492662072506010946605984023448075060905569136358926090078055285947230878712828975694373073953495952775191302859888976355826032859773392541781375486861996793290676770173968064497240826663526610867995994191933336645544281529074199534647019255624318727926035053887997164681029827996766673779350915150161240797779739695399008245815114452213230995045396024076046189205616494455889485277715617982504718936771203667322701259302400817342073651417158274528652163988194856548402360626786707170206877576292429071482911591762222612778875975429531648359333596221304973304220980289309025644671756535937657809885031143794816709609013583190568025481533850608860151218687106023863144081557314745155358760468580453908562779915854261303636602509516515518456433240929537556878975826378504693404737873515360084261597578248942513222616915948733759528226116591643291942392021004535555489730243935191349238174836987131725410580385299340644399434911445486707135760383878367526946239547706117896163828410201584827856096943836764264753274222086383270624439178212020557853011831028938315112468673944957446073570224615798508097850967486906962704161414812156505425327018031620308957151973919317892425364428604526136458658764094237363263422916601217712716148036947590080167323759377479689712990883908720512371886282725146507960688907402040496300658718172890074206795705439011836124397836106727424000000000*i1^95 + 532280371918505539880827658616373237078166503196781707896243793367207762470689831377032524706736494795468533382350364211157011429917083856312288857530633332366723287980179192271648181928540435798732766703335664968532136392465162055204229238262267832809213090564044144201847082540380271357106399139171318593561993374524582475066729902566018508813567351319766464094396002904584551641396157056155332913262903842622156733549552155127952135653680976634780997571123283346068609036563877578768435463743810415085483748705778007722791811299639619118760477531044619631122586695909553657257374344238851134146298027641909473813698489267583113911230048632788688861135060610295110062780274612534712142792632703249371211402475859838255675705193288532021080336882510513848445441539594067121169058530952276625059551808059898510621450325404741605074642125894105674741311947702647181214406142912365122172984751263547737701623690600445245709046019638010599405123120068026990237784881660231084902441570314795763600519205951355974351839568282506489828297032349288933801271490658395899977013445931805453052517166563629292056409318243820658098985921443851641213266803586501005113240306220946682280183985013932721301532116560798390106002088523907916000154430241720683182227097585353451891047457813190873022693324919309858476106097779098565059567549265746656022550792683331502408323029355710531324963163339230229239169353321855511181734789347253694966488361519894609553486819915711979423707903523841701003338035164011643876538552690757492513195978305792354172866726575036692279564628812675574915222246360562330540498504105941664632302015382287384025270405454433509100633189373651850901777351125864926207534931393682676306795610421934309683022342296560494879057208934400000000*i1^96 + 177455056908182856017283993646091234377354258000253817047841603388781091396420089230392065160044305639216182008724191868789094694292098484844417631650467774320053591133132162913412667809215707850415342878582178428417780364229186543191595538206730976403139560158510246859432314698082083777583102885435886052231268919707958232043044758525054749997413864491570133211352957021793768511233272601731392151474553780158951040841528193937992095377786658584974576199171280180346286417404684624521797199310041082760042492180372015749626829986654679623062800809250530777673693011831483636041668888977067662518225999074173795649576174297387166168637206897387250672120154898313696868042652559724141809478396507804115094704319288279015677371307193516635016635192310880215324669675356876076757351545075341040590615909807910755802130809156362805065744269191191703933754932088697123732080685136733202756825304193175081144060812347965476427375898457721799027209089170569462870919262699032286046573300966023868180164187371610537321155510996285083454260237968474574502659904518839067425767815542159964229293662899971964974360602888924374556117072382993478145415633439758534989193537030576600616591193949811140742794766122914087328503694310759641591837399065249406836882755530719099598837393259096455137598865327543521586119663347654948934288758433636822494427455187434241489231740983707588929930461265139314132991100091578104225856550404697756602568769956973252112184198917235549584191479944193735883420322485551402271414495272441623797554199243614161646347966681000473620036652504784617305013552726077959476006891999891574332710514387975697085138131682226701122696967390212470874513435062409210955724980364058556103336910098264307307815167439142256640000000*i1^97 + 24108376201742345741443532361651104186546958718133339708812651492876815452076393619055747629026768646777758097395135550485528884294551843982618876445108439789752166720347026157177929144060266339833053777446064550219612074869260810964840670631179505630172320199563722583517649754603896096067235122189771773026347525672861907054772265621939082881414095882129603692105038785390008565790090204419499483442161402937774481929833447641803491692364920765713315534308983995375295691490046679577244823601566283215180001020892857507530134177373532087475958246647230291331256290535450630448375351484919589630662636861571476481690174668303968755792317975720773634037230190981524814357253846112297297314685138169276940332854867357332504802647320073636001779112068428033635599006452743985811940919393054660107939587569331609455540444220921094148476642435385938317835436290862120909131504251875461573377978666346962561124930836505971115015510204877361532789532610823266740041044900862448041825924839831456338717461489850484752060365280980517139013360908383718133707966887798617689820170892665998108544614537919000081108896313841112685409796565198216170581659789941982261652371101342529465774245046548314713228195921118393209406049085897509311643877773237707982107161905376123220832712658584529582810993401092390294329118458135937172123115655540405114493292979531629238627850056856171533974504486017946850541806347140936394946455303346427648826246251380106342111085240215417900334032746819046412880025180847848747420544244257209097783717392591870473401988266022182210101809540991343665314143251787451771753278486037885508498255744854192447928041545912991201606711997136325724645786111572144113487848975951484807153246483869946767032320000000*i1^98 + 1565623193812552908131224692364083060412445734179248382597748726578537431208087086499167297151045777576521861101155921153151710738433316751129701942013739260763969800368824301192957817689663508394168248761376076763338780890292477376500642189285324521972964932450047744005173317011000411693660041909994370616512174925330447151723335041458160550487901310459478274037715191225760555356621636302464571466603273672094834298460717963920566295977038612830024633110122604041815420949023718286138752009485812330553122752842578437931037420873005805996864742272198019686355347029887867069590306406780469847646978276136557814570161098009833377723929600998198297811255713893058665006384268612712662893492371625577690192725260605999511012448784520188100644106782412923205778659356838364186590432937774455839158373369830101527782119281245696244095822299427647700981165593376419288944116721606212615608490798419253699030075270186457292037620168844666692544702473734124502243802380638797094495761930755380835849220735814103266155690479753221676523731165795654554370305835924468698766091198096019647413256906328138511094443429931121357742115081960483837553617296143936434389548401368545098811994216920023356608720825339371980473303790587314680875321067753011383813624886770826442209965101723791376662514934662352955567807027158167602324250922632043663492538004650924643070111185554576642882958099453883022637783765103256463708402762399517041406587161739960670049806511991723720217777516013114038977758504317876131551496542739521454466866450591310152591151279636630120736488502292011559766607143303515676948119287047052472434308372626505571941215472561737059928474894262430271764829426174651023110075422835128907269810106368000000*i1^99 + 43605695662935226944436355321578104203450396768741685331169433979385389456266094263880118956438217646883997510043450945837530561428963033913403734796326062461979425949526888177222036607624117750040418498276062974925982675519322869553081297759575002901074589709971685441688638403918325483469224268000430357814399136220409195196164705304302901035983234172062017989604721014482472271266575248948542695865474970713855036320815525616589507894867269923777880175632724680032033359538138747140388567219964432243765604440963948265469915127844102188317581423802448241811098855739903256676424810360224148547536392326894390035937196214065757227235603607019359860671975995750379213617027636665251501308508726304985877655686290415156383478262823152694286681908852214642499195476120951977768114891613102079757038998537565249507408297056360734845286901287421485828181251990391821325714355919968680643450539285537076218826525981429042747445636295017943583252491989226269407301604805850003902082978128341840287255450580757516728485889660049169334805147101718036708505185926865147337303027473516196535165383329515556081898880394027541134936702237456275377015645720309926052035744198101787041307963449575745105719089782849459421332414328082149362175324218038568442523664290780946477549464579955831082066884385612202795684453059573403183100672505872113251694098660784415968415822018317469691442399003471479179815780088929632428798098665802358731170575714361924019170808110921964080088856898060614477256360710403457034982480329805756516571268107945200812139552976798747988375600393588174143162755045420320857483412897940351439241771509269735675303650609706462009617178460640523964996670409005748435558874356131840000000*i1^100 + 4458719582436285152883981797088163846417659308986612156352974296257483926164736697798496400888650932954958680902334379942859098159447435945695873100513969524344396891235440861885571133510775057798799668147133580390966341953341202651348178451066163612335497564452653301183802909675411339311618986278967997974062402276429979941190580287437200139516336650090172337309051937043556550559686262193790543321426805355563207756992369819324149558613609046336637996365050140091971312619987249176930717664348443810594834142276708807008318174254716868941651210292565188021229535312665693264708574552842800828601349069378177706465707755882463840454905664745851939848903720682870711254017284685004396484871936601831042382179882564783428598486696995177919831661732804437488705300098098586803781363245373406794077476313537911978797670965075947771340728405885389719033513043867882733199764136357627444916255526100809588896719817987091107076672055965431785110717322846855864348902062157020133397161485527837484333956201512408432553114093931512971736116653428117876972412016695293100017295068519455005214605723395758732633073433535442191279016826577743444103359847406960314628452102606393310593089083725372986292756955847102130653931787757082211371901450783989339215237295000773339457018623923663884876000728590030842328941258881095014438984074553024025277350155077612699687379980095389074468028388935768434121396242551967470428373461803333043384948743084664615352121808180236675218680020330384659528447800623141062798727877527550475929060226957110213745743201359771775832396296635178585174927965501234515141701084509029878549213509882470667603057362214212470916557435292923565894958719361156710400000*i1^101 + 376529774697874436547690546956055793886800875957858987213137856231797157045104340876990256548055607183483669334036161326086537898093742626142668976921591911590651740434474362894858686936911010653497746346631456572168193675089047451198104674165203455090686160369204942632763239419483215495686295527566290929197472364159518358054086642054890379781760479017312901891772384728175260259644606383546544892438435059587447639857815344882415481829921722360845871536035640372608704436345944215750871744525130416879398951382534560655069252383568577439664247622173664261986627613551405263406317431120651664688505759867663884855497791489419437528829351315240120164972770174635047071507723136079242228085375861273745186487730184828176938954072043824892761865122635961636793443462394806416566962099109655838138448852183441822886533747486115663218882970504190052750478297820725914787146660141753257461907986705422631369739344343757864139123475026412561694917397677462219748810887693242271774465952052964706776208361185230393292403032536699301862288255229628743396972101243195061254991343029281326742167314739807443475954469189733163369516024631677472088961397391856439687117767223853812587412122799475498235976657595503470913186838888397967435121028668977713198165410769137604230079107873738687286726607189603724533050274730969362118969596738029016080553850975184468659207476921552151343168424108796304172580244375025808542681114921452406109473106348173903285755497885577344856347536096424746893684830630786265448017658250878994837734751564046747817166706671589967460347708651773339033446041417515033557792667426647937442869166665049076653754830173602303610157600856466737024000000*i1^102 + 6521866099332409889739697165216850151189034049549953215160647754185590931198112916582018137550751650431730903492159039868036297995261909329273795213010854014970626049310474609932061932786354954504892358983528499424896904123033200113927523483934706624441398416932043236628051278617126339485779613421010572581897975928831505351201451350759370009751681161142569446042976169411292779944785011556322142130019237560552782881039016322122684810329118463141249310030916380729013133395347210184590537712422518258383643827759316933688753923865040639179385195111344309009752317247511418229842949446708372801253711685544216444767262609412046924890284490511139767980483781890381698277887720381867935642047171048811204824023029018716310742712704835025444411785486908841972928186349782800915975871060623155649008353451949483705253947821695833173842585857764853593302874149178895258193147914873956841432931547038144479373503446780194090470414757954665902983812779263553494751844129437624044999360965500691670673796461180426275847708868424787375497104702585036163410757022646158368529523055131940884815435452964809827220786755333010845934328297318767637315139940971262615578424981376173073034862065332412105708275987608352726894573926184812744222833733416725152265452386066352873771430658548270891373310748705764120474935690597257256115752832640714530842305147905809910843348020355516020142597872114954510325304253487096524985375303107556565855661511495913048375361877832143352725981042862008350035030054847383179847143575192747510181763446597485701038305403117186314636411785676545300316651969687167195355332993512088500317131966886679558686134275442820200147200000*i1^103 + 89310932946001714204374639828602075412547044736874577058941807491130096343068258125816378911559759738671391419062461884745226206812851296037642710930214613197064650622412279519996741600525860895225572095111164082485721850548883860487707273022126874574547965060618041027457076150843061805740592998876290777313140178947358448124595825478340583735697592664222994442822356262482488390959363096983470591462032318217964950906461174726749173554015843647521955965193129494384763546553522792659708251524638645723746998239512658941974931593082999509979152282772264759820198878677267088211952446323040115108931173039809982161031029624445896109012780015358812351814084078307503314421272445995691589918259471972054783836505512912282534861482439545859328226889813159397236630603327004045746362237951964191916190957103465019500209344882645607724906089880498008323283750656279610712277013586613710146381674765026500980945006026534504146121534282977856345054473156310679231441244821811665096199569794586537671136429477677754153230914517671073970818238227934795989203977928915838304026413217215151786876314033986803740590340767941647003765404722212378906230066817054580854600298617015866793721394557926600361761755012874608273009626893264678199195609346700147014752487914393702847593846955037927477229748285611342199228826647917112427290833407025336529885526266007968677230086647680529443600763349080369593931441386132692032158885876723542609719039985108916360066228179227057188967370083956207604284696513515594834670072803310867829738188753482253903391593530230122406755647770845630794352115098630029681580418402557402268341635336837160165953600000*i1^104 + -164458205498515979421961014661392608541754111142414083610814002912122341813273562016156136417534227886992770462169238895533718895597690776835338697452380136271066098870073887402238346713644329269438129175416483953029164766402032189836788480010728357490145273836645897572519929050744468862557343328415478190869394894385594046906822661204514898252112260184647762277475269109602340874061088901879810894922958380360162581791906832249687831977669429787209173955584696764961795431676509932504903242271544133407019165776596867087422078407706127213814964135965397361739714419644075924190917843456538614835674464777201335211205745870872317019288242175533199130941996878084069115868241015326268127102156904688033035601559517686070067709614434551484781293349320115063534287302739732111541061821514607874610680137509996536999965694110810235008602793344212612125967988295423446297763768899309320164876023102681491794920248908416073558822916502639183390224394410090936968360534798501348329917451736590107195991890921041813934942042599481547496432880765940643239867104846729983262317375445567422166366073655135558050918198286617076781964474868938771884183907073624949141243973842882704731705244408456468518598418916628835655732964629327673106282317712130148780580606601351872785662829892624851662137156046006300819679023376558398751045227554870688936193179974965002565738891559518462322370951053886797505344048289355451076745300958832198497540706787080216975609443706106082128545323918684955004432728515289211487810552912749228581612286457844921953477983687239064689617818528014682751675245124582446860008761313133845718168720000*i1^105 + -48731938204513379750562824846587739650142144643346193448388768568859367413569299050672270511085401511467488035296418423651057273626464230854734158663365386731129191294252422454568058089600984312996615780263261934930187168498438852743381441464513297794150645088440524725607945820735275017002127491182683294362225398808231772085293241358955799296657027690922162436280043524170780644146084916457994687941726929539902250820703754487335099302593911770624564437775922422428049696747624546927232803116287185648711740491649841641596466664910327738144640843236141924416336830783187609205063612534232233054420462602343247559187600378497396432729336941257657019747972181460816624592967969986283768482252539718639329898167575130301582030932277056942026153232225001661860972620205132519309117373850457066013443502077006418090690065790319779608966414150554717511437423391559124497875157468561901310577664668802523973800096169724924113413775069280969098354526978304286880394372234820086832737769979863258052036413749626262939899611302897783073895200160118108724684876797655527690563068098468806623063197067839871702432059407971850264876622541068662149298319730696196790980797294272529531663332983660724679698969897769546718288106012310499334773360692893914844597511443022568334871779016301364508434258332934637780651285552543341722330047565789326933317376762091072976414660852809539657182942756232693311622690378053440382975664026231643463255367295932377947334493366596137540417889294945733121020470097161952047665316416833335758091623188183555443321093564960849313429310808413847359625520642691828258633354000*i1^106 + -150484915745491713751485054400460279888371045000001539645493606334208993688664161856140569936575697842777395686547923059181471942817536680343685917629696172741128622226795522618868529405978094761151272357194023507384523970233093900728194497657955689887670752430784781506426431249683774035977586170046182066976084311020157932186591146917446452649638260632282484704855949149981736775387921088811509114999615921074072950438009227980559897929132186133069916944197344380439431468698596830030877273281926966187249286105718914395148327613548864928010739960475327250507967644321651953925892518078580236083630182380044050669110993374758047100879488388162231069027801662179562465272856764417935488504088652500830225914903874102278661335773841268327114973209512011771038533579176356071091833522761465344268086248635816073291292944725771309109073412354893519401711351022948454769839052329247687945987306302217740326847948266812844670098000495440680694158200661002148413428874173742389730165667387351257770373644782877844602370443543896428146520608987425578734752691077668876643934680842565469648798148603968991631215555667016579883577190388295761262872770882849750605361946732925591995083847687207607614447958010736764164545649855128012906864145931345310630714875457782557164913421648025038575969505016716429580726782441434691370431020451466524789684116428297532726854432463637754089762057270905555258085776566991858472159718073762043951802807029617403437339697433131658050817344342114107077209806490242656853029820503737728366352078755857351096792676598734526284060165609130144505770899900*i1^107 + 16507927028155072892753989475578886130873896314532187290670628543741985826847821831113139330513729480863346003497048036159571346903202819616590147240723575909233447607997953034383150457596846157399069300177546804126408615131791846852558358451080766745745490768573592999283967379797289124715919119889704545798998402514453662534731985816667304216800049513592665547468773776654247041769976042692753880179107653957209903724220110410376632122484202294706529205027668853423456345991560040191412811431064476328755976186104365116202364140266485760500167354652137132193748157844597512912516106170877211799567318682697158577015362441778195612339791631205441887966767306685902287389881933374243474343336309475815823878035817551436567406499483438076782738855618210787678206896203807306052727209965325407669149812307816750357305537179774612591474820674577252577649128768196886311225479788643911304679364624329063617650995479501879404266008441709901130566876948953195397562428392290151850109231579125191734266253614122460910898012633769479509801383586090466463090825942740345874293748557621300118304902960830507757923853927063477509718844713131732856027015727477555319320197603458679840860778971935878441979836667400596212513840521009151916622457442648537842663997607952249685710898827372296135874242024447730201071308612524414628484535504337861562136859686573497670509383967621653379865080250025968527366933536941989352551027040923278813029516598087277431990009881857539461418263836454964908974028181405771229726119122511563874819258600967674532469334636940880448977234550*i1^108 + -26163344014356600611686569769160867230059273009620707562354232784827533575345888900872243455869306693148142411053685536653495241183222938069083780676389722461962084268970216631450235993977741834369869483294925573403787026888405441451891598393494149992707422198596589421114124902270201557456882763105580259204778161092133834927013155458920812681489348006068167598249316636927498373238612652736095308172561000377382397519055180843497773839183721706387533940330105411249648863470791929014021411978715799637646064060203463571646429176078579853735509038757821454519037540041228568544568469482302777937026300921899264333884219236606681646285332174555368746010565015397805763433674555051432391368935975857446702719454427059002387382149872628212550565786522677606094565614969648557952343161265988769498936990096604446861615402755332387202877254487752185721059810550162174313225540219288694666415414268259720058620073688880296364534424704600281874947908681588197280484902361355365679861138634686980327564606285405068815225273021467234943351719831719051512017745266937766368698934293595333132811382468467074157567454259511284384477834800281871494864478180439589067852910759277867083103440166291780970527717213879841280592081092124391310586333718342828341720643850394278877529483691024253614432156608259819566011149368793535810515929583040212698265368373993458397794673602267035399294802955520553603345319574483638857528834891187167639120241902591840912297235999025265549311598923276736393391844150941125397652839762770929746839206444414337280*i1^109 + -2365381046456842215072100114398477072690342501162903892642929517902293665873849792684165696310574915740694750154808233839447573645666078383607909341263561313604892805183261562009200844180966162000688811898821503789475279061238316565263968474905424586539263973600727693324061728512324779886997883442198982758507112392280427642716672596279540863668817976342950123540830876715277710632913809534890534736499768601078897022191327367790578199667642478436058973216722790742037630964461820201517286843409832039594575561693899233076008952147037757601337760444049104173234767473965617877067931900805071263366513527310416019908869334198638137564174961565679671718950819555483958727375278262354336333408417047594828088182443134369936330956913758766504293797567858576348876018898577319267842067845963557447610418989538310537646049789913670742387580135734343749657179285197744214202138001149250068670383031185033514410842122729995022778050241563390819655455559303510906103420507990564550788808697467870119529811477833988653672573216827208490782318196986608297372179617707072146551881391047543408106063363332559893554969534619055862157976686300666154874619501535494948343941407168594025582251281174770905331887667366016728859201287479607120369020675863705555355518414589664547667229164464361407050888235253601201908191094492924383657910749686060483802483535228052922866780412573107096398517897484102384148334826235382761008146046121540173424151595825519396610795161385668135997454143354739772337022489123508232872300*i1^110 + 228157792913054814825585286741663326578394188594819490167681797069816857531527431349669990798437256569869694199683491267430644154591166677495511802926232172389616866490084425010175025168899996680080402347460330313901267420178077211247137576098560499789477163859994287118939180446966939015243645859965990099156890661631331229476613346115021031374161969826228992954328413578341033479832062970443468986589645480668991935737134162333496109518872529166759927630010588892436836632441155289441101310012382736526544666460551530429374331809900471727170336801722889153963363523287846813318961150636135771731117479771901863687790896241916303163821701585195538608373991399903981821851144500420511645948673664774880380267123682993939657454480784129355122732489486218509763239558097390687450247896999375584705212657282346344839455945418337100568740525936345980514221977769731285774938092352077680690729379864467778674770378845986895952520417810036191684516980695925525657650803503345784060173160078498076435343700575437906263770129321146941949192994553847287995106981202034920973511630573109989851879611726572890845803336335323269930934277323346217704061441524049913333008048352509376132492993430556524976584186978689401245686998278229795560226722555756452002997181448042173108817258143946849669839817852334325121614136330630934652786982456590299949692648099818222685837949808421950588419181142650140259936130370871302506632405238392925890531884532499223902518659854193411361609310811*i1^111 - N1*8645582666622203477966455894158461065731302466424782150061874788210559687791000372666963636128169619883262640714411962364952794764395742624318061081589735637441754397293051856571035465377005641474949820365952918340430573388416086458419416733329030239156903565244934514524040454840320*i2, -17731730822386865098369729862188061592395109022086546409828802897958032308001830644403776685224231717451373698375332972336252317313010856375365964311790622246846386319262125508070823234378814220840650911395254392955941308438153572955889501565512225971901531954194886436634787503005882430328472243435545479611180143859142250514931722467538398838664603242633208842455438519247629558056269711805035225775559839859168512317993858394234236989710888973994492485309753216854911175981341097269092118463000345804348498003828888666248767443139902269137058688155751248502452891445717579896841440012003730002030996332770925273699449695922964451339400514994269785463842469740679092342541123117988137389905965589558669057987938138180361300326368833464829113129989657633126137948656234284730115625764166067629259534643444855769003582986068442588327563774596153322872078159767670387946346232946005369060196218026868892154074492256232239832282932396784118952856975045264102447712525764608932648557100730812641983681218055037639405980335103147076082018990481270283836876136096798771811563576351974611706074655103838234002542033847442959647013034575284654596494818942242400760875972315090830539053479026307232516294082573247346856314410506500015480932837402408768197961953068231188204434835438942813336039442265367731919237055945769314666647998278773151194187302112197000468914586038332653901618703045669723286315026854001678980597772571075278310042306271666217623943896752291708079231835051925277389461544515078666113273094937629290075109441872991098114689829354946034884666589641642833493754502470178542234690300297438262955104958568203238546597575465337661210355926053573163461244519088159005781112868803483406652446525492025723415418351399339766943745983454222365854345505309208410819027893830951155284446068286872192920730556948263763951471127798081275475528872665145938863052639573487790107606569329280602448255727908563535098998411803721529805789900215497321644247508798963385677890682019586959816891673647862247491492043920175777410550834624497728253059853645302118251203974512325474712761159528681479300155095338442465877397266649041162618872370041328191480582828985447364189656035945102767324967351172636529468575373553695034488571242996833939677655363506163051780758618990329200640000000000000000000000000000000000000000000000000000000000000000000000000000000 + -487673094325158970199549825605366371524031313442261371101104752526292901480315825597652585449279600555838760704330766708104634800188435267176632343984653988587843280865708683343978662130205923375421618206706938120270905346599493055172085060027785659696128458855336494149214952643928212215288381970216519044743632388213107056389077836274659381294404086433271012846259945708830412173939078086845019604464680775587269634749802134355629631605852755974876251592427943950803958439972040282946810511043037795670113621250848920969584211761568614057488762437078899390340234786936950989035660030933644981640206690399018012631478319664872618799877240771266635809964666881087192922509251901460612957113578148232052723717281784691394108429199208949327361031313076493080827895131889209372155659713782688643704214975411558126136193879700404895740749379333158262257338562705413421559894960100456940989469446688503932031634665404175178072600415778708441135863978958849539620107151165467048507012576177725897696119140066943238313597280806129116466356113795662326667816701448878543080661222641726760869307000666017213204733252855090752044946350536886948906365443101931522726056212461461659832746396614836594485215703766392030812520548921512141937304326266686738053820146832987182147146419316462562306532574186872109825367239505369618558446225023663998684494595298708879156286284041729593674871706477192621972952030149945059194297228334631627798824303437994562597867842415813418978710080709922660025650615028964860923785226495886412413200944587716621478229357468177291504442595292181226955234373794998693553602845694669924026057474523331209398880638177783864454109622114149338566109205957635811624530727934594126629422959392557038665513114751338789589579817734762247511996409779290450691491963559896393717666518067958191157046307514332472680953213737767554464295306088755975590979395972860865771461687879544019328366592843176204862122552987234977413383716646444549715003540918409957149474010596118338894746005805525533628028060207826739062034001491530762804833680966192876144750841095052640434470527505390747599225920424749495967358965648314984202515368159036045536021440000999640406408140266910233033997569970476422053973274515540660036012859782902271095703372560776614752499564483357075046400000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -1570238958294088789828747414423064555867541174490226322690598271033231127291265900502555691756070040693595169963957394799589521649700879520711282615710191291103962393502785105039864186023609466387374445700849686988871905623234534289969613169185584790461048211132757958619400055783858507265722822302077931656914968705620734441358910697599975614736528829521225720921477885548844909350440488195604307203199102025768443009577271438758225784747251590342072493136301013325710273859485054918085242996922714794972932094916684576131583608537993669066524381512432904212498338628015379347538534826374234049800331313153060468525451228988117795122583891796113111040236888179948781602570104101576287845576135899735891988518080472278635531707068412598446507850528638518703690725448199408151169439529874080801964128997372661061532365456148498233121501050778544207030515699230082875286051313324524289914433038960535584936883243436454114917901389394491170326967779015351818743125301658363356659127471386552832165435587749677126463421716797308170441489640769864216480115074627261369170099833575511794699545901349615969511391619774792321215722686169194682342037280380023755630131378476914495816247879451233821577367076670704675048447430767416714038485658789476706419919153655128425453012250585051560742988085538204386169030715818704909030259936815552046889465720328882618558500403074426861114810387678471772787398775901047375013357660740459336566252382669694206272429236058034128784855591778493227426359115693315999637469978362370826919562136831432958186612156244777619760594588713480517126227659710776043098706721862236937013375060325037711654195439101911772032232803891198463001751059712078938810035465530950010959584983947489461735501240600300874893393511756940641490026951858755560227964957227324484697771526112837275213568304303016735169068639584153455877214938430946433506062663131505090192401945354786713101511522753345611457632150975428081354753261638648384883333411730822938721020920247153832305016010401054377877159716761407524130982799429471240613913737838619689926282323095749147519559346653921557882204572889275823707862436942659966273605696081139144124702450682251472173758742606401426261097395307099261978646547313963313852842309373229950613899080773447662254164187441010835456000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -2173329894109730694255451580585725853575026190385928087852080194635155650085797602873508488122872573722467596252294661980466439917138462688392606236081565553353293478616419031210782107916228923732871667079424717685840186031886960870561846956476373279802446431746682218351072971298208057829342273887560604946656572161231949971987842859513610221822811997789287623427227128196849214986232213807728984481859586205808140608384509641067658027645136215850378606183817989257803144421442409246799537390283253240901456660591380564149906325865309265422414568803016938249662860572244872177387333470707907332845472011300713019604491849558220219967658695996665296748998725000836369532068828777546268180587260345860143361701363963428399378123718659952517218328252047934319884023819619907304304585539979269445915317333307365884526226865661167147116992681008776992626909495188663204335713358878749607723163381614808015297203491617482648267987376897981031395467612128012618081343591762673080659967384668119136722602794474726567668272890714638021391636459082428157818687394911113218821666270527629601536013542886196937055155092213512411002034019660306685008446389661973871283300946057909181270963702468806151475119190745285580621902377170409742841874603745077338283523432288951941020105549947206739236108067303197175135453198433802183300689098007698248015057645475971529853259601804134186638013920045555016470404651352083334773845067385099531596366065896517823536431987498168346708925990948517863516353928625445388940412799616316596591419135819158287168433567896737059638495339879595043407025499261920647235353510342533025902053890570819593304630733233626984156556550944283735008471910615557526077968124576177408275407066617712433629818105543296646599827081482973473060329364377365624466871870088124275642147746496086737977883786395591755667432625400897826746890146393734267954811506070500181251606149782130166667019595143723822873293588408335662208536014339324757478984815064738847121002955329101650846424659585421136771793366407318736629841952974611350283455519213271682406400027588797161078243693060774136150625020415138219226156485180189901460655024006401741320035260130166458134421223904518064857603815997617958801084057998048506768641831004575924053565438599850959366046895522961162240000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -1508496027374585133009709589516729255616954765692369576154453914880194315606739963293260005593966349101152782819700046250584048423881110731505866444539032816893355385288513430823985031362011833763836875052115374858466256525929775901442881374443449210985538778705315130724926921554371947596486136043201386166259746309120753781160075627753436331153979522656276402673653096187055294524746780439748199774327096366149184746646060634118309345733240082044415005320562069287579237468782097223433093976551479152222748701725593992611791087507346603287628259050177669016971713849355811016621684541874632490830244591871455298200299800662405036070903779517051232151659629655665729672195450653861334295746907557973247559559873210554795461489586623951987333383523375081156005069600888053188377395830926961772682492236099134066897911384212569220778656239814995053900817159234294551045214639548751477691245292833822108792635532046805628980191370905448182463302113512516216260728333119802628466661705365387188973958534891411259673236679212419571421309130643811321336012860714896180090854891499769477866177403735192008576762585975691707387286107653013919676717275789424736566365481270087088980766232212934145451623623844876646839808113024521377467844264855925657725560569504639327574463667099367256686937931781257956596462185785474516319734045184595988999341479129618867552823497161290183520349805346766205959246656598922433527569493033486381317253755031921443367533543880492536276638061196064011337747613586215823924940386250604113800211815051943518343759655626768257541574694515730704874937355948744219411517836643098844373378133690278800417479988691944616221651230465963065294795174217021286774683570118275116638799006669043650384759750057837357672603789374426810050439256826554079692269117075678840527642335955081719698230890045796964440548239504017856443303899898395454611891122447221297705420825756644918265538210705862816567954767736686575293316412113619974664197647261883684033097788534793358201942661148084794241325486315461943755045715197233365714902327648459493891226150520118853259960139176976742434258032074369622839668569491039192916392420585807802121558848811464794617887641732560413094765812335570147301571031995370337676102205036195672880610516974619082041676433352713830400000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -169162651938586925469271704403938309368573001946127561657929883306442654702741063518492276069104078617274276959579504775074666170143491806521713970406668414267763795808167249943444596008239062275645338040047897705374751543524883776036610142832629721852144371542929481801915129496521833387875351128040110545031837789125017978524418899966717564182411737552002971606764945012962242151904992438677400417098066680882550258992569514234162042185647704119813494441428171113540245537915076182286005819313865782088097006464900317483598164620673476747090396419081574665811361109885713786974436995674381557310852157313467969896673008334609660817986747839387332171290667987978507508517179017968120183310768336312244897768417765955330433418810813203150579419439112617445990706710035525099517974643864616034945602718872034289589149850316674440599285777451091647944028555135609183560755146947373150695296098272621521552248378680582918885521279320007050853233432194133023409411323166634983952010329898533969541885743916195732478647647334179318586002097556272269979933918799932283560280928532833908530456817485114786657019175451794737769101354022366539470299928929003025493803007382392528656000220220369794491338935067793510921042376618692294352718648005393158880396635671961026462875700268095113464591736475387886016776622706603814719813257025110777742007858376307927618712731651325482516170158854832331371359745354455335663426800699828207492836569801225083862751169935343188885378460045339620289199279527496811261848498821437760073495964431634416949178926221802010947369658853961288709951695162421599755382727502651291365928300214535418582062388763026991518566546065517574577581655559166039603875002619676461194194454784842386556733597180292389135689960917426590020379671009803449440674146440760799505981939828663979139346809354426932217629731361190258848732309383874728437466508295870630523846549508809882444820227745149647595617734961277275878066320768207776133348046997799937799368857330128818878048965125628681896548889880937289098144194686819600973409096781024030822124519588629989238770732279276590142568846078206584335635224178381193817435114344753168810441885455373074807672386069815433729681027593769184716382236739684242654819030468840370891316257409323065081457157794168832000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 874551660186582227993672322730833070575094539686192187176076089764981986067568174328936567000273679576805886062419205792443141808349281134372466172935485842378448813997485580854618580577976204781894212260750572727164672581007630672765839194475629670908583412121316246771142976513901144875913421589587062998376402549201612467277832673217128495768952207947003088773905915793592698145442448409457176628150232218587556699675394672410712557016901114987082652624412209034973133823658199410643389642655405208408669502719315734936634371323837201260547423009074735112022962415557958887620664982160200829422688335798382646255345178462821809973961597395217610753944714420024789117777251378566354497028123147498400919955544631322448443826614094122967238836646397676292610068118765703622999183264289049279864900568279878325129888182658654393595651479484474464281996944338171868159943419362700370422373841796503075297965243544408575098012308573887605342943859579087340672760221226577416346765802913822553168318442080540920313411162959305629398296540419743308363545117583691014111466305718304854748072414840506912824872614208293714006805074455986174825625271323201868675681893020008845892584990992570376557056446520340133722169888510874597475567726884315791472112168283366879671392387165302590052269594228799460673408621394587932998249662894705147057189128745771544560384080083979152480145756370174668843456059511122813768043936000005604114790771788827027559187128516551710393914709929152526420949747766128566163459039352189154913551469799605029782690036205740827405329515857605674214989995415834872118673869277511373077278520557913847311708676433551011551293575908506404408144383776209015351118978825587303745130413393985403678030743860191958645923270208829665990331797246342183052001918637852909816786963937502808278284950751124133989614762510460568048216310677415351430481947401524218921853741840085325092100399036856381879303022338299298245517795932134799283193825373513398922348163321057072438203634307850629398763375676352043562599894989678476274522931644656912988382514923123895625293514558356347977124485339469077179061003991518257916160028048336324934600280513843251300222218575865836801587501363515624265379536637568905024547216871461642395462191685541381613222245024399360000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 1017739806991337972677213379127864065650680974654267920847508221268513972316520054499028746319944897381750062537398865795831396891991367212475118128698894734082465927994503099318584599309648000381090083314156130717980515290936260146024352037372338391496494402916259813080658556712517771249830354853822422803996955667326221372462598781697370091921660502027895554516633739278562922403496503713219746457036767992433495360029991421550060169638786528619732005374164884694929639838447864110853260231706320080881241505641867476948998514480547721962692427135418147678603766984328791648941753405777567122251400016209163018964282498302728129184776377150576969791312862510302081706898711537394762817130721264343455573629194772753558790666927246523178556455702635244955899586150885191413123900461794141366829485685197890867803706571622911174021903355886634884852078417975727174802689733781489033461359908817469360147831608799995146581183358811855530314519772245303309139191988841466298883641826241391787649764634832690354271872357106436896890154670044287818923307741365019060370176594966743452715355995223235501512884079910735088676448914860964922535614026941662254970689531194191262766416777453478282733910398941386303391161606510486829159615991544569721026429639498577988421842737141110909713328820406856117963645758551706070802288368184065756312713890136904495390522399128874407978444107675506779777179170386884962486791757901999668568254513111971198418675419150909807642604699052120348734328104863585055679432435869764422318799054244137960147132893173250652494523390168435299107506036404447659325657502612101659787250737987059149518059078567589670147232002255561220810699043430533256907640031914922369712233705462444407517657994098456518724149901904524244462314434986485730536627532981297806650765486273226806484207074064929690737917322665989675059029342618978324725355093413791043337796173918028694010899465748065089332572051428114658873912190075576622594444445555296570752912191210559715422343745950642438861542163613486750883075054990881290546394992654934299216379249875280776161482128147881309723655847006772679407873746458111261779949850364575129455179849516324591637466138603752477304391628124060467899210937804564828315726701221651431506887801617543286022840657956044800000000000000000000000000000000000000000000000000000000000000000*i1^7 + 481141181358151459070390423613469614520420127059928270324739722362235006286321273603613337441780482335384791659765671686136240394984629511345214060507648440724258379407222678617603206128450864221137061558669623493682173193683031551608855216700247232643235469206793103159906318002492270843666167349154164929716185611911076299778295884087239628970383779983572172001290313386012763506754767736926461960183540175805227079585447567238498649229394761466183625174233183706507138204200717060696394501918528986168204030131524755751172595828421601425157452510946761953787146397524856742409944044648333172073155236242003204107666043696525996736866938558409367174709920196970659020423114102724675203964207338345289530430474261843605318757184968734002968106419037287424965600015905888641123692568337142612522059724106055598637100451967653706457037509140683622544852234990284185908494616432340963378768288000586302048103354926063486036861269379688117584370628887189404871200147809990907807026737283331476061737561810071585334412964492158432554289973514253922979324780571820221328489147009938283244664480698077742917260991496319656716796863674150901812568990100600865092053781983807862478268187462866505209383828600660700335760271613478294438171154441972134526810079459848173516571949429055953652249117578908880303089811133716496489995020634566639690395585394052414479612165134179360016948486155346690645530826884872345151003118527469955632021916793222806763176760310645276208759504138662465865786152927875877930553134399956431423509232397453729336961868774717569845578203203147342309006196302770088210577114603517142717409529020867084761501129432363815842844334201442355327608085772547009581672757649275393912501480758706774007454117654797746835011130490926694405006000179093928079014680827598209061246175678628338452174865143738358419950083184928991262224708876465010534851472674822294059966721229582134751241587784170496840698593816075264606899087063924071889455136690715901283666727189880811030919607061290525771748009685213620356957961645877152162391596080740419745858357233465593326942163266365343925465610439655407789792140792220834732132982489614865793841210332538855893061771535975420806236913173682831429848781261461424040421896805510659852364334225329739037669528174592000000000000000000000000000000000000000000000000000000000000000*i1^8 + 28648315203864201829122484234695775694173273618517275681356065433875840656919978871617077451763403238463815825875861540934812606087583295714334615226830680472671973854392199905701325687464975383118670837369989258299119353937663530262091866513829925197440595450542111344786546485287537289224855315651228626592135641541520785689334323781659363717986250521418123084848354465304953721358112542081711379163438177812604417384283014632547375708230472151764054268786747251832035856288247508670929688363038522640890292513676073727180989726075818696703192640687124728447241582800773429121013684743442333126059807939342371831848548275327626617447657008366847607385700840110496867032485816435080407507961913563912932958685228023930386072615606113831961464784096851478823658782110888645667794430428169734811521460431058113193191227888160082879784789651563782967190334574071881105742864615030069105461010098385363779568895763737048867965172317214943430727747358936768843670771182735282870358211437382865564491762702647177603046792036914168396862735375239230685507502842719256378575272138314836632605199083371929224513603723873555135232106640639652557663609019096648063204148965144009881710404176241224565546988236380248936568112730239226027268315542061831368015515439068158810236949760331485474054348859541681756650313167443819446397001093186404240095108719141039197184847746018260476466178421674957161085344992109531050055034747818242472548256052033461985773448829916226185639707113534776740159066254211245617901912577034084520339741067489789379233879434924302959636999388389188416305702223419755510388266191318549737467211027722864929095732979975152192953370337583195685494003323446409148061978622748734350180862665792374548254264678646268262932250793827899139689562888958606093497872576308541662251997639885119163212513583274024115855276880518223525811369553641388616709665011288592283472070244075882807849370973587389265519426391935042885430139828475002221244569464138977450150724917942233809407108380695100505728507719673913905552369443634236579278867364173595790541138825705241501984677317680881860831271445793803884588758488122711578977722366644169765409691876422119696150130470888534334207414886320103594774762935625765563263518518661120520759471688618105637703694417920000000000000000000000000000000000000000000000000000000000000*i1^9 + -53286370103894268489260902065171833868091732343964566365281482399279427370541581648677733763642830463059503496812054110664247385755474965261981867202079260075658146200928997432491534288700848521597267732955738845846309168024206158754489018931947684832150878034284378704874020178284620385314179929103189659026727105804846938520798363692567012822952410376915092211857134099953180937618960859220388976621018647575097510779587823779520581112982097247304835310256735621847120859951883474881383826607502395186027138222671416247506967337776606087143091131147250077935498619252775198124554108952060628214066987746603658520932011577041701151996369491173754065618715333063620820482458508725596649356106182079916365665530007984879012916246396982556331524514627664846546554415465842859983524552090259455084558756079666149525779081009762404330561426285048110204784347616447364017389191942546535521207885479851904384088573422011351643257154666629233310267422562335966237861998432576233878911786477804495529982935567913424594004380247713277623651709223372459198842600696713642308483206441657484202077474494808443163770403622848739278400740338561108251957962338699636710750346440952189721305437005255017337419392130399955203216382286293991506560180552502785063642423297636398610410804915410535140852784990068255987608818113665515643864390314958974534805694910595570491226325209305675829538442429604334561153861247189806289192430180741289107435787987774257144801281809508908729413578685021606063335579695953429758918015054081381283223599519790242020580921141259069153996714200107924630038018186703167422756801144481289913053284251023939320260303224316867916462705738207263931725380917777805672730627363139136881609774694901813718747939490330540330625276899321818612585391665179599623328686442624736172106645294225451881549638525909297345368108377857175532387794286443907391519217107758110897382117060185947472493389270047344577587585999095794821625957941800144349950359579870429217663505782897084244146698506982395057103539790716254115566753660378757825249615269237201761560104892656745892612954273726137083356859612099633974725385244793831565199259924329414923217067248754448014205024998862503393116935802299854786307885026169606812795730561040016988824781167792540464322078310400000000000000000000000000000000000000000000000000000000000*i1^10 + -8801812008788420664640302244430645939940657774463746291092935454583689183501716571577248575549955275793178846076784736559141217732885747153957986579891639990671858577761900471434032360087447148451912843370349458078887365904947189059049341339472479477441355337357860860063696002626270632392937627878259989646920959789236844564427802709945194002372862113366568818654793043011376427764036216546696203510024328653461573711815015301596304708011425424914574303519794844760258334202976110258724941325361009700409807818882969919549495090949486683635162895629094440159692490134605243767055960298372182281163954224523920412403799652172636342171489917685258393781639133337133893961639242377948176409164564457783131174485036969566853830530018325357394942719991616766965102271937392468596672507322011447504044037256589369008935064179600762060700733352505588880063858133085785936367752614837278937503443207648750673653101622739732959606972764643020911274703223389119659189230275490547547584250414353815470166924847377095939974560850988047366992343565958320483758313715679721612216100028212944252397473225196179555697775331690030123771327278960605922220694798358939798978577470233738765929926884819526578598470883310480697980364864457931960568497293130514584910622932726106165396810549613714099575299596453176290385676250882081453707909470309766862419967342154542245765079341977508979271115679082058796777288483178436532186971497281847168605655103377153037187531381893073157546185635545927341017050322327424399435542862675734222020579362168300905260788022005541061096247048252111394612434965397324511097479591844876260695865843445533690188079109567188033090597194563425102568584621698033684892463218662412257418761209173506360392377972302807162043413043489923641695428266311563728659239767919849252162433402466005897438450855878719312101759841224128733471000736975473325309884860912283244424046801852099682878601751051603115803367702263374151772700669146739398017865999795315284324018355091521398676612428299046553156019678841682708923363414529314900441675743038307092510984921613846035330277967468184465318125270657379290637578178095716463836959429995397997670109317249333786710420132269285276263878002367749827454393360087038553066513320900282387787267343504235621743853568000000000000000000000000000000000000000000000000000000000*i1^11 + 3000470376318519518459042533675589347074114951163922558087933450741804102971927382627047360580950376771164845092351737598519194898978173303063144074521387583683808039845002819827898132569452885915020523682333284105660803403720352455272457303665751253924167327866284974260447376317810260605188196498837918368215871845762556661252724909614860772265146590234665300126570464372473732551320388079581174394286754751365901652316220422334042593054508454342839958067736857835729543602439056487774350441740387055835440207495716811238918838783569331965335285606207859123962706748278521702414838964542509708254166775279905360629242177220749175368901714983656712918265780218698406636102999808462687688726146941438175756569715064547025533357153667293966169769481492439304571270148857007932519800246651955409590263118185180173841591299106552435117075248222837335174980633240544961191368765618918843183938534122083900300515863329499111096721526575808859067666893926664900206803062001705972368722319253914439106140080655201010805487493292031528723911367968259588550499915294294065735313161679113348695363902777132144379211571085167493113313651959257514004220224055645811010376999059284901629619106696937779190241089881294417408392970757972304889527615707461585152870747487538653386256817211920016152753097052970458543014238390385449749390789664693801907744755921801676678358713721057776897669267553717900663149993866586304965903417863971617878195505111245037559136760990119807136517576034591508626653129828198593689084036899033320496290072323174212827523085785354136843284239668305212570887664516945073065944935777594488995468464950530742451523269761709044005130898770128423397731170353318358899648926592287109342252263741923213086219446857578691673766080772013004853641538979208643596339543645109129697947337019097369969455917527198169715044815619678114569527173565070875016945207339803630019818293221815184888815261414958609046766933934621278495217054588770483544054470767280150513218247722402878618156776265983382307245711390497892916706353245243209546256690814473317418859145893473983421484912071480127729859933372477444274682158981353517095748077801541016481286563945997005177219313524955508785502412673305500856587968961261831425221692812267375052753962826240776690728960000000000000000000000000000000000000000000000000000000*i1^12 + 122141800839232026829753842053185852697801507862290905439740720921484856601994742451493089469477237632144563194792132502744207221702246632840002947739971651498391377916027397179420071954339463184853628267235542152110116884634521723765534138788242849607495642511874989695286594653124894585129924611967781687501224420973744592555153851458686093557875998621580819673305180127357521609129988754441492899882142082565749157653078808059334167425237193306503252191215135113015626826255273422388496503714976750393158328981688896119109638709275513208476928769691181320759363468102427097801616211821329042912162827573370934649856112868484530464621184458319906768689083237486849104820175595494634058058046829208120284715679453883488517704180952875179777208123039238083063523219501797349315589519227596574072470091764964989632136542296991385572184511184117146152715456248976254800813343442191830572562451639925655265237108380433249648937205563254756464687501148245843261223502577259132004282996055265276967896292014778848104849523145768205029416240149371161604014562407676137935841145679649675018619443336293136686243199552968926864547235353027094105313285190432695185210844025392907078245206746486172378823695543485666880248211477090208269569283792577956859155655573010618955099743126055803541607953797993945686577681967481607755877304537371425726299470543690658982528259764178994047288241532205312194048372767329407748791134086642371913428956155362504957049503071006516033758847536826499107722658607801324375842917783391066050231415128174855755049869163005753222512269332162931044966177751591632781209126514252775930419230706992080886108441215812172088140494029318727440431118148103952709328470733447378150626194463049096626282944715830915336329887359430184930181961589760092036745859049136502139899640174543535772425641875100122031773098889817776414379549234987577754524148726597622819321142910919064757607673557466253669768173324781764932506512575061516025725872238408752688355792957970597709007879371635588345234511593116613745481643271437367645832912468204886808140805843453556512302971520640069018545951901709570536084541224449332446729138568216784321774536920952198103220479872205958017384984714068725666458296440262984010217225077541805894090042785834142688870400000000000000000000000000000000000000000000000000000*i1^13 + -15895299646682244226810970626329647537671322688029427023442998020846987086579469921196920014163611335087658156570409943925213690299598479241304526416241387662904228533034127825126640700616212933365881568485629823381510989059775982472127965080461938174962315744588159903384834246685811923046436999911949557179488427126491867256877289526792196680362885475712619738122396157010578250407492155607082978753517297457028637958484594571091876235285900525258600279567671724326204344605981097457542406328092662543184731181536240177148452613491282338505528188145758570127383026331322439799978809744479187596741065449483265952939682732930526742775360584242996191852918209373642750186436604372961096230384460205772429418645762331969611074238424882729211589013474039484784451816540271515553128618963753371591635513468901350498365648917966747286858604866322760082571334476181535356389914238621011007645599011990196882487984048645721045506898159465962318051469829437621738422013023902060617949345721047249582469773418494791920352430653153398377303552968617006756897935583301122637497669051337739864389296450969469167937587799123803735233642064783249219717393216099237527428277804229674011798673400431414032382856240272117931087286589478413000469119042846502292961374998133751910284817576323171422565032103096684279505714435226524949865894798953261750613534773535841208995591587556409151086714563324223594038195309055038099673308656791470202884937777622320533333340965721523442387096513319482718688259673065713255692777966635745187190690321684266304071942188005375493578151570742561925164788479370418557793776577586983650409265320031639798257199391168196792745389049593569711787212000864608604378689639932788601757511450043272027958066631444743176208506902473475240924448133519530254531225597751936359346255141784895043047286590700088212991498287986741844792447492659369681428185944657753349143489819990766613784227158028626765508808901030702850442995355243499133047914130388391995269893198160416283244525025798189653468130852221174966980789562677928851780496646485816110582646809737191941667698625138590623486071308397259014537870110583308044467000363445767617656682286717081088223946581916561182260225477829860229760867912901957437658206487561699896670242421053656662016000000000000000000000000000000000000000000000000000*i1^14 + -12101679174509000462545241651192468577662613496133368304530477067849146226779172320185750051166690850226671292623786348971229640195763184697946012740348790356079140378261373846195111347555611645560045689711597205952983449640906633759963046865342830985184271882798185402578193279468835968352485469041457489456572450407726544479524118171477812012652023541450365126089981683194712604338699426339575740048607882352462091738697737607459662602571163138502208278670091649546507124160025976186313273957017376703795060030477080086662966928312726718550820265915264799876797643992248476969555894693340288810719971260078530970598608450120807633552428064640235331803507992107013515522779467109542199461627810575733338749706790866143330574645686064461226515666829438618365143734624508432128029756832784691725660659213300333256715651574433859093373500778857051903771673205816822009331358715031195623157462098271862624133609298963585125822650161823614763053448769200585579511726433332169717405699178089551626056103941339844648664549006590245409775832353611581882972613788309419259247698989552837347691006879731079515930338748625108485916895925276178077543685617455167757751050755149018408733207035988068420028184039645849332232768677035730353153003432319750866345567536412827008729591827772083225450205813669754638509251334957905574662279083979564804364066686467031844245543698892278778838228636881268337207062529150876320878921934213915597485618881906685361896986455485701784568101410627312091550323730098796893272101780982113782653657166027506423591999331758682235844970188951157284092743032815288021002267005909548733493338361631228194404294084804505651398180372652229426900326369686445931913387784633104529017849510370750318025487455181986176923909867473896879636211584262500449148583894775639393411901465019015865285494709128013910819282702448465694636827304017571835062717562437092416184097460616945520261555147720939819685098630853575642831922831299546582485608479783248036428802819632785317388725784617252703849294816254757246988393920128347223913876397561553852151328092579382875140111609669253413938732345311771740455835873941639405387857625088659598463437402228544001582097303849280652634845136032536787004778281551064972850509395139291093766139772033522728960000000000000000000000000000000000000000000000000*i1^15 + 1805995509602243074587231529529085796088427555460888739314240540898396479585217932236331037898112588029505492093771812606074070362059106172948288816612316549067894723663906467401056517331959402840383522908777155960016806121506419866030401786625576775764401958718347623948510186613714333246923687192660117050879545924409642881589578977983032818133378524863024687667990075834683231702085538037133754580264553099913000596929354646367040581611260751396580678468488408051009884752681314748794432076665546744549080253915378333143534363639145513933233404557634019146788640364375575772392591684672311103571455399319301254749062298801550962616707867343041410386294391220167048680698297299165365201633540636201014470544742189031867145948704287272763235915267254512974147454417830387155555322402345792017347316194971751194639503820177899888887886512828371360137898948907998756317140656272199580402256412673886179450361434446652453866644381785529226863187554722982596088065113835862627437794998722617710546689938578089074352031896299084817829160721435906779172122833144496536712257188976184674367659257513178634226230125495293297624697849514768189574548263260493235579932410288290810553367345034365075762590763366380119404259019034553966725962697620535645402907389605403814609545419629689483967645824027968133137603628383720152453988572153265962042419243860188973208666863493528622683764485696031027007960207086999079566564183621894454529553433509981366331075458946422187538746390444577650183334235725857527449097771814049180479918760920255907472004781186579155536689778553325004935479857532108897116052440083455545891528321606890765801519665492673376444180128343380636711960871115508039821722992203742394608943801587248732128798643008171919548082217646320573931618985507454585122442687224765816437625060554226741649841611867708210015893625087600177814543645027510771732918792967401666629007388996345677295728152488519882753959715339932169048598610967293550639263182054628692059259982683862433291760170442774217566350068208857840674422846001970603618471377043839573092106865235845172232105058951879107756188348636866209547615142622988396389336440725767136614456362446529546813729066044473798375948373315175985926379992002965282142707548211318646377366270200355225600000000000000000000000000000000000000000000000*i1^16 + -77984020055073174942977589731440971281910599779860839905210989620089957323300755663946654748029595871548902166264663965375713737879889320955080298628909737105889296003565958105601574771477508286608274746193667280353003817052176051892156046558063110115788591150561017303192981259764357091608101072636777611982240585435599914743288686924810458279694538682921708612141597071121018899458293020598540755629184106143533150769105620466414582331293643977229045465857379754299647420787185993854648440257326103136590254563717959664648141830984180214667285298485780099485935318931576885082238916809487405813832123390672123636413285974650767784517202896697524552987854866393142611641169474559217852941942030225740964788787784926167478973770947647494004731005150918363383423543992315540357214099564528160687233149433745723044201932081033258932327719709322380955584519358259439669964742487621391371143669111983069166957720611610837752898046956920181836589315934566193125981686274693371695456544647680598274453826521673360392208877920935457560932090291159461301396384187056632424271020435476286323927527087131949264922216042037183062091387453285816527081438812975465670789417883277828788438171143388465619348138195988407653372008768645001271686839976990122799871571624259305619048080216482912350173368755768048002512360681131867849138328466400735295326611777092386017775665611637035867811094622544770381835084013330527700039131343026700096558757530807505883502644359963551933280732386335855303357586384728334910187192182284177301798503133229081855288454210974641709093292931359799102473880793914672139392493684130647710605697944517874680338110481574081148562876759903895849585046281547042809581333869543542166788132013558410093538833355145094464518003514168413518050376062672382850133332197293914011110110208910009887242263640127832120715540549038298892349347615870206044449822863006073377342561348793483896536013189972632946372749124786172501697968373043725924109218491632228192021068168192161271515295932899866135523553081568856445031741399440370997264897026352559921792783341927396496605738977916458189833596576281054877153937597789586456636337828143466884470411108638289351793747259854013232331913875828558957970809197908451597244331714931476084945047676518400000000000000000000000000000000000000000000000*i1^17 + -3647915134338577279854551413900106677892624161021666688382308032426226861163535154341096072866371879584773254367380482628226276382543977367085967131764275814743860117732994147330434350086532273000805183106268686825020572059795771017087012883653583882010292250937620140919448262639449158683470345046860798636478152016264441540827993624968022451983971405835150706332063078955451482676717594579099666805881328697982369435749048351973533357124639447577710933269006632787662436508986210783083473818914831034811055875867178036548458858947767477470876778063074198677554631649621229835870469374862153404960141282786499165589748810148826858542772394160706254126200790503849709819768010659834311936581208959221604093602015539726748116415329567498008755479385533344206470269172821654400858892482014225766424045121395676790000075931620341274710088113571149671485151816784407035293710481539349382798208956868991615003514629605260540808049091619183467682082351498366824592109857058682987501778873709154386484625168714456159234908820046087425765375448601437870888706221311059862515410947995507757180999535974220933845655945662132525270104997547643634877072659519153002553277765530950412729648595167952243157981322442166105204776473837047111546069042982883126975607405346373053482370251872682616733152006432638184339776093100466970751977291515780024622063697715675769662905810222528091643107395032298970374778370011121072215814292667041937613340427876237250651976270019688317433523808240667498786670878896858695446189244019315067213284921666701079212959069963370684845590779294125436129929205727768825935412802137155740312787073213832422823001643383991594675045063700542113180382976164223532929797901323152216215864492642043958729705678203481681528127881813273644936517006308379678185587442300635445340352018935329690876033048569315307775104235560149811491087297330998321292819909116836570847825684996023379575007517080871829289266532487868432487756118431392423890323441659449086458390051865198009641784250169988844936465965470469910011461986262518707074051534442543512642751587137561100296704697067269955331443268922207085779371665545949065768635080491204197351749984059653763073204564284355896185659528840350844078481180175412622730956083662002245218473082880000000000000000000000000000000000000000000000*i1^18 + 1429507060002327178494008174088582943615692845083679421159633899996954207153196954519901999689247234061761241961940853473867264253780111101325207741063238899404882475338967528086332205451365670109824469017913786545663855545801070042223151726013167282051635788227529600197296034633404780427527844772207925821633901050333151035480834489078616162756785847575786160031867233256707062979004237496841789114398794868737875523829746079810758331262377838132866124062429690976272838530803167229647936526771594698098867837529728675509173046791714707446829553932632972904770720903688266533342385141455677478187744632915314867060572972926287418742644482088111221154855511974628917034761181098710522193403176965916384133218262359513427841886624322831287580685584863242961393749359458188367340690926320650772272609932605786391855218924873398275953182294888101908741654202452645312219386897155917079869649225521609762622596561648465805066956615275379948690669280545761021767671718602812924216152423568796249753222500213490994122466139907377223401608625180453485286492632035805735680401573781795128003380637522302682399669078737501074675102814707889400156137417252142516456789333106878569214690876064011152825963645752883495087066717873058265594503186326337272274005496519310848764477322748764301292479588053190468808534443724428614659008636794313379849536746175112923405713592292767437092104823085226791893307275686504602683714964295999231929443680726883599856678204816188127590945599206708412168360574469827018706311137729393014542332924269501624279732709896964669896615331152934416078967411080098494272597752261942768959444559267118550464439479495081910992411629088582169363994686596128466697167887037661387130472126612639075403016415107998416087947555206923103808862983977784254905805810727134924516544535300510233383037113168849454272469254379372447515687771943831303717116516881338398807792305389916471595573283265846476530655676975482502216521754521945403676341602096879006045830432733945041603400200604552848817758613117018096529227715735832191825958729943036430267316454186596421564380161839391439943835142257475801373630702242094659661214244311858608306675343369502152497805563908287663409863119370602631944523313422811422221850996610742272382730240000000000000000000000000000000000000000000000*i1^19 + -228974247120417552542160463585402793963031914719702565623324250173635329260885312599142841422443367729720451923177380784322124524051043413952717518100808098671160941126935531375996220409667153239279075753025431228235577816076302603348869120574527395594626554543717723927198689984342760250485782122973214009775373062947887438117979148661808926035310598374759990665912858127715375307680708034995374095258132689333721584169405491525384989593594622701689704959068784826565507024892222218247666706011508802009264889238686642865623026365358334475637631468537041901363235486935521838601984881423131979138345109918937950099753462987572520264506676899371524918707570427945058570316273956816903625074560303517720645932798227597291259145052907714202416094525263268378999729392738571487195153380324445354822188708497891824482274998690638377315093706878668696441099586560194886653551208194100638526772156871026540235471324015979413318917107218730586921909067863595873495739316348800994170548097029155981565624085536899051314359241003713356263865301633747384948364937594123388233854918157639486854505882154876696706580281119303219787172809108794233801394441132876970511936643822361775847470030514008931036413311343056429084991794192193846162039996602069762423157119123760977136505439239930426957522599017408236828590027248431355156744454942167690834878934633069250282476799073854566284360172268654808693744037278052687956291087138392286340407725282209991891561065154062576916270099244522843387746339178337415595796869273361047376858468061484566489800680604810955498790226475095871306224212617834091270560113232809053104699187018704017066145412367874293770199248588503545322024801222666338343128056170006557354184447140946748117395191962961429813074525098045944203927237177999196305385717173575600956099545036644332483212244517019306400423661138488761768708447931790716125835256705362081185144834799718111401003672364187636321409845981135486628096946245924057154853022728943820477337055098807626790515697708001299776318740287896238028084452448863333963605654925780224225672033928350391676468878219118438236417259405075047553146304888952158045422781772462014063028979147950929551166543731945853465303368891252225133064909951460670032368815491769364905984000000000000000000000000000000000000000000000*i1^20 + 21148772409095007852373248331055444249804706250093855110480645294004553567513041499011114859184570725555647803356797587873637064809716969991020043665934310841321501288380680239692255472431403886430610834474466559314885247240994325180440927244673858468138866684485612338666973707285290294685824701998320891846767473869104111354226390297437539843594511728401784180918864647368055313811603014816712428507857079734882701508472255918737678929297179533447676763443378687015733396604085023159492785666628698264513204199150244675261092468631756166160954933108063463371783635910027808474980926878753324690613944581133115519396342607362323094309232512203928532134817068058183359915614709888101098564029170081898027407415686004994430735028209063058648337027057080626425358686703456528226628996791546690013885352652158862601110252451529740420583750251927716364662619527836987324593674103086584198179047463931260442415202797934092169202736416986284158818223070084177797730388962586903364077263007226062082473460916889901111633097812021596076736810488067722810969531373959201054139033281700207531895165862848373527952184813855264298976078654988989409975148698816702163694596052142924054477001337454257986856863046686085511286967667727507612300698158690103912591587018698203879108972176891758700815107424448937095835768453888718874690946705946788276924268292902428645207937439975716279584450631109212248427401515879232999822674534172609110929616390697264640092172518166703722675372714813828866358387559920875746295374445064286902201472276372112040424335165717544344499699923249785223552024473353288285579314126575860848208207481157857821523807477022995759413858279428505794949846705302183512776229486832681573919333971156629746467581734836436057620301646504095155775862077234820820016526971330437571672520308286693440628284888885023189404285283302520074954860172119754178187031342927426542575054305983406682142898628192794398572721462455422061128052571561913498925713711197824090004156976469103334727761431363059306185124007335920626268625222996636778008922272502987725789271295238008007464860088994584554286129968120194115891861444834103294582083502366557054105388106193883201205587123418249696791806495173316782520652411634337770315628093909237760000000000000000000000000000000000000000000000*i1^21 + -1127540437877023132608209212373848459991714796347257373608256539876278641938731244486782065658365441193317428889637492794997331152714832827912661045792730030820890581744969536048181260060418155550238382463939798471883815325277652140951055784143922223706211624407309853235664359204527613457935436731456900355251905099937431197195857926715509494721503751017705114312543939401877296208937865382759067332255278140358821950004709125733619365029923246923015778946222639102945694193871702803583901083287569305770862964642225349213545646134915182861245815418078204800168014861646707250546675814817681011879548599827119824805663791820409167736852241733901296871697737716519857320249945667347925234000740386974548213606681854262889453140910077561193785910443167972664065650649898676571861423124556019582354111353152609153104208165272757661107776822409995623904800272632700993725332268082257602975352728573675938909585899444798309463877748687599541935202879842572925180750074834423659006304225358561792886284827265805851615001821539514394554832499346591109104572268891747537535468942326634759959690253769998787712075096643456935362069001251285377619380905036713481549500668723353245519455154760224915128391867247328383029307137239821873167246085372978291503016346865991369414600463168338993115983500192998062618520721177094257498245585807694163106235642224278766000995236074678215811216418885792021162522287943415461565201632766636613177256255144030581814272580247447138497728036571862536873991908943096802436617372968028869939286819957022247805202824677491811041719223199697454999188328430854701318426739059042043558475836530403040779304742830360272218117715257185132633882552701025230390094057567379483777127842953075653369116527188619115157004228978076148711669107184115134261623073150475469447513900219822894449813897860833681592174791556947007476936280419228482517944004854823839863429936091721381242686314688654931749725624157558137891149969642618744428731681776200011557745924440255804897259148143609498780843369542827909844153423364502375876252409017379875289588292256802133292787012812502012665728836096884353501461469415897067334500771532361848880147745037325369455753963326120066809266886401927448380277409066577122991216355442688000000000000000000000000000000000000000000000*i1^22 + 29070575071952571545009004697788390601572704670517225856206857393737949856143833669746899735592022034771041574562582755468181471069439006976973492611492973949099271159227285579810828833196796690967462864862044997599384344845223293233427611539748738205901353934330975076306312999667112842823232965726370482837986756727357356273719251679420920312794545235173522805263579904376524280234442789188740222212861803513371532485866171726327541685247051600593418506435879632435875442574549394554092251076262489795661269376193423303407387684221097095980413882150272753440288495891864412219298040011696684513265711682556169130904055328554496944752314102605480237180762966561341808731362069326980601110129924436676790336424594026888570283406060672977221100334649156288240921894434196020414173020611678740362781254040246431211389578158672353229106379173437794547768351166723179102840690817139679491946322228966356819924842947629006932387852404172327980835706553635596530143802596769088634758553403837164401580369795805734975999137169595456525378210134699932138811405050596074749245905278088374256651665245770497189507293212390194188733856290612757512318373918855431185688880766628145228725984521855996254335783629525178727083069162749647628223459876042326319404524418605798997807440347006028413441275918267127954187786142630673632901869695148832401137810221995247412422011035692227991736569996020254030066011099270670684034509422065176829449586549909025798427506285200360063662880399765527627925755931783039977118452471657392421853606199520538886685307938214873403367803269199590069391364679085370653704965266316499726715214649475793769420291166629080111221357170843896937310744009627912511733000257148180107281792117677396541795392401617197825181350266135113404568824421256444182017973098953801425634911524052190382391208967562944470057778475595797608612010061790601786192224655863833694991587150511595971599037476526966264284327425485859693352601945511762831270219417716460118954300137898109873327138914274213761810421953248887860019821664142155043608610737160741669521794061811614154853900592147804434245874034617105270279341106431265119633456045885618228706352919287277429088530400131017754455839875027994498330076385051788628969127936000000000000000000000000000000000000000000000*i1^23 + 249679464022763231761635788222496160436974045032462356934949193867892460165348556244599281695144167220146740560839310270040104908972581464581268907698031165261182156311550379155252223940400624137275129312923722586810002997285389379355202269766454001577979507755311842568370647728067970167941880106411147075113754923114603553662062019342294744042122168102323026416088436843817636800927280146480616862566627110388380834109156599840194947460134642704872954198977207039197954237256555468333210507561448274126257708787064541145484763424685658615454977616839559345357504255402439432987402167521291204158870742241517908991055605403118518102363793801283322506769973118059610980799692089871929807380537127420263570675038127996072214538652381611769886727374662569053092160222241587693360150499380134016221164427442392892708229619533896110740828809811610611380804251553281966754238111094784224318407990688136364509989603565063534617527738590625721070472776295062648018016839960295011679515776473479055097875416605297099574518126674597163899048453669791051300753268941921268445862231435920620046293602802095923175254039508861076815528720919624064388961968888490774159168850572039549432037135583897452723935456951843462852325614517006406706004242888983933776509719430643341643285133443070284250604885512734564956829083509143928591619419647904766892651020569787934071706516705377469613365692194328113086923160652317416542899158715588141028148542029470507689151237170139382295963141604885036036951798725344164977951518563252908957000940350789841436286732593850056113775250962857204900183417104393164610101059131394134230343958502441918208471887505358908449793929004569894961419844267060875315399047581365320571688683580539652521525144538807978946399269858387394096543517189519435459511641487063156219933011617928165563037649183545696122159839448416652509005580400989131247674181766257629925203495556994030066488643544610737025623767116183441009901514216504715061222823383547794962225397648006922592068507121474706097882537666982612433788435446188817546809028260328598296894366771189536771704719230201152847078833259408166750843229387566864503465184183811626146122024634596726207470504375912346827255732385089641794745165869880959618252800000000000000000000000000000000000000000000*i1^24 + -48599553382527880551616474352706298716056304382107337005613108209315904802555645250646502054758713216243042790188739355707226883029473928056273335844011830568219839730082720906757618897058927610131796086382663680151265940717849192263145877315272559424040326282427496607434587169080095195233511086387119939641523979825457006671815653146764954014993661006684207242140468470560359176116550359301129767881879002253676682295985819151928928538033692382944839847852771396069136507036354095514315360575077628890545961181768886391275446460109442144750536827628877886278888626899537721660497254852766622795401615383238279399606933567622308579772834087554726159816820356882330677524684980388127144147946943896353621038935628058834955227923912024542686847924844921955321320303156529318355556966339282163781709979502747306595348787793693400024467090241507015733931644174753511387736517589560031829894390624436115400951743272356539286839003807181832383342320786626446611669336568651128228304574904571437122133275571324024222547006612659146977948310780973951372442908479275110240391314663542307213636403156674510660127916397652321745962719296218103413467399551744675639870137438406451770417418719735731417416447622074805175511791671951275360149017440695189732128888334020569650117578613155889320113749125880801936827541345024489860456137072487598195044875327237052495926415098206552139140454443574476101675315701403195109954173279199407363697218618453132000741333260286089611163273789996796479513695556728771949683850182984204926196059410790932564133828148177118150009367394556627145150604434792993586551974921711750902583752830419226767380037491018990569541718371777775791802501791688790267743341061110677520848126714131581800626865176928365074423052253506153307050603077302448719471441211339180684557608544874669002593146981860606888584147699077489285804009256418366409616835486993741730668590120000459543917102470346497233580179698099875461144312979140768084808468356338433093350596302341513475607298458824432716286475264529262143267274135346250448527279033813961465390835985257162052595731346009069770156119010636989652936100091452598081514755728401427251611810083138932001215253834672878416197089718248277968084857693775541043200000000000000000000000000000000000000000000*i1^25 + 1785811750251352053220762996303018949188027732915901771289234053154814893059906290613397558682342589021307262799957444381400346534525898647783395648335111635767565193348411507572940502834536157712035869754035002026551963821098305770173393020863655301393188042691930059833619304162934830861680529872638108033238182102156531451946415228385051869893961514996935931366417194925657721880127920699529577255574592623327631765000280153052845173058417985831640755927987947815549213721755139863135705055088045857026610587104597637671036069045705185262972062797085341993135343028742420866668002843792609072666109343963185884555189892349156725497288334472005261327733097864149364998854815874951314475643544294244728632371425780709037683108066321931632750840712849807383080207018668857899594420268024960303411899202462149480275885858779596964175017054736636526077074529208528146520419332368791628717683713801489793581352872098105549203106608785495679184361313375545676039281506685521524147020344495734200159490214476856239141647912901609737717884831329552480522620686919307801302868393515813618996771924452145958608089943990256424339783036364138276851250545910541890955901836871502651894615310254400382930751627809178147659090914551071208520972753801089280654011044439005486844460247533502100812177242845469772393535300498112670910068144484708692120624100436346301070298681676959010721296382476551743074259628822126362756856590033242528231904794482745595971522498067701764062825582843150081600090404767566850613717723514033025111528891254659153233855602802107083119044149751186115182061708584448346133376190524940253762742258995255963089257722509937791525013883870975960035555609357503817204012199012219037760297672829714591197018780652536638187607240331587229063166988761397462201653206242939149439468266532459028476913340288374891816660054829111961926316131368807680074803428446169977373502899555885402068100606199900516426492165947163597964619709219112460053136830585659945287136093426410841005525835624310488745652243276946100353311640993291185852457305244969659495801960140944999184134776213139358036706406615828989316400917109454746519733757713726975139434942424761910452425439550287925334035872547011111084835026579226624000000000000000000000000000000000000000000*i1^26 + -28585727336968621046126065054626768665168652072082391710081334006251272701283255710879058562160971879001000648445934827668013369631801835118356760246788029319975715753948936455941470260493445308841731762623874447913840399413603635195278362046501459022805627667956586021907299115215171054175689377554859194294469558926924234817758845763675122206375755918077007826230252322544151005960817640885334338263831694807967984376844576775501335433715901350873059787657307792983795234318494837737737255845980431322439367979210526702768894104763396936783869141815307580570476376643038067025237473048713060334440359752349350605566827057885106889436962374094980293809078725650576296324326297289953937257652553955359138326185548058503074766515072485209449118739701695643552820197013829317884119906523184364892065772496633784662959177489099917391679166977393440544137916426695554810277041881643988324110051928547941638075881480316954785576900714978957164684124837127491838042894724544762187377967970347006759466654591992754229862594042742419110558169398057934573924205112529525357334976787741207174410531495737330156484914138510787828192557824292033218930576255196423853430586601199197537798260006758480757709583744675829896913809316069412301836509801291048926148687871646486922306876250852210328916743369878969753867075461328533661971435582065363168855023296917423513641546104134476815357078617668035000344374902078174902265755902073369979989030582870298940903823817363721968045993468334875010594076697323541201440770399078397030193389997266618636737525957408779831285505472191711431149713493246645781032889297798134904507919256038892425476369638254139680373350819448810197072682875324238199426428584672356851075359709143783979551921652589689739737779510565896170754442334623127138790646808753474586005316732597007186402583337817468291666014331837516783113335868843340011947391428158755336366449698705232941408174125799895299345027857240345021604390936194447680676344357529138807706052981686105705837565422521873023562518161318146242349903685898568874759058924019520051495890838986786842760156259393429731259225282417985801024772581824424589848721953122390469812433351539049434332371700204451637068906437498385635384036950016000000000000000000000000000000000000000000*i1^27 + -248710815459696147278211503052821002529115942652420006760129376386241164749843856700374304341298691226499378544178718890993324127035672574569732591938371586043805747781984883665009018936501187278504009747121836805872516629234549659150009336174895659053824453799735421110569407598313594611308883513712586371818247906111848107654516023010446564185995820420531853667678863294555325339742817137162301548225881638492169297447812268786446783669423902714282331276475014275882785858830263623795378196858666848889220228772472165812287355850825587498733480218344530655276575373001831940377431119175068975231639184194725862481439693904496767222749359431641060957725206837185163279362887636101052194302787586227039828511925267937969797079655158471265215042699840265707263644185412451994496927283221825614307928256577974139326726988645465804981090921039859136141370348197037577549290651698797882171143906541763075395820363527135401756790017100203433625683257047649332958463929459968317033148773351100823712887607123444787682586305110954264301667393039638187032580192995493604363457128909650584255954854870777924905276034045573717129561017141829568908750912243947132483997413900059973649417479741621063711055201372196980030245822720812871195404249548467097998007393723079145755719397530599663064995971517467661988794824181598241337248293138677660753030192085185495727935513936570707040268469682097669870841938633879632802045996147092303568826615507742179357192750990441101731617792417951813209574558576091839322159980617525448655834291375573428599253127389726248968777455919615892663618715739486493214959397070332345699432453854873241367076677888372531381139987345947368503960445381122090871477556143105109049904920948538719782365641553935222431231321289507243729293293059692313238663348274620158299709170929287298176244522048981756758361144267622488678637016551563685744872776643230421514303722823746231430416165244964074951373764165944396924145435614288597550269407883768277717447518386171510739493737394084964669597286833892521747889044172802148612998243199733396833529490991797288149372818770781128615245911198161938951932988959943308387967490690958822976845383426870636815342671823198463879264877806427295502775091200000000000000000000000000000000000000000*i1^28 + 30960400860401585264771142604175475518778143921775005375825285082560671793047722770149081767141043105077449107701450276428963269050505166503262866839850790456889231646408520878150748389812647905038869357898465547379901430701464289671587260449511904878086616933080602328791140889083513781964528830968776135364637511705740481471743931215926822538477423524383883109203637507517177271873904989179642797142263275334110534359839781882446351597602602246048537781783584103688255693061558635385079254884228218833046058265889848035211787293285031959408764818910236250054210700537455243954238480485953235005961939042418169371723578968084505170391418434583880755087075816288430251218931257603116460727264592800267946607402104400004357943122456080714029863415250394803995975943111063197557993167747291260247435880217522548818343264128080824287966451811760695185879314271681233342619585042697354852987767515001397924997037510871066308350459709118765616728280748001199316386117380858242246309577241929570162124460552130986090972382704167600968354430202179626289813759104460643525066443315934581462292117508622917995044694396718967017922515203653840497602733824803702333734440965269776387919635242763321719165280815633155705902052344060579057038837547057393638843678002915649830609469782153117445537992752270111686663846485981489769335466440888095079510351603092033846121019638316307779535938018228057681617972787209793679498397777457028405876474600681244095900632510325015312625351682843445293200023755138345774678336806517040761651725251291945324795272887171875895594043453766788995201695943564681152453801615112210906881053233871925079713038002457808116737088196953460085814656537924294173616196336104529548698052541374647010827172663491994092798559408235956892963653344909075198310482718038076295829489194629964913059938429418171881959690498867224198984995433781629359570170474638288246371823870914366662187722390075088780741213042127687972410879123320612016250723956826544310926660654948907762411809677418918726060022997163327255484005819524189721102566746051990789812757270342160383919453148736147645464003814052938483382820722642329539531766499748043378538656211411814031186854804775899772337555743046238837145600000000000000000000000000000000000000000*i1^29 + -1055182038655686468560685426116734493765535923935559719743891704764707073042816999257204009117465480600404755366229893985907883224919229644901614266706219948042748642452771765666638669123136912963663870167636753908297876504915293606508667709579063086420186201548158205472392073848312630866439726154338905982208685659756667805993542338770755294175760191028507417050595970342258421956163000226645618359933621510104294542343376676236955410986606270793154362793797763738370060004279482988824763191740500828204362942785341942813486870713350688541627544662890315433635790135629732155203168167531980551950812324962625302074701908036273719856502392802006267858157446539409666498914725593308919480575342689731879782738417191161875932949148001292612433376392647233432958350875502694983680990983074531616861368910121368553833902410852117219727228494345242085892836989484819149926309836699364138910442590461135754109928513293945659493444384465087215659076813520550711249075854546892254245013557806638430296340367579543481758963418510024457508649675956362718707629427853833159200542895695227996530705710724309840172467537372978333850855188215392830823582779213154922845127478635291984467227078399236402816872278107769961799829453090145994805374910020982591633973652535203984553925637861198930595131269360086408793166209110969040348035554794311106736605932595347705095609002770303457040739573543350099325074679838134365267584781675557786722181035881000192257725741633794475928914453877340598502699433253438709508413252796812984825322209494891263066904245518846948231419400657591408438791960804893576971946755723587144423053408923655349582357728897045424404498817783604842243470802281599063695759320997709712264714473392389286846267519462467752928174705905126579166984165236357264325779064580227413795669280459226634285707397785998130838586670473990434424643074882144602630307196633360729092878717815258099566956239037726299478180499197038529976824373216315144539361178766991460317719205186813297532227542168487684213962611257859514193646785259855274774471372774974878667888625126290183803887106725828633706348082133867368265037257709461362020993540389439513421879849470265972997253190178915176896723737516556943360000000000000000000000000000000000000000*i1^30 + 18222993183840259065088913630989073445321465646513572586565729159384212872473602796053589911799597594910651638077264736892578297260421355810143928227191728329252422446402564011139618579064051892540051292142428464731742903994427741406094869566234011169173357808421308344339871813167261527998838155704439145462176981298919110202232659858418193902253956224834911934511385750147292888508602688513322258078800738113199362493747657793737053117250215937855595622357596161820660667824089101510486616079907388222268507503680793792273982372827854044500505183095039520698511804609314637315144221185651689638879111909547705504985795955131825644988322121307004367741373876717156526030601367607345078924234379849755578997800125136172538999257120367969946254300270977031503034653437045528323996833061023258487819220131061901046003221314143208220444354783438863231711192459609878249219822782825076392022896741347487201889279257886525722976187180241409924028855723835618363588931522968741113428681422454557726579678430031146335324158176019888359097971267263694197275635603324655176672354393516394305017700209313653206251445481823372171494416516105807964821489438556824164965108805970340977337366151953684377222283374074792023149849929472703471405077927138620441157367636109674119769986055056116775215690860934053451500843288206997774759413525307142534415877256470525044669565043592942559250217345930449831219948169828837557608636129778020960310511474379202561199884168150299898136538112731698039643971215442813454743930535197997955693166325316014985970505470522450871892820247010180793281189456446340184221401764695654015966267279030344780618707817978585392198559625774212776544033254176990239704769294873464173821757577163158901620648828823119315727436919795815454120758720818843219548838245675791319548489167283884186997140668839230019453812339718038070079671953325960599160480255920060391647723404188101908133146694920977410129942207307344561165720396718493582511704456176299744199819095962085470461660713200787802173439675201907903274015674417480197407641701924299644803041472384981918451442115222105870104864855575249460972456862618095244704272856814720570813335422800572850338582625774023262335515230208000000000000000000000000000000000000000000*i1^31 + -21569585346418976574378410505802763261312041707215395778880694199431185635504287207400512136019752151886621421578965474663022513493567771094293919687353038056104484064555984073709246880218667490560597698712626388790753504831259983827053981336226408785159965010827079973215068486266603395996512727652922477893785959524612506592736590392073551303773133410621683572205478151487446445281744623298092910201156249241545407964073813005910658957864751208253516287697389146311177209376847616479805946521477220753858040534987172301219272689540673431275098969638461004727000673454499977017456587457498286854178490114825489014641363499998964642827830480726643600923720982486630575732759986492910056674738022094538779333435410823882079579798549479697332748781847962325855923366617351196470040326460027396745097805160852302967043575821025315194575539707826028242915432070568804033284102247696965009673566297741111182098512497385560930006830250296801040141654908608533548125762473813965511903564740527497629499801651938203705718377248182661886348051413466065558650128146662211380110662178686367709220332523938631059309323256218235405212879864828025685518722058281317769151007149814111304604427623446148674996092742377618926504689055882990075873384773658627647241401912134524008535906577920006224355074041113296419216289310150382162170313242877932217599269811027788643934343114100256112875147019466166000873176962049684670107950941970506463849478833277135773708495822632350245841322097957923804884572012313209791286118753761299466946956052211876214251514158767653979973273107106430723905289593795913982314759673826779883936328334954465197475314770933145132211756196840108107958114826498482673487186160677313054903061955556743798390456008371753689820796916381906684191189646531158695948603283444291931877344111111339954578432956614710317256394623042720272875323041542172123897474958510578448341387462456783798466432306801786098108526951847507050902557369727975435928309213909301805892375463428233143006204867078312882175171737307798240858127073562099470422053312008141127576156743269167911903184387151330525556086589347026354441027602511653573245310513431875666658235516191699824623933678168177888397885440000000000000000000000000000000000000000*i1^32 + -6256427191307194585666537239315528705795473113364187518227663529485682542769433656617466638308506444138808204105604338365504197140195527833378650852884787861541450653048793744343728752015874735886779786157796766542812954076352335761952154923593080802187627484992104451698385254601289574967154229547600968944502621592623621721194709442313889128879643496865525299190146396998128330772822590917447087388473429914480034798334754546602473691917032637740831599811856703677484120583708044688269822917502577963530892790594907795815961496991285543842571393957946930584009930839732751982305676753348089395497669047008047604266660684032794742183776297935151503435674350268108503027539290820492409252209442555519850898199675159240381153688422149205723769774194600360963364887897372357070622215897808997158008143400470372893693463843601922460336757491053534900723452362594665293565135028789975505144181719875777236677964598124879253013953794485748140158260406997032626872241406076958608547621961464081334956075625958528276710789352292525356015694866397244864328842627695224630742294491967695558812034066260185763312604048806915316950464621249673096595070760037629017839756540330500506213133148476460468111340560550128964502199967709022071978194342859155377889930161343449958905368990742615297437395252988573729126289531222431092875915956795821522285819284975569317310879373005254853741377790323584899109604773965370078147863732998941131821988955813981426218975279841848860950319252189146875421382117046486772325386378421462711731116521900724705739878960915726111416887929091023508646237158904133448084719553195924183793200215899480926300180283319972446744119375533811778666461265876721676903723979691791382331420793115879706273586324882641739010649433968497780729126786858657379115045721412359244908567214366960533977402021624544725338012650697908873396377435065697136815928863869752848322931666500636383540274362878037854640933439893733350967607952033633460992242103371934450240941948024767979035538624044769328892400126587878574182558741466294368793479141526222492261121194820584694570350975703119958957065141971265638640986369161998689478455888252079942155114667264447872149848680214747330641920000000000000000000000000000000000000000*i1^33 + 86467056927935044624087071752996887201861309744578484767362214886302102418444913587927770499011623540942902730133519109546417761242750975388783728892560233598069286606251744262036110354059155973385525958777740717723050821802607365803174959167399696794927694228374299048822869398361913215121451502616097949935111525336325861958333557300266126715337597452921513078147274746193816635870706734018442609687731491719022310459644848422063890041578470502406994218110319481140902880729063041855224029407848988476427403820730564881634938982116159637237526465109588246390167758872390356769359344832925474656640228165568382063060988195615849761725757633116179967229417501718478103380045989631316123484793319912715234198585171842825950718741938635782941345519293243479644434633333399650513211062850380927503314642959008115738644480742526241734941057759328293930778576818434053180054010648725680028584394942501609471161072732074492882964147174905792747790198228471401204372354841443774294692998757009504987081504816193480778025124546922489730120648650733246398571978441893569393029731912080429716249305538956607872886807111929442943954718027035549232941260458599235278540772308608602801175295822990418595281057529360333919041756559294070772533600680775197838835024995850056983142838125347089183600752666640673044677324073009671799391148816900889280626740808766591190208003419136810980061290166917634249387970928597537627334664660027659747325901076156946388047316675950716531901592218908912354479586072118123371022232005581715273599359939010673819748975304455112358319329163556954504502594439431351818625647934041317824748389557699064441498527364630772197642469686558185620675896025738912121779869283192925160686125437535231274556566679595219480659190157333755027620472425440864232822508409421591910839890727465678331151781153223914695604638845272208528693068333901659702593147039524736224059147130903169469827163706993011281453693174757463002150726244864656198206884023378522492865778919529685072827865968327525913901840398798362689072839907730527657753486680747618889503313952591620164763066548717108155073144722950287876618210421235209200534896546931406910510955013153747760114173840157835264000000000000000000000000000000000000000*i1^34 + 184998943864983971630786111973869226390035136826721682735429511465712445773580734193395173590975673630143425905499527257420641148620161936537425111626586953240242162925349777168041204456199568629273177381256907791897525376761400105067128129981226642439639457583152009280911215574530442236429486630604624800984298901639510244066228643987276812363336989246970692838213853115717619076305277042886610787277049260402779939101752545909207824173623172561773148703973196574457194890358429191637875470164923967327742495197983380887461788197817183561657815826651698189572270988456093737234949802472240267981113353463375579991526342344964952815908773608390745978626369013281233053565072730278724357511717749034730339437253307192983183937025639961258108425459410800432731421158271668116200282462666507630651686687791486472851795075284350691829641965113048915864170672534240324485374210192346886860203633593172156160337594804717208732013685485355647608842924763029497042002593660640053138885410287140471958787328323970529732250287715216940528170086039286409072893620303150446629192884078667926873010045738478144969095288371499709626040431607112202266865569742025102394691944340705044826509441736531883393191954694921452278404580284314106585327635542801442031027391329205283086827095584524004824979594635733387372043543302915412592333136084344264540905467920076368296195279737890853551951707272731360987408649805762708658960515640484025461371584597358126201409123085562351281845057836619232285321606856612691821759037871774961716664126544149600473513077815395890007687470368695140796917285056629705624397192506900285536771953594612125580136114041470142776426194188195999876634712320079308280191544235824452423801982343899686455989384324798407066640064311420346676326447984631476823119827596220027467707028486147166646449507887539627481970525813367126805949130287667684010183648090752029129265425384596601576876105237899948977824666629886086636020912808097948931489648849739923249972879640445225739538131264270133610768921020119011700030584628962692563646458197818840136731988665779202711280675329449762606885871929115764151750072600955662873412078042398324984724322621674327313554708889600000000000000000000000000000000000000000*i1^35 + -14333757023989514631042852431368734411476282553619153776902475165405991916407023579447332393046179332463037747831967062479436787381349285449887445338969104400380437694326709851426686985718255915431641785097261512440556956961114426683597431303711890110280934742732857628989802926819383035017316476032910203432530787088979804199306441234396128242759016980631912060736745195991327359881811153051624490629080546056187302576109799813062627433944933593178391810893358019630109621027136024831603006838510235059589572361090307117899529796963916858747648018262275889293472140090708465804131541539612835787534578421632661423749087204324529271512516896493372253271831370142492383360024302414166227379067532302532893055328311322012291025721924452608360281344247646178709946983032434409518201457796072625306557704020009267062496012193110654783662025337577606695309534005511246026852210006322474012766834306884138576347905063659262265918939469397615530063057701661034977718523373913241817794427370759107529735952148337443212658836981381161489727112175918715161223846445286738008070090063134426608019713279032363182147937892907618382733925740067737067659867629641717169068298770666284927963310595903928955720043853318540451974914163132825813169518615927831139619902462035894073896566924447738557057625973732036904291441173655283031203132530476304410437677439494854629782211634463073619922099495747060056406128137426542847033707078686512143181604627644502727686296543031443640308003748573423516377942461115533244410726660569449807267852906147432211570818554595980896921045794180305002967388450553851421523095042255209984076164585027517023409776721039466973113886719574708317157341883885106596614271956331156228294997754770958293627500511058088225308503747709774332594601091913705434738039867491852640665013049355855763714168934117333861704499857776292392935293361874106224692392308138798213484834814545214218317085032384065170840088107673694890560042782817584293338725925397386276046381789824950992872682466449626843724827912391437659240036572214879408755637953102399674426646636000123356821574638743900047265302224354490629687853400939188169676458770884892420699888131990962687304783626240000000000000000000000000000000000000*i1^36 + 79839633655742608538306477435828388361153971873840413570263864913011040672127571941639325378721047200076067726330273204746961855108625434986230834891675529228771473819590310094504250719955276901063982825957547304269923674597291266269602934341388674498255419631408356375978586541962342115571783673371749628668797869063744575128634071942756261405334623123899341372472794340993184489593705816666314680996860769629879503272157255625680272298919434620490159039100867140112812844916942392415776499754559609017099618452354077196859271140074030273204289254022263124271285731645010356104924218402888189043807394752291474159828618003235259150865733485865851448168459838764779052378698359600379652359482638248778465810547220174312174764156525561055240762699553380202829536993412196842377227671184569930069504123116694747407356153039723000817039561831019990735045838024136341002105879298551908087197633666872939011679545766196615762390737585386942497014575243530724524553376726152856138195644479661522407321235060684589163593295734723502706253791518643818847172559280401129045224121407704362323480247984393069467555655780480813548560994511338055629412578383373767002063539435850613023413803795036996497927709444607274092219699879350623370875069123039213940061444472108971204456667338221917445100321340988905276670286579126607674783308143723718668204256562563151672226189809952010090779270622403749394925484099947554820241981079205303516681689526873494005021515110581065563018008986550793760978232427622256893688270147427978432512849910940157383669508432550538049109892192127043794651399572375206259416793125930312960752316928662987756160210034329701821708913596617730801970074961184385687025803164708824678933569368937577999846349220130668214466822521475101888700684082846723461328071657735423624485101668443162823059013784895946266147657825109892713120537855813734748159055762946325915957756167172932662245117824575820792897174795839741613433205270842926219414253738130401746408406059370216922817565513196287794258753279307910819104470487245142201881298421118010813174886917600545087663332922095996149820702713518688376741781779131142656513074903681352229327357237360224853032960000000000000000000000000000000000000*i1^37 + 591380411890411205545547407329320417830281892268577933107354066629889945159791302287356581627446405029160196682876128230667516883182520155300173146959045426026062304651406676546580057167516114680035343341630997474086815969199996882358481506445315020219484888360958644069768766510249597192818976640524136562552084559047217405967748033813578947703622277246443416501191459615164184644929343709271018794375411027291996274094812146226509196627826204709049681489822228673443824041544770612937698571182754709859197595431564221175582453211358593086117755030302006779096741087360889841125465045847306719477077098937040711960153683515092718934896094854739926893218402318587867366458367476967236140550030948863724445050426266039680271933745560312482543129401912884343375286236146301967272396766885142965705810947032876091747881943683039577852377126903528412701153938415554845542627355899098445420481706162413073770868484919460900487281231485982523256928768318357332020322252270302492671869620040255708754852472697014410717085331804697170355359523283940160764317850295301589350233242648073629728680257824752011432971276458399967521817320950770951539356950609293128952777944283505220779489150670868559708840536322765678073222091121990469301713657475616966189509556018616566506674569764194166932383786237131639708345707341933779136191243089570147176318598887071086817701971307907430641868219019675202125852621314675435172413353908045712958940025194604260328603075498872110914114939619052521699830691968433097112287372700946862446040321361474978603876482840857160481687939601667917416433169041707711178995779688071378749301051535214017001468512384879955727018745967716593161556124782561181674019263632760041697844891506761198439922629521556871248423797613014178350521402570754361624394637734027686692979891150548399798957733551487125364465037126137085976757711177447500838441300307593975204944785322479357356400031323157851853187931418365929995045179194361740011158533963767699360352983390619987573102454326140759454478908631322203064256181297940490925548858316654867533022770911350912341674663927534425572184677505912672963928947648726069657045106027421400137502862917838569472000000000000000000000000000000000000*i1^38 + -10575462700769570020667805050823207186481704216837235617175758529346193569013905365893132993086844897032524454863237467739200480097828199218044201800456943979000150658934184021933693181676496305933392323616853132869462352148013215110632417098210504636393487632667582965891387412283509907444857154058834975367965451531039176317228749826895397019052194526956053855242354014100630861729331924948642218433832639491768339335677948549189632353552122399158427580428496781268306714602004087677544949479516732029515096644614615929170947582519747845316574722227177670565236740708364568389849378055061310625033405405123185058230070660570338263976686958567804875095568284084709011515666985235096025833446542883580330870260407945625815171296535014844950190735550046010566233720681315083640258391306821019740647962098083129780045617785036052520662756880588103539875116332853109625829675643153481515788718606920629056618944140243476508726596314124965439769523595316979623116780651136442813270478832889439842820131339766623582539773086019254432964970502027612097248376626665982448412767907270608509158691390555596642364199679963538577182877185248159446581474877181746404488028401942653357261147306492992779100085732774503234158870689170098361309483190225331483093953945018763422712334380080850306303811874100107441948813041942667799274761415548801722284105746381383745937160557194923564237393583976170378433892724270098861444269088337757167732889780347709364771774395943726259409879343060801563477271278514173894917149622037450272119312253894836319801837115906560324121788567793880363750293423675843607189465115558382123358746717444761588599920568116412130255716797453656758866202408244628165681069643408399917274221799206113869221414600748609859677833491825551142409263383262545772059624787330063591209640883183168439934074592920196309386985248625306590551582008751698730522408443036306336960757001948803074338132967278548739962086158724589181737673591507122362471335810683102739787049843970159884313430137383321407982379269859530987502737054860807586528036283187784327469974106479993131699473883461006996388752585719665896079170143584264153080279754711441083759714753314816000000000000000000000000000000000000*i1^39 + 12311143417000750893902181263090464445936195741007340913541522695501846248670373958436900825992313173578375397774643002671155177248934418566008636526875717612825419104860855609905593132890166138837071301149675585395330395549182510634458375832052664028493880844900581859320017713490824501334260405913550193225508693715657081240951395767492515273436847022319661393880492590325774838777541251456200229097712379878709085026690277483839185752644200193348263473779709504703477062812079437574680109943811524930871626426911310760330610496991622287205578733013141490282017531729386855826917685599199848770637473807170915163022683267190259523430211007042473309752905709066682680508951318720217120573255205356539291749933684733695250147419339597593615731594079511522000541351698107021084166632520177964979537270019098019348113190090970574256543511092043123429460616209022685940704068216359309305276004397404741543095903280518565047749094434030328222595741154690853000716760829054484285336030440856391839493451702239409044548330161792683581015495360410134912078975146547237251843256897096739526020683653161635341562983710854561765289751880228753364456455977686515487506364132484049918151970680025123090430553001376480270926623047489481380499256135875561556973456293165506009551925869063484429292573763108346054153334437776227873158342976609743013408349502511407265172523456423402453632412043081345680077098177897620702569838273123458721071142804884170421976217692678420616276228027241818019269213432709253538598937631458696767459709870353603759325763709182854821141172762993237260763142985082884184485105696195659196386942911534220494934155500670159633695762766156295576843274778908766498080096747384058512989141378329196439239925474024388928016694779859576258727011800690544152591798887856940766665624027235413268488251506708567031222974148651776319704212914459748010789344096850686098355059887798114177251565265354400232483668944477790502387923475676796855408439860812767434073467425188218811830081363157605172388556132037516686512239149228158651126610657675607293100335408758541426914896970990482862365519843152142364703559941235787557508691510013442531224295833600000000000000000000000000000000000*i1^40 + 397194803817774803569780520769642137426831402937516120227196015025863788065899252626669098017553351928053282120667299202743608923738774048736609257462085982557997024426067489307881077368379039200431367245081886925132505683862065869055331782548354172287674013086740356654275269363878524880614149104957689669598777553690323574981164423994123051005303719692638869370078054995158645484375695222668063582098374842466289786937174201424955848854824761737927503651218889408617145657330266810283311114067287557030580538510835072881518279774773602242622504274657467614805373354288371754754818957982742093095631706557399609990678708586043365788345228454440106266778239975269301185461398563536400094285135797743198704966419564354464181560526148456162365793966946780385453263425329524180283606062207954834583242096818196513305709166614907697145258614048652454219205031080576848583221300236026298088647645679642255777627034432758122852460013825997628643035173554910166852658331587535664577399187464256096052322421790998370614811530473350340952764879362916598067376633745744277295572604980695842474736239217920763627111462445380972783045366648424876542839571664284444000650733283015370843190463448320236865851927513375755898228301960577365337462612525028721309788499147196767805334811376456754227437908783720681883339668817413544907565175544502671751363664131000214823074180956864711477677049121959507062001090370007481446611210434916371003449735266774876397976603266366145527439621176219858232166470254378834489023950951589173504187383970278321217792734086711231864160103916208110341188720552729409062311422604266345476284974151068125287096649756005224055041277354652896258528808200803934547742017450893101247303233585295356015609245969858924279895242494611803227060725259836103835339075144909883197716724214746188324879010064943787363981105375196554385750925708964498815232182773534271095279688081405846483816026768879676816023526229361253112349819238670898930776225000229768777854442707544218006540963273145069320283767329762505492565470992885832742464876594669472447168807014232085005677476812247777015996450113307641954991505911530525006403810498249169567744000000000000000000000000000000000000*i1^41 + -2503437572278624559844163960701345080911194644627245768403573595704295940205477255195241934947746103200842215676343285374494538193851754887446448812964353386028696323107336043310318829318553527077185337887931327629150835367653462636461856959227732137491852239678609316653597324633480961984197139570986586715724862356364412789724909532632382826733625255401168050030923554737905523345895071141318247427724472438735880096671680540758290831586738330867748290957915533879973579266631383089986544782340180585173792538533523732390335367280359728128221969266360425044046383591294313207641131591036387084047772335066644232027244709731841902232729921044333792412306587927164004483761067827483365133385438539422288537069927181357064750761927809048559814225240016266617406720767545198201884302483597329824484789120004565460253296048518189988880233606860260334233586119022037679066956367077195796496683219409920360400354180777800883152147398480522624593272938627780709870641461380375381729272990449859845839705790360643349710503968120536021743264530074456556935679023361753375009564388619666518639391424320139824249159196461207801703486707285851439580558578942690240936938707087266525826404181740660267779202461016219167703298870466680269236351199813259350527323581395702116284942411051758188292200074682312843583500859196256462865420440139875392397586418996974164827673372948337341700538234491787384012588687946191398761691907896889492804006208480134032626932103635790329636017708619663401120755400469387512442604556213078027229804923935273940973229164144133205834297080410838220087593125554629348558656081764274373323410599238186970275464080536427616507245029104108250805430122736491080923481164561329423571253684479482173738624694861554247752078379208307834531204981256061151731962563579350309132466572462551347444676715539107251899339933936646441247366635103598155722318740252995406558933493553431219349402737858223654202168420686583603562402993820240266798162248149520950314804112823984641108869890912664692514501337125981399581846748262465503637813199182714892520154866393708276059807285528332691298269756681747748346283577818711644072081353368561254400000000000000000000000000000000000*i1^42 + -3299557966401881493432378940413789535114658984270286162410111443069212594923477267436895244724711160864511931880700699302389145609618457174465492027458141175015273838397421638690190726646669269962960901672906882557621932233626876957234254967792466316966167605696110868635978780990958890284553094191990933682827545386452834903884660904701114744226170098524294259163646841772171486357421191761378435298549683319546543461955953908222409303870144855418395632611892504478112672715538199840483275109093604612744485126781353382306044352255486932383027225286860764613390912061696034661279932995505484706320574428192250075457350305164174199064925992360428786890099733150231594905881200852497908559005277561933590088135824210939113991454734127642958936358470992931648950936212442439113901177274928548808018485281271032878132624013284191624066843631711342543179454210542705038494768922619993726098798172324812829557840393888640787887469088162948533060854539914285390726947560449208261581902644468123620608716775582688954273749140369985581283922956946183216965526278860105133875095295665743950723718400713662003182787631678618231224868431214298842691601603841625489360265682237188389303400877514293252413007310509595962432698731931886022274744490350615129527567239178801707868110897317611213427336422748422604313300659407685260614781548877340740328279618123067259680824470760895408820313330502520727900785172558318832558112253256184001250099378172591415099691514927122408749812275023008474422161967513841081196724730407764416304766514595962140488555571329544502488646609500734749788776726905881882833433448135962550758821325939512584209348757261756540120013242800918130618236228554702159917585697717883235098970422552170558119194530581224660530449304356253597200476219505008268155601725958114507563992155391699342496471142024321716314998971815754487385376372894618519995497202759703831887941462468899053950043714310361429432227869974058137615227824235934569776204028344823527125682875483634796673383565710218857485606178963384083855532318056611936834174273273926541177927968231273397832594542750371958061357023230795070984821507971523377133251670835200000000000000000000000000000000000*i1^43 + 84640708359162139646121737611647794902160527487697713938602349978302113813701621238804653765538130427916681476250021580220392888223449254240044561292221717628722068690325200060365511149478633486047980092194376095337213283374046610134243269702590703740292528503811101039578573616724512382170638082433763678039959073994935470078661446128877974460128270656363421525133644336191758398257791363926909674389779931333078366455152731223718541245091441777905808853034715106183366953069080203428728497038151665593776074089021865904359372715515630147697929302066137435872928181042859456471060609336703107620089160443336959799219156421404985418533881416258146978549053220995932669646846452375906284220670903896135481719260004879151602369441010923808420058795895396116403288982209046445612673801372360677592741742975864831167089878229861204888725251214288317756023566658227756041622774083039751255709447843618924442563148890339456791173806359871307246119717634340448001255014480926381325855097476107642949563204268508160543632564797793543322522491458139549709367143419944181895122427705229010828225614872615461506567026446006482567064744969406081156036285062102694090324778748387837017487345796052124362348436967318094703070879119857819547346466942600841978573416808155855813091213888486621391493655140747916133181135811302213381168860062928382266884988885868900187589650190623794925596588250531871775473203846656754132100098216455376791706098964347683096039803947875793960081772908336972243104037022709572771019673708362418415099846007459541751480234301776007043406243596144495423179109652920449828000887234144330412397468982812860426616320197413258975910161713266847594841626483247034552853095372637874350415738526739989458827724026781692000916884254514226633582432584698650483743146487769484064010919815990757501729803923513528194621614380267139190034694987926451927775040647257106579097869968568439854243973960316472334426048548939436321555813644438690611607322434728426547728840242902645484487905281768990105559026103464359623461076088745226526169183131152277099711768545437839128538692992275500655211185152588979539647050747900106981916016640000000000000000000000000000000000*i1^44 + -118709549930697439842208237577460778533884349548271967255559645318288509186911412204846667360627459129276739953178275088197711040502823427121456400571432164715107122750137237225594325182399851219457073892277919557871844304643694469060291316379003123751284560473703648548796563660579754963692877826880216153146986091319167457951302829997427633848164991343506865743977161609535754895991374347330102134969094835596865735092251484415923672303733642676389918627625871115294390783419978029319699073674742832021490583550946455043485874420093388353416183050256447610537914811526538999639206347183547466041193462879239958622520415373261320029493391120609518031557777166797816748037241377882548163667645024110699516227599094952398772317089480624529762385743458257097789509350932691149012917828679390160251388699285684557593987729011879814918754627135556113745806808498844497326040931631496684872838539158384225498656820238194841616985902509993588403383928467636360244344548330433375158444653452700391419491040726029053632774849923146783762923311400686141541811774806939073179691304263144449184179398344766739180838215783391680271018009565667561870112638853857688847719377746782046946752262331168387647842606628021356379033444804280638688413344305209037054759215295206428010698031150044446713207747035550574764627629595406266203182633032659389732004858941992516636643327646129897087385424267185510438519906747280265780857537496359906046446498007615187566876231481016290982532687675944393928300593207922069173727510305757585891363711341115966115908069079406062059824629418869484786586503330773406405676674004047357564797277546836470281476255043895483338941841669895881775009743257131918006673148275647429661404358562266740120301149618698456701786280229349134396975591445149078383879754335325747237266725255258053178590472307491862441435719055812349930296886756971342255344833594555284160782291910070255255367421568452526976658334551579249002335859342807479464114417581364274803184135000479503393399550076064853816762691750155552848146815002910225723252791092756969835513902132088702401703938089774129896746563364685391397423918477800563015680000000000000000000000000000000000*i1^45 + -22449024113019802218192376848558717559265287809751681553090098965055581783713373664544523242310142749995129952043123247154738432137148738256643697478355734417403540321369194167905270856108465409583760941687227529161740519791099806605190074235364015865201007760487046889271615431049846759906856863271949020739615363339087177391539002582315887504030570419261634376875124286418280184783510057423825472485760827698326400094979298962723747655580811003450448990279459533388302619973339836995724364759088906889211645903781949743685214414468635655198265834515266941684148037308361532815527004708181165209966878848167879042873492925307281297661455167244833260320773445058865624126264217175831228555182509336205834353895765389465161789981267111755450407654301116985963766438260674056270943348798883826290494039741103697061576623401966863901443309841561114477359742792528422353119812759483136048530687929094481704689473287016715947133447212010125986357250076636303155702443389167199272542683274682371411334669764732015267074126246343415527280759016998714039655001029157269017665368858352763089346480063614091822498821975142240122242561289250232426330614297542886903444159641571584197322923234572882605787937144983416372736678745548814744298879517595672852892879904235113029788389010380929165949386422765858976227813283026723420484601153893318560733802306984543182991368981345209867685279482658954559550935770746518091561386907536738323936325577152684404474927981154636065189012165166836156102928120346779320156699441139649972727275688546151651181022279618932187984824738996463271065619741432807573027850322671845354288813880492761263550187879939439398567928024575313831367236142974469933363964145684194971739804962437843317121633414199045550741682406852896845932443991617235367854730744910203349833422287903081060558597442958577612846108513273379839595817061472963191720149014827628003220582799415950586758047737759967390596584675486273509797345253416081306738441517142125622075754822723694240611392218746899972144248809383941017015752855762465668710867228829682940493936473734368412030377004182049710359998124099274068793097520257433600000000000000000000000000000000*i1^46 + -792510966227807866788902048496504101278742505018040743484559843043274735245996717845674866452666520812791832117239282363853862205616155789362003594473918106262024415396114695389950650194601405115503740207472752280810883163044957450177809030790051410121993208020671784640424440946604052467802678890034344503860109289786031373025965955209111392286459632718191112065378373042101229195885470837927165142006059166753895382011376181029766991345654291526758736380229499157530137484698493586852681484756074650576569640367073301389309701688512319477665269587024174819494961602158617107073570215933991683528285121055174644433070244338415809663207756430700548791620349340465481432865970328743663262389549274037726092968097440991562031132168080112790966954980846637190201681276292614051981460062548635329177187124787508394846788273464212773134284515272427740612227988016133630645395727080661362240104935040395343629814242243319711505556020770073723498843237171501281514010665059920436408687811107123439758777783560303889123091601368024792400476831773421163404990500353454496471678069883472462194798084011064906246905850974896149831859874169544201484380803058682629246620570675684451439654730477670799737023934704783920773887596871475507105413881918118341108902260331500684274535531643277970227584579504000006276300279358216171591832725234301294563757751496620227959684829110333880410985542946694980363079652317852003533435120025796294729851240976319930187092630763339492953907991762554976830495794925927073410632509301972505155694073991197662069771811443090939799755588329098878761012695539402524902045910084077792186169892830041054377366800227740312158305268185375620865610117073641822635941869772132961935834774818565325266197355398464687055897616586446846504334075553933912329441381781368668161205174815717116147807897782721831284639601619233282602443989019952534796959513725662791458673886590871618821853065729137835083447854690237169852297906040879119641511830358696306251325288368679415921053362696070660013370848518258056533417875874068968612700307377253574465830516510477523804259755239715565094586894853236064392392055193600000000000000000000000000000000*i1^47 + -7824670081343840568227218724320593987713659608842702029233933614483013349450601717271410195644526241305076212924986130477826708313986922973848085943810643795087828079854744547214432803486516756901043145997350089479274099975221799985345134169516435852513135774911100398572375165612465595781162858778613826239935554983572059449820612232994701590251661016799812371714369566615495684350396338594956508893740721906160325643048273166109997892113748337765238914227666632711117466028970020165452077245968331610897583202053956920711349070337072779301348346288804123842745399754724987202943735022722509066099485316800586251805704650675117575571797574755606207195868067735032607739035022984768234462480403540597485847419844183754455747071486665630653949354036323221846548173448301656280596123836552186489594364702872224613913191263154658498672560891109462206909284327482004808848200826392806729032575053491578296664003203286647428275474014826542497263506398868786303112887439797588902960631173454749894243728253327398764721369252361890804598599777738239502245279338855235489898624032396373118949394867446744710420863758177090522168628444612684047978989965831808731354059995365734189955004858449489218818584894828816539646057873284857214735436829519439260482670705295647373196294385388520180713941619751036689898148807049573563511790775961744266506174626263089300377731502122168082721484327889352778054869620751060516215240568691774646720583542429678397323620166984612252357046719339329002096763715528735688487618740716926570387593853070481461173094533355810288495609008588538293859674466277119951708789964001545450163534667771179023927565498613012492356749160143738327645812668778985841473716306098248219297225413058886843337075621924308378967997761123066952341533812668980205414954192845211460354097583456152211339063699678850450400552805981634337009340086258840045352758661892703702887948874589713517192943134911273274589642967794952049379870837670457279690694833860046181710432597307742515611337959820985423614542735362171949899366492552791915045331030714269160647728138068741115037402859046306458544707166946203019006443520000000000000000000000000000000*i1^48 + -11975816174434108074307729796948016244909528674078663418844457626216828377050574211022947045529142319548407167899092625925019033689888984639762087796316465436687606841612710689094333479793827851420143723598011066313420900109886096025325617684202704711219234828321853520471912170085968359645138110865151988621423711357931272852724508239378595311996991511100040670819377300846038105503647033582719490369055212634684088664454430404314830868759726591032873575782185398221868571809813454864437503447221912294667930171138537881344437700777415502651653019123218171507552208450658286608077157184574043402917308815966927683196228646837812301742006284802262075831669395147405014627180589604246251110661737331531248825983387947440123877833915405576087287599125149687882377771886478570771978842232655908594345300022492709110117933181863129752683744595623528197745543096456451405133769390604910484547177366540368748445045264160729841774824613894493605518296912036977644962624266775876234340277635766273611289271513342430313001472618208623396379891529662022511664413955571955555357358355421689022260430310286924538808081349628635386944960462971680294794220971102296665636603772837085747490805363441396187773602361089325135637725416930925151108008528685705211867435527483107562531078146524798568756304727718515328150296165872132720168878828448773299462952120411342798766045774979271947158553311730016463428984996457592511922096478535110480993472715012462828782881789781377462582495871867476164388942487532200734400308920061375951005380274486859285527913028469191525720129767843865612856068292333746002672268319774144754239207499356256200278807783024091394497428383093974265543296112052016092015106626287360828950753749932350929728485003932417088169878283981278989157479327246628485624461316327649870180501122667356567835184684356315084518093301151808209312222588521575838129944537459363228831000652631156389811241311135640118214033622638324058229972427867673023839561359519708819321582409129157186978204387923062496997895691279282078668900684745897059097771343485010380971944422936292186011831396228660508999007141213388144640000000000000000000000000000000*i1^49 + -29453053946772088977462448216494920896674690712538371105966894553750016120368405502637337559220021363136736192432074283695810234425977899292280079871616573859294361790551424338804183352709676159891982137418208539532187040714441485611776683700785826727217643784996663028024750441372567397643769112234215095009635506021284517739989705619495255997227088060453474038973022333647691522618300104005164096570594653820640131285239513804464115385923703285363802991076506732115120983906917444910633768655771191019522206179039125977028010307164676971600401196036314137617731397319954579814660397832664358845691501563681729299244682981045584168351471634132100745537912207970333601887047074795921657170080961311980355455993078843857737110078371906381335021454743229002861106620697706030195878562128941947445021057597956525261143287958660290865722638141604632435176337011512356116579139065831355858391021832802211367815976943435238573801803244325522134349119664250089410448528966869685365939136080387141539754805005240980811809142109159358111668664537575444508730428830734024893538541852031538687737667483310839763737526577830222998755232800170413726663914027801625683170090036427834294363172615946151421506696117102367148396401747598860929168193201899765479913461873481089776757151591099020457360274979288051148265417691489562987933868746458644230101840873667153071458085596496734074047113410323379094587656381612706341891910991258240654629996407660951034410073192577514797041269118487205571255074322152464550361886515479005389165544549666368375146818332790594288839516411638172806703519351015443958619037733431165286417754063187779985800783023338052491595977387723579322029532305199160482331063976655322667285581579970512573410096128624321655682369704576707700986246944419645530697131335454896168092222114205110651399536844823090525806235113751803400072854076845530807436694758121045418602465497173158710053131017483508854521065118282260973490838559884501427443246804544913755635221552150433135894150416121443600739227241773161480182826341503872666538436980763712302255119220272618015076114689562873105454747820752896000000000000000000000000000000*i1^50 + -56552072021089876061961605480104421462214688733273668187950581085985364618741803293857445251886893449298131208159830936274206052863705852901526981311203607043543049441502584920668008707088652715148720095113884785178516185555127169752119570273148395540257495868415493278522175016853062636787832072652405576463382171391296050662295681471932569831232701954756682174912275535439004795394580329348247473981097848185609106393867073609686772053459585111440618174234630925695361595385078307764668597702607885268718226857286847440369213013553570855017182975983741269299250905721919959254103786131630364276329754772613341609656908343136592554733749496977183177878873396838279481724178436781293745305765074273739137350126069588930565886531340703300276709335569243574615666957677044167188152540533311568967383613484766995537357000125216445264955040271759616906626120874778841279488217288462176325458086798292200551642493367283468464570349229577301157139315018496721791652984611307561197843530414377729751767908370453988902441665081702226096834770937354698257861340358135562994297157621530914699666370769926288971252823969075120500464658220570293530252848627132231341339612113585982860366975155754187301310676824698535190889969707500952743171356864344858203496466945070069854337866763830093927032045130579098482301387852360252711101120635093523605412096393568570819756481571784560332394363779228320603484868753727013221214870954949588534180585067857769458204347626608320066563467324742031722640188803342560305544803238112878215341788216198749720557892866454417708629766263173438430073172571544706937765864627195636269465250604280820754174354696000662739688445836213083112362161965231592543960906882084467887841337875557426047289775093906819030099721092039802134546483876525950801228984357869122349721117621864387975831015547005911737918193503379034215913241244765790907599953532396151082750412840980101631149705905210101760844258425916762552560501932965312920859264825427986281011718843823278513920053172967671689286366716821273196044151322818881773681081291130180155379186415537168393267125747049879541624340480000000000000000000000000000000*i1^51 + -30477673522769885891929858351863149305369785985219846479336486372465781112683953297234657252448262851893957292612079879470015130687660669279329198070758546737169415351124387253611336052057259112712652980976811312888171076228251913121384623990388952665650344847907981523241201172149406962476940859733150646330758950430114105981675302449744668784217961097032409508758248609583062191518640127618536207215674405020930863102352509684918046330209929803821560762701851612627798102796805388345140222342710528438881267212962194776769688835888631675756755110011939739370434619857079909806863529113777790994833535119569908873562008230509722154965080521603421091157142062948027274579655096401928103552334539588063996953394629529883602519896249859130707189989177861607778002005152367251354079770822615314053047621149054728354574427343743286136363666283718927693006805502631500821024838174569202704427322509508664414068250310094856343418583691018369543289721219523458726687169387183166799965058813724319388033504538734625736223063060408806363470090685437131291547469857757422616342443838361270996615764902949965889188028412455501344633477461467949246801542336617721004944657848407727457342804718113697435522500873692724379500286186428030248078220511872699225693978978576216966636475909595682017501371996611393805565133455280914533648348224640015792779297575870843302125789230407052449817397210035410171512233325357669815263977954363855179757506092103820110830738474820816133899037283677651155286883727855096278342896278624883149115238652733170807127274814111839050426732361321712035209050534081835901223438637922066591981465090939641242437504331427481787800557841038707630706761426495534439274300950145217303272878917021347012358767044597484410597099048824351060790581437097373614858558728291198125261977303740777543657440208234756317819948183966434207159064731197102512015121474818025938784883040443189136567268402055594243242062450779776573154571909671489401267772859703401288242716402500267433498412416972918646322551189661612561343680170773623126220617078122533311820109792985143456901042280009058746368000000000000000000000000000000*i1^52 + -34022350627733404259730078879425501025084927742478241748824198511194277118638930379259073806594773467447287108877586985701017587956352270821591837140443464467009538999750443502929995738107844124026972275338115460860310673864599881066722343001619801733927545101659804906751309793544356579012091478165903004518961230258836156978299631767092316827645615029461840264995958911132324985784750790633310139800820345872779486677641091617340351629182180174498070469495722825489668371258430751257580400644127880268110684587358287161067907372506040138971890697873639142744231370558758014773176490609541015941206950845536681884881012950038682078130551040317012893370422085438757073599197207664239862326068135619731709537094509770740937412007631621665452838231982273034310369937938188107733283589028496408431189523178808064054726838106091097369663088527500551538944377125108129248398973333841211340451275957203648207620344428594013208860076209340492605985703989284375470319270406192291305448234472784703141011727202213808212577169432736565346754813026210984371425889519039140485532613739187713582537374347595582954556529840162194806816220880703073707757950246276168443771406984634595564169260130322762810140912939386356103970160420538327043236863525191646038884191106019319116957820417316936552849871554292915497346600043208119198976011406087545506879065792287070941162581718435910918570211500864192015429789763110999731867738103991956200097349268284234564280733209244241087893403411519507105228192482182481140341228848739307962175219634891507545019471243772166909598216202520706306274212287950670955593684724644943597666507955694439793708386813581662204525825876346171725548121212595327085934553948147821590682965339955126442790092947223927831128154256128954691436516132324775218991646760012448662052159423168497156335688160172316465924880114976689992501167925770134207966164977263114468254496677858465621259842958987044234728940184054612246031744048279232732886489048388685762876300186932735341914051888707305961732247428955886078089044602760081384763783714160888410718955773625142062222481937137664000000000000000000000000000000*i1^53 + -46517292798664469586338614066562875244418114054012858223607161038024465317427330672803485088859623748204504174107719458537590298091468198974819485445315529128365780666597618049269043519797190094370569823837372018705269479761614440512152233109251868155236676954153039102856101680050339280922656607199864851629092307191308894523838860498383184478036778525474812603540621023445489201508918324889056956518593584168000827152212420671803088259904599779753899288658324838429608789920158347458733705163631561321524252709437193804340532261973034033660536481063871864677661413228270506744687401473242210486380368359304459158699020593074487725900341484299421694780293628028964703795222669718728124656211751859784299967552354111605795888043380692139493424140829812776519193038838803731373744521276298276198343779442457692736037847140928605411681345816375090978043160837779889928835614140387054961039727170877939456231239318245067393983067875562747530376618260778720428734655073011444893507267296181780986566461806016916307146961359509825617407197644673213171639804242085237677699766277985347865751988043519234794609951975245222814176259178260086564684803565182916725946314524507300419311452553186737742904246662602899055683741805774423694336828051736091090691330407992198228779485507960214159125149618326095460822618375634465634554783208309727546625575131229360084890707865535255069343121879995078420955969911088155114462721883451424786168084648223627908831396552934675034192938803852761417259219321777338567447821396584372307929681728473293093162064512034916511250609610996953541205324034110113349585190974230111582641426719311215461704945148753830219419041647312593027870908359917750221350605004447693317495122428671002440868260332090009486517400824085648964587726444139211689521544635399671614825966527180351689416215086763664406711906672006565418631833606625989662331712726784061631335208029405898264253944310894808323412110739751946641872150907254423790452747938307992695951258166979631598802176617789873511181626615816829910578639617973910530200275492105410786934933384841345290573394739200000000000000000000000000000*i1^54 + -17320870711182529584055229399121632304615544490355476487721984429636228881685121038027697772656809194451283132245183110042269433419423634968292688838274915898235227313964494138992586663257008865615973755084371958401077920111834890118052113326839886174377398003780992973908055272170264550886100444947008684378959589788681600604957285533525330714091640925805527315531341395196960730261058355905066211729700312233926107769020775267445858431840761361827343178842817738745397140923591521654997500312441834840155146339061476642488332863903367159292208846835437068767919328416686954956740618032270787837124793170116449478322636839087830392330976102101646341261421677003776670071021482508867145244961815615975475269818072258491568035056695711732152109283638916717617478561649536675148242541314329121939648686421645747913916018394831562604512057420816130205412297500122746161375032858630695914790629168359103441679509797143252533902991583088593926489275630594968223223951575792221740219982116857370976378688962198938515992697380069855835754076462665973727977098060450770488327475272217128517061225095364461672367881396740792934333856345475510786275068102039700486949867817780225895890274700869973355707039725194525906193262854561917918671027762588667947218187500218927531372112693711038912523807519583291374368534426972451310823953448777800998295966039755428727899873629364051318842812172715514776922822001556804236030730868643569315027446811306597180168195981616548783038817743641733562737761596305077033816449524601262492742972158721251682878395535543248257259647790206200618631622365062807178322937759284948027441158518312051320823998569760419985451888357040259290788806718378022233306541436798797050015011286480630165417716331552063652458119739676008448449915996121147701514951709800064890224932478823133051633830889355239479181130337137483391456593458625317103452425777148839533735656401654200178943905436128484120338885950521090044084027239845453566139460278354334970666755841420734315928866535730589595869249207629196747825928951335128103874008840539202068158456284296511907430400000000000000000000000000000*i1^55 + 1862533018073304832319249795299523146686387293079251018363836509736460612296265983708915283398237628161806475578280487679926990844969937942714338530757275971923204486746609714154675422127262581076961562811343661934400661121056828905302337482412250684412075972542346407659097736258880187711955083112446210507889256264969727768951521360496759938641869705085273414937073680257839624840352452542983799085224401754060878568776843923330252965125737939333750608323179171999347671872481936259909848003321706376179932481581762183211319393194443455365434618498214705669013481002049255233069927906709949692588603832441661238373246501126309357887035260512285733720055886995762925798250172691723500857585238392927139873293796728645639294194068448985357148325141285250391789636538247032479417250841315599493997722293182904894293751554572931185149024365393853705075945984683086689638876723308259145785420530251054586676520037569181570361084265698141294604773309679377689616420056861084339693201064735991934138397843284659184084185278175734802944995695413128686179464998613710168557719037240573223539155118305549993974373074742971144785489439735367072411749364173197892787650605586750103837976594085550902661715606644259039428665188950102807800901409289172085411659754752448721349870244413991144639697729686101852951684762885638090209154441145343938835981035689194161754519060196386823770481234973060183163670447048672909958535115196559544429020561374356192667144894457006950274238307678990286416330726549561909527269508824670043519098517400603817973272524137163324684110875180697510555623427367803521832806047808656676709708788399704004983614791284771123173950709110536243794731749443549772143693309208298806515870892096272014419241133286293329971479023400398161340804947690141037680347335787583152673992828979097957809644558649635813735502049375727514247531281004745671871084433226860866536648696042496686509663494505989451748066913409197874692413529935566843128714485669760190987700772344464245786979151378625299485345107609325513100617047529248851746134157882735840929994869651275776000000000000000000000000000*i1^56 + -1190493658933940703314205503850277232350102427739536602197597405196300554460358668535479794308151835153833493735494364483655584138445333307267789562468437723358058486957930205689198862525234053445392999571363874449739818644465299304226044389701432898250715028650181644147186636249667211356146933064591208270531986189904476516986503062091765563211749235195854282572931480365123236331948103114812468116767409269604564177660836743090221335760140267403941985881289166834596870588663028295914850297456400713095366063654887173872294151647938723254638415081259858510138752503491713065569890642991739790203442071822363304969911495259745350651039863922548927224577050059246060025665754212375554698196274498049822839928989835204488326817686139421062899653644039558709366307900974411430291788970298444791992403870783205221765751233432916150884150500095166675217941029759889928332780181806069376265613243332586114352028237578148593502395349126608501930664467433468958476887923555285858479223272054485265332865912373931481009856083274827174953135448478053566362242406165711563189012877516899595603745131519455540034335033872203826683313596793574745941929728031230892061316489114040462867935835095851908415551005644912741501572408090594142631036757919455286418872714092096793881373414842325215903177605486154465333297047441839823172414691768620822105301017702474803503252892860148512972218716923574813947413753540443759837779148973110933696907193339872204055877461755680087943821807933157318526222517383393456620775117236406886613174227303244732497990672814370311541713219025772418878511997043760096034470736060657051790996538032647620838039190912242495445093294145141664522957911553100578590912621230455246231636263321527505978660462195632429774051140530666798685301268871726490316220489771872349032579919227161289927093954143741243597973902203794367071641168714190942892630539458709259399618957971016667385707943023191149043522242201461369157823466393577303040141501629492866548887848617225272109119811580953724308226346117080403469708450296005495146162013691423547576805228544000000000000000000000000000*i1^57 + 215533217048585317142714089260835848190797313800180568828750351280631803719723466147620766499259711739347339579221515478091517436400196167883265604775538676413137228088377247097361780884492316005118169625070274422101587084268919088263532464391127140503764571987618002937278686997871445504507425017620034388377756299350760709552547487462711237719455385871018821348305524103131933645835949201822205929433913457917481291045262748484778155935827467692543326446810803379442682110433825912057478018292083373311270887044822068579762277395886780956679378308735558499483917652667200662972814801264654617377790568359463340665633141210872126202487290374236240212225910100788472066437444913955993261136514584710283700094042009917099192679940560546115695498787866434155690247703934840036632408707110092502377434064037578727435450089883946741037944068368726361701560119340636611623611180951370932671090122090169747781454064059877860236207625284291073277356415621154949578473133919968016454872314929986946302279785612001036948996937868703501344140076075769430831448146591974987433816063491279350231315912985704040084787427317069854901635596292355290331670009704839375099247935072047407234237701537900670189475830607155917759842923307360231267928802373105977338099922338687747762160413958461074144114893601685294950269400684498561904743112894625664289035149466692515894884248706079687618590974012319545285056778669679303349343080762424147188437245885394349065131089311079261336435636141179279580711414576191791036117001949379302145132681497067308622186229925913210877803963585562083404894958167795050028786700820434974771501742487536292510074483245969118419712162217370352636497090794152089332488147213066306885659121557411752429315074739180711940473782376777281578533227472128989380119931890522071389160113548238500461778317188344252154529988942934319997762222310157390332160512642013298073554681813772721717029245849616586935412123598559110717565463942849455995856146617384090280698870192970757678401523536324974025633165744391588949013268358995172718125217773416275456819200000000000000000000000000*i1^58 + -121154151871799140208830096702468708790949769658839860247198496125745497614246347402247963665092073637758755119536640670955673264818326614514414261103349973301186617360925869622825972554481611592139609262701258406593345502425292995276925001622519531746505284976388132019568295825483870771660318622078985903925005692001474604490465978899742336504936674279663221169389091349409006165515791884337149065914556382822223387173747141661889117193604868664591276024318390719847894293186130559883069590132133499771540416458145424862556331973752849508398420605185792902419989376897634384568095107329487795456592788443573926566124644882493536818635131884033590400454436881041171307442865363815869738240115481007942555205435452142579382307246446084856499613655555074916839392520142061947825788043447151889751932544659717090442355017939288018337770620944037358530600063153394718040395616166976487496837967622585300585103201681766524838881197066225643402372229305176049995049693549964530449793940472461217659723480339026351689476407872011597720983198832662993443327794684927577755584762614444743677257580230757510771190588476182730993359859939889901713943554411853667430069943420689781189538835509994550033678259501975759628789598358605595593461532495451158460239928139521484827489432188706327364704655966627126079261178054095565255715796848027631538179397932128905800462622915100987510361031727126943852511777739629718559628684078165469438677119255703972253340113751095832014548026909958159525048818781497377441269216017427910100344662227168702545196332907251174315353705972018036673411512420254494336237080522827674607772414943631767224513391872427051654107940862268805996821299248090185183831089520043982428326728222681406925677075362053698620972071431977848866088971437703890498916056940621341360962565863438703344925234482014848006395681862904514995059847619320342375527528986180796241329501258325790942853744584637594348753555645129310686115277724927084954704756628956571152309153798057818080382967085559510820074612347180642942080689194866358776368330066991513600000000000000000000000000*i1^59 + 26882164244873046193130380220632423101938290374691797841994464657412663868589970763091458545892993194150016986547678354314299628037634959473110759573027071405010958196751272390515860884605276353546984096542173487571356792839373585439803697752511369748161254516440396763030297132900129056966122205424131488875908781478667207109494962146148655127157952835750609214436702073492009413018194534751473476881434758796512418327042510506441374424196245230385789884374589782128171827971506000506206213135265549303583990391257449978707762744803086555163919505253736221912715589674060833885072595149152247703486563950389022574174502139200077202503020653479754792707383325133166060348586195685930793520161292602532120723474305788935792013173349244065394542957190225330880225454194373669603446452248348913662344995783518735931053747523286354686536927868589194992162776040021318497305809068994803179171287449412480384827233642912147312240370717548982021695252441747998237371101550388212367463710205721886444341394123869804471085933985233380994322313317471381428609064035104934685893542657872047726223582671206173653351487348322275706534871365600041916422275280977726655489307466703817429171278833521730899574585073641048048381879167292211259870948545984844427387683343445643112292248111417761418326726863117892223403331713534450891988075621224050652373142026258019476448142875221345795595213147278291852534324352452006392990886240951815527930283014965263022784301172388948024016488384593439632254979530469400495639720837827843290547906009285574215867044234529020915439757801226263209400683425101359125881298699786731638813348961245891657173300483360887367820225293546478777759580910492205920280961980124492892757489122610989291244918154748945126727338973576701044003332477124361626320201008683324752022624907154398927457911582121005333544506894046510369722478374682214006918074922075974798943347531036176662680720069583278517514026276993417118396718630144911146474948149391357477090430871643624466164127234560321404995399709980974118209475510393788877164102287360000000000000000000000000*i1^60 + -2175788120273472218754525589527894523254246248982270347403953838245167297290743008326319226276571064553409377109576712742661062423042437664198634864290448660774673204362498814658677810861431691627968049434042730012790687078476810591720956046343300669882348407406334402875512377970671553363836542373718245117778495251765346889735626934617600423153553261466246470006160638376814304648691732165211093912099094647051061034236987994824369686353378869488049747711653513447483652821300988369503040078054224833743241075315651878046848764942738200368199876048998243792151441762440740282075632819067656085018056346114914860516061486053885381487932193664548581191373058006727492357596656095763548767854776547791342662851263627916554640799169968335775698573329780497414098490288426340435053650577779234343444669872972834099388531506477591705702911558642751366386325589005598459235222096116546206499045798897022326075607399891087355327990025406870937386870201124966031962140960202520993799871686219633409834660204712402891163225633066462158822173586526017639198818737816811292739514435093243138963379397022474912432433735016088125788071375864574891319353860130969438934420858962174395693833028872458148705540887362966633655421253010519357090289953619567574845594341392351704429403555019595963050644062648440362863982316628989061950313342572311546105078239686083963355695096619163969465606483947216987371831078950808546161753932019712191223704614997437318890860165917220671426469163723562053052076726089124983847494406524540957840312570767134598238292926787123894075460365102608800788998727140192352397367854211763388982704356736225670921449039247845093332792642052446455114636416749301671130641838574427245100371291048927431540558259047732133723895664000417980151789573114913551649359868925156731479548219327191890988849180990868440572900709935643272051876185177186854879174744096956516931628388985388692057415040837297739696350980032615228022870411991529951238988957236401537028258039108510583859038204664045673314232404467125732979174989454230998220800000000000000000000000000*i1^61 + 75347821818955504656497077037758713354473838795111580547805973274906570053405621134013964729022049090769382137092211582840911932466992368470107498078889857264167313304235537742485265158201332584396975595622521483302769589231471233551846561213637380814524920411869948797325710341841671934800366391588692562323986696023786741489890982942794708036896003186410531374070537072100314209109374766483466538474048319245822455351288112815003839302400639365282231294684070218142542046248939240016320829620785788232552164707257697171377296758096558513031590662853711825718207964619919417531580890780858559876811798657206717538121033214245511211524903554414730974804874283196593337130434807353740965677423560072621231798260003111586964288892692665882967956770190058502084775956704587990810686339431122260893826494761910609981334011048981037470480597311202111290721450810687476570029374586989382336337690350127959772641816933359250733251513295602555739791219301200123055236786796654880311870012326652096328696293047833634495395522367237508566782235085629737805897786658597491858264227980851139578713050487090271166703748579685685784973169380025769431835024920381784976587232739619282523992960943555437006797245834694917476422963438487264488714882802812983987654357900998302247857490648277700115947063077280851816826675874155377760931955022494178599209255420555269904816040141655073661815523833426900393430656459418724627924324377754537228133697908185162941134763311588771767405246667465544914228768170928915625358637396968254287373410549040454273119489417904298190587818577090553269771009616373132104366880748157766149182352377028902057786551312203604335222684177928052802731332998852391688229308291285099691614650726079014568897566865267936124025421054033710864476727635418173672928072545103411923982609192116685746640065811313682913645174240419796431062730432354985678064990275046722043884004011909565870758553827483842887674945788399912236737757664350947256293209921990781807040085307354776134273169270458620134814788848542493833577862948454400000000000000000000000000*i1^62 + -4818069455876108883821252391189713190213547790046568695189836856070036899340406964214853264850393626301783950266424604187230402185726786860761418166899593237690309948623986266849916344027076934419398028237300640139804109365638767288762456872418496472421559666620560888459874312804023459557268560500299084884967659243553071337535722343154769200648079065946523581400386890381274810578947497910097335268639820392285297265226030344964802408798125615354551869792986728826718272103002061714854266285696121800688437464742879240003500184782243956770682166450887489409656505777037454900510827755378275902933490245361584733841758703796651114192104963031469600262729018616952832123418476263070214476029570975043486501317059668968694817468324699874677494463150990573139277297724079863153514625470867996637388637058062969088617784466030360655908862885864027506502792193749755941456557605826629046275517482452053127405516999658293559028892163251612651276192613601414593352513710333158629399830416441500810860606588669422154332912519521419695597478842494930398803041579761409578837293837676014415400235810633920098283664839305356584639206474609970635799528343330571493074562820960335053142312562013432934835616626125936535302862213763558823928463923242870264001487354474988053549953687285895383510482498778644934016785005518459534629357467914758093692394999795384448450007186957904597588503933339296438160683324679938958043132716820100092370488531858942230424887787071646945405062271971149827085371564127524155811608548787424186402810062100490850204020062722529216451569543741328880212420267871519881181345766222094174508970970023331984230162454416900225680312937763799919041246872881486107255993906313958317694309076514896326896692518791262857789860025893257228248170566724871706402801461939524037777294080720385211149287026105860773295097006890298679089447299619405646040336390678869013298440227806150895160431816861860110400139300238472136240269008392020705217304899387797124108692819077257713245920518856639570970874517754614752529612800000000000000000000000000*i1^63 + 527548451011737794470443058651701861585913131748413814812890111202753217380228118452085542051674645293769301800278988196492125343541809012631554982039050356539045019616914335205499229785002407806181848832703550363671866869235429697459329035733004126985111741568592151347571446858832928992318216710402492369063219017964224656473782136627038450127332419351013041122767220779144376329039521714092364305609984183318627146194599348462389022060099209467269742448517629105704133894918888257188189651088511733937109395376727203705973155359645988065901082568936044077260796950597095991421984448211018622925630216822450843451460542380826737991041824865344298753006766269919893119658914862371991367633520200394809094656765227232830319410180121518388723246020148797313780435998858849034382335666373728786457243849298019739733457386524594197032472777397690760607299280161532749884398051156241304257015985344537036414933460772428719998084464689346350602625227946537180008107491570959854298780149798921969634258047278553321401650411123911062834365437216359946895697760311676834023843900754139352354128851235227131564243889963776481597136681477127190160566702060834165015569196681982368379449228998305393337979706229647851288603746932997635293876551334303504257534232014316730419511827764906213038012715200756499453463319015292748868307235462126108605231421952653794715080087878411734588045133916980633723902093745281091168582864029868066599141532241263586911931265044211952225172943224365429215271264625844934468213374235612846432063358547421883878524571010822848473162690082222271372227043844652377003862312284595712120838508576236187026057147530190273273017860540039178319307357942242986332012534130442782299160486045219744766513351462317160979708341113587692380514116025695724181626309250506122540630127376910126033675285746829845854659633478793937331829559188594675776802835571342427899451406563479740656089735621268964567646192358023023026393075428655697723933845286067393358459724695105026351165167522644537744716875695925493760000000000000000000000000*i1^64 + -26624527402449342359771625198584326008077992156894143758437201244387317978335972814310312656567008198479388717319669122882766682060281977133375113352651848201473745867432508000961906645902915436633054862924045877222602215401361234586642661883484140976089508847194640149549920752506668568481277728054983590942220491988473479780331453151527449813599396024379955587015022498544764240934532670167883662046637221721933802399980378212250099419711270624991943423107112592274922033304614165829588692704429160872539251457473872409173622459763343694320528250492610968316272936955677520415379487731815183376374272161316751264947015591372349368317774496675997634903990029964674330518621724531235857791510550390721652538422560213190467439518292976342135490265841632181329738603845070233308615782646207893701761413014912240205691302983698826719174750118151059037684389639745700245642112043886999018214647984581715705597832002168701826430458180752532425416823579409287985062303959547880760149007408867826545866705249234523083965149446280301453235825418652188880672580329872246925036542977210907295302918859230548900496775406912880627041654836335573102705220877805572276769849205655791633761471243757139636183807742660990441548658928713763919273855617967603056632052771561155880365754680088820218179757380207251414297390471943259594859706388683603706433588219102385393488425300014459511920429700466340579128109796951492810506584770612455624214981234222865793541554678942347574265116550141702820811838276733119763370504729766686219502526754183232933257448119676328893537728486790799344779145610152253985942348946136654287562637383451449030263274220712133504297144341067974354078483106272600792565290154595943178414534251551087453055365286310885202328445254185491033627811991252052276609410802677702466671386543629163465273236529445076738613505360971712103022771015778243140530092095807551624399104170785286882714139822753552198330065518212658125284815532893929038467828601479218202211079063716738259643905990950135077212212166656000000000000000000000000*i1^65 + 641157089370598130736099493561706157956827582179604648848891672946769374036998872500071900568243714082637582956132491799848124246160708483804428299109375361671856847230109355107975264068107572558413434695758896490546275486753757346050853351243912742197299215020182779364351236146375742978661815291727604512055504782347275399938701995396572186682391950232282347186482102175581392252252265421689313351197180088576742634118619068586513769673458172685903240097784359100533117377009868521310158512149892815287403109268940304545871400106799632800456300674654625357347202366829894809461559232664223982418290145149712130639328784264723445466889841760473976920670145933894896997601949461280547682088070774957891347274153695281155390669118345831829101174842220162159533578383312445203004890657396137732304709515933416511219362566035343474520380859593230930598239534347104522976888997038399358162478914019429536912803178311041353074044049297792371850612948565836282533043216219692934810635032187774039306419485755326190036907129758087089647863706212399279219290890970402713541345800534393095199235876002451037133616831121637318575279739976437542914638569461176081780166038475351815923976228039336827266970546368102170951538994865524863427741913560878910770671511703336509478921938005371501174441151483181831221966174866132976922194972698556629485977806853860683129568900400092494970133331833536725089044944106959519215926355070767782203202501339006662046785516003333323449555332029248107520256223813194170231493380263296430416089055786892820125034280439010875367282175917434896704937918432679712455877597913658869476426608987479226516282746694217474440337757687339524937852527026177160826360184544899477771213521377776592937458807353508550822954005145160585983611073307875319238124037433529817286562131950452708961663188331124837917294156811727095345708723527507338249857998546448064659122556904089970294414919058927356552712004953301947004677295372299170819345178101808178062044957051898644623465556505131456460226560000000000000000000000*i1^66 + -10527749256644075474954554781254466071104652962795462782669742836300868738346921865262609509368205853440351948881830782580620166112204291621139651004564959242869581099771873358762952330762464239347904463879116839808415438172389191648950206026095228556612185968179684007183256219771847929100779771499419993536105807160508879918804042013410982096060864235897580257366529351137682822409949428330816326164154246000641939300976661572101396175812976835533313000876936238376097210935987599004759233483367354319171804924014674255192069550468564246086496752882390918727518958112715829107192129863265452363303814478616838915288369148561748744837618449025945945234942024212681645846940045658893140138149028714873604895725116530960242114645220973273300932367864982689802491885912619397911997396575119540876621847999960217984062716991582081961853898700372998267973883461498447451968677843699757631923542199389423427777304920124403681999075080372821469916746086271104704580397577393470226518908217265864871275507592135291661169523283570312407398677887827680620264114840118194992996116656977355151326126473308738784169789700175840935567236512949654121617922006170595508683802416962106154678530526805344515415593151169076448492201929818104602988447450236122034335847170059356053262949616160614080473012130035621160992662160344652048180393920978014016501428909061736100567700647166867850423171483802486390063679558439168486977441177556828177767863119020803556283900557225652086305260103383479619188587601252656722569524390312570238727853879498907119359344150273759486749670099012584313564140208636577183935064955064435479237989576202030240219530103890957868501646424157534623829312835125331513177906215881458582849909835831280720811958853267300504301502228004392798365027408043778163907862949687414783753009259411854837904040192596003124183056439313933803026288015156068504999974330430870437312390656797332370578391030001357587505011386262873749799215550231957338793500415761082731391974710260685472734393323581603840000000000000000000000*i1^67 + 191349849846246570107307416456536702333940060304941193525901057107226078786322624934833606129449632127215227481167788268671244893319828338882704013275001576044839418732020434919938627007871398331216155113277206240702979944773710205694770747562595740060140280032142994500078291503528372035362357674858324204287587146794382333548576985742062762535845403153687853723621437434960636126490965151520159062709891669472616169327104790475381783536268174431772482028184124280613244359438493723420554242047962481723294255358312161299305271566998429912674065730030017251985332373741638066648483498247082647202903803642579630195395347975441247874498909124193723729377731959202675990329439391595499970760544640750615577687598806970484073176838067713153997745041636069363865930685849950771886906590159759675303627549468682823581250426311765963271194834963465070855725396614453223611278933409677135005753720436582148450008512252895272338218099544642326591728122289633644202844121594401494976230427709859821765640805969348887364841556495328223662501314545731671974628033797201163433381675426278714975391141496385106468610069951227883914998840784303931005475102331157584220689807808551162148563869726197563323317684924143336406826746236739606090637014255456528202888583046897733385569099032048655415690387093671733754566850742736525194326622475057294510939242757649576015531714378479948916131410947334818839615126123467702418260685971014647453781148473997716979744361818457271892876553759632546509392426981634781179482240426136393126628545430269776047125572579510696929846774884334481625537858431197743128784732075518470211649174642535384424026821067065659072588690378822311686890816860680492520571876320255570338962900162347718794656212612158745856445508497373734867759574626703040177632903573184539273921089446350759347834347559187056338744851079759840023086867786699251124713335626903926061030683052222034637328342849672730611004493737969105219642078442925042098776533075440983625356374812888746328758157312000000000000000000000*i1^68 + -3249093236209967774260324939441663729348640002297117905308118597490839376222874131094226455452318168746141715744601968895797436150704557250385251389909747316090550074409137559838630680753069068084282184299990885014254762502769015774737416559907651518561795836427638944923649684400208167832391692028605291581623990731000763333466737620749090645250879865834194199945807268958262777001646571821490953159683099970894692042939760108258029723485506280646712864810912825581374141139591461776128899051428511219312935516534691796482349295915833524459013784892936931302135956626316397179109825749605732483544536331507222179232801618934881024621957092296981268853593550581243906169309806884449608776136024386584970028388273081139958414578438669327969006423584050721500525870415654852530934468873462893455062425077576469229099215137838176635164633892878591603075065015363033813547914501598053949572602794108989100409372706134120910217402434221543507986804005951072235882991065482347672718299601671815112711397871025048490937069015245363962474648550036317287100291303851203124655442756474608383818828001177919613186980078732215241080865749659130672620851986827445351895183626996070893818340659626792952073858634651039238626041983781245867832566741452826656948958198537280427600477246233238269661282516635477216024223839725952897603494550500323587477268476151429094458377631927681471111479685273001079565237212468451434701131272092207355647089257066266823942192000338162843109264899992612883111524395036805302396708336968510611247185620054095101959871564343973746294277547298070756279070056256876152561376188068979655664854051292483604940798271523963313392303787701219978985023491047700721428361147357090540409224586107859001166994653625463402794917318987258289603271042183951626838005170722764231914607424722548977193180920081602751715625048276980571907235525443886613496363973911486649665659019153913009004179072662206446051215994327132147827605419024958632540829850535765854222468778787052978176000000000000000000000*i1^69 + 38286770626985915298928071342779139638675902713461798020055041394975332165839354830998130574203306193117718489909649478231912864240577232447335419679953215048415057474950095658644723763373995831522753067630123672735947160442438116777284851462870597713793412861382928032093368479630021846471700965433159660638256720200755118666909972993018512922063249744588028705719626243395559734354929044341257066118096038188644998681824430592577566915895107257752860702737179483761764014684768912518957381274176894812613612979423444741810505928055298618748744121759714830582976488384437890300434442924943439545469982235345771105721264248275889996950850757516494361801965483548395331354231536918295045519817156881415066576185818924411054620325866926319915730050004644465129107472295877878115215478549694749592361077519020448808808846800141292454372751236674998855989095382048860931311131925211710066221674362775797239080260727498038736934111342140566135433693324344350530609872918863557449279684087757454405139919460291867301407908120752752824652853574421551194721097173117715818257097226549314838762375606591893673520064054798483898238609376078045598193756728551582470391304890195952096079453876051853416840552114364413245405116876085425434863292258443750917099339721694329275909984971820857673567893835186543278297383834611258871906562666407157575082298231186157493757839411057819096686947537878705896096820038767673350823433266233493672233762264613970329909443083328875332073184622277900047243933198473982656183128924473885185981107045371720813215536026319503742086254555297579707757219877459626067342344697010152091290938891473330150778714026857575052005146783578527035235121747986850468271813506326942336577311128404794211948047748081398657648157953690881631057129237074930458292790452257355278011237314133759072733861119256934408248155767087821766778038804663426012420130197365091069502543748055868515369078980731738955046774690102590237989677035230125852283298130759145040050778642841600000000000000000000*i1^70 + -318629033228722508707352512270837795983550214819103250054739481096676996217650684043946469694150242692692210238481612092078487945734713562451047144494697792943435982475820332237717470673388596865017362518867713835431787129049189162132696834546444755403216081980583454525803461668752224807230521574804134438396100830494010184127183266436715936671021181378344782919438717353869121403617719721234879730922370190678101765198146909960566347795272596684854848805686160320128827246423484722037900910742745280029910734092664495625272107471697222188466659398158450199054875084769211673942206377141929116075880417203563367020045751984864949935744420851585775571228041810155899411971317868616225157538805543711033605319595000914609967260141026908814100524307920013002685406469438876235291810888807771026261929995806539015178652113330500643379226358114716932012926129500378505242724615177527005605977375213529042274670462450865663132453952862137077879172386243274524721150678957259733309893273023111348434695190811589781897731530772391338423326591896215570033668786245445431488431960870269732746378013581253768664214289602428865831727591852808296193403345575182755230626624606392341470043905421174132761134443196024127957471694520066037999222369442072288895153145234926788425326790987280033364208544941756329592602472675528282978413950363719494914985040380535468926554919158141683034414207443669396982072788111978027659821281337859813602355477946485729189945396321221986050975421574152449698169195514176437107468935697226041405030174852092263961209832409745165853149482986192872979480115721099135217411413373849452849809220439555633399715388688955673608665988976042410223175683188774889672077298122305789870709760260358791554912869554794036107211102935927318774790868371643214239127003115620644249001938696889626183771140760368642059802781232055447131584790505977460806041509201593822902019789413477146725993939111423660755126331191446739549974979531568794956698350026869759279104000000000000000000000*i1^71 + 1968572796727038264286740694278542548211799096734733148470837771517188335847832557104631229216663494688544111508668322301448912713044204027657210150650701613022128356523966991412140457863721076630420920654391950797483440626504080664149961716399459750422444727353781808650283340395540169275755135494653018786431621519348151235914391915684090899220689503205608007563000632028663471913246556453426438414572028454596547335114475891499013107135782388551357325423883992994981839254027496143312172718895130434126059104819311313400085302367882716860120639431373925502912321134050159892387514354529955713422555100330612673816147937735813754034236325142903137065814184130278194480417399171338296918546337615869531460620992082579886527550413076033424915428835030733495192594922301829462777522658320976552104157910465815685700915237612359929085607057128918455407271049174869332026520947548491308117427683755593634347546321265495580637774054976568624076528632051946308965964924450457562877705832078192778336290995364092040560528442201902988420611742123926297299479696310037539248519450490380695256411952703131212288131807995527230628821341767508948440377131605085844200705038355804077770167291693590611035618717159192296462100598255442922639809312715908994684946054307611518667329280838893079356825315732565392673702732861778356173371943538578084794054340893147463845810291491921250122458933685900031934080558393202678666406253611688976544035352582843829961869040276597331638904805788415318182372705622286230344886509541254279416596274841243833610919456262373846906062187963395350106983604907063326951717966744138917756487083797059246911099930258577010884209655210648005697571751393718504383852015809867587924315819465215299453911017267177542612761328264624581077815411047532121268263419532508132566058654074001257796565735962782323143890037583369663084855214088203917320225983777258340401238893186363770392171914728497759192990877810254517119342033672198906972718830400307200000000000000000000*i1^72 + -9226951868175833706436295514498593769216642528894238410314327433567618659678070640972287995754078306129768816900706226037888060174457892093699583162686146320634535610480897661251870608982954898567736956593899807163034020247788601888774062807044701616744158000235659842956842784490749912534907182301324164035530163355922399370277841527528628018065829026005899656214427378764445217792869321296244183982698677538338450271853856429824500238802064654305186012786732476387069268031803837831583481833326418244456896759118057714320277022533118955224806887039017662118107300931866257843978341162462127955757655433019007137132000603695903773215186625909946255636346278867052367594477331279115795804797753389789444101052011013550830008185935355607318734725935405474637947484200444205979535769747729950553150113095388979363612082974786028263885782192420161345955285767238885501109649052436862149473850411629644560943006252405468021592229256594345019125879375690097448008166791265553059630621693648118004956836513056151584022195914256097159276304068715255573835248216331395062371010138827757353467830493654739611102213199469059445270792087675838090790460554135934304189852705249167478023281635516665335624912268235290121225306622557512414589062028455124984956247115562231277371206324912659621141280160609116199101261176551075269732186601011708476377558511703327848468649286467863358495323503385163252355745158018331927146183577894149136388837252186395027212062525481643971210822460093437449312876460316261566750337376251424029250126236415147934559054076721685627990125948389829429661692021582276052571279264405939621152506378336931752021202730446269589381647624696410344049374837480089248959311196129963244560681577306970163174523651097586583736576716921098131096150650064056090637852408968823504708479222940452926581088806401622445105605004806983158588347464730227107780731937191635236901961315929092127036153737203831722313175833798235684747993342733343007336038400000000000000000000*i1^73 + 35029837279812393155603859966574866789330761243709823536183260484634768118873651638168843766922405823064227264413952055531306638762124350528943819840387186877747296664054611091999671178907165443057575272180932817384054036817079933483905108880787916946255345319256805784824976089064227293199345421424859078843195812531104623795401419646272563911215490029873961937699919887526241189175409169524181547370202506258315914194828040992361618723272944722801539233035041210193398552992809510190508423689634925478209059340444239208930462596371842786286016064864265805422541212052316049220953591083139665390288457728954289461070417639765003071777882319418491801177095273682493301436368529700567420343026732425426548412434793803903267892026503811282239264273190545911318910157859134790987677127490993695039591172707397568217966405671375296120218714948321357316568168022188128733805298578652434646036426133632538152084929933350853201809478587614612355767631381137180507757446054730453111980148890011712212912659120115371108391041441265833948619965769190849915485835251341933249434075620702165116655748243029625266900392888971244116298548539532827857275954861390273254922751960436320869856583542028356103714618025272936381442030318004078731973171573781705178225951839679856707257230946017240305488828380577663568066406622229172140469422206607145287565821833992162397556479696115533706799022897878977229000808208185450238370801152652017086237027910988404749278441775683204094059367115463191417836777003870910566162027672194930526138872025391439625447579228912156795542787265948041423329331023798371008903467523075810114300638692460345434752670554136416732597353389744238585857760595156012472313926726508930361019282588060105503378273527618188772251917074438081805340911302568912323711554689160202785184596373424522073803393146760151137589513892623368345485225225694266123214810878463662622425846348928993967023400211590001175040572437604308117322792208884039680000000000000000000*i1^74 + -105460635923218272011171423631618797018003551056742211261807961834376284705602103221519028405116112904025809401817113016786949231586933943090901765848075493137534298619729469798907609454326716296149251561947557658857802838567387600473152610038055073206351047632751254004525592234568112269146506710284522636133541776582907911595813952108019390677431765596630525368241409306350792108575128594810987183540033508981756188715361221354920136339284979815780459267060617330048110368166539423978858162552057612928779679175037095380540781244384845876094083615240611419988194615899211446004038168420870351824424219418633896052339293608037623457582977789977312663765994820791917674504941356751359948095580659240448449744114817946405960780493153229404339863336958795850835127749952569351074751552068106184343893160494052098724656930309380118826244553991702000056458786730555763532052598972030821003006133556653695578305566775024043661814265205808094804390345546799802529106384077253429920508375341668846999887171275190919559168808054224396548598395779645672508993381529860020467036461973480040018805731247317488493948106656774424359684005929451953558364070929658566818446767326889061973364130387385493485889767321034512955498340918259237544243007659437322291037463159258331191703722833878128245510780246546799070805932434988171748777381245134963329102667843786872821730175379807009519799377069376741843535779749923914069524442976033826709708224791517692002273162763047082628193332235750998288429374367603036017802694566785249383369711307334175435046093875832006783620170583285853576902766757775677483250967854720345595256998414896216121556207743810505727485980098139480680452766084735450192473004192421159930485070145742845400540352324116637594422293247104875465253953013628186441851672144352027113547599155737827297613803040500224786912489121192743558156716825831103272095846224716223131562113806525238380958969571084891383992058342090002131551518720000000000000000000*i1^75 + 266060119996874145853121898561472783291579985625158257333822759013319669423928205339316709345809923673290645905961002207121545216355836457624738469879929103427109165997684480118137889431080483851182563415063684137522113305950101469767617021676198303683175050712486259262916112252693209044887116044887391876298582005605833527892488544995149202200581327914489788025624264613640014727538999835693631303844950028661357262510965782610466227604611559385665081985678148470250036362703263200201841218323041028842196163871455532096821840740784597469847963193502331514203017560884858012495121947398269091132469419338211276617804922023906716645759964549518195944809122206059197830758043152962685961028823330589891332439820053980161599134175861626349491395079631928584437067862417289618291143490406999463803928685568741869009666749114753236840359251133640043638269568046024604888471307491452622407629766692071727753049502514071553857291383473504618579938743597426525078837627837479614778771544235008180041246555378881630365272843670015717687551029233984388354644498867370740441350188191013717471422287078363394798115014479334963002719744508351507306359629986309078450340471564926012027386732297626572749118871612728459110036215079862387698890184046268581953218129501531744270097572630342693799148028357554437436691024335326100036425941307968279941517405001854499952410768756895551632242686678778086789601753384799677902770587299854427341495476110484268321429293661585290288403362329302365012210999805973037136246259047844005290957760730498636894003917798769827513631884137450688013806715867519070168775021882797805482705161698334380606392009439229665147469589308003838052533703106186643621683303604429041038102356110573975672955959964378559751484269897538860726101212599713026243907812149091277186602582405061374899935117200247475033600486733098563035784372578229453258747587616546808087970062472444450865485399820512972508563851725098083942400000000000000000*i1^76 + -536814747998469190731654943406896776283389596240924459773051228874569024532173419730765155992425653463726543654498379443808123264332992570464567983661988667551406497649378732206031436673587501746929066245625625510464385941850973028144926314144193296152902123256449687208047634317192084384530816975894696875235450300093736332637442803673086714971976122410790348349865419187248953813064999522097281602185807138965524432082155287118441240463775097118622304873570964359271758020800126206186839031238717610485317318656536432867637140081518535218351917167528029315945495194522286661331835581849969967252108102128230826188211727424780667080546736480992011860211559285861610323720396129447668306430514008823432160924362821881953236504062683506275613450832754639041246285301993926472303978817325331038757821462916196750538334367260088176348352877973199855569713557228146011332271231958502556656998001114473275333405689237585617020754657285228049758205554586849081474499155949156706062908417962911880239108146454778909166384365408076495563488566457832046833927370123405697446629911348605716395551762770822442371261137518251100560570797206120483044940335662641404355166673690842003501617556025491145588696008998836866940581018884055010010946198319816283348103052667265810121353221333533500983485709630423144748758325647773857446829128296266860533900822947562704637076752122457307615444637082640706219362198821256477691123343686995121462823265157673347055060011089070121861666942275449775238721129380112916780348094134719024745387609356689191912286771358493217202111294393872195799304971849406963922329278953532678107855709248210270815950216158584741127143528829446135180479429238442540570578263671909351185655680003531451706861156058995748565871541864502026202127417224299654696324869901344539742078055083339794243741192911070611545656197799944923684241822513498319055701598631903149272271045065543902723516353165754821155583793561600000000000000000*i1^77 + 908112787523515849736812831477361377798986543493996479602807057295783270038615743480852802956256289054863518638785000690606782701598357804142010675751599321094362511574619248159026303788237204161489900457909342842073348141486783427032968395144727262424943128079366507379860798093002841346568012412351349097774819069976110340516089038186118976017595854539630287215206428034359286990969232764777866036440843536168946839138005192892926916360293095685885426345877590873256848370567474836212624042463673470483705189905285011815649205639274112285662149572820593966931272821482046707957721549436289647351656697718833707000983231340027156188400388625632245861438279385746974473396882981090937810590725242674414847137469256950718079334399898165143661379858514787222581878408427328852305197469759840729699886480907862449040374946305507780260015983430757868897627564651299098506028463347104900179623534902452124111164190812176455286856246545445084617209284123594225132175748459308447070041023929965730515074356700325774432299670423789585684434622103475715502388621612508319378264436926237121252973881244214285572110655608596182382468082579020228013517656685936783570424932743802102606730299606757523508515321478445454250230374692370491380761873535161464546792520454174178149352142780776271808346690656994701700012356678962215007440138826143027780175533719443720405200703124373646621921032643346573758143188441424210176324280104108092046240354331266595442261895097988379333462969445542373020155979649612012588964637815842303040775183763026143131923875905013689841288629569258428944054904919279031901746297194516899761230172529367133934887626895290651941648810758955628595323908925419849887282182281374824815740176423812573933623282726094695120374675934766786836369602581207043789605155755991913039660253939020049186388724881577776423762596360969997067485590643819176237214871651073968961668323535255928024243754098326639738880000000000000000*i1^78 + -1215753636488494557511992347442620682310661697088463732905852446086418628492676030090029857637760574961682781317451687336791230939249141676255242772012848386238752420017176145082765120995941698963876585068198609863985910398144663671844366674906309411910354853495267427909496207287614305407791007936920447683879006896432858239023308464686849497604461566937012145128708148105196626951685112856528670893175526897706118010019839529059722026339547734906885488492043781597220179229636248116807412083110596034644984520112769219395547906808469874594237326622346422875108642950348517662538059094356227967399708289977305392600832427332340174720441364136236553109093182346208916467849663671480597327653111424378211900810716266819609044002139476815889251449010323434613238624084536228296990781587466949153256319401811187877191039599482115024100187991901682880644948671802176272191270955825320025182069088967906106767051777288362445558334247258229200801442743753249371973124323932858090746356200827254241452593522426387881284261128069367120770526265463574273913559010715792482875922030111805600117983048145718991873483140883623579604598229154963982789217425958708377507435518104438313482404660948313561856867033823306187674619872449538048000235801545851008694314129120122248631858041341489744254202431082657896582881311335221069461206945196402512565109268740171289354950956018882363525511618318180809242638752110722216859789094898571348725848154061587141440066185853038533982275945670362459582174218040936922218575385713002270200564431019899516498767027775675953136967121304688851730286183417705473142242090229616363642200052020929738332787027995233253855230180288819283180673389603407990057824950024764274703662701707372898343746705320574762669139912842547126079218514840897321179969133775963186451346588222877420915885184315432276976139930496085652564349563392441235560679290142789431019660767782042204295394691645440000000000000000*i1^79 + 1333642922512505234615886977457999734353918563445514563423598694054558005975633178409800191244099130972507321350656626811163026462367291429741783630298519460908975084894519890834411235492916153974949408583445018757299938816172539531059909007981063812477506267870660391991612579377214259622341568554329894127166812313038830026510200758662709899011772849541630795498923651666150181764349779277959686665192999287154945853230361547650786588269078102459293020573438958967595516138391408450109083958731069609908025551246246980176982059942560000124623548496625651861483745167821843604688958317087577169651788311534469060597904513338884386141987307429192390252892659413686855062145952281125688813187924324675946557134898874150229779907170356575752429216899729084885160229576573282276831822939089422361344989751684609677884571621215389160814186416812098486915504069868714290953119441595122817788339150577074835892138995933080195719303459905005088948568047123861723276715539001706910868927020854392256909929889367472153635220627311692399640210916247265090468554165401847187562794752318331858330438157663034549999459893280196460798405667543472246846966798966870508896452317829090697463989296725594037572753603907093254470845459579365211998665473935401449496612129037211310951269975870489552972276729997349587831356763381486409512033821323185317036709178872080549927823306667511312904816154047563628193533643395023093278462485191620109426682993645284083707012355041499947509455193628155756244133030424675818678289180413404211102136924177159566183936722298574958273638158804613862073355894527540839185605014573692104849740935318445279309159590509434130106636289623996530547023458493502612233890005317001986770127140702420587819476841422527309420922758886110280880493004700739527840820741134995491996253379625866409776324507750984293177506086601328140524226664438866113042029494192234226139510424591157338046464000000000000000*i1^80 + -1134245074291504812261218508126256829912655884230779547589864013084967315462064235305166810435078575320830381229850214023305044072866380373251055207151016465634805532345263119738350616148543638962343953962852911106683693969950184244203984146780118618243200739565142865558355438454435725979043314716783697028799060680054886554865367575537851711012450720057359856535476354335935438284714140511001728238056771009927758254591368812467038180139117707948601473508713978513354883378175105764351175056184113643691084094023354584117034136671200507864857777178884475037887043782603543802235208878055775771480086134069204609176748112499912754110883624523812491666048948101004598639814538544591155793411607175083466088979926485863358888898093666759770868768486715933224533303858016464395006313276416398493976137208817725758775154611196540630940043131689994814222464270151277942863541056085112744931721219798935426882488327751101168800545380670858929269873322294924542763160681782433816930488460627615382768850887645583398595852211550633846284999612182163643828958351111201479663997594143930196488647103854060732465336348777167848958366484017249653145330701785769156448946161561401795815998327583294784804722297753935701410080398186512737120098017677249548135832689014394877169821386816379013426799945606234569978873963370842800553002179892345508678460750254681740789055072263435492804967332717253760238486993666262779833109891202126258703511951151902708045485948882878988708536096946571766211152741879704903663457539490154172330715880993435093445389705614620814428794483959116333592155615054858983797279757473787712751434519183961683948267858982215429651068250772039748120414705062479506930113810931181523801248946722135633266871637535011969868377128077271955510419251817020904899412428929683708243094265929557487191734955754794326714334141595117287634174276532965818830850574417652438166762055270400000000000000000*i1^81 + 743644339676284175167541742392570991597385602748249277580501750545794473425347883651768687975777315043314143202606111665175017436480993710043640656372161733257489023687534378225520571141613213359793030488674207147399516001501299363833324505226871025837415767673243079329241418999326556737413371885948790667094245501665480590117202743415837668000933513463058478204749783235316980084475895082918967192955379059459342078473560339923091038531053949492377852307342613515038479682532616151231495811968370156264203538530804871003239032902885100338821374674720343587268776120470578769337907825231373427000221075935799816093999937703309796846842756617303377509586331689909484162022353032934797585459543826159946822559223523356806204979650390646299175876358469077275339534271491065627255567965172616531796560094576971719492511433795763637155295043854787568486082054245928829385084943374314626136785235309974593593639536210079326135054105115777603047844306354688575966248912699661320748873469298500167386578045111291520978991222577228194274365493990503570730160358673756826205394906392889790288917287443298279283763501201995009412775313034889936469712241306998372051617298013925501420898337745643453447167228680246625073907788686316090782554051789176217959166920745012539083839281191627676570644504643880855554295757930215256277019875324982941643821677618693534222994021368740595814373042615954564501962825197152394744754816388516599003256945801636911397142122066596556519523735449948117901012395591850041891930250465003362812389629918617087159223061418516131287415968859995530199273020360767236086128066854445804012285065642015825387587104847462812050501960625458272642385982437161097961207983679584164028507702034560484950110094893311754916234391714885187296392784316794641825998432333889770154713761818465192869253234724145394323536444363632256161562288199973841336261509708055782096896000000000000000*i1^82 + -369997350531956334153242924952731809263387680179271931895015290979748978002469350711367915253391899910945162049529848142885835320083081498500810723727698013819875382841553808588056619668139432469337152270787202362782809291633628338111206398805275461764056290006901948659131635598055437066944272406707881636542265417415047094000414825135913711850325842126451621157928238785745574954549669524768172046034508959316284648557260375679261285697386570460032978806330087988543802481877711342083673233387380121486965334250276998720885565541682063359228332699670985308852346798152807819447874382042386183295741131566136123356565074336311520985648234194275723545829893417070434081892111002418658190711643504717292452632949322222163252202710028957496168247964113834759872778060686230895207302078931238590033672602832479530328438479057644606821000447730634359043712734267337075275865855401204539206875787138958065038333904359039804901242011640665041514308421961809046328655443594576145388623624779371479702440852779380099309124454158236816957780150103698429309847363636537285363833801034401539390658710434163412386098164191032931257864369777722485337572255547805103956087564717567664907748649461605820790393165656638715709357781965538634426469320100967376303452634810517643774223406974901448115585795867977436595225193910135370202340802839393263971609892198192688599309147763561807882066051503537981501194035349287163399316589820995066296419651465959880948983288332226190882939044494202292229010925805945341431180871623483327661769285855536495449370422791495928629949580273430627688492537481199489744710300471531194139197867937937046027169219654684735310955028279906467834045909120721084200004606313084086068462370444692988487366803009422613472988104702348473576238373007068691044630164365656329151059716385153593792531683980410302975961418220180423928732521309120404913031659651072000000000000000*i1^83 + 140565198529102815954119502945761981364731030306685156253991997665239269939090050616234534918887620890184735077018093302612858298801391930721165718133445326852350743957528255884396760459253941685011748676848024692409621462808687931090798003453702722089984960967745335759427536193578876905909814072725484257186114388683946595751705761561006432542903343173713747949842621465695991654836393810214589440388605645561076734375166602022304910688399403574491808309113539080761039482551176781272145469161032786822223741200543814176833432356419725871897416812916731460678418205516679314799195093276634675565465841426974085503742023591886262658197991049149610852197100912572829279894884727244932245341196415039955930508219884184456999126858992303419357757186239986211452414980545697026707536259762191388675835886588281016358162300476064825929561591618941348994430440173342951927953915682360840605767403414554189204265509213061041293702486932270253748829571774390003210371153708503872560270471890953157042790863580933882819369883998890705645525937634913251692042927441139940280446963994148951076741611723848764930555948980759912420145510022804615858395703898681961764773778799710860019968437132698961414509617923777568850969118184073601586279422747329160834821008851150790581351965945131146540714271960996828337223678775008691108875151015582031426114458123558304392442383827089017533926538037681545299511624978101514729598706976785844390283502395798756971943999848723468345041818259524333762019502012742466311784833908051176680323539349641652257801943038560296319493313590563608398223952507298562221448384020848220644064376473517657420233690847138894203597662447804132739923683894405512998124907757326931499225360027971883174677124286929125115532827501073933654942832121210252375037476215706852667537979634437126304639268413596271211452251388784425939697523906872273692262400000000000000*i1^84 + -40418435702189122181864824808292732544719035065462811545248871256450918462831305933242030802925353287881043675377443796278247302499308355957116682863604920495476077333206994953419217846624596171563724975748321958846897942936993315910717164042929503489444230638639461057065556659590641151882574139375555661038234993062983387902230283515264404121665418973929707165169902253268109456051744881034241737308309970443305985170425687481665234589661816461010597051736410223265488823270860712012869927652162437574676142120949925647782379188644331447673982355363215415059020627607807991962923896304274071369820986355651367035361997120355130608311477545545102130828838701577982767374119711957897590575823536800319295641388364424059098457887851039829684787666825716681182215916700216447643325956461761334218468474580700008819981333612733742314699068247523814564855960034891670343438378913653276246674978259923400875761368762138944181636506528368051672832165736575409633611286226457856713119648144837507009175449733571415998890737398284231461218902175189017982369725162695629736448516794998527423205545838560215110261061202547543718686803040174196827326166995706251196644852269769608389895850735855246816276239173401769494238524171281180974540888000926718474617609541619871107073610623276157678828003632428623213664596240627466384403144312215328304507334533097592638406322834639833884179975827784131599399993328875096891264240623326561111424632703307327916875112642216475633795298511964633215936816423831056086755929729387772326994355470557470088083522299422880153592406028746514533896583236156553467581637237355770109589040494987773566290946795950471009084712405822158134507782453683901324488053240505248115422689964905568944643133348671490988678211923116776498723583930672438318880975958962291343511804157639380158122485846244382325184570166163725149005022232576000000000000000*i1^85 + 8664535301316091228935865737309864442611482582838653516901154295848313822999540961141397772790662806262947335846972567338928762452202476157092517592077251037169414584098159627003307290585709236894941641153581831703435624106022724673324799641396253660868009520369012875365964473722030717172310759065231624112876014953695831588699240422583302835995531271413050843776750922799579683440466381566168011279380891166669314543826656078853407378033008776584909987078632076363869925248357226643935208831600826466364443953047813033156860274522394609344397885199929662585756333039597324805155443209714602991719063032385745425926554198355911946532003053040396031677452373810649524202044077714551721834486876979700354853473292367245854035901310134753079719008659110898300579512207816032429768804293926366412954343728880536047360468948323274714260912592646091036882656662905627958261350631426295732417959680295560719680655308528960276571039092358515038399275590939162190332404383731667647141481518855875490961734114076871992309341642390170180526282407796736674929316216803234535675236999693262845118395693058552385492096959546758503882312689856764725051253299247809943087532053919649740017818441144546802787350622365370855209162509629603157740949079001852500203929974871800137326326212633378830824018753531369018920926602686385867472957158534430333696358011253714415718014718678229142314848536273446329187339976981858866324176885443908670356045932888965725984338250139864222094935740255238729929666771146192302650929530166418186512822350472969121385419647976854263743580972642467336086596805431014667702822950755768512904088818960402683096569136553930894726885078973530602298615714998210981715354922235735800615622210341654537660257416689696928535280196701636105486455095284926615443166108149741126063954673315378379509937569558864461472283674394751481675776000000000000*i1^86 + -1302017709116881075544202465900345377584463435043982321570091049190323337350650670345564052336253295302478134863433849509034979892039583956365575026426838696837381201228974450352347042207110304595444085202119025914999665350942065162603640552240537790721192363182514023957456862201539752613139636012363685632248020094773711150260824344082588391691849601388865530656124480536064713493213734882405774564190813198247637750121663761550837331508538762678891460545748344632666413863530555866316361745826171301885886212975845686565921243444139543395577459149247297985032105767308481579184986556243151817884046351449134922438174607564569783405766593881843644943311477290423365129817379770625932449979053298692075687187681101457618763027396483902605525242434798262939293888642708880131243294445673733230871008646363437612233653021070500185672094036034193394792913339441612900921527384342402470329671678801081664859870735075445427216868176547851713840141456670386760302089991665384366106479527124492570126217537015981816194456284360267920931439852255255526557286165385575858661911597109589234829787247441239885043670393127159668001654550367153402714437446649243348257378044274966513861778137240407842100442017805989299479410879391958200508702089238947361190663015354663386180007722931160904587176221284074465736945740355006979501657326950877759879065700979892211548671984953393003954651963549949368767394830545629510769079084016745079263538187829736887670320620904551439893268189895745750837667455693984013773749109006693955341461264559852479250880450288014191970980621130453881937736214607734625215082348593523871775895068329095371319714346644530995369877465113006012674229114330627298466081756583898145904460896365726545875200343489589324141549843404333781966975446326497916698523635563010550794670112923116932393453524688273926623121746427904000000000000*i1^87 + 120118967417395574057293355211288170358822832105503327033099199181234232554578253094667712467940044680846088923315432032672378603969481826894418182701771155019250348221239724694835883720197106365351569802699916867443262165096620805257035100690750705523116344229829509918859076121062484646930947688753260610823231652327136331063942604087767988866328114153248305206458449913484086751048696710782509585746929350427468059046907367605075817519134089752472109531669240149588840123632660679318302889514370327144685164870496861659970554202963354850551092163117126230558959634244911512968608310005482567433196426242853147130182228728189294807161403179802799541348029016166141003793247506497726302405349599991742513714215374479541356547856845845462456441663603976382409270628788352275913969964982461644303064644699623223443198603278354798082100622356792412849807643268870079423926033886848875776714876180123629866584098431782512677426416044637354840523001151973756193343429760657655658148278876631382041367637539488780519140085872664308838206288054440301741738711291208079291166770747684841280436260570073302888816161541227403679166754182286638707460727101994693582494258468217165134205049113814790145475836310021706085675645927009893036408185487145856198101368590057744770362253612994282235695933594676239257970659918658046294688162046166332831566754648138702136494542499531358224042550873893061762356004785368746429692742002642261677386468636951848425570548794825166479932925846644038770984757708463583409570454834314296626751997039506703068361222452962613184090677443884574670168206114800659493809037515385538281646984759962226840210172130611720603322582062608931897308679388255061515352523932875515753858221387459298453903956720314227740183385981023119847974343105442390324070442688547158542353511709007365044985669696300638221107200000000000*i1^88 + -2848787553473033595873632592202222208852756989134512242930774279909726513524648526195838719751875433144100936938091947759068821522424065609661181293050567801168061634556681283679258239021432901849430754763645376006154235458241409438150569513520394488760335230788359546929203913481646192120800181627426292384136184059115014729638538940491445600078183903547313374000217373450740348774343329762371451121090639660318003694716773907929183513499264478055190027028616155103371263578488178198426262037232963380134946088070961853133283920925802180594678504054567889482989466313050445111656072792981933424455365368575398185003035184027172093231659317444379218103852139650076038144352095905967722650011082064643059898840922318288590891741428224542738101649003776406154159289607767643432596912933816302367419833396661488124350381012916281675228825554778835898595172634562427931148017428370414140537752915407145779884684086189924390722929616650293138428562608343672747888544216835784179097363297017413095689682320400328051545016608091632656975676165320793100989035819672808292658110372395212247790552840791389558919608765878014920569469610593064547958525159254334654855091785110203651726262103839133433474469712203723573514023581681643134470259353548032049485021352787381095336519348669214351577543675163372903198048729587990251198168047050541390287405183316289455768296967098405362946411412439153380052911285236753593048673760140751882789180795936979382413545933030782920570021511761149605323291652537277542754160558399359226725498047713402929271715790096296891447897263352120427202330846517822427318808973229211407374243954798895742722829827761581542330814884648320312663672759541211860359587161473519505972863638526018907207645044488326384980982763840393933392609039345635642364663346747311391189103464383267673898202274201600000000000*i1^89 + -439764231146787260118090387889277066859137379332748297789496851697204488015589148612900950153923916530139699346266349582813217260012100588996154948769468897023356637204593947175806623661372974737062361192621930926339423331402031925512392871697025799195528091694470929311899972974873283424878675483034807828709341456791680976995366352091906588910311838100909999724693905390458353077855907103537295942311285182463293252384453182292104014249149290575979331807383418703681857225014785969349243607486049840206869693111905052243422278120437172740387259732878799925383757717116212724032181011134027901037366328561828009385314570253940409275567354461479146024557960119114543353523861875523499562569304591442571016741804527325122730126208831443999008854572704133584178888100291505175388055970931713521041967854096926908646811903106341591196818655475123958231728957023655945993776188303373166249037900923918911811486117746471171751352940407804511319041976863511400591246489167461560924645757075544472128326512980037823340834567525507048222723696392777389214060274585507108920797393240602672211834160265278392055660780937493118727080356171620619800114056306467530873372651839022431292336927510476297516358152628926862901573889444342112572286837239599813259647589524044004018888567317606318445230262528778336813982595104120584866158046013500994622474993690761537432210891680765146687060491300825427945636574172187223795072817532747030774018740191097329668236032515789806229211065719286400597641416807564651086205678350130661244100482565180884288372666741147249295071511898052688285211956477287007068066504463261720253260198622492008885661549738675163088172071424192304955193869854886960149032227189773660715950793805077343790034190497795873138129515838128067485223279306218342944319463593769674115963619231509658992640000000000*i1^90 + 27847193981788254211674697020011272487274206201726267265098403975489210108884188287410326506971518685292567040769743076065652092305111820871603676422368507780121996791060164986744014959366129140870100994821825797139222907173521610506536056418316526533736863181207155811452919861632318668173089477707435873150153057018219089206731791356103369415299679116469097771813789324782696280661299362482217336907239928265722049403600359333797594418714680854806887588746975877542761431199559736244397149841613440243220344047579704351730195277937572239486407121130093987868250854001120894353792406272807646651487438639913721874923306925368639947726766919510192145233386939582788769116973513315050362821505114851396772940187374754008356895577138023837452862745020697103324647374410335149859250442533325294052136888123553647175839544626743374255483710380673599553288867280131619628357462063634147737169373056944195520702319535595112065358201287206679594993126949032263625178579364615550148791767748091343439737126031271440109680733250136907922079885185646355510156146550422674076789884466098622172092980622663499179369720990266559328665033021482023355603909408716715397788788805710445612229281942133409764245941233378787365357471148330276055424111503926276209201421836867323402841754102696701050533711550172080235480424167933527746260849650468275669261686495532447344950825693854894304837114288719492998617680428174134732376439173862196521193904815462400738312737897295868321302580908536373496297060969062552437404724807911234135879624863523103334435117918108522108101955167568564101215504816101539217687042119806964167984192246093391470644245115642926528438130735541332516048063631688955727393272963044638557401002673283933405096718553450893946266739524571003629348516516452519236071905786204576365796550246400000000000*i1^91 + 102958689171684791692742416232785980616663199993984119621690045496198135871937433478198605557856268486469216249278185468946916330770355947890666626301795914153564684053179538213581668337872888219981618264423070936454000956415381483190957952716827697511061570984833200584405956712796203971023304227016967904007684716960266826113909667398433583206394084059362274567415262764333083306416742637835452833290208379211901426248253676280925493649136794768288422074468179809706477188094142938861322568519925702089541837757055337585210408404167414266682059811612106295749665068879489410658764311620790740574789719251510159577151477244809231477416062411377493411451651324533245764834629268229928420447479595681246717843822931836356068284379696774417068581737223797258623583131237134791992835968033086120755530758652079269694522343394474698936302323703395707752877705142247895790519267349570787151063878933603290502511211673995594775622795590857274515693810079932111197304020704003622181238322156732875022287158831002357512520397629752503635570224330158003001151345184777731504727873038227127072016585256788883688743382259566804511410791094117490372264269612516141242742964303888218801893842072492756523992572476578575354143911563640705005383229424851697958731343358278317299686896538243162606822101657546026596785840781022330082976911262633783105331673420917385270389474619712467137532424410304531150831120880784211118929540059532826868784580361702302029740839202105290476250795720487331785087486802191051159116617541915464343708463898840345065211758354632700479117661307561524562464068527614365990989134374195073144373138798374884398063482623701339797845556074282158869835387371244122544323168437380329799343066908391005365415339579672424751514347241686113831309305045725150975848219924402012160000000000*i1^92 + -3910296302106404975973903972729678327990192668378390181537398685619739490730664915530821471709880979711133878299699770030203232981421369996979207781166510054182242376322863485228867006393372626502445405698323855225752099407224717707479594071901914510187992105682608468815709924243655184938690004183325086583956562979259979430719944507610251771118688685149041171497471073352041947651150552461265475715651956284028416699327054823202856060053950904698424777193552614389054405772637673957019160697345235346483208761202086014561959894040581038922856171750148927528175184307455788570937280165088087163089664603622107717680612071071627948841616744836538854687632724655205122612185477301751886504360522838508128648782628675186148398635074398246104341663273304875838086968692528912404961251721495397566656067118479977790680867855035401813525171990401890966765690876560505701747217354670004177633899866281054480585071250669928513976184185554453269514086534647456280387879824462187616596755571348713578873909780441591202295974186173728906400956019330531447217163930877759245231675644555340559916036593086000694640623811670897380987885627914544839571609846019080852148057739643263193796285545406967093912164866467678903168910813330900189013900482272251009799281803831754191397964117032057780668723463851122682048357589429251927628623844818724856495841763440269930615006785201857438170097052053521026943242874362415924014209309794634154919679291358579707981210992743656585039272229578976078778790499055114257966959335585504603459775664483762714103100418893867741438181533509326472764001870036891570082600140718736951776209919620013999479652071066878439941677912836890566780843644471745753057034600989940945641391442213969933663214396915269059403313111621132950754701941693521578394910720000000000*i1^93 + -11253004854977375835625377351561169991546737566226437783028345168542021171222800163058573259701947535665900380742428874054297660504911700936621560480030593879939966530884008836562035820623706728723635117828084102671671325552238176234991474369948617794284672260499681121214544240438161865421498723881826525102100619615808324298946563964289923412174203689744318393629344352934888846278479293501424657540572105294226608277830048897300134907854146216687670239275891872116817255904838836265671689112075215152973299052449663339936622766880134842773639890468809211322317604673069340144187918797182474871361456013581394354941060326588588166523248094193076661486925288156194496987057437521780337404198572581521659901964414643532825993866692467758626170558108896977046359485802585435054326531950126023755589271461551432891850690964215532496818950296517307701843839950237165295402341362376683970396425882720700729003405712484040477130246587597376361541085268613727917126686661088338905941868898183791553090305672090719877708907043254212836088626099944230483031173968481910183174822101465985524932477932177766084543497055126712262872151511081511287274661692214707358457497704274559736925107022013450289929841979016263169531908065143274416224205172574614333673510321010298917493849236039973298177556016564968759211356674436358982542873622640960288125607133267108254318221441665754679922941313544305476947383502708431442893009639354828990161938633534466679004989262890419133103258152835131574160228782338301577839994042202774972502720343501985785891727793445755432029803166156217719718469346353603946221913375206403849581708036899313334256600829537699279089090363410650353352130869543010488233373679473393014054839907069696713279012057977690367021181899863331091349133009616896000000000*i1^94 + 85055795665307446494599454210822846081873102515301638494404917139806745694627844592550442921295178110182160312846351500345989442964033742280138663771683704578670864273121425412904559302801933958693286494226335030813186231819426407024694116409394914778032156613203192418922090485084265187148599635723823071219747422804718126492732590111157754162549972308379983120499389300627765034685382704085307248831180110695816107939152603992059723072154736725770751728093413442145018581834311982744364820819145915102049999262548318989404407622724373319271561888397516899455575597178094767941608505146387245010444550093275163341711860585839070359719403135503929448278944921891919591377543146818576372124233075760354908488317450799330361658227036671729892500682205701990859428508291607064458617779352774656951062296268303539883707896119069728706661279184292839363023682107659723657610869710255008881421509694322596847084305638203378760145882781850014759743104723404194065903802781320721989736837411368322092375403877276374920130976022229399595212564322652166564439361613406771214648676004617677859791194735659056002999246095930286376283822531775426141879974307604341342820352483706510786911155121338512321459891795368508586086436714415976380357895225712320114629379731358124441746188064311201707123344525917966185073098201094310749989163284284640263791618147343073551474455936201289069279145540572181956097247482820561173897313682147874385563299159762731794949168305856788662291898647137064956469551083238235478702086856080307429351692201432377427063666138487970136005595894167267783874467723565677612818560166698054709323870260058953554109086017133179696431925578969303399910320947264727454469663463716168120776248101239283482973963579937897618095582721547794644992000000000*i1^95 + 645582409132519398977596650780283154073285042548296129777191001107277877964204543291317649820837734778717794900293426690168487529356478352230023860211259200542124576379237943541172499693731228803548542315209372557775476261469181972722070062006790983847353687517524732070679555565793055070515132687326973439308159821601828731573765603794168918436429123848373677719008578859321381939216225226383076782756474296474256836989227177730249256308865631620761055710456801930520065034686146630316017935403714560415360939765637321664065956256257351222531992302430591575158897807042318855729251769655429338173871649477386418386363999017250781622205912822024328063605179495859538938684916162946217793234035123220925333597561566633780998358578052230065205849905528393661921437519902023081795167933273178128032820395376568343867094887907036739171111973194301565805042944924126973465312958413742465848367492373657156677944023511390908236327089235858917383620543961289803516281085135516051273262276136277709991148620818297169113093592622296917197044085995610338855581944208763019472428153441871540247063676045164628018874489238995897418264746962489452897606789369777706697978199478780851586492071000711047522036868373982295744570886826324828058700100297561506107854633099466200989040864199883481871204932677713834383040558027542996810148709609155271392569580704319000053526864635887894085604451400022940752716079427179974587887847403274282673973623369988641122905785638244927938924155966687110979150851572924241038415174118105820694550926331606416964879138386302249614840579918660863056416087571482442953966502685368537576012964100567771235532620432159650980517619566799074797306752785799757265033468462378214103440415402324415339657997410957195831410834800640000000*i1^96 + 221315622744964865246120798905001585908280725729411025212630853488532910706615310054504264440709734415621695382660034113587306844964050585946080281636248595696666637204750216936394998018973581120847523385947131812948330279532896969254742917870206914645450215506278402217532970360939335054953433269122217377073593397624064075761012042959250079220079048560395480003409946569734646261504995842895292672175985940179549295194782836835891509484865114454132370780615805368399832489606448172781394539080799243764634491471575823399801142803590154987850880446923688557403727362981656548591192786947834569279823648873201635693542663746227267622195645265604818925723159647282528254026953736564079552162707471623787982618860652103485585259121322875792000982480209829106073526235829914969101849560373097574250850567304108449741793912638619233492462826675114860451850175857965320255639974753990196171800374014110554269523698259546662086123548101715365315295999776545113560081077249366618812964538439879524901285340110290714869250942055242819127232028917335266714280549088422543394545757787785017053871797237446437294136412677991111937680499495346378455488228122475588946200896966560073455171684269909687123806775994344480980527152386078163944201172514211868368493446368081313838278331566686219557018364498244230738347158707292758584915639267821835387546217141726538026282349684750957692294619874356630187243812430339837215536743307664846605309310422483722682318698292012151967681527881222046652000133090897882984953752528279685000364358118579422296317164977335874872084611378342599027202122168239547690496076843942953478963804951936576525220215316119840008623208734317097695031503552094200972721945279429487177495600356554001245503601876893040640000000*i1^97 + 30109829101954627071993145710775462292792775436055235795444278855968912952461905997299471014962724571680493428043319315528517005759123161008339549199837123733875881867195727531217349408025702527358537321477801563725596866796236434209881741117982552784505814328716915342532305953726842125837121773498356884059432951147222354654489614818010065014686244637865736705289842170201875736361676090066155551879257443317791046115662087848951509240071390715534725412106478284455804882298650303148312574547465025658137098715709352255723360175205758424538311957595324853292445772655387003289272144008256637195930653428772668849846205653196002265064978421641337493546216256939521437056762100590976255297198860857043286501423263092337334962120874414984776794364790245946846195084772223963302419651222681934946400262943010010134486267082516802611887852660993769597034555387003479408091160823335298971752550058484965093271839327632721074975991306357375491254867025979769085572626071869252715184086026666988153932575590687180065657225003302302058755086781780579192006856023057723778050208430581146183999454112452239131323297422282620975753253975472546859485551840679270876465380450651267775050528362497671718356360247686071375151965452828775629899726142613449524078629427311131434495421645828397891939588403672962459167022210644383292370427701491991695612441717600690916421647624073131675739283454948551167552553049728269738117622710484145220144687840013770041318340536974774961597518050877676671827065991791889426095458165558824051213935631715970732575681534992165879697357167883811237506194354762406446797740980887866768541849822505226469511746641550085973945359037037077080333176731527919923056692016882229815533080596970636162203648000000*i1^98 + 1954199592821346826957504851725704395352044996688273894966654663351766629358066766418499511739208712334292164867434029710637918967266693128049514855336434571056276464053694831037659491962554521284908252436327403106439449419971095673265982196892282746297242160028135444561069996351811521533050848002244572916918006796788188728302706095470413403400434030230956638040256786962632563043509029118251545656086346336167283323899853165513935396588986341712514165793048988474939758035683633708994911059676911966660564191488966326414825140862031623998336828214100150693070946278283632744369796984614658727071597496741160073027906043798360836786609627869904958021507818683705995401471439099725586467012977634685217014761785468302004929380360281031274661018923379753723292825025421925131865735156307947672258915514571661948633153362756416027025006272459058406086506450576706857570753165371514667767731688243509480455724897306024803252217295597131773256658948023389053733397622148440582292137754410529137080423484160922783753488158880304305209696603363388750335886076096777425322046567382510456893465865230168080372650662113404745075155928377632452388318561314299701303597248581595818249008422373357738383149955738660702714438252662895917901238291899907462049663837346071941181465700123805117789736389802225607143908782642194440285469541373973103768912271373718253998164756376909110101778094982545870186744700465631948086392406979774232486227279877107436358758883731535129203474188515016590852666682615912783804366424855848157614446174038396015788033399608537536407581664793720497535304765057626453418276207941516339341453365986384545265233781873867858466194063865478175884201563799126657833436597546527770730702503936000000*i1^99 + 53788025269637237876310859908478460273835574976651852240137772888132373626381951296278602215512503364949294218037620090730088427020994826063139020945535201571785127981712194335970369814678835569999847945176008552599844934170084131183758532505982238014418514031428761708818700208154297013515519976397572845530527651010005351221124822225990221166639598666393689781169783614658980052498653345174973915174729118038306089890995074667852444585770015957808566877372943938350722714075624859004957571931976821617494095530814159290380712973248683460239490862636006483767855823003537246544732215637845447866398890261376962862099395419581313529001709086617577484676779814789230790666451436209955319121799762929408968989658542625421694601361302816824341042489794532285053188486898272008770063348334552880818195749673106495549453889689877574168279614929503703963958107827626613330273608897275496690468451489119270078327107849597506609563702809607406626720739207289933933977478054271696961011729957352678112081129936987974928364884346717317903334612030396816240494610753755860523499049678738347587964698416438329237327150704133960092399505848484079336652907558074929035604145423068818999137691490108833705572393768373060717238340733379335882608724424651979634700000739605562633322136303962043550397141412842346064689970559653631020903415937429953350024830506816667960249715217999342171380292051430848105851209652411913452181613950723048554365940429688834418691854810328718122276268664820669855936893687536749480133844176029686918105847460671436013483339954606146397844842750076503722328938791719893027541563465480947602850938999329225524109160250809914326151089532284602478188019016295126616389191356200550400000*i1^100 + 5208642210484114545118987897432188433798390235070134263052627713227428489325998811402096718154406133007995294353651937798709102637155517439939386917099579510965237998049644253085292554540799620109817872251849974312290751210021017373504929377767922244073451829301785288785830772127533006918510582686057358716905523459373819159436090047058051637050268291304443033882301137211983208968272040573346016047724066964573160493572899284618953796825101925573316736120891911350969401906550679203531672571814156200895203602954205564828086838395801482457538041106964400443578102648024870905943862049367805849080447274158990565055572275217303867318113411273084075911573924902363520119294175336153860833714566478134410650581368959219035703126964174703831287032273959169171019718006902329220754708244435444581043993759294575530255723788923668847644549004029375421824989910974177672647790302853145752635762511795577014549676979843261756551244823911198015265385709103449288167628031770585405823915825850594539977896658661966214635297032249672965280883245304697453055965227768031548897165320905797095795231245477218236479004200044476011426255267591753916538391342441832851432498975169228062558702742188570792238406641714110170660358139448335868804259321422360215760344282492913862720767118508574147150500388394906649339431719013044039230277731336005184827407850163800416602640563291973444932133509410692671884836336330517762043395576810288691619891027547695908893491901579147228569568845678382806172919809375745855729612201427684029651550989851223736342996260605038140668994986824846703230663769736817603425354635962394981479836746332095102508637679692835854232556912071038009820959979718904832000000*i1^101 + 431961622401186181133320151915101468940263696186164008754514464999993022277503390319684827540487356757588270278272698854987514980775166453897183401256157855017543241604181436213906402111852692800670982833104344130767698297256266068891439659598090117906455910889196878363132854396330064244245204274633200034138199152165304255298344180627037249168685982230782294145208471153866470922583853058331572056312459297790017181216311701719327058383721910225025696319154298052605191873031287916773349876234228239375877977823305735489289285395683368494481153443101276277810528585517158467944892982201386937378636398085143582955244623235948292313237966346164579708223091574682021094942500942512166021468995147604752680516932521575958857424303750662771007389414933562867387272115999748352320652934887020761923143330208085023865260094718624833509547134405126051832711764315141312523973341555378941074489221233278913382203214193284061513101978809235115237217573020660689789131347414786070948781361918296245795051034414332071170664678716571973406854746122658625324866978096341569759875445025378532470469064422929999162601462436748155466049730956494118193741323164542106264606313024451515102276303414585748854449030972513570639032960577367845176949710595357699112177544524690468294533656181867696662099499670842969291286775646031052058521959911469296322182628626171486885510477405841681799549029480771270902696531226949459667521124032039344780603072622031345302154559756790828127386866539477740344822011281886398052444506481187138057867871677647688595990216668118784492296388145702498472154305776055061653514863067971228360756552355568880378123416801496313760936639118309938227200000*i1^102 + 7597815978701198585039538611079838020083133350462847231657378681889278342474621391254877035593544884660149789723285697044788828173589396848563866858132721347952549971083980310309240764860071811151392841177552110073480561816194513993437588855685968258200262736940672887217516865066302624537661064915010688277920238646242243638162118565479596022488929019443717383358191368005658194890731975553347540686323723369521410761026849337704257386855391199910741046166555520739690393310963069333146631042136510386903654188371515244657097275813441914374611334855711128477607528462853879894285236995525966797691127265527416339961752557383930485847558925312387448331622308416084430398877044041351640518200492381450181215178828803486803676104079982062586814411107020180576412348991247042708759542147281092626161631413573300538062397451323032244126321785610974484501011431151901945708791464290629780137121891854517500257676413149076245280974292503864375621885183505025272344501526039194192778135710892034018503471091096787880054773921148902716596657244446334649431276837972360150659053501043443399097414586522022880943760952838351709257764608535787715738119862665630122117785895364730480987421297632338496527553915232936965826618380920527280308922867016447671165529794035652433205711665177891853707616655506134191529279260793276956826316216751300841621698034312672149921876816991945076237418732861754382424310133873053736143935661977936907791900116614177359372314543521522885401155324067722905164429833105665407232561170063930383126368806035467680143807394956584798419700438011100586366519834083290861185046977914194856929573164667122135944685880961026584345600000*i1^103 + 103449459122077415397056183368216202665493567359204514927534677163311725978636259203334539853293366703626520223148080994618686157467821694946778890650536833711293638347261130437193449237706668659234586470624501982597263147113617601234026148882997308859465700491517540974925470901386764801833056809266374990350813632632013881171819819610589810066248756302162169529356229648519777602240593246010232250617687163654768840624953504730906549362490687600300833799925842472033494519942385984720231498586594502718585892269997803019518018240412579134961926736048968038343101153936505107903839193760873196854052858307773058119398859330977378583934875238238530173890258747852873781798410335800943939841628241504551671561488724190965544313146540048393130503561202884344852258687284451061502087453321578227778026354013945575817485248617473257701453802938709709853823592889016772801110429883544009117578526880927017690774105152284159234639278675542120030226527969434745638406024170176463489072328210999303981147412145856243505246166741546135890477879139636715765433874966922384251291577400966432909002889772040768390919661693069624561505477010044902721886944354225034818911219885892456518950800639361943804357374127299122556914805604493334793361261513367587731307844085892001503926722895955116070738480755467394995347230132678404908390288731010066723670467656289245215444550225095457133204496232680703430601848416682095273275684465623138740937420811565189570531988048181193773463193591434641922255631588410105697932638992463445558467709402378281410849455210610075534980176342755284166917161250017787740918739542328238557603456829378476862727680000*i1^104 + -161542006230574047489421848933563163009942726712407825683306124804188036461981721539611976120800496956208127357382850543575373473016280471859990612738190561061027322458581965906850092029438176539266260489372345208563357134449534916875760868323236114557664297585512094700914182762794508309537930032331068646114831971159645872253708713547859200576911855508963290689292530142620753771993492497822112706757736148350885085761729923095492427165263983049427501858637434678804002011852888687138535572921695866943733445494526492087703357440864847938654821729405917062213078499925544366077180815244911995760062272012062487526819104416128216133209066792059170240529875195145204783123394186879057861127544644351464726299755590496747115479968789062025084005356527991079234671816985788849439887083359006675131940727019150806027459422647426560064122187002563045158055082968948869979239823512534153127918542406302427919553331173078151837512100208831998119391463431286752541054029063590774282240387504501518328264002953795936253706659539271947919561682459425128523584429804420265854160431260217259272215188532227592840099924055340641873641314915751089249768344649251307397429035411114916138208987516299195867695317600301646126889478392199183631350376433520636572140909384400210133221353255833416908462696714227184136088003920146249807330285674121594376910519335469223854062500318712263458006720872883363068644306798851094346666025438013131387791337997006199829710363410800728684052417668261182645501295780042674442687165959052696011471825067770762459797873063708203178156191842716065027887556085014466519535537866923580173850640000*i1^105 + -105314828674582867686940485773840341368212453627172458292820941118939824531133320238687005404678954257252916103147620456602507714357178567595311006349159465715206477754273902979580101485399676329794406377938388037191213043326509806640072787765090012990787896236443937607139688471499911359549678982570924143317258287841140259771622089543182780135126649269366401880530792386862440188480194184580309321005367535027798346300492561812342626721436953486412486781079666241991658137095598872908093093880636008920083159752308676145522017066637534452559580924526883096652778116987477899728818700599846638488893342496431233153201798632493561093373001016505703631962974876412202237032400272963489622886985888069049779377694161328422645982112405297792013561050497182189019580458189698529572780981597257971895116294020226994975017194342201964313549249858932795847337693453972572138019327061048166431942005167124267341323990766210646512058401732340449109829998574249919879970612052302275357707920398699661478390833120215886213804915889225386095609174594204376857039089222604616112720294516915605963678914010019460611202726016526976306381464815891482363401029940952798524124614432757274355714449667649633919847261010120276880981127753295488360585039088608303748419637841341261470515168659078191750225556064022834452988688437883375338045757303333496917342846781954434250241792708740617431759542764497639017016880782602785830767779975169772457200364885951208621600685554418789831411833103480132790533535600172344286746830062230152872268918987603222084132063584407244702299608361819486831356979064831027268544082400*i1^106 + -190826462587014169683900974173637289650059275193612100629182048521000025354369645640981871888748279075850862504763549879205417143577153392406479312640922633416589396064143778652415101864447583756245937953569048899824918974433971500559671872622920182903292969463422160457244578356926001766179391329274597185302494170001884266903866003364891951947750102013049256937979644260870969192536204790111763165885304451837955494534621374709798262095029296837375290591107212625850533044952370301806628034919368904933132889909426816364571662405930494815404503505905498004807076488122256544547087184305834860153103167384105458725548020368586293640320807915394195828425286501347618750572089555324571124888034792483643792500818803210450622952567369427747572952108100086974446179233305267786775793816856397840529688214962698315364190942374085617262903178153138092047434569621035380525101200652332229394257523855970132123337637279405085654041366430275717290068364815441420981456420805091170076596188285950478274752480040882330955348886886244483378437501900655697467390914057636327463338115672187240903873356520494064247330475443393012983957633855750472017017827317752794303260903220193381595349343338786262937418309219465345992730019045416065152575926383110256529765380721108194981956969962072739427812105927095474050360202136928480762327911622331652243560802760867768508254947262568043401847793193924968890186165759891913195455082847671545475962599914016926532662339600234566915110864970072982549076700353129088868676163093726276498166307220367278705089036551157024756412950681578204564885674400*i1^107 + 17658528821811279266365500775548808503432824522008229627239262799027885849170231729789210608985994332666019179854398485707070152826356623572873111631947336545276783130284410652900902071258057571940402437365064929898873920188528934910034833302052326457044093168649772066439523931854037816997414511593601048767211838330761519331623479093976416714614183322511969205742752101218480926075504401189666092762119965172249411564087325348421898449231095661418658862388188321588333405618521658598142740245795585948282650171438337369143358910434175235475125810419343881569015559745185338207769745860176124536643722551583186627792172278729806308400295873672676140422739277886753518144280728332820489988519185479903145429880317322402575354281019622995229859939058992040430258565069129796067474308180849865288037087676472294532037766314617148843257377940938629353920337459061807245264950832076882421227388513861072037626432067854345034548273220593029674406259508631081135391944549200202291897734303967139641873133002272451241799018524585973219170847021355896239250827820169979087996431603337577545669667384359259907366998085337539887022201311835268271731748110136746394757765427375243949128506903068232566647661202178396072820936345237747503691792984488321078128488434847303871886884799699527993243811113726078000448014533092313348734875512364120590200596212892720302149422826448165585419196653861405934850388230235680180830250764699668447609722286620789935120636164309705497571964468494631250716954121224669798142903312567033511930486151388006001478996178562469990670650420*i1^108 + -28550222193507386652173039133963990396148809081902154643747654406180750243337515199444548324707113079658846752837663533922636186580483566479633631233867417736311265900078275820032458117170703220121647037384610642926096904850606607111729207927417613673893059728444278764912994341509470698762076349746237666777482725556077787967980295473707594784111803092956615677067040609456702071203872188982996833938041646803303854642704455685415030553020792119087277809582723054156758143280318253241969063459024448435849569209078556895577808792218952510113464847104961692605123650252251552766985309417442677928263892836935228592124904442677092512985286720343659599952747669815188190072316476682197317227316619593609810825755839175396511386803779144106464563812386312906139013641753094724955644318748604311174097038041534847091585731194146432162581367777256307093623273914800597209346295483674446628971508464555227936086973058618711254876945789686236697022002324871148647895096660984945567146096318691636456008368861747503737344336849893108654081632820503223169843561944263826355687741599404576847353381120904015712593344666837353325235290145588581364966108749515972151792043197746313117817864574506682667073561262469681873076749115490806189426800103529193671177468708367992374932850090528751543195027926453192979421977143466738024033690753270851871101587550562333619117526506726044878445908023372783499211467984448537517827218607221961867617215218788414512056083758079721374407343305745852816689170098677841876381564289503490810250084561129543360*i1^109 + -4492846396434976896353762797965409491308696290845457888316818014504189834339989894571171228770163378700645276085401737601157091870652422809459473512589155886793183342798435198744761179879499369742657655935876067337264176576910106980267520060797380086146705534631780774032852664068284748886987495994102071515060951147735142650584819161433900763287392775316486151292377799313985189495235093609026029031280124452378002881397017128161608725962169814625532416080282980913408094509096100753534504667727303785102319895684567859491490196356549178844109643721774370681595129182011494790283552683279146383630331101851323539233954094781270398506445408696824612614982073771218936283922387578941858692067661699102374893610045736250775095755597341107777695455762921197288956184610415584209387866886519950667328931164417687514808162550374962623087838591017944640122779983791273809248156039992781025217200698199406888835092361770668391111027746482013046198288807221812197470006448439330242625484598058334472799882427207039618727571351261926388834245002560447634632523969800131403520499784207138895220817363639612888682544618321594635422473117728501387034295431086285897410194519114362004693950487975909644822371623044901491338675075044584811290101479478681860162711914163609090191259430650851824915082999626323312435321897303544407009446472296452632852696339425726645640456830623942433682035775634813993983791475223102036803294354350919906294445003719892797884140777990907102215723266401069661552689286349837950670739*i1^110 + 689609393118667502383873543958656555138627026974463020040765783456151479484680418044213823672029235988189983270652847667007938006173577965577128293722705357514703942363333194675301461670010204675605179505849554802085901356735447845147018320601853572488583888122699653999733990736828240320353553281945189369264322153977007009982557019039776357991853334487800247024886842179862970456387070485358321700243859243902557733765226701477111034759193471718103965283216404457986524329635834585642084579255572512752329655269171054148169688800200898852032622954379972176816593828084316624347304280563938008775328737147808803930336602823636001056364518837748258862239353207939009219280029957901651995441202296647423765694049111415157890087704791986797867290657664284606440969957575375937596677773913860214148749090732497348307505528531094714813262156048669841558448614832446439437386546635230771711522872670803113839075424588094168116849222531574679589881410520760363279531241587132503768530941318584715671132422923047626287809693833037199539625160567193769487254452813430073240743234180945138264022556607561005854892360217838557541521909010047609464520255705022315449896727393323468304528653938771718985945326888465028176857008484492435940765768806886665857476334153359130903361104815182552862449731421440961293039688996469925770640794610611502294629656672088299492877927090283277838990899441956679264867705982273162911365010636560730240164211439835901315699930860903295700635300870*i1^111 - N1*34582330666488813911865823576633844262925209865699128600247499152842238751164001490667854544512678479533050562857647849459811179057582970497272244326358942549767017589172207426284141861508022565899799281463811673361722293553664345833677666933316120956627614260979738058096161819361280*i3 ] ]