[ [ 38325652888568131200458607520727955071381580235866726685963602162939501512706765376843923859997658367225865493265711629619161189345555554181336375726500903465056807393370602293786100050979375954496268845706992751752647319153306998448228160735919604421898706493941694573414018939997643554146166237342556257535713332877614040853133510048332963038127114582292930723207690916761721143446741951610321079906825387485121300351895897814504502247899310503256837868236851103908608685444251429491743134466577846441380953634142959347743888048437987262246383018279186066418910074129614230414323006475959552580606210016191545934062492547399480446413143522969495408912194680749046815652923561812834510539866246423433060809072632168130978116236542432286019571949703808090309587416867157685156120056743018752945340732759449328808844352486879015585185471537193958283969646381522748082629253846330161800753263574635255152714586046806935049928421911392399857511118968425767201763674314241509365379012960297968265294853898097645332427821104342280344036768218533879243747364934984652904216337690568353139922232134230305041176784098717105546804324487677388237490089600155394859882665923501990882722770770149368376254158531866448715458326777194086400000000000000000000000000000000000000000000000000000000 + -29458678281882194622810938090764619155343062834345753539048665113284592395102773040365799565219109891823638087490443391558885914873597190581415633905143979562025988354791814802552174624191128243195613462338725807334828171003804955579892079008106040380057834191221877598370496040228390796843288448408097364118824360280933684908206367669508148095367538877767042315175158220821719633139698813683965154783969081739492796508062606461943229643400235565428852485785013941709401716790802789487460127219942163425162223751724700980987620120712449005645335975673397777002227426919965371743815893925566610370934450418831901177146988075942172740537674815483875685051368260715783896651826818321717904202592055474529846688408942920759918627083057398123251159028327743931807909814658005246144294373793334348583814429062074898445933866698468665839989698850452447087852683097804447116525809893204714665174248531216768439056873706694509045447007240969927509109797773019088162590972279900353349991655938081872825615822858290161800648320697035252929386482761673224934496506707950836416793842011350146151062993980698375049037338433158641008096191439715408085510646400170868792169022104664090536407239628786287535899625064978610164700722526945280000000000000000000000000000000000000000000000000000000*i1 + 443305192469060823433574937475848102860856842326417771800801999967799314372077708758061453327405588897735946078904808751236369507103333970547644884289085829375582832092788539504799696860273091449194498663834717089308455833259638289992202188910598698864884567911954549245615533923168124538130298010727709967157687247076339419495747895546965258796091850351821224698073206496204496817448051125748411556734189590423223797595506624462776217437196474343061849970977473230741329216501630852509265275262422778988194957374875293774049994718441684175025335837323461520251995628120977708132603402166951841232841640153814638603315680104773731483686478641044708543962034140154195199649538734494232777996083559208858335619741589792767008998018834564982024553519614132664185382060401350686735818979091252322256217795189162542734388690831405854899608806107024674272141040300142523720467567450619443893322992977543019142553527524294357180172434860762420168687421777176526162600911157693100287119739693422426756332561888566669540482126964266233497283285432389911083269532643426952927690266498494749606767486418314126748041439920982752387884848535550585225169411525620590565887803769117473094909018045784286879474933319395812379033358827520000000000000000000000000000000000000000000000000000000*i1^2 + -142271430854675505368225872282041384624793774723688615033454525096896040417852146907037774596036010888668983370397324731439228701935997251372131447547687922111451467216361672811140381280305209021581235719420400100321821179154476704965630182166312856284118456014112377305195724812026450930461462303921636929860788012752279024399002203029547418886999267609006248479921061951895186540610217414630939525992332894262792386355133432248269716261394939613824290547150411397284664163144254682305296578024866125375439833824919030629433240993133209210705422047168268097060065266388614546916034134695282358060827082494048689240107648593921951133059918477075355971630472817712302309901267307266747376087314621903919305115317287372669711226859718791914240025762309852404461002723864088103208377701918856374583059513483271616423037241686207211247347169267131787050292788866720780262982994635134357668167834229975449428744485067720829299448157813795298664769080920671963292422754093631999121637309840614245600549230818637440021815951495859329879293126448490016942026544572814412647022306104409338165116649064769402214786518922282941225968298792665833847498335058271209993346388199040534385304404069704657625050033648204894258524166553600000000000000000000000000000000000000000000000000000*i1^3 + 1206370162315494660351303567368719634132454022860381190578582701219831949233662238733995429275595941408907819028720438435758530862398977775500803263330324743128602969315641902968352056732792912865820089046769039965891467911906838591835017042651984834948807635450599212872923917074383279055621519257814957377616282692672668166422083986840248220138495042475809343774921343736163144590194785078587195272857871983429728857103877840532240653168818797816848601460716657948963850348551041627937989254962811480620876270446803868007605440657511776461194385648243103946150355524334251075928614023985092374284085388472999833114221128422426647756851672742075074479403049406928655008887459039134568408098635241714342172052872428019407342902350368016633602521423835825283968991408301351743347311800423963368116792443249653016502319688417028016509797635484929656497830493410319178274776235939866711087072738747719881511417409543523504176821224065549903909432896090085444808785538897939131471448450704273913110148141739812994737645126287112858886289598789427779625378889586716678375385166631885509809162843366823043399923757406278225181116006434215290155327364701388832382617713244441231002668802766229908586248825472688389717019852800000000000000000000000000000000000000000000000000000*i1^4 + 150747215131320772123488654426155904408271297755381097528765432598049475640186665778399733196926628973162426688756126514873602655156906264931500951114791179241914284794400788843463525391389102845901999274089408565419354033708524186006589246654790259663920426874452330439069608326934857261445718521000730348605301379935697334640247457909012562441025046325575563479480604678785442630209938359557347509286075160949646871128787614262169259466841894772796652477005461898648176628700887971617532088819645837112209248835870046032564862630946219444456222793257227261758185491437280663752315393282507162244967754443281914294575989149070530533163710124690619151134059430426564361243505453674700267417466245221329767474544136243352954720711948874840287841002376559794922222353120704215317791474708384257333780854322265678510407531206454529435209303538061286046926931418538612369889515931401294651615154816894999520307133153145649985176243920579962658547600155830743139776430970943981323269201241967524097399946627775220168630570895076625072973406587291548290765803070338544908366853862175677222914301668334406247787020969395180500407841190444874859075292617906651685279504410604749906794879335771400600074681141284240992763904000000000000000000000000000000000000000000000000000*i1^5 + 714759887102531373122323272599416579073700874741900248097695416738474768809926485622710297838896157126600039454193863520480818102289745082056411487511100375135176877344809627689985664795928795310486983859408263148402402252583424297780274479357881892613161045110629814154488809353851948351907467589670333119127418622638168030753351908675768488270966319986507303546045286818602719058359661872429671667966256954450693233577395953312612489107726111200799692426430803687946671668675935625536930724307420278546530969755426397443636960225629014630081584580593360506162621702226807290737542919703177798811698748089483566746388405074070753513398940712400942310732372777896872608892130281019667650023811577493350686923415292998672092565574694615410908498778304105739259941737731493040450282478096323627705134134978835596901723171139559999094459662211425971485757321414992632905127764746130276831108025524052932902763571835123088502084395542810412547790400839191491868014440505121575353660316554200175289418227132710291859752320348142836182105958907742066504263293682086771063314599607251985675245287605437083119020508055821366337941932642540762086563521360789392706052823813197009788865355769306641028147178427427713974272000000000000000000000000000000000000000000000000000*i1^6 + 489549880568056688511457019277665832877736416152118779402534169481043001762886675643669480745314401317091915028384575748587519381636872460896794097547607402865754690100361139243761981262733243177747361162867898228580078434793640573128542791687426307410579708498652136385739626479230528353075450663429547250190208013110611047592953862703790719287237737500256296074199561892468969373422265223095457388460945196634302373459286561781626332972927073213435339076547551186177415177703411521541576420353563979785641672834240460970826468249517442925512947508394616716100480167837158085924445797626883963519348728765555823082100238517020063174309215576289426803783818483185940377134299606508975433323245572455427835210206277691655949664044605431491497144880691772225601083091071416755304476388141575635047946390797308684297149752944181736261786710534027030560479727325946273998520004298745006366523215051255459780187746988091472808401848851984275541339702786771681623275754965987771789062584448817874600503513940035179106066227247504874360943498395518147397594123900171831537472260295970282200665413307075190513231666135405947110126858607969093519312475528924368414511053030157390871922511733932811150290186211309366804480000000000000000000000000000000000000000000000000*i1^7 + 244576145836866571752521688091484603396553405026568807382848840609460490006322850071676928525787851091794228671583992003356472400898862858798068189354495239440116879714541458225223322270709268240797813029792376547934705987213872790961716801321237580622798283330104461009739343204341368553188237982316013345571049904369758006778516435669270104373540921866019175129332009549458105019159681946678034852510988373534905455097330160725540547441070256025517309770229662943283762384549146383711085315696482429448545580104531111768845568071125964178416958858987082251748503343353326522309435631996082543161580828905149836752363705762471945078770778315488493127046563826601213509621738325733373621752187824565822530328662894577760000236156639444656374231430252338103148284735554470573082976315182111454843177976242934753782452838025732636816938835534341487167901234594862062301849942458154299096282739211517134216069982428231410961844632696778164365475045500779059813705114563256923329851150191628000530624123028444455908989011467749892221442266934905363451680335569045504066449741285730706212093746482627228279355007908164672168332613217223179068552914733245312435814778812277537787637942621856274377788698157192839168000000000000000000000000000000000000000000000000*i1^8 + 72893420126006185256099660305738883106136056783994613015229989494099097858484029271685217510856130447900064219754633870206397524339862680468644447858546941337154936261138660785946342154384219018164266577808542309129785690667503909250803429514152083654007889913469199286173763148459032711528509171355699524296843946816476235130396531056842512272815302414576160114263879118543600926942346296025416213452281738045377560568773385810217341181091025080488254945772614034610550104500644882393959557952501411087731663419576232297265534672193855825539534885235765483586077691941897755626488388711274862781376916407814264803711454374587219096354241562930253989930279244070848103251355915496969911441517266330779064060385859466750356799177481978655172121672444174737661223610277928941734746163252496413609641294318010090519037190460443176133611959281049289492089101392732058946908818284904885503713129921806823981187303116727041375433504116744889402946328667803634456469890260922736160208703960740639030541672464931449196897589169145834331929695442871168854504999246109905021352014493171684089212181871280150450564106685901224476514208747068358155360046527408828473118255972559526027913554601239672191315179883986944000000000000000000000000000000000000000000000000*i1^9 + 14527571065661533955267386874710120062206641801750571066042620101191480256050269454463806386679705363823994489924471643601461110933816811797235258468916672749526766811880178030189160626845820670067899543746449612936562107442398916467296135096703340877838758891561283609569214488832524956534265868247252823709239917671393784015972361817501449790817414000568167162220040942775816773629881874374623592546633405618918220611682479786175293809941365685106276426852462265283320140885097004144693031647123464781617493978442087774716506226973554798005158088881425286202995833990960218448225694448058394159313746299846221162769153349349351385344069955021265479379530149477126536933859895631563368798395438449395846434692422551558356415715794793942177281758740770531424582513803904504821975248907541173512346669940990271933165594782444575016972221714982954752082492611660735039712779722502764600157688947806302182193038272584908902210634294613420362656532850543303906235292508304330649894241945771146061589739711925490557889481286501836240940506462245979407976790767142687264245349391370139519530239236859299120827106674006674342727628417874947009515195491332552460004382372744671246990723321721858129253292897730560000000000000000000000000000000000000000000000*i1^10 + 2099710574983707301301467589549527099855731677829983158977966728270703594564930292210878235720575402328831802556447103405632473164165880450664019156946912204077340508968581730597855826333495871680362867605716757832138032186642235548124791677588878695812279415748717840852236762818779157039169825076558250697462919277915444272280397939936714117671733948012910912554116489556079565899746782726525301559374075564205233592994742559198289945399803486367539886445952524481453545908039952469517239624336457749179193175933186759132919667969604460373624358544825957829432400948995975466149068900825768402967846070427092095113167037915051014004999022187516369788448811665109518407062644573526537384766379005928215983722286994419291763863115860585540973551789262100720627794095720060628571382902603922885369543197987763949035317522407313496284294074748117514308585254484798843587969298948924419376003353180018726357560550769571186311830479074126803144177926804112131767037538185905924700710355166231846425167448806378254661084777419927322256963233708575719737653195635450603075053146563682545728258386897216050615078080457989034208167349557142129133165532861281218496609882686406477542123241184204574327360716800000000000000000000000000000000000000000000000*i1^11 + 371257681638488949207413759587157694337630426388114503762872830662294874046165101458371679706523655826233565886165249347421257274262578978633164392728922579771486661769929883416732289427472082258591442995879992875515480443888711786203712140312746775209504872354887255090743861784676529178038434463015548606077965629572996474873990195855111116974138611141271478265170750235077250689428752151470043770090114007908981385871696950868484281106687833859961946332960305910683661556863671791645419802880029664604031452243046252367595971854284771027127603097676303021455448401326673464451319519295624339927148050802036458274843617764769664429115079018573201956953376321322870817572879193731533311189206565518431646332658535343580745572522891465866922869411815569658918729149573331349226214100298752767133893661926961192609635744802586271455460063091673855315836240579063362470487015385347421228446209963057384233924218754944669779988031472168545009461860088468982421886354430861746646241187469121719571456183066634049608814581084236052422280405223049509989325536822851254074482887803775106064572413768156158538897255463698243286115098394213106116018315457167900143243956023371009376898312579539132707608985600000000000000000000000000000000000000000000*i1^12 + 70636763318889002911429132338776098359746964848869715128312594461915750079133594536631899924652666285584505372260592155694150274845800607441792366712682992702088634231454240174189290137654510767983941618164505550501471986268965656825821394835367510732358025178042855715962134968742331919161000454359423811279756724975561963251848757779325866438085512692836386709827224000634313330529859905084726111659830948501254760454375855631451238215821220683124639474340248374092832388551382255642829723249706313234739788241707263804372103513085887523253374037720130564344058764124610364494818575856792445628240289024283686019868112377359728130324803332510756954063308835850385948317769685596198949320041360453239904474114496725261864522453635971188741940553731433678893899269434471920141934838530788274862477764497764616036576171772648931882254360061454159551092940397361858392711550703860607310173022081446355134728916882730926500084383475327198699248598149353585779303718520396770373758205437684201768357275993062489128701943541775840593306121123156957967897228397995963190269532706712187958363015918321296972271382256671407211152538686426500068180622918459515165247530037905224775584892988698195478446080000000000000000000000000000000000000000000*i1^13 + 10559335785896952040946764436460950651255502092272091161893731136489169372547331274628783660099583549047134780961794738467919257868237089890107522943055743349413409767244653066567481240727261408897856727265748099884431209955398142884156607370741267745076804153196729456639291915896233655211788228552558664843502393515732359064132889592804268167803905581823909495565384987904071158538495683827142767184193649118263232184450321995419449278075139381870081717232061711439546388085704935355710055316694958303772575698670538997257082768792974008887545194926487840250888653565479339008623776361264588146915292507390127918756453980510633885613943156245987394939136262030553603253038370402799674507349729709247162359710938506761134774126756086224343058934761027710256213562625699154215431413949174335099208872114812754427799118097794942758338827079530252003215772665438837511227058107753195011080121391482766512987900580149170994653411938925861010087173484840438250560079071862407873561992506026715336456806315479097359125944903941905637473942523739236717244864069213126281949846731031213344824429052202483227040563016200155950518557443643869647185729749382280836809153538808778180831715098684817408000000000000000000000000000000000000000000000*i1^14 + 950272016026885828514330703487515791687063297700521768958431909691364022657976290541144204620713749975297904568413830559849021885321671259857282487389157725312623648290140575174238695746594057172066304063035880688975434011951804851013099986318983534806048129084034574257706287473168431327994415554659278480589957421628705763150754431592527142195992675398135221115370104508757797717925383722957755236535140062676695299719111604244490827223754384326814617511167910326076610056067885593326098796477397488795935661756346027398612456160126888210011167426109550706704859813140193789009996453583303455173093305481449060899702984195901188362138000618601693945725180217836192370348995328152630087168943329716603162631923746441311869253981279735248178571026901806133195780126498748613281327197221536239557280714256310571576357279425718011048102358227895809694658144207553150674427578954233589413789627395324101256947716644996995194493802901194126159288985830813432958774660472421480833933302725732891146345984422187561828371074570139152392280695001650752911223892904703177074044312110206816911047145995841070991202674532060960570069408933372173963116674657831862640494752948179899416710581484886425600000000000000000000000000000000000000000*i1^15 + 151476906110772377770295566236438639151220842479496627489197204158922468366402109471627757129051304481150079678046397409526056391819471170311678785761801446961252333022227698938715849523940908082195384594446266130660388805154050994574608844696818637704780940811548766038831109093135473117732546650842827340146170326679759074724077453018442768772862918920905876458605028625156028911912418993692789772803887856637482551743433970320275245792746272899152509118251769607163014119103603706724755996950073106281047331487692693811264757090932167835088574771116259476672480066469658567240747794781032719129494154551997639609067700558134301602273976033165333397270027051028517540863042374190169451766126281051032406410527000886246852717937164149188539124588811164825093205979611327900592142701972097752797092019122384838715499267172117551751375564415208394958315504129612067167877106346577367752549430774630671752672648699035220553684018594196102088468514015963912369233459223783421653516631951988465529487213275858916479027133701872337760703569289132870034682586915692508406899582318416472834392442163517778490948039571798195647709445707969674189915728057445988491818337201762773126251283438632960000000000000000000000000000000000000000*i1^16 + 16207104486481814684242387635999864658593207720540462411370395327469696173322322017906590893439960374759696982799689497082227249828500461751979570217683262637115200477143926417746040524909849722965613875906314781531611937814844593578984533265211896785720634264779607876990274973590048561112084335555438862585420852763928226084182444632910183805672743919058291554365250142174924915187786369238954925351796118666487536495212685389003414303744865476377434498464789991604455672246275593389007816558867958722766206180103722145409823488495385299512087844613691813186327777430721271953873886439980051687547377485052898680082217685300949245150076299334038484530826131302597050955227854202172022783549118752045679698837141019288144516502935345273761436898171721503706926643145350170143803780750010813008142063200726689520265291999496370335029808715995732364874514160875687589104787775916851380254264057304086955773579973801495573912781613713490703518673306115477052243651051697817219014744134590783751874285308873243693055303655761426345648659094144940078580651263061064099916819901712896081548693105224321009314188089559212851352796532405743740627408869776807938655319595134917680219769798656000000000000000000000000000000000000000*i1^17 + 1600121519281832648902186486066685988670821640192026225897856405360782213181433751196247675340215580958008475686441030631111686397535122543325482427103461424207206959159420843554085745151184403856947228232634539984009214889731815798564524236320929229771836323201235559457599249419831198817606684876195144405463590551396789775677366234741971864206328169015316237911665027941013199235551830553614608056215870211976160491691729297736158163017969946531068119813379571874334036342102421504591701117136428608486088528036720105399708666492049727422374066901502982386073332853097512139296443504772419198426177194461572714874805305117957028552829058887022282658895170777985465284131935501950765452839410370153298515290911309860118848057238990642378776088267166117990090081328238977080867894485485709510683286092910389886076887365785007035746975567518333171296603349639093778608324181076245007288373863008192857434913032543048798837349922838666515083129170386702301269657259354634838912338552114728173636234279325815029284010221714587596256447237943476645860471827430096802598613670581680671189153274850176207103525139457641621457157872879455215293675296270240200459915416846453784901268275200000000000000000000000000000000000000*i1^18 + 149586315214079134378956106490280229535959602715951653531860347596104632862525928800682830776132968351926087031893112429734285554198003977388230963428660343687633862657152983336480390746084011539824133055571707829807412937067945024056644308457557154188279418559663287243648254431765117563417598070138075832650688142183300311735787151919206508252837728769866847697891875383998621447922011337998046283665514732949828734975900116143974644863597772586946731191879633693202486246167147014446942624957667193244144455086515805884794291217295621695829760681518840862537533934097794465681811199763946601761785867759150173664655354849051246553891136726570384373923307354449888642579370961939485307689867410697442429193370766128284581766864748864146735992687534616615654543755755707046778264068550897150766689307698575960001898983265305782165517187795141656259408231378505969600922802098055811668735868339135288040812457811631042194615219857789450303500000486796562776113240133085034998352307353774966270184926943899891419534136079312259787599700889253477449246454334998972100653748113501044486580241541833314577455942094285046765788496399713135591258558108533414876121622213910570047897600000000000000000000000000000000000000*i1^19 + 10401682108515138514641706868408484807097479475427051527093750723815908735538454118189000014864184329876699421116994070567996870716172134923499585247881750908927126912572687928515048227793279599972311694408594883210419622875791698511226220482558671832618055170151153352063896443945455002645616997429577820006509379992855201305695732616724943340822303583178344563798133263177072061500187315198114812412898318991113653844370300514982856858799423923933373795026809774264127944124175665312203315710026782516668100348750526438570918835644529486193400095822532702319001191812237777314824800266782560520442638174758541393021200627299255562940692553821207114571219278437669408992527430459716376541775723148947470298718004768959628469170486811978959171800815497516161997324941277971879504941949788666020637450741943863320398482619293434063232936233900124050038353402347493516917277766288893626011566662928975867204268663114573324199358017059557375466301083422528354573495854804009829371801127943158503079650304458319898969052332646964047486567260241877732076242396574732295013809586912003171196989096547647739612602666022510902649790642573552560167624287797288987654624347541234253824000000000000000000000000000000000000*i1^20 + 503110012433824133552512872606217994161567651381820559169476851195813039089638317841155351279302187117027475744673178314998981711913676294486345915091861512528224910619697988639069770679562347248212915874437808548049828723820335358239706980159067644605014615356365407446893575484243821705818867169122176501092423940159529393992398100475776605242822528624384476879922957366701024851531081262161959758463010381474496793555817456252100073901144909101389271054797182930269477305113734614074817464991529779765462187904016510032666053651722396494866487614473743375785289806586963345710318354792886366354188127286752587445740542517821210518532545665294523550327501795873514661091127044512441782511577112719365336701616191659256898013190743315605902699314945061901703739083345488556982939171544829017719253842024805281825159507413045610478892212628569878190168533264424219646411882900543554873247525666914965743680525716960094665105049268050765017288961558234747854889627550890005145310545423977485715323842343935558758105483620123005006914490552559916628997356211409374300499655281025770775298642642489724430699133965346254784403721102268444322014243898233747699050772291177676800000000000000000000000000000000000*i1^21 + 17217765687122831490863323310477646060691357894793271193415394834838210872665827755910158116813256350370453483804318179742224968595405741238623373006115824500522403933184501611225486096670707781651489753348543977699192102735884109898823590305231247022983981075881056803599365363100769579614112787751920783332683001725497482642696457722177959407624521689853783756471942678944723599607437705396871649839523138135633846970859406723424713905202001043320708178505160725307106392622549545211026660261517776685051134461077309028370072433453791027653299426807862129757095832579261885339408993868162537578732495725942844045329339603920026246849865849703840990787050199113476579343588281823616647576284466661340937078881787980190179693221299449191292115464584662614154139139611044892693312276836786692188029126592629956785078718122777173100511234058123614783281352923103781466269257542303337324569446744430328892142341965921089391152461350340469755883116059353048588114849366801364569559489829172222212859526731221220430641097359525789382426875476299169911596020204487353974953067146814426729648240795232312675357251229272864206935642800444995733605012720875861865891636906557440000000000000000000000000000000000*i1^22 + 427311715095263677714732200676088367647335064682805987882658494604792141123423559581603669762975226234246686152854917459865095201682903495694629544834524647844571067489578264279000724712342721551524158752307853710883099617494607851874447305818642709607107033325180573914175427570125222130267526689732358156007596980945497808605755257707666895037127116035384421721939084448508906740279266322254982903426064056798382364454479625961233940707857925343636720862755027871558352317003103338732996750977697695771895364490452939793524829353571819304251207760563988021694352601112797187382184942442553468512842377766108428748274912686756074160072462003153073025164853600206522419583223473703855455334132528851215549419633415399302196185446457653726674596349370540615633611243664740558574243942227277546330373213972864371831719635370707480097280795769042688621509530400080814983351822056619858329060629935266683232320821509558834416687828614268679229590508127369397795892753623830843778391211634999092152565702785566864132081268154975772800384803700384780672540723304265749228831016697880879334728974170787923793745869874244164458689602262820504224850342161668564413604429824000000000000000000000000000000000*i1^23 + 7809378968601752124422866468194564978138269612298173899057606346104815245639772474518224140519838872373076067209657130278110387425470574027334320867984634537818532779085222766383662075119524652687203090816924128343051109684687357160171811327602578465215841522906933367754842170230126374624199814973968725788967780276689440018369996154997868281268873150614259926891144619207013159072971220663447893732306468490121479249286284689614422293361292598498466431738133532538247520478683946984158146270065548970453221999820843589381350815610498998294437748139038647651119678856441092469863372072853649856504832815546146847673401320084469805122356018031212327005491066656776214183070743855286123884489119678319695453727044022239913927706155051292527829465949244119015035418194283640453923825174704222901355280497664659035042922363771441556907103848129235420595845501753967962757556902920013381451900638438203188524469698862499180584803059261281569339688286149498328891299175297596946372016998675178008662859788431888924144964941979501843735512991070418693211135745741582948431489557935139560674540884707680715814808108615670454030758480942197728148200119344877503774720000000000000000000000000000000000*i1^24 + 105475298534816223934135058801697154456974645380887237536452653611431511313563872565875284640208080788042504487734179240143678563096240151106766836118893493711787563539495344752675837289211399581562528591161874660375352886396468802406886404683694232943418197422483670151305014000776342481386526142628139220551517858633552712678782920302048685460148341923806947648614516592142960950007901793027789779155398960379680311719575819777620739168513883060016726686876429222267086007015197231057197131798711391346251960931219191723544703803045736629495871386490192894966513298544986833510718805461359767228777749163966489284202668735995563518334848206801896864320849379914275165095937884021324448432629918025213172219066702118688880653129314305959405823406780247638841860411582708687131592733336991443400826022391771142644277647066271708289292603508987750038285042930653838834676985365433594088458083431832117876093153249793711733248625187296673624785208714284130429449822967600782756902008346549239237016274828759859459250268600162906185739287783146807800259975116961598600715116539227473833917593308957061214688896785097071955444302621221238288059090980415744245760000000000000000000000000000000*i1^25 + 1043125034751188194276976720867369624503712348483603818802040400804007981017256884418673467934240582361198079455843957635339981959391851638344251840876001597084496622905173562753979085016853258400673325730270482665457394739522778348037439428145877099839613012928875495638521779517440324094780852297575008547668665459911514034277684524833423906844513564893572656049661536364406534396876641240939378501214852944830381053477780068143275220926156633648684822521637934114318884632432581458288642819896346892800039913898150496601178304649121917158978690319026147391985020081141062871723188616202860307834484508408745581428509630311477384583857092713954785526599859819165291641259240428556850283369477490427335686354226133616513569949466041544615980569718924521328430728018377674129545163116776591389373305430488187301378189571087674239577061364388494887267382706208924080227009215037409016009457731548728160842414466665789916350924368332074756387734456480789933733404976226671385316451745523939533476611689416673707714111482437854500936077694297892138479179237888075709752206742278800421648993852784491213071874397728916009644784733636134454040109043211567104000000000000000000000000000000*i1^26 + 7363713219951911777559019854973941318701329585269949874303737644651557581551401431331632188416386027726990301653144507801592914969438577608505309411876453161233398812105476434056758131350580818341267342107726939825601246916604047535213893972272979075739983807361060133030023047597159405392253024925644160334932525225131718193395999810365382473470438518105404801413665852789701580375639059247569971217866169015682300062043150952608573291579367387418724311952224755529870678604746596899024208092432885805770348992264467870035260842405968574474583932236680868303034712811134169432638709124523823601503830153223567640022108351313575850126065264343146990623683587925874516387229486778500140343721430275260854668910727999456433827942821039822661212418462210877511505750427428990595155454013678921793331163044173311249197776887648776144999495307922680368517752703319783942605942949422829761768276767577793825638739622420842311739896676676712744951729796553718634532312074006906308096177374043240992667704376345288708169293265000170990148037710087495180780641575411192416313679701018135892162936118582974321396716922310374168767508947931146986837271956684800000000000000000000000000000*i1^27 + 35260253333645755617347496950436179276743621928503957080592980010673590393455666461732882499366769539655535178091583170485221582689070095850295370175786558800880739475089452463122863363714743290605121008196068904214836709688485908147455411751017924979115740390912670957286576107685362429910724660199263038177983870243076094700970811783264627751596320857880774181601841278208358089484068152919327237736768020958726466008004448358306618820484644127984462268508160162765501084991866075668867165750485374956247987688328929815059107569693592885894148267400926731233632308967172764029108385061104700070941803563927467800303344239507345925819831972408299770410715653060376405919279226636082016748748024017158663483986071089458845495791761090660614233794930012563002906576733624141959247698787980029282613556172764576349365451176795842343716677071025414367344560342595836015649491005174490259330049677807112925030635288492457782262757305003834669669709278284207786653181104304679807372187387294894675758996393007279381353915753892767494055116550918094969261015721695442009973817119158724384277325510186915116811687002852268356522698846004786637591019520000000000000000000000000000*i1^28 + 103489263413841246482024027583579607175629977407019886674419701875376757156626825250279103595521451030212100417059294254495677794835935924752655706235376010857914251123225374357161945751278776022854563509334937338266221238301652070440488260386399197504624156338158589122621090344703607390777313723010610628203232290678660753147764786137858937119930906755560916165283166591251920855135709919453888265377004195951525159565103203946911636008334931459131743514108409063154876280060857024170251048878170661104791886746484318976039611859799453883330957022258609918084276771184823349835741136437703548983650798030739551958832229337918776658143607563269010859273901693556393806829923881796165107090128561608460963600263172966955053120471717240952960265488545190910671009083713347514541575782375122826404297301943400995283173630288567341133269186377023444535715824536278443733880288709058697215322075379106388623772420192737362120930100408045153974153032602113558241062652725386795137120484880342584652795954685593803172848083841749603188334854972162063344443131233076358194870791572514944028513442752062672532595037245147167728478357422702434713600000000000000000000000000000*i1^29 + 147350605651519941588555546008238580246640314350321884259291914401899300628479020594973764914760799817762168531614240482697511724207386962159014028450360860628539376237230488722828829600134617988712576347492944896492233703422553242926423387477887598511770882823252442652321230099329231602951786026827656290250255682795709004729698683651554022422072058874739379206405237518025008221044342262989681807684243576690158258214009113814268791111509023163449702276997161018825599622214283122282980577502721396740184931658841272535214490966650329372183873581343963561832080135343617615191720289373428226206634515322514430067885522045519917871661435281994207071616209171775548783446667189620558811064833981783437136609005331532876078814303375462676495250473809494878846094566736792239076104130724520346527235498670272620539738741830503123042803776531177201323756565345100663024429655278722245503552711645038850036054571670122444101587155593284720016234529985701313231219126173613746999093311034071153981255034413742075022361042865958908539600282907455328923236984723866032640939695834349267102636700881706544342544608153719783642832291254344089600000000000000000000000000*i1^30 + 48345083043585994886363881836974141881865041448103019625868921987012866910324422045134707799786660988948689471725129968823266328477759462910389369420570702117813802815213004601072875157241549786693807632476893449598779866960229657851427395594602569437483631252388448191732477764085452642201089200563859330191705118540624439244521736459136663727266214621973758329818764333614839984096549243531791578016898381542041167175418492086361930594002831098945172917681212129008896855736770549898261333113501033055961213734758641874346363120932535944228760811508365408935282858683073926931732404445316209600343461375843617998601492331545574067089720714575368768826338730216584893901659581795265517602628603147507963082234479673391787475263846691447932894948148994883152815809478874848264472987375970743854643442595947789174873693543893320411531920002853774536362623839789860661587383810954287261091972265706201876366593927589812405177133686105667480203593089983083322120929415948891758192959677178010762005697210865576262566673748061838943967376945019147368701576374596773090616517280904444935591077089493181666888391373691251123798545530880000000000000000000000000*i1^31 + 86294731314634957722190338315803989504927429239440121575954264170065023616675501969181313828285205431941772820005750050912339535943900477183749440648436199567362935034945273602327767682035458875656739675335264631605234721011407953168261242468023993613096594829736032768623089797706790639843222086477606177137425181902695288321095359107355377766204254535057448788589656937034121361145175740901021811775630994995232405758649047696913130432708541043767488878405819258561766108057471615477079305380827185200484322362080996688832575831647155134090328036015656615191998920684307997681325971505167941982317777073510606588131377667260297556097131624135253934616058474476482419613033316903478002794803779418380369809922042926008199320706003168309573538503245088073385120274273095021030265522320788305391068287007696545105857172536126871786406468266981335390985366658146437163131981189678949397649875829838306301649669469834698915855035745805836710471357462699051387074038861947644141997980046570405962450134704662050109293814681451008375392312691386011062514469019744067780576679650867998330414072935988186891093825999708694316580864000000000000000000000000*i1^32 + -46741605426399171010761596364171083101970812931837057209949659516642746568947675175071256647168173858028873093720964519213787569188606338353055149456500402346673245067129699707389016773911193859014757028228264113019496371226477916868854146613792402752101846440415553314721575096588730841308968266988840579682832173487155046164773497659287702974931859643089560197543328545510308713927009844663628701790393973170607393815511573184457526809629152131176379941449697286077863018498545158461128248932754805289763243215534941818586467213939204600557904973956906281170486683591493031040597244510741674299320587714324923691397881291759007815774612930642618158720473291024778064458347450858138806590190535166657312909433400074261922271824540434124179756166155906518942020420118593158313653564509584661521804313791222507340925644999125420416228183190248300784561164241887763501450842553861056565308543876467012433403036840929850311318925610961326775065866775677400616727917459640376372486301071438188763461189537668738458643083679429951083221584055424712407421207835519905592745718083344875686969128111296826498906476264452574412800000000000000000000000*i1^33 + 8448762173228945850193625281256593889781784789488174751644646397828162887654706368916876273409855567693674599368554931391257051904074634364737724295827465458983395429994832135742054920841016200035157484620965783855388178688229892385046484807487049467689624770965428135428012106475827873075644268555177025999234237285211939602106668355810781027573874252714183557781650452131563769748161164424472965559297729946912158854721011265425678457618801323084882797344743561332523665284966517185200441440791650779901224203801375690721747188833446900751761942280079006184941766301116462304132827001222464621041372429746611567267274022719046559082568533517221222200090126149093016179872396971861696824919183404188127967058186604763983129296296249152788749762884002523105169220701610668006369186426854619142316238326954754109049526386805417213962787220071270222826773421770037165665900997167690302317538825050289986182993503667105861854812475981438992222205546445155494072963204452340562152620052736407091193343277504046482221769789628209780079150189632856612733872848683590433625821594543094491629807018740876374258870753689600000000000000000000000*i1^34 + -3888222771890188625285302547070658657668039306180166405149349731252579407503629298106496359159732121671753464666561673395685705801050693679178153798210261786427074983074815125516962954528791516171101405927935824943832563634477248156689980109806302182947252386476412035688859684994103903413141413416400081844262905622656486383470651556962905258290848519839353076896410864506998027750468210233403264846750340385111728096635631351719603236202580450488996319855813322642936251520262151247965529582921396892012507867893740661847162839215554966270959914600517179092305303837513277968329489946476860269482816654120927757843975543692954288770182970101345185056198891649530791386879614940157125832834456793747161931184234966133477890099830137574674405711361935693962458848683462579978799263557583351313903922136674578312415818154956065545378888939206915498176724483613660828144668979896840644472707841638746156919768332099648504081649556876475804630689382500502392832013517033923394915332857343830226722784225140784718703152629146277103617142524284136035137460123894369683501658254438420382639269465072717773297156096000000000000000000000*i1^35 + 987345249993611256401679203248990959480371434269393236308438979722426868137437071791815972630497906343872358847909339962003708164006151946935371151304877760696313766527294628027907193845151988165033042202751627912547753805108699996759995647652692743023001704295071071140640602838549174208804466549316000585933764879192440264467544230999287277727354478514984238676507006103581361891373548775654481031978667022032003631172203528076467691644734299561360250990486509142801882526694373793600521643053808444684228619871472316072559950429096621950386849981790479520847038568401450957695262665112294872775110400808252379239598219180246048434836940332582643640097157812274083336607126015132613316913123975665727356718368636012666419519852848949733386379132640597659434857824545210211962794491567466188913991996080563143423511696709277088848860605420315249761318183385209068526302342763852038003183017706182985955305844430569219480689552751406417932479428498079105658370826838942839363276944487534108717789627383722347091327365851723696319064336007176143787668031291195157168877862483538653999205081216960587366400000000000000000000*i1^36 + 603233216578284976329960362244460607663783023658347121517624082883503733266495736002384267639949238692740073404755107278626249268399294811626990711023171453632202004867163214999297962423439455930751115616627013604135359751075328142583949805850321393303135939579836278729270754298179482880213705075776109137855221727679134047600687814122561303799920026178067410404885150849115205788590204247594588794456124006733534328412298490821620448702458414257784887429241739420572881361853724735826497622548262927929360312674387746879995847480212415072284632838290421084526067372759843792383421785918779917138237221745324345977383432495742928051010385274326613212637254405344354153815410181798967555498430651187351147314204164871847406828496252450067544110439884816628583989240163721377386382135016146438661777811223711045631041597596866921538077933509784218199260824514795716689745442359756134533780146972951126228657705435994056921594651619094529390113914092398692175143407668520773770671650291921254820256242474317090107409293448542004342199044326311519971440004629548024306752398259131887134226848457687040000000000000000000*i1^37 + 102712729487867815352546856712891066154433802105906083816123299318683117664597336779675840577792882338016717721870295635676616533886499983227960172629480463529620818224386422342145139370586846243350420365822050441879194540359184079803886799603652878414284147015274110809114803074705873684180215773589841593773689838149122387642506351947243159268869834823365207751939028579522036427427006038014895410363384216918190125706757153011486688078527651694041549128014616342503278429839426848727900425839282602956834584200475374633492114560427130759988804031514195856328339453629947067684709577790162091655972666565616651436342992924208556213752971280102747044836066898295413470911712446758317869089497352450081415911970147520983363156290463506058466525060998083855095314360043251205167223713308907608489552368182993799624888132245295710815512464262646212129919733664118388317530859930417102437265219910592685040471637950905085556758711585676992585825022658246862947983138435525150890401758100306118181446837102779330168841428858044475460675821925875076879388152082148796608654715742108190452700151808000000000000000000*i1^38 + 7497715470030325806292091574310432147390699352645909995348644796714387448877203041800984144296867034206418108749354145101597915685502174257897576727747301823437289397518870999257523759669775755731803573856414913657671025935775874095296749268264368269432850278862477052043611206419492678535663854980970780951795509283129757216414418412683776064953965848965837732745800982808204528498694258938180829127869864538639354088825056347543888418139494332153955771192670093305520810085682818080597879073331713770473232082057788081805348575716381430698583227974095599071201578720534096462206605021327484273112819143777987564187414401692608694970914194736007531740023203613443069778095253743436936797415551002635881092198352574051965108639902478321036491105298946673708576210361241282949572477591175169107972596261895662924927828785698265631727816722017959109491881615955472721229387384964844278414165172338345553701958604628783982745031935378566975759011599971337974593992215363421829210523728985931262883029068352338189324993312102627450892928223172651352655683343782175323323353686177736556544000000000000000000*i1^39 + 340632100786510144544074233932416715473881851603814813339433872751793826300665908095307898690750685635212915897201352478364777108833935114701850393461841564592255509014279312452179712940593530132979521486919539590077294112227638649145156545902801106130847045190832197567515405068325914974731440096154065292512708433574131065513061565341697161953687070937420343129623473408068343230374336496143575420846620208864981319921951212546267033160717178012372442221877195736603718515050431977380366643298274173780077641839008234910425720809277405021627715318239101526554995186716885447846959650368825998654131754731855151169124713371758890095542866036343961462739483023359792709762723841529725249435380309017777889073590878377485085741401867318910672777419936590347279525539066628272597451463873382144131938756580020071892787795982348648574685574391618489328001713740924764763970289613334128134348225226108545616603682568375647152884083091076073157207219216454560117495528119194882066122371039016742881885864163071659159490771932423268459948079633875666838333237000152708893042812502671360000000000000000*i1^40 + 36815769690284820486303058161571232589191346345124649742606782537412389235780691671984515109446128827395712406703612980987712679704790757573839959444072188433003765218367916427788842092526425147384444186638772085482825075844251993221012595829137908582939290179059948199045216415042940813125292209521048549722900559781569742433046878739118395656442256186213933138088809180642805828442609951048279546535369420653626062907490570587156447445158222302527045954077443318343538971723464882405657753652459230551771816250519048194540895843003794747791565199508404689379807122973186551577611310522065828940451786355418723315998058917985347300766008676950209228216081516179010235434087083555244302791679849428233666772287534209925263570260908199795255196061423737070722402403481742938680438639394042197813145281929882852723725467082864262680890569016999156196800875323169278525683030780273510313246991705390879486403416425061704249326499338123691073473151318076841173919558282730896856180854336314667338101542064796009788879454598627479252796676028893831317387072014864109318503923712000000000000000*i1^41 + 3239767751520772070301601230722306143338045779692174363652930526745408702773490083684892181423118032669793553929756683591988763355812882053858017942607238053533925224974790414205236207758017080899559667635913547555578571962952616737101462904881009259452354773040190730067040486291362749811145962494220577643535098673667078143083802017478573901011416025368498407093562133535586622176020453802559149257618671170954446622621411294977610247986483140944735713013749755394008685439360358323289428413332714228322701613457139324333577455031687989852638500374384442940585643258446408109320461910493878573880511436699468026476408224529669783344348120243872567527760132145145846923442951343995086267945993082970908784353388076789795196426413333615556017213587447883375741001507073827422535108689843858561346170499662264576955376602203402233107826744827770517417912154762003851465624447595289400107593061691707684815836342070191948646070585218896784752457419112667191100263283024488953945135700058230470317191266222984518554995154471876782810231302603894520434193238959857441177600000000000000*i1^42 + 33437639762681073487519043890913662742487341438160549327870048227444791664409207391215397751294198771066171507465289589917519580791249954329392120924222158463470344583590131162569689100646708229047681696194471200384464391754628129979890058457444140272789813431704927226189522993402889724590050349333376681829672931456230335746284293823711366553653558234957147811890673768185866407770067969042712284153312962161003980691426970588416267051626873287068739746110814542631462225042879602760441043376312292343621117955427766414802415670514078959336760351382807091549509023058934912393776207122341878089887514499842268799138642949457404314001076740078873639527252840758794747870861999206465148689924754207991616702209494393077653154180260529580918518326120571791748090727466615966717718983018989807270259860345626366160472397695067332525736692290501671044846811613387687368809575149687862309793911893050432837480099905223475994233342259954235582700229294957091034409933068652374424417205307757401662884397891782419994459867261817286527442283772225763667066338473410560000000000000*i1^43 + 362181504604448432025462453730601363445334586567526762557498475726662241384205732338430302478472725589242600282440325643580292449100550407147897361451845118373818471585799706857926802746422694969313521349982670970534062840147107342404012643496575646379004396305890590354622623742220845878120105948281566941234008011165689821726001265170058596904458593391284798806261263365471600016811089963555334304263763496987013842536543599897765696042695521315289117896125368136597204701675435292314485210451355907750888371703810812957197138451891578057107452256634656751393289373079359335883328673489663885931263766975230244157682919754215206714969870865857938210486912117054310789410721514797650754100990386442559382279157374424508028603196366347085087968999267371326677229397875519746875143339661662477462757293702480989291018198347733167189810617615794885074353737094300110192683895971335439389928392182435137375585702389534952654715537339867699275451215178003208166214742355497306121017656274283459798094290734135673997008417321893016770151321340189777183375360000000000000*i1^44 + 14248562909967611434442445360430141378241902046052686032574238550231690795996189880636257554318133174614293187163828820872654242491236481789452587372778099834110235217453802706364329875441332162896053044706425507942380885397826541863455482683339430387241041646503667038321713280653149407243090546547447451723218378382745549672069146750842379281945183090101226735915290064403123475267643366217181381525726599517950025446847040945281777846479583728002270039309131023403321253235685281544396195535668350947111087583776631446069288030313210158137378072659403324527112928961420107148565355879487674157330666005640520849271858957074573335048661150357498925354310817355665834233680589535543121744019374919461743397212104259103786445341948905616005734352190552356217525595206094591137445440611495835670458081938186724388756046557473136311957167243350791502549498267180957769358599239473756697555883475590991233630091771662481235457845749266174115646162771604032228309185525333736466634721409332455888535892573226707998141106002000270095927978956632883200000000000*i1^45 + 84897104299139653875093573962263651556164429371809724707719940003448023198894807804130105532402428404044306317954270653005480715468098979383891041754470977898565480996964246464625810742888371323764599282101178721032541479624673968618404647731252875956369998124634443400705133760075785440449641373305709637429755915987376658915099914969281072333887927471111895709798894524963748439856893113650631834989945968635208631690950244226877935521317253177719013680827973100534032445604510955630862796925975742809649603658359107525261644801775532754535086068368909464695691528649036269894715769805952227552208543824637044147655024195898440350848052914154527872371924965590059980431256632457350097341287456092676617054717991905965091829984045215577598263006233412945908414076600511367225869397996804754391106913029494635734146229516068896408973707878031521318983046295936481554621907254505726229272024593780737939491978135988047486768535762440234194103468676049321229939254110966593713687894616884540860047772284764112361186865899475495708262400000000000*i1^46 + 240002268960037875449267967744352700168201945218950193447428863434778338498047313529168792650259149136513924509529982364840377855318424640217500703573170455221644387818575018285740882022147136004451129286666854321612761846598162132204240587012079585836531683296483751297244628449574688242887103865735701587713397646627811658078627786050675979639429514116607350409934389628738943046597825140845818150477611268682565224473427893954880174260030219939358615974854320200438690417381289206361556342243982251707062717121344758583802329101788426548267456259764236498188579924499890198231081785848566749383210960107907395452800553248747180804023739549628167921032384381331687756434184245667322775862740472907900758351999514489689394753582187797950050148824215701836161702434883492741679630464689987848837643256865664513726904376640671151292179866244463880323453077851963791171914009747861542694648675136838581084943648241582697487518403745040219229987390925304203690808434389656129128683197945491431028151541622239243555963039383552000000000*i1^47 + 192334445047728403180172184681225666353864779162243959965801371987735167452642305462830534385900583627497472501555554095312224545169548742289726604361626683786087701415481371164906330317639041182609364200923095441199555098640683163126390045201895354979994938793298796359212090942175188526201988480835074696158416591397408842255241650393529895785283534755334614037052024038235860997201948222210972298031754124007358212985841784045014194186394534579738884147324376464753774659542479741470210096876987969354225408671637154261368746620225702943688310948322655330957087259777069184516588958873461636874237947017314554938607504693105871112028747707544225101998057935798450185415262368720699165487868368388326630740756433505377719090647848858452130927683412622896849189934949088331579112531082317985041868983950764610329943070956326427870871449612113984974615534814153884325910046132420581145302053014585639347766973556951625596066132289170194990358776005737129011722553514711030998068475941809311141436228558394071449600000000*i1^48 + 46061940969589286739837066315717859515127547219001872099607360185303550402152947575302949994171376760510907338107896107271225142590980783724911546185851861049985724846702211595189065079972921816930934938546108455600755694896447169341345045043232382167341713633016132529122641220378069344713639647410016833756732270646683670879627560961630323253585527971804170529194146951705141980412245084115525563881540091310499092009939395102279080158948785488296621314609458671744555667147091834875021968524711709670621979865232423428402325341454137637604122709636140469110676330888935807005749334325307647431214988455086091551693425902115529744718940701599537432286271470775823578708728303918459508517017666190998770495122269494130896455668210887944306103871658481425009573453358469256342254329624030618004384851481829221238303138710310550649592507512440397739630312584505881428401351899227495926699601510285009651109083066661197168503524697150651085129981293404405174618257522157632498310947339451666570765926400000000*i1^49 + 2601196898208765679303844830654774145857767713668042835277331370222069522606196135811771402485037331648793038903408981175517553856871016108453449548899086832240734229236249683934285609717010758183350380642230702996213780973030881373187594664151168933762125899408821397543116805384977782707878919921788422776677619101426883975288036562429017597279703894426420480528258093323656665238676402906163502632311448344381022012804809876141938243124675607271251661734723728772311968340333664559976472521889314993018615904472969622866737161510445540500836207282054151407448126613232654377502888251940858184467119863085384263346140658797834723239091644561365255655524647984856075784820176369158557706941017277918619021306756737005345859135333419239515407765909934224250808564582133736360460568198567366188893398320416059900622052791095582205023178735032607936144037718007006824207196956268747158202667779258564350038383254466290492204179172967863271625516937962167189116957540984870707611410546688000000*i1^50 + 280335153852070131089745627099258906320836687416243821584989498180192434570535901365493144079763467274943846085841700797038472328150210265656705181422898461036030623767047028070067795231983569681893338702957200351957837446721401915978614152385746544928968281651607412985013348656540393087143198317784555760598032010599759206652076768128637644917232236323194659661290945371307371395503549910470530159582544896449766995202249186688593182460987537860950053761004390713590998983250626830826088489656119454476250844945021145952959136186344794355753348489107210602082608777146884092411798497518841979037949874474864562970403142603179825783683472315342874704646943227805064786694974986835883274890936874995292146776872257790482478735465994263129929564611768243761371012496730862317157002385536888337834426489030751130376330977541717516350927484511216029983704943788508259713191351463058751765400508616409822021347367142058963402435849480627080853300255536739911457446609715200000000*i1^51 + -419798930327925165807213136729895120335854278054890230805320237693840346242189604368681688638217525204898915030410334800706732707352246254426567710539234404769937816837377867572879140209087261580252836290915938861988271393153301531606430977549471393620379667986523919692471328245717950330245310280809010197262923162372803261910699819117360045800498896944306044059050086410121297269523303652359298706271850447980049657139177224610405987354576273734013806654056497215999196066554031527653404531248946165591529638926933822607860004771877186502815970274896318125094996616407402903162739658666226466004901506750312929456371522525882887898961598432426781622717409255815148045295736446063849212118794456286542272652794922077604503063035492149319081188199023787112849943976824902850842393327833909424170067390883741020725200666066260206690986816493775482396273377654697484118940617116540910190456463116378431982982044290035995413330377562680508764786577021172480000*i1^52 + -1191387782776384162206960594176457335307889816840630410221533854425239828784931067975378472784944771326629228126648158115501675994357782838559280803814923197889856483830326077831390075985200468143738921979970634584195349267953730384194900406774312956853328504617813481588246902958756817601893665580466586570726804590164544961896041254123418794405468321060318195332121170960967917092034949462039184839185052022658204392773824988470641504747825624628151027489229316993782258930354787573110082599943043684047681324453835977030220534912208773415743957265449156979181620251838347585052817403155144249364694142388500953657021028220220675276409047987264649386883366908097469760807760395315737457894393758507307790662043052976949696200168470908171732084346127203759927717002565273578687654629621537598814630453364460380511377518546032759301283794275224906483854522275363285586918632785786785330218357348462104394985852921153509430274883900880000*i1^53 + -1323344981616353995629599122107382419806900510787353612963459860607831547997674964244220087460322578424668219112937123337737819529750108801071233184477997146946639889991737624894490774770200335132056119430327760813530125489528570929710417197263198827261791576039432818262230417709867636007965898735693459274557827576312758414061046476580727628042853766406290774176419178099302816317937127739276083346327303366920222852637557663841242843156807911347225771648166087522339550474744983012795978632230595413962184191106889270571943951501630475678002135971154356630709631151275900275753692385566310819472317414777335862049967413023793771224622538519286590906443287447750305831916103711931964326481488072353437484650032242257269270515946925650495986875680315868565358801086009928282562711521678944769721210065382669234350510221197562605804224493641032206766906338012141784765311695955707679970027446825350806005127240733500*i1^54 + -1537246699377842288275709415908346120389617152506191450676405597292784416230039582925194700886667114098334111709746441851883110597904146376123846355898919130524636178337553386758142156056931171991797254879407039581006410059104779417562763071909635808664703120760181248588953580657664184370567489480990208077949102808039429499259479322376188284481332807455213241606540709215524140773557590522429551042349287887146432105957498350212565405856483281311335367977914408479822288083326786627317356917240739797831447500679683443599882977327377395097207613948709913735313092404863994745678680553270672562441492216192031311804681832399801478404576410523831335582799363031439930781796348965063799791154599059950311388753587893889409498669320728757643706508397519921309409415305574849930796894032457841979538085880070681033084373511976677207853584851138165647031061091324967459837762976953660*i1^55 + 69784668671143454186969174523218040007278850898654004898296825143904812781190962884487043882349062448742732902386995294357751156257448365069559015354158460031126761159798781386378840717705264827207941715453990730242451074322068732614392885098148444064033740444761218453850178528446236038717768878780365528722706996580242622611258069507492583503140022458640913377060660386374434522080139157563268070500797332688456075762479732419122849621276965517905731492261910374147195703932538046814394197576710495184983159388784146785318532489867757304234574709701497818226888570374975418397478970432105075639037291379097203184467867721410909510658924667256345203214026784761838137128744649846712527179220450783598871626109590079213292967879133348249835525416593625446395279426437571951656452879385075716084110383773849096404640808881*i1^56, -14475049473332333197389956315539036124464337106833389200541332464982053265934706222828839532825592549077901550259733196974487142609807534591498632642976141855353446016240749932109525665836942905572256827318030092420138138298316651600528995595104220529099608375574238492504609417555179429356618921959273582603954796429342855892193233305412097085269713422710539578214328492570742881287849481082962066560803405425852855325865970228160016495067878120992266265518305038077246624195465887674641425618279665216745339328379546181931134247541299008597562428522953248511558738733467245087590587063994523946865485065240660557998421122613359391925874155008848951838168965853788688134111256897019817071912316990314245888870403695035215417067054516059515417208761781661498647460400175844010678612034363059592783828065163337034912533584701498460501156447512484188943942299481080271712677595646643119305196621198923514287591368214560318646669606698388616510740704889283913341643324082458794792133193738533528880017306687133335511371313698313192626058629313579231487948211079134107558176984771016073664940436645942409716624491168597676295927504878641516746041713970875376600795842202661439304642671689176243870178579370587380967204833482953206580422604299967559578748855154406118799770806204752076672429456887044959508482706226578605849096788904326612045778270671876383253824396879151506337840629962490825895648799523768237857633626668746491393380437885426140431839381187906316506106367771133648762772208879501826172399943694811539232699936352504061714403604225373767343039806480075766954826329045080153950350476400871558413570919115328429200193737377687006968888731769537146886950377102469967852339200000000000000000000000000000000000000000000000000000000 + 3788336181571744368940397583593231303464897010786994198514705479249718721140773747074848545722521029688620784188169278798219445280894314066325143159837356380270461518521400077119651295898766934044522646669350374477121883992712408909073494240533376282064489767371102963162519522426096311545257559751351399029610552386549465453653889846695314752962360621090252902228379145658803419077486871617404378159800502333662181978714612096612028098767076761982066465929853215310266628970985783517585116026078328007801097384431473279246072332323500800737867994557162814151392002480013248376561441587991394359087298779178467825428756262048266106773589131244581180102186545997541608046403808596990382839797467690424768295092007964926803234566920347126255661217368500302073700881318753462178101800084528205605186903906049013221095710600030956009486865107846463115538731615787432532683976354733092149626941661329048591417912497423892355720543977911864596860091402348599082051001408303880987156190848550619106741101722770785413450150609409243871378656730749627695496901013636052834620555357607821542626011292239662236399640476574465667282092449977088916055951626474407612545626915936592300568232531636750695301836809306494981067228601932111943282424722500632158726633981442390988536808623885468562819887212390818775760993498803441553651784524504744864494857213002338407503984582174100304427265094841904995500250247900085731687855791293066930779995337753849181479715254590359642260715316420010441222527319455833948936271953401563926518299686433272946020952191698984994770602404639463071184683814112131013255333312588969418514420326030479735710865406020399712618708670659493724261997920659380979630080000000000000000000000000000000000000000000000000000000*i1 + -165126463572047295280712567853647628061563221055224906774614592177832397710500494212099083544425132839300890177121233085013151548771340189189607392925026711460921802685964937803667697735165356641277892516279775631301287396403669059091739479796853898731200687895814568295544940063329350799260046309587591736770269216293667719287413993079820611910439597645936260605232083383020683995809533085168538469035611378277442992483775706601304032954659351101560217669840143213971228717757050858237613617484486944718975631205281496084890132186923527462440812568524831735309959226818221178560038175186838071220640142454164019624980438772428770409075233395793503537611861831350625853767000718988841518184971822909687504786198757347807199073229936645291070206562012735909362782546033584324747265420508342519890937645620230291549437117514953934483556935899185472920909115332776325741702797271831086941439961428192874687439782271909752120106439086193622884074478548401644007359081248237060458450220669864568168239876572821838617225159211277270016103753366754056819265579058529737632970804327825274223760453454435576947522751730323142661779523804483857746382583244238469211371577405003324392250061279307366391917847430716182108186722798406241628365996671043804387936266949195003651047213527673721888169465903249631625926636989985258415147867437494388344667931539252164924495544490469155088733962142565011554355125747133058097059374417568537555365733821612521471923928341434510794795448968170600794152561297285918657235001827201911652196292483688236492255048403520815681873505905543154605192785387552922694397871712839193750478763738598662686032603624603715709074891025505084409712844062404965826560000000000000000000000000000000000000000000000000000000*i1^2 + -24719005690543103660935493836929727939332438169556051284065269715586303143082798740873422827787076739107947862781055552682422263544737973930446842113462735744776438681598870053377313007380514716494804288415374788906183889511815950787207859797856765209402225794092834570404864006470788549493157270343497423896242228325883412105279106222665225998369240871439671898969358699039621925370494937187297890392595777954901642808128168228009950713872010625494788248100152248565815429659166537258978090488834192406191757266707567915700481929212529808491463519043250999493295013159550381232963134878602946348515627468910532514176991427356287019715468418450128892275975782861976943755820853438604033192574791954607328769993066695650771083292890151748433828165761264109429633784299011700169035047536766238398215557808081614289117583856669226866458516980251633270019119384442287386217317832462643282820295232338070763298130012400189296094614004027494047721011192916296640129159457059675008108833554487628647050772750965381847755047325490751786093268468320460395314604771816472702140766477536741839082042841506480584549272196597052230632101563909006069750729876301212975408132435124593673195566388078248263397147372941380791312272527830391567810870482773318470229298452822565110768373526770186316998218816862134413979553876631150883527467109476439019545809819034826021656564935837236507799963801217903145082770362978611036635370764130588449293066251182781436120723930133867844097187019565269655646438050621292849903387568400687176928250376857922828552336597380129745936997268422951106491245754424708716969002348310882233312157612960406251211532427898580547196463118066055699206423528131788800000000000000000000000000000000000000000000000000000000*i1^3 + -464207945919236865440704615911074198903507761971410226585051225044661866958659559838758446670130459214539866393574408745412398486694986139957376184969535376791783006936742109547506343905259285708116612122135517318244371194289382330548506835888227577590083241075485169333056966152074087313643744864980248902187509048238036024830630499316260462732992238345934844898551975598076385130846654891935609379077076254345297239983306663644332638193374522341484781147485999798062292086951337660686254944503439573517388447464454077923394981538028973870098593346170411121183798821291792836835012559069349819297720213793350698096757815130364864698733141608950506129584584657721866836127393009464376950717256892240203746325943792539545610766164660733723909500310133895796309354016586240231144392441747025654104739256015910966034066633018842435836753494228753851601422404788201742206814097893228827958161660125193263791331295635901361227368980151631365384137220022329643140402838661712479800466304296956899088506134769818943990364556024155902257980604292414107293288951210047869827106878012387496222199127222316634239249606129266189454633243573529297496285210807704210291394367628051036225905008956964768863600386557287110074368927377681875066365543008799293018323678360137066978050729528370062560945817325557173985714350493474630156498574179764281389396966694723644653481384091765624779152314968394149546577190853895585132828802616073659551179885634818132007032579147313191276208478323279314456153645779917572350174955494170798900095840338347005757846060472426768483864368405627948798972745197405458709265984963513632183411664128233106050660145771935701884167925700741695244201394832240803840000000000000000000000000000000000000000000000000000*i1^4 + -229233611070966172715017741746659092807846576752860430890482188185468349708342182372674714345644187781335039417062006817788941656280564178236387690658871271469402139353152129822344241770859717198438656689797789409325546275229696568378751386072648697140775676653132677592527737548876219410425629844311963186962127047060122651130420238381495691436547152481715268552520506270382728913652751119827395901667955087838925259762037673466427964010516524245103463700738763976796262635820881868075984555258207936612067804066741310752340566969585757720719112414911050968691667883338750374512696490326474068230295557709877529637853368335605365359526127603550569940242576339134437848319766630784993077822625817665502785384967160711234317531620504279113655770097254280755591330646867442282852744349306972954009133125080474875213907083620637582357872819042143094967495891928230001979008913312634512435629114144582319189922893090179072937299893828083899502673303609865758627130407536272036088076756138140621270820440887996592769815673462785235018520791371021131592449543655647651617922637526087473705569134326397558234083023670082608151080933544846237055070649885696881464781043229389951468472147517186403840866961892241506347663908648720446228914684056079227238789206112718516202751141417041364189916809954730737311190373127679938067648805651439463171963676617488120319922926372139943536105096456189031350193417607020568286067758709934617001611629718433935393116604228311346721349557398004685818122871945809407131409332440001289280993374009349381641181036084517413628834886957701106274966361692068735912843300176388006241574937037996829036209434265521302385665852421340205433813339830484992000000000000000000000000000000000000000000000000000*i1^5 + -353732374616138020962616226029827536344172107591562093869825770654400756476387426798213546376098162932740508245520452965828279796760337714679803601045460423802302901753295836045901860588969225634683879139503970548846823992088787302699126555407607738656117969351726233704618432281333002880108249251045890905669006869716053803571822480454734865011768031190080212513691851853816321901317178245860318090073261309411479938657652556393549359139710666900784727092286319058814304555760303675654865982946948988696703698369954623409180826935273863897046203447664470778593866932063424796051561869183159209761782963745431555753027935194418120606695409086507020202795948093102813332694419981792773403909037915805045204725282585236921818505518163088696650960749295344148477126196255313937362766138025476982268542884789679512743795322581553963737083303821224942442492582081205715437242079106834295806004336205138693675648687611443018872230044531526244523122256932170205031799433389320294743276451960887123279677679856640907068425201416068319749865593928505465814381449832048225295309712361485652549065915315456494559852494931324291143884333415382184422337512288687302086613577083063476583187864807967786212146858956034136149563646979096320838549051617397084953923043569816680068196970997837592443504227936350860955418534324360323742928498329847019845192327509110937432807697226808453405168027632355887904556221363704939573783750908930517774146322735713417026931484315572970192029215529152675904230716657711515602651736604341741825274361069787170564817808461800538885766369450051539508282911122142012301274447663154640945236008027260200822574201520504171129308886389852246245858928807116800000000000000000000000000000000000000000000000000*i1^6 + -206740477430689650816156998135906965202906483400581047848684271370015053048842060717240380284660713171605852952053468948776040253974506827966119725311262126452277356560088396523602219768026491544435716845579061461659387180779918652992346426187085668853251488486179954690976067711113185557674672711871426955876260427545080314863587497918513291151796211430850262842484313396889315512670690188118514523030553684956756844017090181851839311919888830428663371652681348137759663941896373259962069920253031151763380546156653112129838205997938105182042969794984562638505652944356971168431830831839738225821962773671459192857282412497679173756850706389043157785402043767513738415199927303067659860022075573208327303393718512301692138683548326951910220845356825868031415552274054712009863391435034519820806617168934184358689170643362219635204388020007971013884196219778980359411488394163651979867569182104846161339264987558722496891893728070100492360780271820152561615098040535395101291379509389438300623440286631366554575193893906739161025437769498798528625924500418780845587868176839334397793725082060853346321441087848841083572154872432138998498539213352580717555539777537485421282653782023959679601917126578636484102114455646960839342424328488875140221107524281478165773415483076426799720255752104892233299792073645805731026525857923425385475893430722520210952965798839560412151222802770265354690756211398790205683089167025377739624963171693135988945684157868829862092225837738799472303567853065897904609950676090188074305589313108273123691492369972171908104536271747323694303007800810363331380953139439785969714459397637085494935083542900440776161933879692299191177885442375680000000000000000000000000000000000000000000000000*i1^7 + -87377350753603343808847307768962953048559440881954852622966457941433269443813031698250514975133863372190526003524361412397298465377544821202624873333306179554244981771494694333566436576902255192914937245697643697494013545768011053337318182237685155327317789542028723308756586534853360144395575877569675702958888922086852854630140185677501341582395489493549734502554714010822104722590146106952641479809479849696985886839671505256327631092843304319596998473981859338327622879730538298147338034939053386198921540268372551744452610981608801767571620805334171924863779334642097355626676216801669019012622552650284187905052759891152032089090053579918403967040701425835525088105169053795718818694536208788378565017004333897910665818123920383025128793244048007802168108732174415959436851477014723726445173631500330701295490149571810851662658232531367062970400316546535825744436356790537625985457511095975000354055152034667810609715850185060493050226370744627852263370278000059256262682221099536248407024289391583375179595352034513692815294010094845801975543781232494222281887435899298206820355806239922833724694308432284098664066274208301491492605267504569156363123988731941644052021918137584193370650854656823127533477011786167977924694205982393986792757493322077829512827768118838650523370359806138195685586922819567238040051564550296113194858732735304098585975412700937795398903625990775050410258116587301024745420906031442631173997340110535019995129634203139443943247546962919681415423546198502852806421069117540923249757135518692165853457450164751686775445380366084340243830171594660040759697998247503854073672331029343185557330486490146541686796186648442489697137065984000000000000000000000000000000000000000000000000*i1^8 + -22561971735771358632968846746665801299852374230190268935179520264328957032679589171502056375844507108866728567109044462591396676743485158505642072178812922924729384639798366677774282287868157835412960301836288380696802246777786650851726326689176841437405914413536419457576542869158814083546616254125655424465597640879460900840804841913177281843086867803162556394185271186792686569038585862880860101384510410898391344483368757389064183041016985270714924282653000138536641032005399941241905103978387054266679561138168007560777088812286386621257212023291476177130080936169090088798550976393683378000720990338849479042879986254480943881808617095976618303136222904866378905266344402429777213334354741783789202186183282452922670335843271126455041049846192236065538072399477656046677894810982819021712685031974534945117463825681756882161830060183891544441982423160356057066467855369107055742855746276258761490494918179484300829839379742280095888998688147084063957411344770238172605232025272648352925806058514667843549001487457647597455497823836858436227249333958074104660465092349555362376305574906839378904873499601639321484207941323985423201854660110239576002520258795324259413593039605960821091453928159127517968821244833127509654856921278890822039654426069663381502833880028255178948699005916076790160248518137992272754426259049233780593121809336962499400859286926102020854411625966819489015332360104955020467067181304947046803973106355287314354664064044177739151636867496649533948308516690177099790319516230257548048781417593574755859185094908668589752784164979373645495293501219844137373929907732374622172650877944009636237402538252584781175049027081319741236497612800000000000000000000000000000000000000000000000*i1^9 + -3758844088729555474118989795592235937915211791316606701738915482366104202142973652859719457904298450490440534135072103125762899821155962891734634272555292470631756332557163173511830013222770942564145867501499116484614406343755353020580733309891118537560820926164393370587410931840128284751164233111323728495341454009324399975606698574965681307402032994696060891449415155939212679653752695271216772834694607978311020359787616061436429608218301435690035811445606900624060159103900621754738141852681149651470820147346715774834216536967773938690161819903592003814746746146452761478739364982950792970589627994431857760989242065366542598482374710705806600694857180508791112666301226441909572267922217380464454715773853084861372107391256158774678157744045049709357631012468261342692522958526526589902255929379226524094115421832281780512720559040626845123951542979092648415644021146783624589671944774095961657066230528753190462374315139786790694837261019940822311000745628718703862564398435937228407755981034036836983105820755316824383686049621580548535777013370941166863165527472477934025333602807272632991502859147562209396013705896164802045253863716851448350732555063027349730904416167571025768313106336560852470010433191576445710897767570330247648235222917124833821527318305770379970699942826384682742084654535796425600810306354668242344020454392938654887165325318345238438347382939575826286211616031818670453761574946626417612632660389198683154606063110279108544973801631593278593308388124318927235775243642382259866408476779516051651902642911200517701408526054559548635078926914724102500993012499638352524205715414790248002074454083591604743695293889222781729505280000000000000000000000000000000000000000000000*i1^10 + -442825702880162077818327029822550726874874760705634940027570410329237570962161490518758238087163163858491494251939918361946655097665977661255450947291661278137816965217527099187185081757916913809895431570407658089626154887340153788165546366385908809614094639290323073050150453152289633809094159381200331632977818213989388569788738266903844191394633741104540777474598690345022271502281436330876757596417890615261056344811090323907357311294162726029270718662256958770468180268521673536677802395429132427537969272715700761997309072461378473397669494851534647753261776436359781777906719143135981101622534071841953775680994205821753397509757977641811623269841011017020433015940788737448564508458613733628331050884304265653937814977334172557361830612305053470808365996371379927902035128753453606687365005025067982747928482477983559936541585631531552500382629230728607884286865303069504258703420571623584692741485028564810551416187094923158664945342210486455864298317209609771518031825093744240506546347590772790085569037123067063154055257167985730030049834266760473842718088412358193357885140455340657436441741740765566583391395649471111984049326542354485574366884597882763608289876339814185549689653321870382446319936391031457514664978296278901251394226579338047841193953071041303334735053060794729525754500793400169262245499538652036338129314619120560370370541729987141394885204069131461311504551468936036079299772405565721424600851484818729625175703090776244003779847811459576520343632362518684659295574431107391690215589919049164337102984888061651512316900777921554284846800832587364992061445521355324287221557661746132142539059217582908597576457097196477612032000000000000000000000000000000000000000000000*i1^11 + -81586826136502962691019346966519029773025180609149222561942693775990824141049175342181952873147662735467779495842386816392900247817250679623794763790467636618949864704522870384205264616391178204794134723378159090687341966893082364858172096896860450690836085249410351600070133881614043254320360113757792402891594631347524052420107009789133053144763409164662256797366584909901585257202029620295042850506826691197063250280503742596928101357832669752295981901386757417608710710048347420181277271417541773288504145894481623493336409115230966398460962967376926419164311827756797625218376254276807783790378721363634099223093043673811186550637709391553745265316951356142647131922472086444693147954453970679726553368441374959793845951645020940143671281259965691105527951070224859635926346572255858183019798547847820837021047096825810582681845149831331443467166763837945383803887833082961169123485302847840503512638629778685364559124274484699253841228097052975538409191334132968760688971502174424640490978625274025803292348933136267346614661364400579824816218625091151129587225341257890671424115209125442989738099292750232663927124615656828056759450660621718982035708112688883082777975172849079812640736553907200123518536666815348259407651630940827218083725602722762380070450784368812962650252011190981927603422726464347157052504240245180741173284171089727011475129571851715869404838400866243093455974395380275966282372114824774401988946481124238642645891879847162235979619775167744308282868032033086717494116511632599112658103672893948151882230221246219928987338643605554622623221093076944510986926157188358466801996893602118461319585683413880519242465154608765337600000000000000000000000000000000000000000000*i1^12 + -17127189454413233559774782509469983159631807048144286622488083721845579346947764962158294880888996509283479617527096326268824828690402019090279153114264684336563039155998991543091186974528556312141576469353833671110425127279912143130995311205252071824555623402052540659970279595642209701086895041115843211944010292898700098590000552797138103390987788503324495010418342010125457287851358281610301003343397707030617356922237276867347090974571593516225705483409967245091649992100526065607281344103158929246848601071630145221124895619833699195486257990909048840267599563570642154384745426621952300016012391315233536078155005171390205055705370134853397622596821670232562723388612517113418165069515099166092961240666970975606436076842882809318908333735799991922342783784894771500082781056960819656870522093835189742638626668648532589747732727872107549395876891865685990792538938622144946539961218418010985208892682586025078828813537597290152765450649034877266589440446434298472959580757597970184063016753577024004588188560814319362716868592235937539111321010128969657054093336665350578252826767010618849891577083947125910511046404315019583216793975520478930423835442610717365200938493845196527410107993718096609021405674809842162528969523893541139152121879998234032298578065059605836248989183185787489995093218530208000932046579556436835156847493596558475821001362379654601978168974889375497563035440418650810245839134685163287514266365306887964297048059685736514841249766743553041692367258787986409195469932562997199811644305666147801994994880151137871833664949621490184747389431198110133371815238619213770250719672395579877085006840437903976491382195963822080000000000000000000000000000000000000000000*i1^13 + -2427302407195156779014428572267286365276358221981069464642607738048710214083094342316796197605706768044841284255348452910106353085014496255722415554588192538450271096977425515871936237514070837608411085970050972729743358049152392640959062163606904588743607403890537158393450939620959545467027664989135655490233808746788234193202196279699419335139439571709129714804383221315571853650771563128022755813441212744083616559608832103500803809888930552963732736275459960009375393886739503931408394744674991774753605061136749862764718470000760082272977267481364084498866114660310220365958089408654446337057705085706483660741126872321604031268559717188049983469980520148817447919241198013618656807758222451010909713266413918410754271436591037545385277112263806688300427653559490182286241896751528043929718711294437969409490682578630812409107987752805188266464412862248100660143008225443202482444333401233816586237739105221125085748067854507635851463307198382198910731653116591507971096005892290184216021214814969654583857689260443003923975308242009539372910114466285860566850008681297603327093506792212525732180382651380083567807095963572157052617242968274037421057224493329678157024150413823658340439714490711642352565643894078564223783467360084775931790397164880541792271766257771022628002006436488910311263850678799365894449448606146231553601226609470288971200735128030039009116774130014126995427354765769380302550544711467217638627538899350694321554727851563574273772065079034181776756624731548641341539426119445521731438434589917842830376274103325354431617454725603791148021507667223025899938816373787327412763884141657583695910576597894612634378130423808000000000000000000000000000000000000000000*i1^14 + -179060262660899525040769610061899557174967141227804480807849180368278656268724609422183385587788540811448127029670175409593223607543044685975152686966514983687189231103746760463276776002366933652642031300615959875771003567296795433590634048653054899554166811597325008520007578311488047320338856759409912592282755724784972957905506017633810292672123549805841323185029886038534260175060432708008083809080822892104222104935787469788087959142164944527332713797008355323403177183571600336576028201863277669346567846542343763530074343477890187865388856907595724927291529020458708605955229000751243183905344428523332848790870666006528844765535077545107324243476377789394889652615725350808664449962743435146113503205741539177162897085442078793564064290391280476450919926406902287206157290379193162243666272970337164232958834805550968444231132372654410643618527115976658834929513727709847792963369750096311300639710957579225407916661540130333917034532827784596883699955065346253408038679422668343944098249057930178931097664988484904460531098617567234982033655668701995984765856105355605904578991412248449264414985843326999876612987028125721135580999700370123107547422325023877193643042237419527191446527611580635980027655128925965402783793285794498210006610407651641775286383260668478178761195866092663476899685015572523622442296056792280543634119553699717386522026413429652121986926760552554449474155663773988568821443109173862465207965730347789765144015920516820366249143358168233780075981949680142908006218539419710681281639105165780856014877366731732330594017448915984717166124092286123956970256442923512462951925305936147361109341779796015466549136588800000000000000000000000000000000000000000*i1^15 + -31945868699681199154936514958721796283130034273019443114208645240025275136205660500167560918267984007742830583108322796786865415081329380044053145601921678446557906173452404186738378316474155511374946303986834565471339142612514387807273417631334161149733203736545430532904914096618235223047237793231860239038085329945424098820909561921943931495343575576669161579628735384785020012069339205917827851050574945721493623123554650524346331382483876688544570687951226850562184314075321124960607683467602802119808518963860052648156465432062540293123806725081132184957798188421897805110748637980858280402165671300425133166562835618236435611648971747183479701763563508375729483200515004790017094626718410076764474365423991343694578048525898804767190231432182648822185518280308340122011138871472647791362595016145137705605094389191580775963378801115073054952798492853613851579187111111415656034656186590354820726995499804011842915438799941305731900182918746074861235329078753492389164554795221870761802914343362015990848508916182830125251742920291508096302063044003059519531657812786771361831544993058916512557944873412823363240787533701024920746761822897975749885082047837287283314844743886009393670173124308207004555212264521097234754304067505002675576556260893159027982684041443834883209585952766120688316882917931236480273450830236524497131082565743413272276323094447331827187396547345934223800365454407147630657337651162779821854870181645341125366627262146460265308572764380145635607672652465179936098158460296222656723002275953110080613456863311383530929986265934032991982788674324503264572741310642635568878516731795915285635422918821824861086679040000000000000000000000000000000000000000*i1^16 + -3608134936445666535822082535327757074998956795996423483282166865061803102327710273326737529484398451648882176661882808741934172815230555880775461083671804137922895612420501834539303201884382652017613079372454717281936969770931272397908783782513219057026983843584609813403659895885212419225378692747293383502762615774020347588013288560526462797181440675752000487206250989306842918034759699463592669745332981593943907169381049725390076456193157617399144341366556166539686797949973939587259784345494270851084824935958655834963527039307418375924623634039593557323638831742191210357569762384584042148215493639609555887076623181101090166262514888609566588272405369356695436209208112693917686345430786191823832363870886991134968862183329646921799797975717115068190151481637342620886017368636971951245233710137215439836535477681569181626806499995656199579046272266210803152952207235985700564485556312577624188954615109720772176910069888048645324898343794127820803849094168655878182423118327082016672152842706088666822178310423324890701639996708843171744228952258044544804321500905490333831407159603493889470823305306871021944997289311695206621348749855770944736915059732011767054491793590468393212699697350684007047304953011260454939819703186691673540300209733762147714617418650981426540829902211179095479946211817893350256228142427005742066985171672747249773791801042424906684283667288700225824843643604546083810902418170173080891777943037580987549902299236558366496889663725434584156918109350430764663521529330356067696988170736511282957285590926522653714765616048688708258719716865614540930604083294310012342143056626264160111390006601738769924096000000000000000000000000000000000000000*i1^17 + -415415252949993024796019362159680459226597790124782638707489944664889670178864209337679595755949577842559353333456309936910920429853608488587204649173398735054221008620636152260285746280853109495759158220398732270923729136052709732457734089730456183075551026421479874146108838429382960706108740198232308188746892270859167760363613114871792340452316606265178836899689591577612387819241834348800260474921381411115524969451584545154497295439578592742893238772496232922057711783225170802218742968449749408471498385056543842040463331329892768767069340879467014741564122995935404332408877989748877529222525409785247408914373371740014685166562180758672976902393875205441485793002743352759830380769170579178183079692606300872438059124343340678153661320480008268441801098180795522526950210747065559628021379397449035697201703998339678032639107269180923205893791329205963935439231252582605557597804256935944793743300787301064025759003326400160907589288722046229827291757373995676427731286636278740421403420437865309638896742565193728928840522826829823086538704399728532543493455087176034016049383451635213848610755993051293635238832113866874953408396359797757406917800365925279505916761497051694687507054965724501222036987893024110197124317282340555097528178331290420556569189366281159192096065533704219520910047537171365318213879887337857583245650420328218323123596986202546305743701836872191843182604397108137863919317447602027692004462138595101721724527802915718464014382127499985859962966590601914176916323054543404386439432815017433905944186367281876714751695442631834561964902293894192162936511256931787595915617333540752868020039628660460748800000000000000000000000000000000000000*i1^18 + -43272474893841308334986029788484795673734882460163690947311936011959538331145289497476307714213915483159710547234508138940361080310173774505472678688123593659912698261630714239412454813772075920912051648443760934406927885055786493329799016659827992461108334351606411287696592742447080468634990108911438376926144823595217255801607308013118827066297468286771818728519670564700361969664271371284431874549561473189310216889326664812862803827485396874953346569779811747907193755317117087228531627845234841950855843926224349381408411735731133451019551850155802228775760843144215704675265381925078796616575245744483342901249978026429254152563693421726657611596073760568750658123402990942792333330016837776244321678190986018201116801726395239932317363843219266204683969971807712123748091802259454046938559298805868697685320570113741687746998247678822895383564581315614970346268259783569139618606876717807826292208720070670838624447103580859642043419189716639059695522527988638957423367869239070393470316486468713546740646290889041205016258364253003286759164115933078345202155676159895578675462924216942727722069938058596322506023439460473072204587507979828322347197368050276181360064715759077438939092806895204181160109839737788668287010500105830294428930671355667829880005627609712619198539641972956659806961982274995174927738002152139139763445356849777991951661811086510040337511586009475526749673819419069564463625098603410468994923660814649131798601673874624801101922614662021368344271544578591173002010247663517933163044846336804665245806386748949346294675034815450854643895784278789036689695993240934350096681419927389846123217541838929920000000000000000000000000000000000000*i1^19 + -3105438711896520813091495955536732111554505125593982727323824842343406881486474291978640067689434754379290692735440587700329107104927336501648103255750889971416050877752731418189884203941071334916043070623001166389306277962848420928804970243749254391332048038225994758038449968431851992364849030107190915036281803619229472699303660044671873537484305051428508401218858970020483940803437865680554626603576493935401691203217569755578872045412936321188388853115840275212269438928181604131004813246546789129674413963511255702577218021556538630209969803703342027673163921153849992363643205150203643358699003000418146997949561504375683124229996044766835656439536828870068341730212239508204988687423655587855910701242782530397601576639971154664464250740679776227056010681253898418758777626900719596355573351053447182230708859815471286916454815274104844501071908289592029328939755735788760387450474978101485293518427193476827649130124055030941447780940087569692633075687828018240452399644931911491291038419947291708862224838616388709482497703228757748233655458378958607338205907469965603790919366595799988457038520357871899609583584045157681252833913994453045716053478644934304451988994482857493453346536686970206437323490431773047154432794996752314131796672462331646494641914004567887955109249642338279539804369313035891782400356241727092949889235716397148589891707027658231782779537298164289146243720896372402661337956401689977827503928951341369104713324972289114128086041659822372174182433308785584492804605050794933377093687890701331047421147169607948405746269195448261352011768823684741870893106796708042444600805056286121018693383094272000000000000000000000000000000000000*i1^20 + -150170825931807779510488393488162750165901151770845708630638970802832451744546305679607361631392435408886834087465968031662626991895220952041605084977392668684676777521992443209514731844127704755022807273092754862871721723897581191437894987141176551776804122909363074805164917904940312808786385851744253781886466159694038142078333404808158929778167359555870359945248809195250623379127040136889348423728158001953613754352385079989395362887638986775091764406609513868005711580680536879653508571446942732385941135418988562042905260163501986002680823210482768430472654575994727951441753185668458789750067419564962592199449167822776955980515784357421299218936304936637260554715132677768866015936591864419891232622306447878936052259417515076591579605248444394562426383653028217285897669778884484044594561681776506525087630522999433484430205405063133690867400301176690220236362107976089977210710383485569045292172371817244666937142937083460518170908126466692095831745774166732820476226100493008175862199591540553551413937270119106955842326751369792032853961008572493913016868000001080497955501419941147358556823774536428906823170815434308881810547665106846048991488495749113872250746583050639120649470216506421383564954110534100788417600558623396731381709157958548983560836182094813019169066617854172021114552616565234356035696518329715439451700440462403431480540352678054982926872907457672826493204726679683216993632131177717509393432952413851813764146855243014454360521174924416332017880453095585323967234762467084543807134617112552789723086891409569135660580360050056030330851952180136172936275267126426537722655579395176509122963046400000000000000000000000000000000000*i1^21 + -5082165933153270580685986183613534508586267122636504991533077161802715137463868453686727000952061435295838443967796241266065848315191941345737007422867048006094895330804209044614599807839264819900217058796159331356058200176545495184442359615077412730583710068310941223645519583217298907630912856252128758010116752545733661353077917147092356076490072903519686338075396061166262843156726831747483989158192413512824655622931559844329839079393539015055977393271982172957541556455730657196551210293060714794796339809509153687231602606389159037091738710559505808448603108147154828369626825759126610979753684730589070331009766862817936372792495557547336774966663279698574791264482886299655651777797667698455555039093568842289288751717164090809711030877481163286467951522186325340070778227197868979940294676091456136137967569062378733055566423947453321498653867791971288712326906412349245541262647426003981705575225061227197868662555096345093090769710119047021191529321922058104755397692497893682697215042261633150356381226257197720256563460197692376815592033465389966954846145897925606470222600591264842333645304597992739162950358163097121639196445608613493604331835220677149314746917424639632460421767190487539915486967784770305712706305510858898929926339779151178324837496520247442493502285201012381965974289745260253238924795943385435044568030554362077209813799723938594365057145717856096195798489040461394730405306178855094349355444971589452751726609209559694079783376336561226906119123332409301092247640249090059507001714980181612356415571412719113062366605763710784045839351318907511857857764949299792225560750406305424909271040000000000000000000000000000000000*i1^22 + -124265985367644315161327879898889777009625774642169926542723043419940079714936964445401106510879445574439276956806039015551965704565954717315521632302498686136454307267533699437127220906397913174954362512247262612870864977468380352190051378568268277185672175858173131380731638516202597814108608002326415870959970479208129994846672199085129301972768496700569376939719816473663936579182447428149732425069270794210737873250930851547064562592329481885948061150789961073504447021793510470564473246073487265061082730569438104576253185327293765517133885391726153337841972333464272921341694420463801267745816791483626755476331366773890519484724078451268401439720244961363094315935777570320433117830316915212767803789951690933009471433872011566631864551426473306130543949765275895922949696239672986173078608515259159723775770645867812666091587181978754453037543267122138813515494933231563395741164907492015977166128491139771875519671476274600886323668662419703203701517287104618157273421340735301140772165485679993192485547435822675394630069027753733992040029712828683223252360902883543902750386549766947092369679323805903628832445256046251175154798013223878922644005215954331549767596718342258605997922519849232957989470091864335579804950534503136671417576436978654685300646629437290590726222931481375351941954728756209248416487991352749938461863225414393944527085880819365899545449841642174216465568894360236888073369555772935326142176395301251731714262749404360481491053376545896935812208244572963337342409477932523680170723582772213096952055556219315703742163282042150711346587772224108983006266615982938271977285918729827254272000000000000000000000000000000000*i1^23 + -2234897319302508092720540102076486393785227809973090617794690798984649477272749531694119940466347660228411102918330786355350994708863037212297594018404445882927445223265734687857255877205067843106950204250295681696297807274364647410578413117849521136977626713459077661294745010973683420551775645664829394110030549074709675929682934861095215863016968473856934888835827837022361227597069123812484349695189796123274570427542158225185146635562398490345720138647478309454999203476015449165510681610417762822125444686354670923673605781423515866021708732465449624687388348400319946064805585292465103404253750423010944409393666201172113728324501689342492533704918185010636254028615076221766435077533132521151982654232470439478402667747180521385406344909504115603280992506382402975858383353940294885686431804114370980467550001893222080758413669237038930516446375072377460905014764707204996568590098838311658208131860914303653623184621560362740881349757175699260058888609375986896900200068909940062740644864347221812986793948539571372356403605775449055222845990812610540600313828513027852106669745909012894413085884703764931712367736277246373013411088564187189480320336404493153720083961384344575281971956784755999140730772262312750716086934167484666585798271172345548761192301678452103647721346346649905257438460454829975079481758848396240197026504274346858867442330479581574112222844650708912002037950479409228048593403745561784103295646058259650389340173068242991960823540964343500240685601437043113702053889893464020347714638634152682357017710281172149603377386867427227261944908571191698923260881229596152176646225092044390400000000000000000000000000000000*i1^24 + -29697437996374664924657458727233347579721079671781068202078812492584609557367416356794704383648516658540965636147357732940743521250891319982853127910835829115734599867603859158288550773366548054084208617432419141616361580023724076432235599372442347040138156377695602391058422820021380294075846883982299917411333813007060959060464520246708653966492555241649498825213458647000264957676336357296589312164786354984872053618305340204045196670236650656477568616981002211803108940460009177907994179790666988323774143298336466440362413965482500005531826396458047694501084030165980481819538010457161017836515946482144679524311099323258939176745917549822319317520257999932692470275744051465948593549999179085622080065808488678793792013064355379002921864710963246440991252023469641591204256326220979213576144173163977236391968652099308600980357963793400759451147032415649100306745639929271788888287049487726150693115603655987416033057982941686345034586699464783403176972911505606303836679775570526063855536514050473346591397711790931920546655143683578179760015804683868669253526065427266117522577306200551991758588840913497775181794373756690069720089403952153301217187365786248235238524360732084316192010273217468988427860461337632375381963386366769029399033131575996092624550973177187503941186259863762229415080831090181639136435751935005452599305076660117807143476205567656647531693906391276594232170199812578293439046118472445824462855142170101992942062163560166848009446138910382507628165080024192477482559718369644367347291368883528817233770971599087452482587401062394648752023138649556240816145943978135848236072650670080000000000000000000000000000000*i1^25 + -288952594364535689153451060520477512467447747204394501872541706924590978144577268188391286870397190283325565744171389147184871260836350981914884193343765973885919335932885495560463401179114638449405070007710008242890606878743290944444099119122264622552956239565400079940347966382988657426922269181654973782651494174550111929801856393116199414088367750494504324683051525000312624204317284054956244285339120602509143022211173595361341170078821405581867011146357308912927231774421733550776053503195442360284499189766876569069852236294424703729074576982073263849863209188633921235594563784566211536892099109233671087324329219971630284223125554350952869485305675128874677070939869731957597623813975966362279779051725278995419708981605005623539977914126652033568934791770225606175883284990125607569448032904637387041862013151868500125151652368240623639352204173449949613102466661407810348131071876156394210057576656948255319139320562678464303582268617430931477888178791942957367306566647340672228735012293479915460297669568526183470507418779510844261413831931042248154128594190534416638034291977106877470488051994227404709888433387992212469889470827445084166928399758359435425329021757964738413633603201617602340299658300544399768351352047119333023338242738739684457860410601756705182292454928456656737225215656003800277347161579155335359240723914628793427517371150873300630195667275438865055157983655689006102892715312421905301181895641283580466910805644588724718313709074625561961781977893003768338597336642707292104096778948899471786826333830824290754948627056676385375814147774079714590872053920806783492103864320000000000000000000000000000000*i1^26 + -2006466372797153704472688611938457601945300541532615024483138639769164901764176725254743194828172164994975903716474666532570417702799153043779410420330709222313578686362931632702006218224382602605659853411720530913737364433396353663706063494847149036005209446684312845669694816988959170736971732545696775741318855923695678876971914825427765240726121809992292009838914328116929407906700254644541784390998801723797300031051598197344933036035608802007073737227427340655969163077103719761908678979759547473856591360337906615493361905364655234996031968835033554587935345822742721010248580231969290305936513778206017204542961174822733735900110343326958055693409802896700700551946831310216205692975160650436530000787833069939489813164530575018379155671203590123499868312440796581016985011544264181246678828225430336299635112793660960233319236256225383409108937568443900895393928062496837050941172172338265310307698088920634402258814189375743211978990322451325152752451563139192295945615341647426602481663092082863792494070316126588131874830359939420155082282953433956356419841951670432269132756588960634797634539921185751394182827426483268472844541531647953977335596092541779059066661493264493326982600693709640892491442886886045371486438674312794430252516884598866341697661817697344511090549511735566817481449996090025598583867520084334783555281330296521324404787114504499497732405936069107312610409408185098089747686925950152385705790074820543766052721098114142150887716533319125354993349869595832142908994763000716174606703988510525601171898113231735606992587055648276820606256678235355701962274423990907620556800000000000000000000000000000*i1^27 + -9442604791330196754374069530646091969341782485051402854320909050896436404808065565624708273475455730887226345173254091761466649549605779015312089833693810619282069962495667446930780543837724482368542805167896269864710549796712106533985826501286821871757213426501465812320539349866505152452641710216519750616809449507240247245373663205909310912483754491754329424169563065545591309012341774089984901767990146723570321219835266091962207451350684300699424979613623614781916406249634676500249421202438843079917042385175947314898412807775477311160156635951511633010366114866981990313691543731081916994955612788313051404004768877948697624576205593653594291883661857829458358911465414748979641353041321053438830259582615598990649699215963214422814010214451729770533398018506520972497577183501884908809335862131505386990868220473622551228340639565396394676159357873443792582111212236435923175484665529223841081097736363446692952190258146192933820939526312822877419557025835584781101374266807523328588939848570293841829841703952039578335228376805545905917521907725056780045021163325971719152174451347488664623956328619848470647511418900993475853158078961436643940705907706136279424724617489333130919447695246237242905179694151174839945118405007726679671377809822871259078058819029547512616774196727996617594610547113786160219784375559241787800386900086916330386515964944034300456502438593216609071139694131525806792499407741184637972016344589297649329158668267846598284199153903859830148413371503058680632279862578536225155524028456630625194794953572352143578245125305826569643563330394728713250011681564068413440000000000000000000000000000*i1^28 + -27155608792259514495823848460191573980672897058596098804678316163351911518552886376261677723050182325558359197877132674052896313912727129583431735548677844174292557088772025180195610464331218836246365501741348715554528225844488080083926160892518982111843971787977879095224228244786709428144815303003675984030950404518777169945627623601661850948279937144269018097983129633018593100651745769824150320667642863129892094047809390979699085343733895739974471616079623200950176721060126274424302921465524666690424261558719409041387974285756569575269546946730375009955900991105438302052563939856107910132715321115309585074250288782318142330638845086831080078248272501629717519580891528296964839158590842502273233946229504204049202775771449821253747054199894130995866428966693260920985673552285584129690124096732429488914111955127449492429668175122411569840230385833981538665899906167881365712300783135025146989938669246891447081935292160651791931018122277279130633931593203071261385633903707304753291414607755417643254262695543108023054115270929571451591851242449627313259553885019498435659428135809581725824834160970959996723081134013393534501071224760821088860986046342931213567499714594196585495669219575759443825249840501659803982271756939731017587880440698444557340145837164057209962234000575566105052823877091438566741410221857332222809673525408084073056826569252147631460756348554020177545621936411918116939583649941383515010132540313486277595012418775078973437408260093508179928861434344277451587417440268954283481848682202708594723436558640411988563930617786770290053701359458657770263935170117632000000000000000000000000000*i1^29 + -37393472208059538558044677553676711541735847484549525304568695972608143129688817511820903526687305728005432008579468798785705654053836229623221831197409283962128066682352391252152676911188988111624496109081576871516455249203864769217439277350168697727425043871394254992199960777539362404142399782030218617289962900758621068464395586754199172228459092035814036026766925249895947573215470034606646281550971982170190434320139989889682252974850755180775985495577021696559816186783675858876030831670235882595189034135844321357676626100311641612759360394969732455928080634188255005754773735487283050308035310419794463680184236279296899960643242301603417062260533532113845342340558688662218834385986762582192092856628703320239816852392005674950880108435913988950127173248811868917986739063052745767740130975576826857154797424724021729526520309704315691367704810726713252518520941252348744307637739090886923191975097589246202989701965141804460302561495630268089860729163126343772065584850016043750941180256453636798408176511628150531402646366090566032110851830701254903595298210883819749121169708933139290747164464193829779796270998269699954149624417962276870496084356159587449932453186472836966444576917192176967646924108454489952681642935598158888705812120292117140585202969811889044727726714530067343452914226095326428907981742247760797362578680630950880161012313659939686005619441903276697706913101587931539547864565563549429427460077908539356577731496178220960096696648897441413511760158851492806863421370340189310103063561609100887162003735545917910930379300719525543312454306693098725362683084800000000000000000000000000*i1^30 + -10272436763956892823878738631746265154262498290403708133676859691334039508753665607372454986038157567198646268725672261384655351190750756822145560396969337492636405906202607833906803308246709093757490709379970200796542759903351327123352410311441243719789661144701929526515930962408653290295192513008474247170312583674926997713988912938698696644320085865186626315571372951156967127001001142777078542539030866484483303216525733792230792037636296070491535892219652154646031359097897873279476524473291398159481453775854652610213927813369263415012621383780845440489597631801899978013221101069605589049715558439771973581578628847247212599816329438377611919187482337740998665189821331329052425075949069079390243447529072022735861174756536570747174930690472418335672823174963915285649975114353184924265029460854056175509908908063362684405142772823950744431155587693120780978982136961885904554601262788698812614254129487987712942623694259799592321748470918171294589383455435881430741132972572586304393749915947009673626074127230303102858703074587687975772688602022409133790113472863006477111977051595156419880978926964485400027719849264626809029440152790453654283549129702853914740426383242539308625541026664448110822609860834861659253154111261538220774670653634385399098187981283965290297627807932374569996313119840418640044674809396694324578746903631634201367754205018619088081174650014040417499739336198557065771433597400106323823780139473093626463759410041846972741808183733429531537724306702166068141834076726071537825790205923607957365109455929907334036692903110657117756751015834664021524480000000000000000000000000*i1^31 + -20979170144546380934724802979873072128547606635744336181392404835817540382284658256721616937275931997811029822250395590145816857977107833313018744489462872009596794406785176617610517316508723528337756312555403281528922721812170262922542572672242859677288657702671941011761193917557072559141585993714844889140929171032230613224403245689298389252480981284718154093007203259285858360918412641753380646986073505915972953908861584267552454331870440435099643545585328421542121416220425648879057809839809282904656417084243992276032808716924856269813169069574150200947792292592574658134391159746090593095393886088243596269385982822185750959830106460644630007076553580500174484566492170098253662286110622884217372003596360641559539442224250208242666601052135622766528253242112281063071499041546194447745044171393877608746391439024072032974640975461762445642714833648370187589970944876980654172987641563879400925391826375895042538702536236300476125116773196192205911299480972761399157075921797491874858143763215704184691169254945671809083768973014246266369194386192734552461531657171490169483274625180202854158964405927208495715862177881881681395024749563196521419971740577311638281241050186566653854861538532154748108649435052378201143035544768064514168976746476057915759173243999154707662643670626387374618311611939698282133610078203488743159234139419832402388307323138735573762112313124183593653630559164129988335622716174053203334300510200806334897425805088209315119816853202455593422633038048717046411553495747234298995981408243677245725198699742221173594289802347258019481908670432804864000000000000000000000000*i1^32 + 12071050362651562993329692091391764339950297664020929488008552670802901384533194869447357076621434869420431131952040398712385139224607754166294415317740551736645588625658632390514537987196995521262515798487465256747658657061773606629241598756674976380861616645287332222991716637494707129245317047624432577889642794060626090830793470757461381581471672874901433713151902576466570531907788724685476102324045205510675558101186298535395309940612940400906411629257165567643568164002725898221063459927529700772523457147845385419186571031504700229321739790404637759983405108135827110677533440207971850401871719464461234102903871726642551966900541906392347196927280385456979836780903940088917476577033969846217176345603196583863154037411999216573213056826444287879248226536030877337365246515740293660705896084104704311004039833742631825538496810364160739001131411347009132875518360398520668344905069622224113214252358686926046670397252295210223057942138899580743710413919465071716807944988213095253726805878278146873825287775713382211593237460500272595608882726816492268388490817691748418370303360042134211726069391703332862590521163604838694443954348579540947523199400808050840531093027584099145808728364495338278822433101424292300450965442844119139072609320264805327567288801604952001914306419391199177328497144284749582018122389646285079527975245570379645702100542614878934869570371816487302279930418091248793935933553132017767867028631684306674191717349072594629134296835714686666160009563292392057374377059493581400793702767839603864021097492219627482460212949891935578353444900044800000000000000000000000*i1^33 + -2329179251342841528542126012162818049249251303024459925311414445648001696647458274296007151398935085400965385568209239192574635479645247939595429762728234819412330585096130720224366202674501681198814141169088087827793236650993079249143241347754932797136658822656905239817037137231422572752814918270259962629230231397020912758275949877412800970409551261430525207979495754644535511487058571546095270718147577880258307806630982623911200332575041669107647116509038177486033567131782264150757677175127031001830314858107667560365060127222446370564965474046969164010076503873225486520275811850529764366616224051475650358424950259737996602950856399162152041029574579728917213179061000894230917943034383798686015541467392731182618050938881549128647156667903802959083915822478651140379797211451043484982151398409884626610060773498339345276477282516266403818584215616489234440866774833015418899630084079818971477471963555739244061691714160277678466394523621170265630091276905806461469531715726272021814254383035917832430800799596802245690328061022301167958432692575497916513453838370981342816660883340421573111560772857194794944278104061375303048175257955124151248447232734641275834451927332713481417439005708692262474093836840256309444752360103038929313929892346645532859490194361523639663187756943349288942670406251223540758774205625433511032251775078237600624202202114089054067067598686103057400725697257128242733566419380607696135174311550911974410395265145955479832206356646386914512707735793084333890713059003511437957016142004456566019083724016198152618066502104656277479096320000000000000000000000*i1^34 + 974381463213127358627043674327477693341144678223746582110551637239958954207699200208560739108710815472167889404734052691720789237088400485459411689531134773731160299208191601980858378279225137103894556244949265098912103705880092618439584299084080526739965545253162700863184664210615567519428936643505774486829877665195843649136405593184139451753855721795435104096086972780597080030473364186843446976083941657073978031409829330251314244942485623299676498895802965094430348812843781803960233757291724742387776579324074111748403893435863167352710777099089954265536439775292518244905927987037452467727076873968015617757222484756806872099035836408136581549582911332019958180454636302992959013788777115556868249221020494397495000901497003464006841503374176173506812965862267193885294742210408946681861866048022340911849652629115846045763481441011888643324470615532304514923778109810177345976015534455870934725252161040826631079223226206470516040131236368084923581402558435347786158183744680428361922843723937838899776274313609548531007767486138263794460579620539610211731361190134166966386811254826693918231539448712053578636826828248054233887297670198258184510873007545274644527463991442940019780794160950142816854819802554888835498452669871838115633335768438971087947963489786804955157936581730229121720911634098281325199909500674923631465732696108367986995706827211395938327637600582610093728299946425764506859026278381424276877736429729997564736258940738597384278540224446442191915991041616696299347330199328900413445385127578311695685393616176381840714248024330600448000000000000000000000*i1^35 + -275432428299883400081912046705888498303512968684014647489912001296260700387298198686392116121059947451658560117918349349073057792183209017851504752687783803048867856400872678423133181092485035826749031905068350333831415369050736224456969243644017731999985955473607759756833227347252421180560213950400239189229306135647228379787428054291380026399069973955075203594306945379131172736260983493546764147249347463846153961316306964128719402990894620469192391366482689339399734967977642289985678497416731006845402949322930283573231568670994984966061929617372881409748557732362059438434111160271982825234855139874977744322908247310487060441714484138121580051193414943615269807917726280402939256338278097121890832746334608460032939231591115889779676472635302559989505900556235769857112096115786766968213253378789850575913124665691661830365296270627591180104458717667321566185657228989885450945310986227439546022746196372881430791772503614629405705918594238575916381256304798788526069734058693379640397804177884615298154776733306185183002267819635837311712627250286657047727849725412167700210249682415468783593543018795256610976116174509425524446277223689095218910556056099807227827848670581059687375086285554998540665662560550022705597383674589124395185882120974883421070722028244599968937746721647366411107516030207639068591989952950273276663017955949341613861219566217640087503487636140418842938887278012487180329208715489481379836892235088955294758147253908046634537146333756306210723298444872639795424391600747772494705863048733504403710897352542554922813205617049600000000000000000000*i1^36 + -140428994422885294924865980057682599997113386450605477044213210994478650352493958340346133258367752340849892425885795206582519244405679365141183559509653949855424607382158958745609098243674427634115715984817812163465547180784250920268708530025949755491859798857612874067974149407379692331794920376708374495196181013302485864558280309153748406503853057274046903129107041665580690090660793474848644082713466765899880944375857152215479318364459254143327633386561928292232767779009692725600058906631833334323797192873391152840570294260631145522846818240904932139652664731933990306672368950258584341787415536435398128907291957434703829956299965684394521655221306511080300997412484235535689661234715228894564836383665619679631801883107320741091673605277706860381782769452259913513522853480201092113953129688901209674982224808509556929908338232701501258933881511102128905544553764069358440216356548354672292449475061644683157670884686909550545206508287850966383520753981520210576763658047220045572845021358570157233478955585190695500546747634893876968024866278734198007009794194313936262482430744424437304362936367632955850135542406088098749597431722629910709964018714662516271796099983840991577609574928782224755231485992006025437895296739561384445096011178478718591046889787280630854420272974033408615848366094960543358774243227568266591719036230479775586069470984840622377486040947750633554754323483437429736662489560090485140000586225156729079377545989891113228523972436161634508379979185700107333278205484939071217110367422954939099080300987552984306276106240000000000000000000*i1^37 + -20916939363823706104583807119958944874242886536506846878164142426560983472784537284712141294148890598797497386516983575703801165480241233969851571020728511017824891481598570363646597252903706789915891570273593246214638730840588049939600579227512564896489438205229977799333646284421420432255493993969976283309875051057701445689976389889891413788882212562533693178013175734335696649780899069106276463583325491566623853364843218519806701918652064652335277512067801798936125897354511229081631056081970019337310259309482747848454621059954039530127364632520504946466199390934060044722101071441858677429778390611625184739095289903315157708597680553806680822756450096069111312060171595379453717865048135905578642318331998809893039345175220076003567098247797095977811706101123016561059080394324199246615711109422308443305739066670748744707516254086251786545990727228458959413611182200915994237057711320479110130315343481037590495197993391677449743603013924008585215188131558475384093490775943427894216987573710526784637187439694409168406329709510885646159556502997899807821413878424350753197304036948479159752361066191491183764272750979769317118249568780041794332207148167066082770244882291533382639898018635442887423697735178542129749880173052495723504613509663034697306095586665190468044577001271904913402046377115137975926611434467269967403028512624888225826045729705678333097826865554753457960109991673148330415983473108930679552451594393254139478314287710182672101483552595456348095733844223201719116405531818399963241783536487297827520163112226465513472000000000000000000*i1^38 + -1460025367711098331176916037784459995761392737586825745216788492060158647438856253366978921590446509795790399241220782874257392926504685817509998783415953041722348397573711042878953569415328385566094809750983051117608425107560357707267950807806117479657609796824777491593796515312720572735294222952626615798565292330290475072352226153322126858415896657530299017653390777220984649029317702947738491980198532773863957181680496476120486773451500370587316575401806685128806915642238885022989576163638804282864246463002377456273159987919781505890361791254245394790202207952270418275039053794872003244011298195100430574218515321052421316578227382131227129503364443216155799184714848919972171652077355123404606956942938006872477254670679766714695229115973219952871317010872583138890560592580270596944283896342459598416383421476811751281698688428009374957490508249891574186924152792486757039895822185111265548113490565289139275684483726560058250833864700984949829810371606190925369305996936658482686603188246291194174876592191075368542164152037014604881580106670383547890436583896618573457786892509711828913791363011480828326392564893461439313193871491212208234876614515002281123360244958952752539830993368713433931189865718583522828781509872491223494403736697356503387259241486263654635799411536393393878773831959875732512212644812978593317742952252701885676874351698989028288729532770167453544252314073319867386554369036968078627061450476747358627295237213844621597778085670862679088808823861226320258241274106608636003291185394017930597823524162764800000000000000000*i1^39 + -77846379691647372835729332343203345524346825560747483086607327915126673195174745090170092642675057056832309158686414794855116481434089256403800816424342791962486953556922856705614907439171085743196729631581216385154028388915436244584561831498916644390694251120864383518116658831240335887314042273040676490250607262198654600189935392573504128248789895154197426495376379474919043981132916122457599464733224577509863875338837401407203529929635726164429428367015029160258103090415608272721795610815303172837853181736810397097458306716722062588741389549428531811749814663454601609854921019941456826292816935844748883251896462605696718718856057897095562094215995730489739758668284398613520623783398152907660000854852152289713933838567338198769965179292751191953117968929706474266054175063751189437499435012520090992101258183893793833765812175188170569739477401507468114075919025055928535683343774576753187770239661000243218947378790723840114725231225452243102157834780518500799545341834982922631010109610488392659216846985882974671793578577332890100637665994352318316842531688822471779196336140156512234536248344151844611310274352137612878906084353066041545994066803728569229997705236222826027527041004201152338837821153973753212960514258398836040168687266093444661492799799075151601321742870341571006715187009633915406412996880691486495193866398243562446130914007431209062323045870264458020010855193546890888310625057729707514677926428814693324012151850944457734554988212952838007540771793817523943121277600880642091404022457021334700299386880000000000000000*i1^40 + -6964185463359346399514243585139406681306059951893316812040178028409797330907432716094272818813572876823108146935089134929089484965375554332112034049680471994654430084736838484732391165731388151365825585307356520417540098513616285788775805132313072097427416837198834258496072763153872531053215467368565357874942768329754948388690840920104036694726291695985167964120629856646853207485393090855635124761016707381649475365477983843678616825286261364387211120717187039131457482215831095996660154664962854843909144613962531284718431398372159243045907988658643345883733932025505321919776836064169829579840050186581526699642727137450795365680329058406019005294299495165883309327145894671350259709454820735039872781968013242243969236551107956373819454399133002439753748636566609723236940150290834947655383298880388857361951497850423335479249481360128637845989138942446667320391752868173390027825681777222969801628486708278974013705259885829053933841205304076672064996862608559320845921432581522474882273448885255432171132182742883497769476345240185684233894870187320792486048247272377619151126691650776503947819852170646863366401752815733699044216342045500391088707073281344375321961815284751492319128408338925218809105952452254430669267435620239718774558602399691413167025119271878150337104484438279867696433789899805927219120958685294509260455218513630422025470252830548518444599129358309393882168239736985552404269897040819793250126231204707212634527190781428691720560313362859081220334242805276025853422920597955572942895988924466855936000000000000000*i1^41 + -486324000042906392076828151033805732307718405460536499746256772100818684324886047015562682745837345108728403943483900882153028622718290474476980679668398226091560523864444063160830504711198577041520812154936545554094838901153248580007424868127403681422981345106408621699300028511074101648511171763860773892603087780385583375181950186818752518151159204951544452150275444892303076891099162217603827586163393615721951560054569555144854659596597285420184362063983844057874634910984204988231971227833320214208646288033272351720978451940541325821069014426221305760429155037033785834417658040077720307716416786386761737424462636964358183929304351836613409828103934569465101721657266852495539133634594591468913107026040660980397710399045324577069067001554173621099744108644482059445436158811258148244296744223890840215434330362830941785587775971629597830965258054462267865820884412242655025123445439018717376098279722052878465096982260033270021615414256175654970872509144624945950671346145832555611640559487634345089032772624211085894838658640866943952760777792526264344381597803610767314853938326534116804967920602817568637954036615139075562954459919996513325714667085638890982836564026306019187442713893559800759557973067780318044259845772612138844292599410297454280663014464857832684421099418906427797653917325917243352669550219512162903598200123156376328905296873459729209782414368604506385905469643448885545454677497952776965783419897162938447290257867472291781548603363391129200669016038786618038432105361293573829260394207641600000000000000*i1^42 + -4811330034261321951243409253059349481451083176326546791463885451314789001144863852474195977352500443026994094988139287469965108239322212960399689733096630130580757516076695999886631711344804710087891479516511832104688176183182150397108974537803972597018023592873618862976006875316498004593758773691240279044515351143543431683809470211636891337284850346507527840172954400009101697039100562628617600169976951605926846919381808322562062748033144899682684089937078924390484468380679023354195498612302015452891922022928707911927949767936389431586467911034299187812980804446493510784928984288848131349174096874721632195315730467438414282299165307035072600481772369622418283592564859616973874450448010753089929052693822981113782966557399939497098243398468745334211480278131913383145269134609873825809100762890828136283911636562695662560732842139055823421052959119503043527091292700119689022977399797478495207941131536012627091034581000084187523940804649240925783283082214382778358900210624034162470291857050000312406023428387428232133549130646535688613699204550905090743049750851079929891493346986905841167641012656417008132916673608527929059465845643385075467581498278787327847127774169717994024732776168415036196074993253236246760316970638776132891672264384372685896246728608460635869503945629481485771155026597540204698068777284112663695757490587532380751310812003462403006334489052387435901729550655316136036336755352796933694955786735115523005336369707357797296597769971073661518735762376740231114557225569253300927201280000000000000*i1^43 + -50398839501084379714247302391565541459418461838883380621876236506364988785445672708789431292456366217323243052965716990690018163011126159225153570566279690936974257730788814484794189254489219373997315433617812915950922911812762375046297465902655950758326487611765906979198367839544903257533472566309261446177459152907485972574413264528805102052082002647271584602743251135530122500426316173975382145218609692334137071544108144172140387093740053893447361462719721303552557960705780712841875731580857220822056122461052159474072462304888789435825091547109217422300961325051641125748590730582057484262271422620820144953992375282494271625593460752938766178269728297363641033362227978357471074334522206735179024794237219374683280307651287765848132476218033545963109899478394215586612929499171765409546952287268582856638934563145066053524074606308454722251072399585901752975494285359961131390508377581645639307386764368874830006610386578442278154835122640879532834117906804746044938129222577430474431892416324731540804773576747717096120315245576254405240963718667547542927710092746717786371886012372881409898149962278196618930488010566803392232092561621632688737632053014296435500512852170988619400067556788485427914992332333600379541088006989942746149444806721707699988350412142579492937569845595880936823005040042202597849697758578484009521288041007276121806626130902594462678114030930138918933460664521075814124049510160681641676095958933242202300856493249770689881943601545760153047846862976900738704921146557464576000000000000*i1^44 + -1896534178904279807982990200289499359600586494657848171533508793051947121294333214310565398887599741389952325735886847510074505056931868746236101743829066589094649527609467164839354311468562546740236914113317990046504660880425364885378878879102479344741311709810069611200498169969332663757160769454181776911234861235711667352157625780909296357883143648959857394326302703609740404715222808427416646898906641724022527878451815219147071969424297638912211020128088493769941317008376601535568781093527590546359727962746822668561221512510152937677092739841872453658326830675642839780387921677009579825804148204175365527093902633844171664446032470058947422398740940428109510298260539189604951766493536255397946193483273073972726151076154201096208013814582327922488297677169500390418959761869989769049314570467092124086228991043922107000216898819214007320351916531836882241785120458791914939154776489498395009709839162654143711306464859875856489322538005993362765230133842073293041277598307286150095252448096641301061092953798271127415791200782399807008495908742965996325181935468914718097799001756964798135052682052870549340225284049810113990467002072841590676455225226931240416260609310857482074640255861407353218164845341101022539186589936975716891398180967270681342350872845326440080814279410041980189552858726680911232962201597617753040815139818348846191926281198102965408133886603230523967053913318259238204348856490945738696387685874585435193032921554343078550554990812461966371682577134335872751737241600000000000*i1^45 + -9760574250654385243087120164015113685585576586065312597314260914334795623007367909938873390618876598960876911743716332396329290999128648253127956639684319047955540633285390215691708157555355270623469813314811086293280701590503751079829378646602838640225123408172258329346118308071107333795739286122177891738491135925355077745841080091414330543124306715585031016532277723027766194771489733270699568808958120050748836050013410176041220826908166107166613359049219194674365606830498262393246906901680702800061036409042324802070605368380717202756406874679835406721286869268093048118663975875813938440834730112248585648781403454636197412484803930414537675006039586596715113605390549938874130873597253434886983900394764542299504913834324434092368798955266037191159470887175146447055484937068801542177475588555571050779373972333605950382740470707878077418218487737124833514429497312702214897104429366397034574501361064256753622264921489045050208786416186826042533869323926090134387929614733058743499494703759142608921202426646276361819266174218804261529333503090876540370059475871890127302003421137049567320551731209659096888455623324653079856234914486053214015891318607406345097910861546785589954832839827818668222594546880507229724179565698444620748584706880370216097471054869307058319411814568588934542065546927189784877982140407796951080649906812873403328664066905955831100763654577925036680248176132673991253986711677798102125113908827498047072719749565585670048253404823404980063438173047357440000000000*i1^46 + -27557667614773447453803637457781722469353814168739019831740780755545721915225766677697123259186260087353104980265307321507745310972413857078573196648129322147011687150976614198866837081301540300397661006255282098402396132914616556486441916624155007997288141718950527037610535426347722024255465752505404602143733310891756829242723745260949173327876545306803704796570477894888478227990676173697249852297164153823843979578432878276415100476258771376951670317289864992622691635646415767167200243715262598768279641836676938632176204068961447274690350838552065570595173205669093006349138927938703001444405283367731846168795110677033430059976440576184909423907143386960932947438444047140826378284803532724764171825706201407879134375378694954482830177371665292311462015366699246575572292958987840508136398454874453573532926509986338424349666091410809136745789617472571633089166628435746461043197574316568790233448276328781547689130109658715220615842399123143041293225374828146531206812653606075248601842430980644545069799699752439777014481068226729291547781576202998668208784448847508558292975223248080297032775783068516515086586665608468903380802940226442250397400539823689121294779140788639469169962831521798106482717910335549063534067791107860260739387781704829360616931821439333508191898016808529926405920336819919534371146522073910527626929120050310887799667284469995881960053888412925410499495873874313930208744668559881817973785223547430786236156569991679458139623055375950803894272000000000*i1^47 + -21689168897718928196943042332608522889912881683891716878488840124363285231392565646471548872073017009098631092396925739170955207261392740948025180773991094088674801980346336286439234045949762477260401400838072567340592306741712311187925053428904925847559556735434872605657622765692262433576811146116443189228699528291730411905291100253600454502879396795115867587627759975443353675538343130995369788335508416287204200169490548284261431870368332587335191337714841687939184690213681255993832605169537865029712207116702548497832472897852468616909312151987647358237073681230259629148254916855988994354865344778529901612744506825910040090193769994611866298187743757616685446718970418770091068176654423275007297769146651446507928497385858532779063044949885894690965304228217383177392867529521350496373257830768690138278624772176416707611838626936881962338123822293013861797885246558162316814423433801938828569438651874185755022933378648018378438151021633258239899551042534854804419776524508107340231535335259857391397790190111828573611655472115916968810034269118430200146124862057028890125208903807298883763330255380384979173409358772825198186430557648833222354599497656728609008746772921796386583289087318904732222042647842328287126154390833479495797648633557336112233705687026158395387839662848849264364944914485741668956285560206867833202968175343905776023839146271782608687722021231108490153592768018276175585411339314614489923785410503988975422119639055018497005810981273600000000*i1^48 + -5055698713666511267969110236480178072894507446030009947488184771014187284455331881912572168014350335126347718394114986321025596039188652351977485483510555120970761386466547561269442169985683653741465829861752662283826789891715361228907866903073984317579423993934874347983105254693107586348393175597670094046990408991726852538409030464629481544509250761005168164952882481315061018283577017751375588801967338102019112987345232570167587147141330105843709723885865033579155397848593767863151666035855005457207109858174705659544741162328021607321060706943165032994771292414289585691796897090921886903067505036542439513444697078050099249400378483307299206312779253314185716640375309794343401058819110630111932269558031508387826736172641658415784255907065288547925957735029133442073354672283332511020877958933569772138343821361810080873607350894200461875991917396428898561196265509448032303893585380955733682871451716804440092329543626514467849525623685461006333825682574188117964598717623123038725854494037842846712434708652389365172530417006092445183459456007933052057222832693235576971182089247391960331681109935759581961548185495998969887192057919977165163958348886066248855967796989708465060956453290360922683848995087757233603601571209149874689752675881016856075149850572139339480957549508059821136293215201464548450127239027108246584163146303794499264158007890923179491666909411075022159708098168359893482393690925722251253057316611597729125875848194376335360000000*i1^49 + -288126282299362497484683371096917590954129078693127350752128674157216471783265171678224474317048008120020019786762219171668878172707087385250657170267479293857719443261396361677085807149605021121967151455092456174543409056610658944549517733051861537847545409338652120356192412753855080746219971191385542168818295212442603008974763719643255909820899097697489752439924031402435761090052623152525229494664910621474121263731729385626691854910482088464318959531560430678548946462803672602029908293219780727078027835525956689250715204675475224873927217805909853337858155393147367254500553732036173106343840643635165824212915018714732993890348721401464649696439731825060469863156409230743736618219170505581474631839014993358783684331159629573053050380528513978087431088552281666293500947763075761145755010382710055164520422369384341478804230578964710895954842762063460019019749789595684986615237561026825943592703326404045192101542261248851539300184364979982892238440575604007936292714505829609691107194702157704450644177184034787282147657842957889092369476375585183343430409878869363049355142101897996827250640877474370103736913692154190151521585285396070187224838410491741330010781070840661082775184363355923536267245768734877453915725367269930277361984214044862344167935168879386861193812239547563291472784788877478994472766369600616572439465461567838073162824032405222768237458707116432742190779812650901794883636715580030675359230956026078879744000000*i1^50 + -22933717837743231609991633183229393927503211010112197986468050853045262495330038258840637104862582814638833272331414136519881835294637972788186211247163737396050401462199678785072388681706983521093208604648994588269593028227235312069706141373610857611728055168116747240818802324224626694854036430038757699707063424527149397394144920085585022902765356101487228984932788168395961306512987543939824586264489936833699110434752898022481440349890892890384094002191119692861940004864211271090324545747368508085285825757940125236429063697634818879046317027830792825745958917632794234026863531811568557050168449449092209818465639345348242464271089956717655032697328380224996150323114141936996790107757170343224046529148020132298987040051111492402906922121006393080315940260702043057446155305110305611590181819559803619360676678092628156585439314448340380690995660339166041376256503630635397443769237161894489916050796443394122432635260827506865713944489274606805429645288540489578711703652538716340842886083774978787298705837832001182325581066485660390506207740150155204972008853353786211104796429180754182894119457798875371560028747657845536614143066342659901304111259421859912049098530114586315254611104633287129520513096137934699976037671441605921855012359148012908640689508596699096443500726469853219960891515908722910547064092445430267106430554043310217485106283028114974178557617105241207628469924048739042802522009744709385841049600000*i1^51 + 29405358619355441840410203916031715188416662391799617043368527581170389754572749768738891608553825873791193215740102523240262495163562701896889061011482373889211510157415130220747067402928128981068371222262150346286905646544482012605942221671107299500690093091876481289096592310781397634109454289334365062792003876373036166485215065226836963280292843579506141690047823741032043763338431726567667132814255225314512689689441248467572225856224728884623555137639451446465598614507694435191554015802826784836832389113251174818519878080722399819385437993180534761599235896223676170941975703675497689883705661411103122982779823292463004678130475156411661478173794853639755709868056001557198212832198228281945928273130124038364770701785018798436407617235939203549675804858386916668255895228056057697418537087228752322790821298362229481708835340161352490319739531946690957073988454765617936779968425364327423293428204769303936145419031423630660134508752433866256504056343335713163113543072748669607400563978381911144457952899634584550324019402325291485457555293219129283191462066859326445428910217862535362144629926005478602775164702701611125578258467527734787803338085435140634871735572941688358763437058891347192198773447743269453314896624289444204084989039609244789706269263369036936819379488428455272315201079537423514330504326035211120820862478814958522900046433448735947649440758796832808147730150190850530444663680000*i1^52 + 77283842961579814107518185781227748182065598839811574664142506433519062758609882696031104350357867071297952818114070618638446421532445381086196911944967868081953261033743387493900635783499537758073654657639707796256503929590935871870668169389787474092706401906653947411339225896852355041380249327554362789123006117574935946912606022879254930101867214773278652478564730783905307833236324256661724263873778982572975925887390505220823246223630260529232677718355466231277324098949072691151935033671430732521916684351876033774998159054404657437865513594641393854672667804812075021550573144813358194559335075282891846006109658712234513103269219916462897109402722517738229852496109741211260458210783244669207791792788306583207383936278876248940463794767938737140112780950187333450508930934396959672450564320400998417248829962828443088226237105509102330920389643842614135317019367143628741803842264720698463968270715914934824391578717759087774181814921712387137483340063679983218944893290550471909881745667251451444512987092471375112821111785283354292353785243848136350653560188661778554684094343821014685059656873555859216123283080345509969003239011761943934851820894763139924217799330678496903719317031228930894790156012246981289058316157397126078594420110106066382267751590393902348559152619130914194448636379027115995506962963313377177521550678771636576784615030335305950825230440560278325681224000*i1^53 + 72551777415920679874525626708755998969213181610521625366664811859068383736096337870726895335539078101718689015129128452885746015179148954177169030654563089973591504234049579039512225240746348352161149196671353130257548771973753452178023815742153458148121482137209093715245305921881831922963584889479328621891948865948677101978317759567549298572261508742274586166564936319461007757562780709660130999705108643664413434686879930090167680323374823516152814584422498725195758896826040766797802745608636416509635280141137365489187144357813803452507457670449941089393273558798534218671083102023057891090932032146236027452357453545679204424637144868859054196706636724689496118194884741424262437662293346309982121153278769636205768772287438456076097747887531825729353712386273136434421871914535655897161744198425806851475409564245014248197320082210803213252716058173213170379765358291682115064189284336653375072754213243514086826961569433847221435396058295674720896951625100496657361115071115457081975615645799719970554628742299361327256010090784256888912120258748720870121518935041831056791073228914927916236590898104303895499190814104557416716762651367737017118831085846492561710895085087922736618597708884223146628270486043358184315043912640559996305737615513420872576447714367469187179590898221678103043720714856770793634177233172647221235647084766101108889605982798795118713750*i1^54 + 78543750430107228504960493134588678135288852176841187415246172514166702666067041257425081501363786811541601051112683208901999252722539929633020147809090742998947168707843480949009949845533674407515566509240932506724025159170138497801765374871838470152260678841502210373328094854097199365140024947354463123472554963887640468717139044851344932037117711545307810587619313214903315083296600693606724257083704377587494767369575950932126553438930575810118834399447343820845616239953925372508901361589903286135324961726878529083623608545670260570551177695243283783224876629802363325097556656867728224880761608185884243664548821041264042334883818984461002405119370857510944475403915375653606656846161902988518132775229170151574062914018765502689472984250264062321731170641759679516662967165302353420187347481302564985971785589677500453297395243741759958037752344333177383916249356199333442079340108632114367841169093252091946958057500236022803193513280370157203100610847939831607509163036815199548936678390638788562869943515224820713495083435950624492171488633575354021704452320681409683716552273575126113664895094870836421159554886793326286923286451906192463472375650865416296991303661680484634533878627246570240120658402417269255123055641582192976805893392103683578671611907859008495686793756646631895312349999100618358489494528598802046745955*i1^55 - N1*58294556155967815466565270920499110859961937512933156917571265783590453966999450502691005543744251218224844954473679558934253981071809708163659278710349184202539199466806328131430204548012154325932198359284022729230964210827644486824991809150321890044458862609110573681332905073046499960333942313150089796650656509168719088766752876829271237906931075733676282449450160520402976857169504230588293030631005071208344670449068099911517166169715062043098374144*i2, -4285713532474285200159460357378577829827806594101414408691902885571608105210277011809880741166391466921189991523704164426874355195287573767851978394024612515697919503515221919532535754330757132610902206832160537577367132822833868818214074438557456543661834643015979576075996343736625971717942922980213351739491987646464559577209129125354902846114329471096454128748590087938725427097491057947554328151364988655558656240626335899364267411934564943810776202084476326421617072908404062512065646366249746569145116189513788410544366035661672933035609674714099758685335591793984851772000717923121564548214528153994912542369096070098266729492614467608778327961594582775588407289676757133372100150543988278801584278649110904126408779458007297445533349356374574336950644573440256956791423445421417604093725006679156299744941193235510334258504418731785338067106379412807639720252677793802829086437939956204943704895068895122930798563074508506713957010692809355223839201544232920380476468007082132060393397886335555273860722828672943893121125895057067411635977645866427223796236525269754511933746807782957675936063972529459459210336796147923643725722441237691730268224992151640029387188649066875140615534487930244010257496804827020679921163019053539519462647251232747020085962484499842510325111968798354426496216807927246423361038894360216750669894838323299938179910204728799199243448514261266250790334861400611713503076919674542813238427331378813968846983234237172828987682426860244026126621077418189386694565884040054149397331087152450814580333693350588039935981716205126775458374345932233723919771859031112175978267251280893956853549418403069823349173270895938837744255572149641930232760893440000000000000000000000000000000000000000000000000000000 + 1624662037622894695509542117301904979100847804103744736923884465297050133826975346619716190399776535316948117505678695088288190681049318236733493014154403792086299900991922048853588830837952853481490310321220664912405646098889178654000032991123303862530693410027201003722070861391262563674479805768446708781939655852730710800612167115559816244990386801819358386438651246471251259063357747699591564416296256972136775508964750463749962154587305337137281579861331965088303514575547862929257978858960432299193356106996748441497230804087073328635750061486982145803513200188619822526730806859091281151493834082238889895081996747355302255673165834731783690472486619074861481862712878019331674887271994319472992288713210574201108688287353737761639812523978672119442713152982057316675845462902968630142321610810155158736535064078505129497512552178673732968238328118093512317957581701570684603545095079816781101093795397582269487020177627590011765409570726421474679975352667850141526502163767416181513742258175890153880364568947267770916753922422071572767585537720759589984174119529614695826562333153113327723581146980284205702944145064682604778751283587270876504208067110688258939316691002102700386130413023162242479631664870235305235143985779505228835283397594251841845986384738387995038601078413138023328116094484922881042057793981586464155923605245254531501885936462542328589859241247765732958952782647754227962789927715771313478838561192064868090227083659539238066997712096491023327443797485640672689379184774068505830913790168940530110011760282580363246830038806218606366172187678469247805314544188267670631228984963342419126354087137024763085464639051950527020038977480906412035932160000000000000000000000000000000000000000000000000000000*i1 + -49397192474846876925182495570125898169355612882339515443098109829052494284471859678383992627812741534512534229387548762044054414429979253430187934879563255147710577627525820542344346105292544358553386437143118185542913405286288202950527849656705304383461345173539746245602658189178398676734348569509995478107443928797428491961941232669616077332334447135276470311135829385239860384654507591874441722245121669006744612561486201584335145821013589505065885380901759516951541302837276652588121192195627052591422645975812554348083803811121893821063099690565151691821091617452505160634202375063339900250363304608676325639082087294019800260155024117809191423084764849833192710460858939037688445754471068428354549004250022076534809128364647743780665988771569047266048857918168214509004561511692148610068630984841116043746959265779833778225732097499309422701978198514129739753360940812022223086138387034969213575479680170201833375164844927848194651186843981778395587612098400889875179034913895100659420142626187924656584935608862009279964732051992727024150281711385091857967626740088127691426654935503317514931925678266008612708606036156186604798214777806524640954075425009748527603681637437595466483003885454112415406572945402012635833726005107132073702547227766183346516501139196463340881451619892509590271216736714215735487443785597557678228592455827975801060300584612619042124286580800452557170673269491003587298620610688486494311893870517954756641683314048374795831163534263537537295555928381709802407724432446030262480298612811595209112809867771408210943208983725642961839752942461395212807943154400199921708874391815737316672365606322054202331314617549226896339329035070287922803507200000000000000000000000000000000000000000000000000000*i1^2 + -1881202683684806467889161372033749577113721434086151058194414620283325728369177963975931242486459633808958859582269211118480731731686792051514166107556842537093647080856676717655707526695345996396025103233127771472472376945856590678593624728434709092604826501682463640465901834134109620637161772498305890989670941414158240658436161753378163060469435768697924248049238059490214365854249428613194621442848614915765122345991940965310659493329647234896998365909487928160410126636958701342639794394725588616375447871811094672375067159004598729203478034738659568772154505052941907422491893198772595318172139861451120894057634351061182905247893957784477988998857369285902331469205122687215719325403645048691027246269865679046804421420666800079898177305414890443499379171686371513119712821978289010077079094715690040052366100190091846735639996565557181190418058927061268674296752089818675725147400685488857048009862353037010022888709147159982234007977667013177495345454510192968808631800167850893192282614894296989609817623025887391528425806783829923210668937690108221822261977752303209645252925640183995820364443164009288862278921268983028138878290645350998098592966162785237778406914436342980787669208731831654895624430821372113407505262839913021065208461415546865901502748493883696211792742401742836594976732550186757938025904333186731011281871583645133936929621822496124414070520762309649945849942052192343096701764843780960388241998066095188969326244776040559851569144012682940009675914505157437832082107325429586977605896473929218731899074475891424987061248360364472423732062370942648738159521266177587251377708953641381887690036500456700802309924035548116285521500126724447272960000000000000000000000000000000000000000000000000000*i1^3 + -140852048364661183231468199127267836524647894806096873311498500852397325435099035235762134334678536504341738229603954583294368839107252064910310138266221148608271646486843770859075609981541587851806372664692881636702682679097357050753939327532037695005400495661150018969849432455789429901381741956774200194282767413459363139126685326348219460452836431865262712534808497097676740011602398086532720279236057183943999656385907573372981160777336639073240611262466839114562568106352777642160090768610205520305669130950717309386752109333544999913936233651147467565977666965354453794997051886107692315241469928759221346171387614662317469612309073899710948050170141085125014305350278881757033917360377367098888907656428081706433574028480047449793215535783732362229251699538377448848912769656396175427088949826250813865626195096156307913409729987543204604781129079157425024818992720873491604236920079893630900144615998834501886497502640437051403591951767820033436096377345440789563918575153589237754323295746373808642304035586416823610707411345598870749787471800420103535820940011274310773380743963741974533930392094667165793974978435724502839173351247784125223339934465538975076451783311926234813999508180303546498962561990193247440717734040187273281958288860510038422427213452571485016222646136556060605119422591948399367405675856071054585694902936742468145142048649339217518073012075416685167579019201407189045056419565251120850859986929083157957748032918281015546714464688065216727149601961450031633299416791695963247220415694746099256362018599238208570614149685369365780820763323530174080806531216590874873527580935293010191355334822739639828509485105403580527733596136702654545920000000000000000000000000000000000000000000000000000*i1^4 + -57328385222087709366677328429184165026464244965081189611909477859149541515506042173975016349970833098132883260411004364441785452644573734777516088204687617864348712071278580840354291164629070185421871459106583127921029391391332093429619571701127339714855201661860416878680542786955837769890109317126109147018423332406528265813144621098432360549862304178956645927875406767077212823986532236060911231581077993811169472426013382485633939206826666551476473908396551761423305593839237929255292366894846205408987717476396998637789723779722127469331232919127564051936239805916353406403172011101178345426559239168998020685969356850065678797540724086378327441734115281413129970194609114333130572781629673694512224468752733338094728811266924089651611827105964343255248498113181104707733022692129180950864131906055119776678974262373599068950100603994334714879789006821745042796729402006730776098429584290728173787817976308765426147814318436769350709441097444247797035067770671990620884284323536614815387766447662230507655577524751753389296998456874106036874664717891157448861974173947963323456669874430534549522320175550342589142719943434210566494509641066962931284015263315261427934629923549557512068304989479549901786977727871755965100398317605314198241282620261293466138052170095204018297829928783802850657842617591040857848754360436287682654888088879769470969383009635726044716237483764280631889799201791712216129188613362599664988518313024011693591244452686163285054789197908591877210686062698336466327772947928095091879381238904423034583416504216068913599173663102418363086406473475152547568109576006131627585719164624307041516529612001669210127221339209200515655922168253068083200000000000000000000000000000000000000000000000000*i1^5 + -108372225985183673079560171871199907778390978851189462693588083086071549382849318580777216614233402584936626238612492286485073582261871667247670827661757694296977217526814157354035493416344395524312737460321282902802121468699435096768567413766119062938644785008502943013974264994308085674838674235673682773694188889455946676611502350071684264780308174735905286121204664452000048055158438541089708210708118148034368290313798557398714875250293072472862072914770735363301847138238365034887229321383876982354418518860261606264586687580938449275397952922742088145602106525730208602080091203899816851182287299085239522586653416055770691148113817442477067122432819034274844039264036981283769892751005677724183966961109285097933699642843741514808756949524898449604156271590556205417070846452707847135112801627908579442997694543861064907229858737793254356940802567888562303986519838107626692713498611242959763978276139858912766928439686490829473740406673950073065834743905863044603792179133367639912940423701049502718250681939633635871777205757007588630473916537792862502289123385283142170543486862596232073966139478553771117861824279047663575329313273250746495127767701008554829201683353375077606415194772123732933386654246767630352558955511668407723807223001576306812526414953723535392642111478654319005488449269410426373105887060231021739138633900095036196370323612921761163796701384680132727129934991974874907427724579508639366193148257566730074438284079216103737025857332520069553653376606326257532029028943824683381552360596139400418380428703578558504985315109044283529655578191384413449944069529740060767957682086994601425545232134422891307583036406747687079777361503358812160000000000000000000000000000000000000000000000000*i1^6 + -66423586899439875901628830956301528546742994342452127396759776748481531665130674369741353996407021083125440187743847628759279613642357943633196086226963359317371828990995563487464252848401919386703076821939161610382084481979827622674989620184291348318764394335036670598319815380933238653756319364739447208506650490369347219739822146288709132225254361633463373610741938377086243080760194368884071988623701617384541828257284091324625102088344127643096446752101377720787202335446567775496028748369903822076978104643119477739608504343510799381645252877064399653255057142972927282997042619011755142383191047448879353148490747122031213083207026465734265279070438403656992855978665406545875322009245208309303723868362428278409985721573787620366864726942670960063595358725630121504987100317689504810592256282368386910070928414080730008951293729026749261117661279598298316155792588272271574247138727101066548541639905776691003016519615663324780278634944764556738595224548842727857596809393675987140044878518916992079471112547148813845230145703461229870381834575767144547610523652278065838947791009834764228831050253300124803242326588612723895986789395620299957342668704132688075665539629375139343503575436940560946042211643158793942450449615701348994273621631638811587769146880059393040593872956411563095434882880754385522357367306558863583106358609454158259908928860357332977953257452208181183411379608686073362913315101439824983458622591199900606819718587796245466591853239181691227026158268381904887842371725372882071378889618766157598524050412521507062569009006678630018175085928085875483631361311612613427045445881333977455563194933115045648710248099945923643458003706839040000000000000000000000000000000000000000000000000*i1^7 + -29106188639151433144251068635276798696009754221037143155474520561417294875647059653287402963129661091994996836090486867566341436779168720711818721373932703837922763104014689131955137169931040804252338614545551083389630011969464100728422182666609289172133192847208577885103524087676005315299595756140658377075187113795360029419068216765196328081836439149846677680782476937627048618774794612420970166842380975972186127910716653435637938343311799532300571653685529251239811892138861729165831640633627661195055486398104778637147664550025308831539062593222395115836585697723221837623627009298500881099346883789538339875422727439358233206695851565564892929031178328106916890832128661308008059293751138010222661320134696052313679468092310301939130464882766124644710324336931869677388041338693752892402504236780708238264390062038020634197231765760547577567279264088649581217583792067426405830643524173958183848902751189944641429208247663438101506620616054149168477022392891508672906729823010782839623956298174227321939829209980705257966637020593926449767905229951716132697274140458646675062235243724850872841478218890059686630721247293985393116792182185800264153698266639321674531258116184004481497322703584290980863189367670623218122601474497966594062158460853214545523017697311416383700848679986388831534948265739417776533307134157185577523532968168280497212055348277526504403568665385819301048838403028454576911909523961972865519771816741496055838163041310235950376557592692065002686302933679422532644314893310967252891289486002685145719005907565420491470611856146280921656369525340173313206062976709773679890303590427702923361317791921726891615575535747519560676784943923200000000000000000000000000000000000000000000000*i1^8 + -7720191939202137201779817260851502958521721973511753125074644825566088854163251689863222224208446491826045011679183373086683238255295316765383205616706080613006158452047764943777751053191478994328295709981698072364780944384172966471978254616496558248629974391678287308268449372394521221895249868936895857033617262998024804395656707891129734077966012809558792146040076206515121064975885565990077469306812448196122370041005184136016013681403877438492563592615988584330166398777136543434395656122743402275579097161952767060317814371663007929823036947323266394238802042018675437629752042091908370190259890283182064399600509542205504201811576543994079946726477558501528635534599560779651679245264748166499066121332479546745409005446630964768857163836222991932204519758356660134849056860485170973473189336255908915462393578863468942468919455458012854645913965765578277780802666421927951400368797794995236648551106611783565226334158657769649447502916705396602747296473970140644630069900393579093908171609415739413136418035155131354177206166920411179481121630526876381917675969044521302218074516838660539010288364925741118813119678183608269772257798060551901679813009245037424179448771609344805251461034509750690527971816731833641792579640461461371367897560021398768256276519476991619750752517810214839705344100271365769029483630352248062389850709303142316357239345427856271692813712139255859228392832711819784973315778115544089952743780868370509724080520237106614216076094433776005114605729182015273499201868579300193750656282447171596585249824878856204406407480414639298036087942346703394262190167767981656290921541393800159139186560665157896866863658507319868757586739200000000000000000000000000000000000000000000000*i1^9 + -1313754111134366888534823365052411656482867520473916966110936541365377000653249005805907935976774132278521377393768720887265450483348438956274234242692177524641806508324739316484032901583414187959345133437857319012567304643767958422344940163824990906565642002540221969145241121067919653824531066252188935981541547995807965652390257917364720151240350115360246929927135129151732485017935079539097623136424465008311432804779875653771041615481096354608977130993020908899653305069644635885631129374243374508096284201892138735210931026936177611718362478679366203061656200224828175125452270985064147294507244824281729658951627203800852784734083199071125676012250013081924934265482164486049897239714587471159778256747733593276057640869280565128850545085435292615534609755923030732202735979490006008455733101192222458743096986869264337824531515720194152214659354357860316515932092547054220827047767425978831189306325194039197182292498556208065484201522084348769304497561233549758125291728576288809497735282700227301918074720960052633465479230118826365952963320096265366874228108604438665584824572356013828090967587592641265757039865392574398280876317578123555266891652140805203408211872894341765494327038600998996600258169040912006141957662943662916738027970707349736869867249324903940821112312856118922392213216966108789705038114004344182953726341931076293466117644440026780579123965482475964763229369613051734167007213291460424868546985580860646930848938067472955447541599479133957989984722116332306575568536436253134031178087860331363907309567560315140907393910039139811727777267120705593004909440333660214136351213096810168055767686333113112476055232680923601272045568000000000000000000000000000000000000000000000*i1^10 + -156122685299817443352945540422286714474352607932056741862640385252224924426897440920263219864616315337795760107577786702663817265901539958881751242469280456700345364085484275177430371644636039598820621233925763806566544272044386317349026067057735856272538411098348002622070690376386708212888204772714071304981784881143889917020060196188917041694468855746726156324874470558702059601827812106450910028065949228964365982533538952447522127180907568241894713112631873250981881743913990218439703139840437427644312470157626603782260879470055736011232481994374966937862324445847421862866976517620212853210278763537054490174733413373999801929849465040205038912929543561425311513571685341505926852448457778110574762697873654861177462827793554150591769353840183006625383318621705495159917956981708405478717277032799247400487229154993053956605246771695075855281885345114172500290531996911591956460977386706095003052086726033615421900147765678569042277337221616975053287152095107746342022496599011588150921681852212498269035394021375557225404626164058688884664446211610312982557732120445259941040524622433095451543589258087186049534491930381625250725486555202591018570544638806144881386308043939681635518865160628723258295246839944489307535406529998165684863577832140506071794764759379124421615932230725730826517075803549930696232935174165517451613988373578655160548302261239267890004925160141391327234772438441541939084345727015233831494750991171948546734689758097419222422435298690585230384358114787561013053860104093615593503836565513464010312310058459303689630369964497977423167433759762226161557902646050657823825565869088135287661652002459393627321230905350678590259200000000000000000000000000000000000000000000*i1^11 + -28200852929661543970051083431553692343274203895431224682191429348695859632122251936404797779676488627341726968189098018958468461381273632859307870946077477564635550358419774596821195532947542072218706535442087415107420425014911258865342637538819907711754435764169563425378031564370311168367457467235184813458193566537461361260490110523214287124172237380359395854583773720583197326018566127890823665205269882760793572679395737435606030448924922242218411348363329262541184365474699826215121839137878139519210075176888029979244844374017667943195191185271880444171543033096785739910446002638049720508832750897267582884157886456784313371396435790789933294214450765333461062108095224330986181576563825818131388844235876706902543092303789769529563566379555247774282151073143035882060689695777502529452593495533482693424529906866431193033188752220684354113912834182371552300616166780718401337031518719123699420200041023466738084209960684639434237150540350476654372895946628094452933634078910076865711282326631271364484638577338542789957087573641064474171635508758359609348645068783347043105194410614210477553575529788574513557565991012993272557551562135741510400545307174049585936045965269522925897916046229771943986552767481379064481160234358313951757709629816775905463980859906420310394663936493392838237506621970149520401848719599925703902251203880758165207898607088307872949052159598071488067331752266349152646640306258556847610506768895012293104086105498777606240266309086039484307163231385697258845494129522529508043010341834961590894730952767191221629991985266977421598962312012483648903471896682211191804323550453146621316644467667106548018851979665038376960000000000000000000000000000000000000000000*i1^12 + -5917168982659619555216523466076267207004837004064901061990326075012872109318098479259671956186069499797253128953998422303492278365512016146555111841120863902431137934768017021608461924370645559988316677864965814788652090783016342920354623206406080833332752193973823175721139850185492959248868195733609098098787990258623163916395278291701040422086688896252916269413214909603144074865754681228913111848229854984606855107109359681253472237566975591795528334524073262156033459006908637914285993411827293225604165067022227307603751204419643951043015813858623234858397059730554865640568229999075685287083431608533041425753891995749663261809728446994139965914526095625645761783142797662377909564701132370550129785178796817246785768490301155627006208557750515846755255129704598489453622738402441575676861515972036188818698820027819477404338405409941977905203811944119492530537583234195343244505541658444728317036951827721192460470860593849658726348815421944589741342077997808499396867931991053752027256068560236325566383621433104604988397241441946526547559903137843727178682002367209752261995466495867065636003203337343757947991820541962169509846395660687287231705705162545039275559461529713726856281038526663796621550768540231442140142674804599815752882920371684880162188266965940520037843720962424965128889375445608452845743851641069670666344240421199330760635777417205651787663550654261761662380006622395076581575386827757227267196834212349427383674199332305820858720914604170326521166575271199807231566595550782894124015071732078420398317094740679190012084514321746303920003103831272677819719411750837887610951792435925232199802116252689748422327229262856192000000000000000000000000000000000000000000*i1^13 + -845746807316403422825913517536454983809484300623034251347100634107579967691319358906727875883737386681021215749731632603284470842210328425469568794396789568550395683272357161008494017618782560021358091152921946984092471901832454367017337551940926338472734824634451696683300409115395414703314983592904849954095905127722409047261278264936985622250718759145862618842627989644072770254622701064247089893682326630305538722949719140695009607628658073784294585942464693068529225207207630413073633899242446934200206971053384585524514664436211742506062342685340509733810191842909785779745278174868811310243054473723932728273048216631274546165082747954999496072985544057062951960818205399335473581720177073363057213814404056939075440512063714060878638442181002234532856491730992187812975619131859897209415632676039248358931906916685562808788945342058837210986699487501991498777842747369978820296771505426926507371708348799250896714944353591886742969125760343247198922371258252787419080867738757824583826908477134138129498382328030338715260093898223238268914213774369603317641563985177105165614528494344481632408437048565066985053380049205861489118772462285643554143342789602621711450405694012297996799793855400992532207700541219857565555409353025219974721302560447850966135393934094666550190616806807113327271193677479762813088438730163353475429348069332355146479998020809536185125963778142897526674063781576256105546543130984361507972066765622520715636724034283048316635461903520465326269638251377710335860870911261755741913910712042112983074794946232268855365199976549207966215535156247006956925558199252915567654487266163891871720273827376583811232436322304000000000000000000000000000000000000000000*i1^14 + -62843287781320233775657159096113042327655679565574689615281870552520575695357724229208060319490697148401682685643154944815149268201018996456691331858377373452848792882677495063761264636646247015045185009450888539375090457708826978346089391490583763740584003127583404691581466322530319371038732581512202149823582356101077028153409007034744653547704925478489765933281251085421158162453479656034230977129733991482123513454466304211031117429395758310157016977530746291909205720955564891975801575280998652036052343559588161312628925987141112336098094959202494040580701746609904404793736282424945068640280535283639538617323099854906398033186714042381539543961108141422400443058592793298483767010965717512603605141361764331073868965269209963378827530583949748645264810468163246091281911236459488674244577706481366672610488776577748760955770714616501038900864169883255518055635682877461211241617393104709312740505792234029490476060361759701059029946747618266955480629071670051260421610366506718667376341709962550399329441151326139406317320040091218491134497018205599720109522646722046893212262470423456634565264580297438875228933321920233095245950927815243291043408451701321521601574344384795668070275030634748248853138550293020967070206905420685521311424518393917378475962436866203742472755536788225069909871306715951515124338853009986005280586475745775890029367362417882806102301834468636282912067541288873840084472761479553925628329049032916065643499461635275385199844849085537428128435722370481509634817961935392129271461759125738677137721365960008664325551373811567911067725657565289754807501206636359170034256230801672733439150724126381339505737072640000000000000000000000000000000000000000*i1^15 + -10993585992147760277721844616815832318785568721713613877137373770902906228641414355105364303049157497451587777609533999494304650695174574220681978472090964573411648346606887190943090066010855986572351837974480560855618101178493692895893342819718371045086788797018294167083953023715968887944823351688784642070309017508296883175814496118968572088452172428388239705626450008864191821993457014622563624634765744543288416574624356464135407530072241758040599893976031998716397617483338865493677836348367384117614130470202987706878722154512797551532333717596295865112566656435678376662278880234352109476158794305047374972086211583314912333308589545158579203520133325683720891737404772258684873618123340659921992532992728813468882314976187653071606163260814887289979465249255582563494146527570704519707488986057879903283497423379456842834621831890694113150490000252457628934069088607982992606018409315700078854276029430721430402307863894432840868343755197750425778886801801842291951503966733506311518335213449493208891318589866995775255270559349127575272107667658088713783263793262633491362497898162090888668655273733812299814707429749054672836880616374851417204351879822362783256233383054763995497518642303835592884485253882614606241328882711074880599225124650124434579237410773369762518063419567563307459200335355025655167179855667847063076926325487190060432963094133290663797468572872435746991918062504448391196077324703524690195544998516280270665184270827857255826639357290734284529161108232774794250117071682869912525702339160855782484887306650612809648775663332725409966601255771207312210930714925996735193289544542667476802399679981665312374259712000000000000000000000000000000000000000*i1^16 + -1220966662351350914658653560183235095983905248504716149659235429122219960466172501801986278330171383631264303672485994882826386429072862142100626593442579014322927393709454955447105024654810671557681124026817195094662087307326801223036066528807333401006596949154352324836303270592746762949500845963553757563480866754769569830537360761352386944088487300399369994686092430684901840140143377282416590178924172349848963728145778063647531900092670751448805826970140952678928570718922475964328615635458758885387228490556473796867966238109690931227328783684987319288580001093785601802464198264721593300688660734765093345359652255766610749130981406152694754508688542089384699875731160974667577105883227545102010548972116683990120086443838254446966570570438017675437972955256769032746615751363254353784735168534518969490931014508734494228154566693671191589903822719173650295984003698150138096496240999927372306816810562749645507384834964560921767860526157859475745984970251441358805688343768604046811019518547046272440157217129505510871346169871860144363349744985344446687492035439402594570990558290905595419845446412529798721826635942384414891478794399159976221634664482248429157132366938912949182266252683561217914011428209751169408726132242912431302256759271258954061931958259991750518701800256859178823661278468177293407548674686443512094231647177948218419049677944011227411486599959528403668292993836937281964243879796295205657727310731183883965589907196156786170048896768217337446166723146992336311318376439062871691531314232384677260026727660107495940183129532616327201280603859540674587627077370137751065789974340958113806952769518441943846092800000000000000000000000000000000000000*i1^17 + -138514973661605636378559667956357550363207003659716565642720095414913109629077122461665586364499951236941903590384778822867545804587815073239155258961849263258550779978696658362374183471648625480863269611296984553056307984397050500018403221216863036258529600953785326719314802028464125393623239777817513322557249402155061573217961241737039977160341163271414789435008549715717582895729814042986182457570791290832375731934007236754883678670993007427615841450395085254522566136639767045885833407479912809822961159820873690314647054173856577616827282465935421391523566886892754797878629845332829378137788635687504698219573040548908664332940027446529646388922254914089966588734367496986802779650581599535425111287704161984301341792789519726105639435633919234958508426957827248731714019724812134848796968130908478840037486081749921299706931455518245271461842615474125932811377782889562106219538360909838397187802200012524001255793779349797145214032419582082981370090742818346561750095070185081423448969030549995313713203550201395142590906402262979412170076617572504180062719935352633184099428570013944472219366478584515245356491073609545519129419286622414602532238647698960487503739442465102196673608763594547252786716554085433773868515985056138583704491946601738671241155071465405252404774230760687216714706636121738954145720585884727388883225345444803849812586907591797186572233921612435373447344425389031731031282614927272455087912939828323925052425384502563314250721892436106491125808695294951300009521406594443946197871460762457875692064392189853159314993955165236082855430804120351500116874560462000756185602726155619788403665800761998049280000000000000000000000000000000000000*i1^18 + -14439693984003660644891779169507672351268431534757789272990734594960229117534686351548804376034484387083807387386361103697155698654793156761352083792390320479472622812516680895389796164152909971112736778890631300294084341010101395235862026612071308038054520030592983776710065687707214680655706672151010862976267372386574725782549114106782019122524404964303825498072566385228432916472365493241921346886532171903665669097238272502932324075417042205982683584992157089141728163838054774504337644493023405262217024975688002342224109603337300776270405015171556446027058874186118347505195807966504679870264348149902388449134609304822603689626914649708209729039966727748376731101258372889626556240919696535433642028063543465388070590159234446555812397582782117118571467307580669644944736552936120457378268913551786374459978292913761915094260495262704032031101330826239866330681676272489972782917570147099081843639241457423545589712668998610841148845527402513282074388093822953602345627968223476435783410710128167279306633035378713533787665185735656786348391400450148623158879526972876397283984426962892108916697244437457709991944802163266460580373211548208439124059683541234189770865688754407258129946813130648289615874775442957460522438338100823138913328449177256174722841206011716095813140456187228839410553410039234377183209579925321588174776190324868635064317465862231033148623695949875406412811788248072689966295291096074236442246760131826198282634813026699891570042901453952770622130011567811550696461796265264563597224029600163261370851113446445901999802498098953975844496538723044102102101886358686659697684831485939655107308327754792960000000000000000000000000000000000000*i1^19 + -1042007589008303258690830351441537845328068557332976421717678753254774041210378097533249824382628712918808574788330135001937271474777242377623154528586361041383538798871750098974400100161656170405164823464253385117441337345447696071653713504535762300254551524570207748903614896486362681895216218956116977832659928984702600676118575643686916228553551833121776867264534652695141214248920547941305382432904382906776387164866547947411163100756349297030797588170026226669620400646484767115005351004758457113327884852241882614932433116418083363653738187639334729631068428015993539480018291756294293170269982342434589548359911631024368277138940030525794535363788520996888594428513226076241543746869618841505985395200692038600697099951386998616483006747119464290485738783368128420978725447030948891320491834128701283151106835301170754007854260026126061663914051313950880876424675212773005454129502586381718191550644176111608861695803371481790426302693971593441779506034747823188799229019252155836450085225900694617387911434773912844295977937894614477971619485738984222744623847547092744110613232485333237683874869821135634281460455469227660298944669790997547139636441414907462539037412042347091480956832632800765124389359552384743945271036560949371617170822881498281756580893248249205216141971079143011864600381075279064803392171760269051702683349099313288348171051823780434639162208537567132048627590083614628916739290504609953756127236057725857811748431086579159199271142315766992059670078838187835538414984568330098702779452226009262849053577502040714400305994591798733379084343734009088005444566181294814844453131931219696841196304334848000000000000000000000000000000000000*i1^20 + -50670114160600423849354121449576685312888508440849601379350095236195608774897846065079771225489639092259441090400067963686780872224435539942030615341507226074410013635423173864839537490485363906503779430214468322299879066910959871609731337415263502042365937949390895302635569732408756822909088831863935807108025123622497269755752537142802472338058064012580003892457620586800144947870223297391909907341252445421350857305709078702132207344785115970106719786769796171823764659944866857674708647760910695578880014325823342501036171112991481618739321838654871319447158000306110253357453869015107022136391922908600002712043429589400911508056503491358270736659868239665524298783194264157685261626795570212784178975071957689552700328561989397947927696818269159127513117441480602234357806728678027308966766411975070620250874499105978401843513311333192553117645856080025221572502682513716532611513677247135946723484523138326578643163896106453517626895549681714470011568746269935236176003788872634036370062535248345683397603832536815758690781113041534570672386107310790522069884449001551983909788579962543966572242121224521608253696624796535384398292318950925288077061017716792677414764078891682526063598930512355912017205055888553243544096129536783076151960811754159572018883336216092961837486310549289984273906292911094914319361603118592927217134053600271542875980872837471212669853403618257952465295872135270011386375299199674938787889871732568293036042379143329933925392200069670407207022477460127573752538909335272366780378382203756749473135496727889522194440797483303907263915813772383464517801352157494382257318385092780533278551572480000000000000000000000000000000000*i1^21 + -1723407478259803751717314194134530526211250293867842431251998792646965955857182889481181069203772810007043346394881262994302242129254322347335658464627959411597523892401809090093586932711038745305861618249748449692586355710225416324039112882532348578876792059805338804550802542570252335354849856112058366978336712947522434319890917615933566585149650460429113267598009721981820052483149997809270368725497028865141002871554020082337378358951424148351108692507337384567277515641741403979353273879639180909583144819521480421088211477247388139021536786626683112435622701293421959692774650860956408479138674724175183167988704893319145277210542419819458117686694444889595765509899486863595939912949623793040175573871497484532640065539588289914708689562197970180863787104981945849345693515119860063277132152295744942270934900032669573317571841911485296927121129187274361261922112887399621634110015098879947319120954938140135856239257258559578302397500401802896350466660728306156153522948303759935216391453569709359194457984789829400231951742220404149223000816544872138040666405202996696660373735746573077854909400910064642551404090734614381669446398837739905909915834642845695073090714761693318667761021833436517322286914222830113362017337206901570188009341079386490911753858735251260620272510832870060660777922521859648220281484893329508128471440794596760876466898721742494137950984738448355999465456895471168401779477165676126290290482840826151730027603017386999267747546261341028402194198424151449859207049070843377422446005325959138467324035014934289299046252779401546636743236228366444363625881534627537017575217396381187320053760000000000000000000000000000000000*i1^22 + -42330365469123582598067490745016001318024511241687872553112619876780387883772817843810558649701385188766028659270865882119996933771624843455692871967205980506609449305471199468383305450266077891490957661793732410666958214686611609569944246944623159821406732590225563287912710430729951658875064059580839619145061918022078202930113847989223284020768856027861463260239055560449539704745162672633734375693724420560774067999545376734295878750824935122582426196812283015957943315472160258973130464247619305026504921086023879524997299777424014599205528305474731577365814018212296330320575183745402219955197712220613002194937856954994265592300231362799470592911871150239055082867720760695594663111358647318989903152467253355406157837903527111929526846844556137748393950962885998697530544541283208213106978726975499225445900657280670413677398966738360166977054406722355763733193007506772258182775257948349566926918939212896452845633454924255568109460512367574258740999442332893438391346895563071294187539498874292145069604977530880488339077010306446928342921453454866673249361719442401134702616964029128032869213523539666237328535775695141117708839749592788757274286646324323967913683042445689385880305769761812004624114257918635640058873274132173612037524353136544003393273395455634966440537788061108700491229030730128756217277742512435491218038486789215219931102032897226475919235447412756343125387795539926527353135698261771042854094306789297981160969708372594050384760226705497849915868814098166005400453243939342372164238962126402632239976216092879339212620474033181238086466618199481960120695901229094808691654657264290732441600000000000000000000000000000000*i1^23 + -764465968006046645402868110809436565706196340060379967033618158133308673606039916333961899778318271942786592286036416069076125855981570391870934341397424047211034018779546988940578646568786505944226000358589137351288785689017343168972706786794203250554138007807126645956096324820999013752178923799736734727120632893268315911601553598606044869531140460483005663782421799432307759270094950612991293234186193133628912534562404064422998463457616882989851306576186170823906484401036746125081248434913407081362071102254877633647057570279725765800657009612547947274844350178929704884345319283247521257564292786912363819766783479303282522538290646599012761271208008289153866345992417164667941493499527506426751785042384600797877788900332497882216835209195628439806564873995425076639150243967743320901812985230418842071459964402420455483873473123869297323142956543821931832355879088558210165814222216067870714493064634822499477813533715391921091687723549394207773853089746225314256496856797169422860149580655126197254364133633700792119179073841699456751840811852446328392085499127437922460311334322369211554049078446391793921502870277548995084088788230887188478032992005292500184962846883499299620364989536183573406933665920308123365769110661968411712801344288604730666333383217712853760447136160155884870340298307226913027688810503068927266712931592190630347388740362942507614800656242361598915975581880998942059279007317214318237681052535263334990849293485521099292321996970872041195744747770592042597358880020121367117600041676465850303853641076657039211600621083249114537711629452132968022784068875946529604111309871880601600000000000000000000000000000000*i1^24 + -10197598805658764441721586469751223649941350963331151624871978102568794854129997199715555453567788204302805102146539785578064427324866516002799667621939969653117749221447303551563956538507502961929064705442205379842133251499947712576477789069579549308628126529100624358142856219452625549256808516708078673828757328982769860728557819630498787197788813652288384255592694120242000297673056294392956065540502866948050365587364043690467468162538172321279320870469360837218776057646990773207753452643627939764446486530544700520285535667863644288870600520655109022205690903652519236272890153336601423387398876793583904699287786450191572446395813419584348021054058802022468369496800834135390358024753034014710716202420366169876096826984086135359657972502133149639963743799110607263960834326098885572996990317682754303617863988780413400411280358262277603390132871852588096062708462200795574252461317759962334096868567189906744106059727281011653793115457336354200809767871799178653766979152067505477965014577140089227044652479804046877044239310717475373139569491505995215538402299943341698021257936195080272328195343767644133810762317442128716105010825952934431904155842871250215333853729578925700161164921046005742861869172593817267547270721427294371342841830606079301464237840463974908592425208242049502967036446240610980596935765566549626600391586523541848739217669240683618740478477560957536801451345956498563966519388563927063003873287185558084247760268730639412374675775445800314599194036678099003696879172924537629578318968386855731313035336340524191002077063055892021063456950515891644162514115260715452161683233964032000000000000000000000000000000*i1^25 + -99582626371410438162957453944081314501063998377830972677346287881753537643134277561849353917296587140083994053909666176635999966569116180353315345849839118251101122685209867882717424574033910226412380906888290757401688687196567746513192456668134838741649442117360803658881566391222833875910626979731733386219186671538119742529302755001242624614414212063279661937225566958651635362863679615911500089662812859316077550960341829813522979045899213043599104437072889498472959718166360572448520781056392046962530218112604149883078287598164367485784427230580957183087990169183852066158072340115095252532877600807629894901960052060979860572140254140974836127129168435819806071813326698371071529843640417653644079694931976151028378652397443977774496535267359537959581864430496892903904946005222128282104313873553720789595809924106037400177358536311154614627061377351453048236841865777192979271083574488184886644042434163124945341218609195542845983025160290355676261574391544580329973122513469159943835160428651704844256341845422494137066802308461688065245186544659937592119563842919783253427600195832056665772372189409534326726846144690223077512609869881204318875714588329155045361309916543696026200795386859547177210447918622219322120962923292198780660543951887355258930117008099025123373909578457937689416579895883701241215790473922933789729327362421382480632824346397214703495825936086106837119950635877642223133499320252601692420996899110205365625159548213692682671310266344419880809869219306601169540750375528079689516767940660586555264380439658154660527254877324844356983004160847720332496525228241802948557511065600000000000000000000000000000*i1^26 + -693863462865653111570600919013249212081195075309142152344642493482918362800381138872908980166793595012472110215589881577560200429446239293298449167007680543715420145483643635802659766610375168330940492743233357610681954492006349486425990582175064284985894484445401864257167564093697319278809111863189064458453738617091416045591064876679048256232668890761663423186048175967230393909590162740968340861706342105483297001133363299106609328111756688374552290227109528077504975155273381553286551771705626928492842855730528850112384035351821964391540093004977139939801329569267901953820575802291324325924756500498061405304879657374670655262196384263145875313548779518225878882023489809116480048326899019991019328078242991377356149920128965391767762875858621836014929132091996593691618612281400618903239636917729486980391140944376901693575572334108406566075840059382081621468953350847612687319507210970561009254463671317303760481080008767061612668178592981315878189115024655592452544909038315361543509754139636907485672476587429063356689940937852049166903739935684560365188718250286715186973720217689549146931349246426314188171184424603291203953997185195396485186769061711567500601289641089339432922971413765839583152883882899467182031337922152707611680803086570571458373808385339836667511986981494039381476080376942833979332692378400604582885407285136140272343069805502255991112572530913528338457692198558795309822578397400221124453394915788713997346314049854833925211722281263693901388062878746806503513513320735486031246111723645524758604962607542504206307766053493754902127224843900931764769525667230439828357120000000000000000000000000000*i1^27 + -3275743092657918525370916333094864322155890076026732729902738085847154209369481938121345882114272564195461135129041389360950983451286459451908246208433693539721448356780559968906070717980591114177238682326022101168981554856677611669177200664030037111490349598057785498503631479519638214230884916048456309113350958991340099147923286867405860118334792865154867911768907573190181398083555394046960583198982321272536925897215673570264587717093908692544286690069670840466073428086551145548831968467461759344200664973146294997980437446354625572722679512062924308379985176454836749515356056625169082059005713641881278364649879077450638044626398856033004866006868006263526541862642874141187500582648609616971419650073601414989780298869871064998331401025340693206701436071526922924299200794485156016844163042119957637463325736024753433849818350523866363026779459885500414730725685224968177836339048154550912221548179297185559575717779211379213723050518588081089147838158216770492057569972557258136707437342074231677408609146025031317566280603102525637867782091276037144579816081686521375922353598347095886865899031206872378796585295145787392248552964061474521611247108749389650208601829865629279284078581166291896973353255259663745030167047821170485063551730563398266107270816238550099285071746239445359082934689545650285034549696697782657669618681312998256637507548612564162032724841285241817948396444195682290816481274671006031451232844022265119489807872403225068805006010400837281229820419738852210191056897263415404128513540264631814763051058430591124370924592204858196521573883613599999937771691688641691648000000000000000000000000000*i1^28 + -9446144925802066672446417856711306634608577878963551475440831546860252618965055384302995263782089399613607348107714094135074013505289796043076041380514863673797786699880009939006286916726507754452792513447307157439204793678605252455819818406384506321739320312670004265851799943129367903299654309780477640283044157012944040764720000856194461271638624081245630310262527313240464081236605002718470155123455571432100390650401869974709706424047971635524385028451229813310298766744548333084256669483668759533046328458845099029554116233307684437194818558316051495943916732179492231827503166655846412028644314726734602485485643271364163472592453977362051836272834657914595067942804485204554220957940034932285640404549534331697730341977296530597623226360824615514897277594048782445922024097927293025228872243501094938705286990021780468708970358615622705270374783774272977177882650599986825408338970512802276793731452631053421303348218688605812215685615390855600857051518001574074198627101038952808865166534509646136133001041396302871524674567687206201399337725035181475760228576570654390255130468416476205223108268360691058305582381215942396600438439036565373581652629288312943264644117243597179621266775057311913008190185068646520685012115343447741029636276237903618408786785552114395786725257141954206930746217933908735130760026492255153253595742447217626657309895898592037099718405548804534095318911586710109047966616305331812935562370887274587469446417788407266084863309294714706477078890527276690812896252772823652956709833576385513641992329037584273391376886104399549351145261135926016140262969966592000000000000000000000000000*i1^29 + -13021274151622188901761281425940230050701542727473805672963129096002847922276745494541897831685280003119343891347030705164652248562839613770812763528354733391214341165113299080760333286867666837369310129663621557638916955769695058778620462115051226288630817257555450428486572239133564731295998147025432164618651303840094233370254808145574140874511410679568172128674343154980002627455695717463571816639049791050689328553775003968910803738317392825330020025747187882371548983194355231612972698399664386777510597602803757282979055314863047694408528894963123534354666295964212707649940476826166528560476358658360676483775107711170744532796164952233172483599850666568196341488489720400792954316047805100173112734166706987583475497682227506751519329949259741048082591490260173250307278231403837297522877494108204312305357099655961926137647435098002521682022245190888603722789800245126474829753439471635044742244209687219224132852089782527208078672570167609208326893667449708343499975458387352630537056276845566662448017211053536549534338490004986927991259907080752850620580913612645105755541818028615359589094124653383918133287583835051066405263557225714587732321873764289037057047653945749993902683951609331512260513958418149102373993369652782135617818464639516419952986698202026964604677917722399840827421315069256629060031603209695712658379208831331030387056989218875500266704414346842939760251918332199615048377552545181503606108650060264962504673713983076464260108412374318782468219507581147731319808947688856717245113178623517781639978298027419604846941514170625570170613752422088489292907151360000000000000000000000000*i1^30 + -3502777966216061557333359491302330812177663891955732284112588002077530578838844277762139808656808409565315714392751311229190939600456474114144745622021165901225506874061958819851278750099213678089598095569864362750538076690930153514606904790290751322391603073360164454849114600956217954294397768145826950013447344364952628563632678199392297472012889682010254715840094224204787963949131477197171132594630821239930728809532742959509934474376520562679501565584259276831227745330934473881182481387183838421407453773385080246799068349282510168061061944103392467052679319897828601613712777482406602881907874237792076279817384289408730351755445919092666477489129590338838468677841468077643142974319569934770993579385136146986324517927929866898786814965500169596788688903927191396982205951349512573186433610013262502642580347876497378079844835214058027028852489346295680316157269124458303085993447676639812786437146632965350774570708525915434308881371343502354428862417445775594286977625992993595841454249832595399794155021403618272119007673251111048571729058102455258213859071084163382237394557235091746196120554505894045466578452187769074899235166066104042747427930716541363624189915376236272689678986793063804307706516363177959820653943833095068949699209715328979104223239956527908500015132332951273931144485488227703325088839778737630124190972752929377485119107203458803904005132980216871561117361454586675887721947330622186737238441118802198553962419141196486768800526254905147081588390637331943652190496950574834987076675372316119535934684143555419734629121709925431771795450661469870358528000000000000000000000000*i1^31 + -7299489086461640793607115690293025354452628146176444305152266952464388194997793959816928981657463770744379010250803667961486303625331063743444683666639714818575073521342572595108329951402654710836544167917570768528978835240097436628599078806453985417802030037537201014479415185824935395567515430744499275751978078415231242083841822470508517622730867912657937433020391971016618957931877175669262708203119132953529415547479619804491228362288186569668091389414358992783239774291148262658869520340845757898137805724580429483715546946638070708341829611548610580604651677474239725635040430223827965419207372105580874470212943072439960783465940963838731226411662380737858389802663776188006132882363002466644193994456440318936776217613904433470291748992304216402467024356698957087513269222816877748685752374925360808315117730932396430267649287922385494088349675212168464224578451455212757783870180555445656369116452723667549015977619741007389224977162152413986307830687368762161723538007671765611715019048704141428446479891263761687310021455581672692110157309170563650031840169244492297940940857876280704503098631164917674987626425107819603973973208112699781782465879568296221189163729375777732428222755416472576589874379236634093453346443198866731891865926296315891208857475150308517197399264648975574420721404992707000934376751073977564133231211250564643707614567699712949085229716355849458560232671258727319611944470477452709963602074005086403228763505116777555943001298458661644914311873325416665560137647180809993087315476391636405867844735640787381277719599763795722288202272041494118400000000000000000000000*i1^32 + 4193198166787300014856996683717127917265137551194740818042555920915893269062211841648552348376331427873987773756608425941712091981865454783793263720903622936120051625752778278732244455063681430296025683030164948857020391000969139614330487007574351227337035065753730810643645022708838506810206020055332520195524483599257335266511704199443880134446345787617905262109838940664508993878164503972183662426263953140315268525478835020727445968869634602498160470293111899322500791639663475435650361707048690153678984117337028103270331753665906424231039780647298584229438085278014072891712977513865886979619771033454127922499810728174481625966067300396707093335267786513462174556354278083644833750125647608470508577505390747388665141938515016484618022568643982239347733394604714637824577759070825532146963041438165814283872267997205867308935260480411165646654011926912147929829981015551367485668888753959345421242089135086367707988660562213132542981849147457984546160640318853062502642831824480548785820719446071784119026853489450411306920230533843062451257808299622966366155833386914254959974378609408766806863745660350519293070440028204556609807149385074932885608362974234214322974033170559507593382034819549695364545980599557015650123749242946362597932425704929342849147540260618422972870067984946511239864850627330515894058109667852917383910186511290266198160945476875235612716702672132742292055191920190156537011751786026385853936823076700977971987360671552934566820029598449180002514987142839400551961524422095971791286498896042269749554233072996543368598269245760712794829246955520000000000000000000000*i1^33 + -821016859854895064928690463563222141475083359843195812415583475435753624920042916439914185026006165236958814079715760441960238103551716892841626792275937349393716610017173414973485479056392637201276637641949729841199237512765140803275927129697496669404301469957740507684837791863031178312215506744205257716965705623807919791826981481147465977848796192564818078413946248138055869371406780654531619052222513965535797097497123546888696136880110652824292217517825823305104985556349496261457824279377745067049545128235404111477994038088541458706788685963089613499979018699120102496018451960645373062992330478780011536198554816126748496577058638924711804594484842233540401655086813241139912626591396343938028024410496681703349315445867824542986997634115382961932646566079406656722076872335558951624119402003104644096838842320317722691351939463966379962288062041665411751323387676390805106681235352666321825342709097006097318100627438755915318989654360226153463155073858122886612306716630206264947092280025848071582174493072307919028523434936377326993160677599978959719523735242540485177439453492008985681174927241454475151372334548295306078846135630381624777679515048328478938806191546624741179369756858080879382428530289457107234117311331328459566658024459266426183349542976737233842275207801956842551336400312676872689352172211516437150380091192108892107434870548148115925285921176060953540787323435718829025478055053617077992590566543354356557624295454614122022074759666471579289414018306515362845409238633002390147847810054963410175598116518774215142802331699247766201958400000000000000000000000*i1^34 + 341976077061667636851682398275323255851113846335481672682852634317553093772306635914503214550204404399276341251920392545641664888199411471001450906022032222397927076297455693677082177676953309636319362819337604845039216755599131867743352232547623536405145463787704347007913139085001162199073357155184169116550450144190178624074817499830363096036909762769453202197332318670634559181617603492099169013328298411924424043967133029541374245149782156683974743155983251920209465013607947519806331854982297183721676326846983134768411397025826627867543389379365687743586365072162415950879564188712026363902877244637235837407588164242445517077413364869726878983109569467875653072904324668769964823330111534011945398087294320753977152185853968013595741622776590408238650456616610722401014552083192013452040303398104103128276705470381679792065708191843294257163410699633022214591212145376282096792281607490192612569023735138811300149895647156145657043133187144611486782841616312195222934923560216850004103919163633930738065622968988867539038215753626555356823318379011950741954090674270266184566405352405646318155963650985939487845098344951586343963312085599777467794194608484016090371517705224727467372238685073411982404518491742635611828085418185632350970963469979244582894788883878872445908173632842284564384853658372950683092816483554405234618981440384972134638747522439050667286063586468229954249353143625923448602572894277054790542096750862866696057478286244442706125376908110607143299818856316125992463779454590599839079838128363767650339555249736181857045412516083426918400000000000000000000*i1^35 + -95618037916093919438280964711388703128168147591457126611381793227844343149024913895452570270217659164863160435105667593241407890761601118608693424275766920125145043274763636361304917043005263663871726738377556663752290252617416193648508810914251647342654964484894964627778558748351186466224904682535319912708202766113025050447512759864516389386434457997070993813051908831277038407907259630379374967076742074148798359614559094071091333947345590900179717097809188526931391090193219087163927038021201841588966914171227843338633408620558018979715238526762169939183592299829255943558174832625540123037841671323545872679822790709198463505728415580362392893606962859833726185336067776793108137478930804496459910518063843104790695997276866614027175998228027355448920237699019682085307980595104610338130224894687847601806409426512952885915972900808652432445770261958468339133060698495092666520974113503683204339018069174392267686954333493874301907646571210014888283978948262373898316764588274065260932084328883487023674966727815379457619284230332927694687288320188734492252312651473717407038119805064144506347380877165347112765337371722583813383820195751085219526238419894241723857266688509988341458897632521825948368494113351458842453914237641288741222293465566583644623863582418510966579740612459504381549811036138201201337929256287470553169713773672612810075735899271980956895454934559192919960064036141925076118017108156501662362071445571657422616860383000792766723510512547608973218307588210612416217795383700446625598640353714932597556552400202557623999264173588480000000000000000000*i1^36 + -48861092729537353809710699867379451938447864334188181384581627348519415024279548718050304563659703492520393773584830670991820735977816193436026513114481636395609091558228856401671576697140510425836988448984068852904573497537404367962065250111092971617121961577575910785033020022681736522299956773370946300517226507206424930560495354079211382697725577523369784717955699804665491802421501347882414526812716601946067137764424177604459174721515066205128493280436527711573151042800285641547478177158155131142782898104794718224467822971466052187888321292950913624721320830423344827568726121699706230047777336714629879260543482001332639816403027058142343346553465974846907715084015974543794263726919801211752372829608060074596152193838839880652451811442202455639013169346748531483191513759232885731049702448188203303506086543771883001693177814056555565125851922712698390999414413761208412987448625795303918074013313736912728960396846928314690273337146568924997210876956208567257448638443907092823061983058516625187305435383652205658202005564419717536780566323909565968852317632865996162314570137217434940171335941802317183036231470107917037039718881150361280769104825344321991052174389479179114170608573282983742198287685961299745660496749603614152391245883827955991880559636532938400962592415369254088735032793981678625335912144273938468550095999664518256281552812279630288930404809078665580097643720741847461337216483864373320000998948162399149547442028086283635059749008047719066257384842187142283013371915405271409267669296876369415822860796442310499675144192000000000000000000*i1^37 + -7257111586774565361644443737390889805298129734311326371357392158214118988493539757279782698045811705943361511277652745782992609344488817060872035931898829069281303564177682278624169905914755565253248695526723138522695752493020968599387378651309450919841633303492296140148583687826451284484323979505814661772215330835904039853010749584870107025188513751849881160252751063776638912759219087104583774040002513210273883590081812275516025912383123049980008001078559195206408863053642842757599189123491254137468995007556988646550169988517747386189429217592936025361956075656414211121617466247883578718097802294837531810075501236729309366794140033141040838698542138539185449585904557352901693569857419177132322204377593403386407822018104878923530354276887835796830544102205696188798714248546274482715661882827804630560577901088419894586181341647233158934406574283432095228932020642779310784180346991799841423870723019625771899683500725573102347195472070052823777512598586906187007293632967157879269563258800456752646945771930474070029213411604522639325938150997119893504564577784772188583008353396065164889308058912144131305233204151648778006428789027615322722217572924701228449596044360723365160864782809854175791574690975251412046159942788110047233727954178666605378818665339199143496532970926847219910331459560490010407723021788304974903256334046974151723100070732338930260764907074285688006418893887292528754933992926726717826508926235174811362218386292575981723855834044877002428126907397257924779963303924627981319655180307660559647695825580277838643200000000000000000*i1^38 + -505281558713417707976719365468469522089944250613527571872544819132060476795888141825025826407778790076346199884088762674094959561826020743982163499916048012328887767740533086214451349942315596570230021194922803737325925427216599172160384505893755367453974018187973628181981467439347265524889079187776373962553928333379811832677363071959988760597458295684148216726662874107770061536248942688510851286806823158838854930290187819538049995710086917431343637209570960053283665983093714266909065831383689098522957069881837942523129965495347036605425477908140968140530860617620401843353093161678252601430576937051051117780537888146874624546047841412826770462699803844774275037774200968853872176230406319772315092480582734284145114322810642161018799392055905143316716644401763399197242740860334650315763993082903812333623376229332745814052795305796570925844528074011293157484686881399689913553550427185591532378053447942690455323419804622569400041519908044315300531644853405415841743512973133216356919104195897773584999139867414624370720355986654515938314396517085985446087922117493707458804350417444317059833292541005846030910518586397901851404665518617781923929965870751365831287928312594997082443811258944676586178484262665221636679489672800050483833075294925977151857811483904724115610864300401490178484096027082187053014205024901531286439567849665771233426609728987837326947411791796976522514948020006892166885297295896853118761346008822666640552130323917555554669517929951713823080857514484659782384175817759388859472277157080851728522240694681600000000000000000*i1^39 + -26981224638531330955017023073976463870252183225635359902077833623350257451043538153682313026770334731542945809733576424740713150156342710628658033996513465376920688265016093887763642091850312658568050308990511323202165110797716761318270690872679316717564486854547877959793294423093056441301988915552738642868312260334939037120746792852723463444111104419632076912121779086089543999344447664804263735281782477529626853944424804808467389163480611574097534693751214614786187441677937825633147451655809975201507806884929149185061144766663661587799434374474667664973096265439015758307483702590081542701331989701665296885796986136852423954997067920185972992054081959416286215987976866905858893833110777204407541160830037130641493210451535976049103082889498083856167609911707731651066780667238637970788426037637409176024570871508140864140874851844926580455076546909654914386041647353772637001963473283679623999047274002936294940528511577516828690060140141156759397991045088881206204092829978492416128880679479898970962398352036199882186585171321834885671600321517460930381327823659332790756415443822982214728613407054195634557279095549127522209858036445178215549397135096449034396626578022052675823416012260979914641314363917436461885842968942614997359250208261705172361932457785700895120234419448068882510960652544766542450800487758729891848175910040039823269230274179227768187399413811370378063749631703570873733332916780503493633268430013584060736416061161559647553275012444612380920067544225104874380418317270155275325691407500914397554933760000000000000000*i1^40 + -2393826332773361154838687393460578316431839723861796777078618542199340660838933962638655769410731574558119459460817947840582274945099930312666784599686358777772937738702009676719466678136499803895426039053303723318901220049310269380658557287798733231060104415925547655022228522228683840913731327346761790876598448732857969091814731911308069101216106585682735034559212114934317469387876145352051527556598269291147165464413218721267115554981532004787057335520852836185479876424645260903140361555238416018958176939732188170400822490296477612198982961065902762156569388978132715144614993901992296514791603867654106038120034540184825291541753069265229425544470991496250640238610869061803683667592356318613003828593984507761767023841977798972527059620582806422967267596290014346154691911893672723291553096793397178927590930535882559049807868201606400454296106928250764753775912830158139641733939591120968930042678886477733051913197397415826995584119995920777772875601309162590151999677118132233197173773263040947519310758611672832242249431427670087579412597459445008059992825425878573311009403533941698867287705692239557619771303421049645530838550237799235972375046035425362771428643089889554157425178822813527220966140276547413235319327610838872993293617765245532530160586883792926390653694316625537953477549776570358332088226529654651180862803823933984759208171806890605310839309828347721015159714919879445789883595158216366899803611083265955546632023891308485959906538537001319095707738796007153719221345155227444274652251615426458419200000000000000*i1^41 + -164958596321064126618772841913315135389619706556214517115759283675278978276708519647387315350735363858533580101308734009895160131109882992272564457575552998852490171833337096201566613319453264154179866330284360710914436817953719675093313741358820650693470971307231654471539831325030432147076814120907690781978569656830230883505479125939410863637315745328251187076209666014306561462430122711019743843465695874388156329674188298364916430302658734678464468633217888978383356552528316527472420841418815045093405340029504259322704717473759304342107066741287191462713611971459213026681755916233387013041877785085813215369157163234614860810045935664675865595239609251806382741405185196185236046727141775624183734797628826642127498401717037416426515121323830007565448239292010909090787979848086746797284230019836688282106973772767878077835763009163886765013123301619274309117631026179453274095817925680482902484928818215219030675493153387553373625082301791967132104169437410961353067960608279218950543525555251131219128351752414939102690181205418486089649813604801483046325949626764408632327402295161296309068507111432370862143894279626445718005182251990293062980518372805730567046374723541298141932113947867416508514823982270412327649221627455803453932557955456579089184629447512638099330514643799814603364811496082194626946501295286823259484709161516490559645890267544545587404720659064770178576254598349301518441409554921153356072444804629547704228593731636953253437742156934599969170651430489053607001581127679553638770678746316800000000000000*i1^42 + -1648712741678153029352307013861091575892007095396930751732363301862310096237714024194354361446170268543381668539574449057121177966635358219622080165592586394865308766669417432454393653341785472610429540338590878097253909770166900668667924497253635367879092278545207200618230009283180612808874073476138513683206829764356249071128362458919692177347326974637469636112372641708804485930340370688859718941924691212669718973879983875098377164487207809507047947452434717339482379468738289157662738889807251059177443574908006938154247156462738468781797446204168199023906941216778864963174252461244319592266863627251550396729742842758894741981416861155258692199095642062807093993289411291948923091455058507250105866489526822453986301513204437973654702471244896232362689114896506304195984886626739029940432784784321130820134254577430623561139963357520147377300510621498854841493425394422874221155831147554126527683579898198322797651087895644590369237200513569710578848597062042403664988569241460508820681334719380774741266177670501373013002050664343572147280756760934663335074951881097221899034274396796113096543981999450899671671244428260118223732850506822208957188333586836157785009185526572941019449717776187162472140704894045629209084418485760650791800838926384432594021104545929253796518814154257111743798226419582346907965915274191925185860071749044066231955309745037315220712043014062951195961047699162779142769664815758334633319068338056344893856117788529099391652017703396789415501000150182562936007559650068507115126784000000000000*i1^43 + -17286185087994391853011995083870533242771125928791959828944678968724518538786628697463724725612067896872451757270063606082211515565565837901955510309762702108585209175832661368606754352278702119887148785538483287764174117017354486916878198569139376802536676420831988862495727063854159730974916697781986799023347109112958001059322240870047140608240173639487844767104022475172825519554904453320714934773965146042507960841811068306873019402673386469858726429224701200526785260794085796004702437487644855361455547720992126939219495318970643298492486837219903475862251815366949161951751233495108153154454982949322340660555484571247765198189648516676772711349160377368771513919667237204888403432717206656094920455550013702120980678759906658379768502370574039165073708437010532843769872328431623500498645731468321419511648419363878026393460583996166912578931831889744781151320785162368340549108291954718916979923157712068376787026653768802929435852166102531441766465284728892821365699650464753282164309198653120832985890262381502739644442000875719778110063044426960703314307114040976740090220779191371694626955618556671927596333406647697832233497398253079025667767104769651560274411308099082998769171507704559846554258789722066441432332527196198684751417733037171693805148278322910512233563790878260722424916601540136611036231765017590846582963275719604850811274924398822384961205567556644971492908614998946936907008597929256579435885715823292799764167295171647729542140830106578422063203104674083233201778279049068544000000000000*i1^44 + -653259668197394639865629685567088991941732138270730430556368409551346214332422661360399575752832585454882544646083896621707718500096843551700102446529219665265249315857483525155737713973949305962973499054433032820554035748226579048785920409834728511506530158626299831202981285155068909742363195633532991294253962112880316062644915614641497808045018928983680314226560294880477170784495637241716592077303356813598256410401636765385892911508916355006661356016617700486195061271673970121902925015458667599623661300333190798070465015501122114922008306936547806554953953589239994883319270484734264440729983219428339032884406991292381360945466364126305016620676539623126492731644465483078334506117130544495605435161139754740527882096824612368420288096823389787387437583750847903035217924083999989194955913206870878072791742055193966463805567879234353526356865292951127377478780894170132948221149663998811252780204214874875156615952607168111971770837927706156827963263415035769209695885356584832126047995223030708306286285286635198720997134401047797615295334708459459749848937847896668495209252499819436263693829766551289751766724721645184695827200414538144945558373022052678426182714667278146860545352792608606254622243810244831102338551936257327648445185954877093995611582772874217434132477233349523318153984529245847752394046030505107113531367681425310643293019920826771204611453265239240968929504696205834828290578111812063657194041785674928186815830367854371130889453687968545142066149173519925869553909760000000000*i1^45 + -3336655847522347256662868868318416966527133932346780871260236627385988955458022922607658760901541169698712511550598144148527172891750322661652536327117708863423785047542559089069942143814461100002620432776678075413430635787113178467500704200444651561795062843034432504126459757987944892483390542960112363315156033238648112415225811487936668635991473956271270009963346183896183946475834761039235924761415431747267363654623829771477918819973704405842684961906261956889431227044800157557611041828541215141142103949092085053980800330390608946893568508836331642288812896245598048069194140410651607087236587583043720285931022378564331939833513052567970045358437567418939144193509237306895200915689188229515982018496371524521652472551557203434968129704747188894395010100393849856146664944725521747564229277696057289975713376626427160572767934800334007428735187009014853788836102091663556221730470348069537435536997686423188659904515456362678893453202073103578518979273961899410204671868071060134789260799688049662961946095838034086794587035243922271256334743714257765443453322091796243649002014691855634879571316940973407924865107819698461285113507185112627347079716444159358935991655424187246857435267504611546128218571116257531521781832902967029187002190337226550105448839239177588054880707612917701670190798556063967674012318971652682307927063022466626488836292030200080539941348481765603684117777501674511383710220789120766638161608148126358819623856590020903110213108870322862570258556763766784000000000*i1^46 + -9381240643421171361028605324072667453295239856778497600807675085242661867663899581124027902401418588374963165959660107401170287592550314362448611430812421533558187800367579113121357610951891384742218416033292073608030819187302845289905461328440440645429746932616472343811675509399478617176008068419398747782015305810578786544641167286750110380495610270059224453167509115129638295842783409329570899200940130613478394013282053215747768991482624458905760667046600944292981516264976325567845918474538190696671276932886470142398714463158380073003620885535035422495892952205264190404414735361687057021283069595809270037223112954597856930198695023157403811318192807495255658038879831033749676430747269767534337898663189057962640392418281891322463949740859942740886123445400314643025385594578999244393068606151291837001253697195960864940299464452095997942634793338466342572368824317558682384736071340608143414761506085151586475682742124743031448694089724606705228811769121424059114337937999546066318159307110313837820740440213000176418643236950419561985496063485134354896884292657695590651234676140836680543977567925844327030364006105079125708033881259092183373596193548301628953294293242247491653180764586198610711225166077471166905986024778568594299940701112428594116102083910789682307289437217303401955300095907906889969617519427915309722053574830148996501692343606236278288518221590091155514577184115557444657812724660581788847543960414321890468323378769731422798260375673842823279411200000000*i1^47 + -7426769883578756843784062447598649544357841120951462385375548894882067153933052215307124730235129711360075788989801506246953577720205456409163826399059787725698626338517065925463503860524009987401073256238565823060425177787740623914198752967429627250863339029883062714823461016265935163150081529541257479479473213112278122732288186725109189797480378772468594091868532047900566194175850536526307240315167703137982462879317489889485153630552175898483212478707092627929223496939489784690814630916462907415744520365038417976896626737126930325278465250729046890678304243895095818605353671181456692668619423120351309189126900082750330029214581498259612820483366248006033711099803206021500184265044510509290356082210241222077672255056800870400126579338183254265404510389643029045034888850265335145272766485574703642503544416605703993376915598044636083489231580522058499511063462613306400669555051647828034255129788285704786575558703878436642133777288233018589411848884082630190897659034290852749000184839434747352904715124997042696219161072835563303156866453883871179690513259650769320704666965708958585088673500508831442564173928179450252939428633344054045839789060414299820678747113170485498664508713406663152629446651243541968119589535487113965476953657824971648801181690682855760925771265582323266689050220010526692048324134086104044933273251984432500717137595091134642807008190643261723482275461165344003989987467342968211001010989157088528622689696515111395054577873059840000000*i1^48 + -1745840094019612386627103567122198616173495687977877020283222636688674970459579244460977395390614760933009635857331703370225824556806815444407332330476932110714989829822561866947503414193390094942066317706698007409865995256141249476661680523820448614287551886794124322761743613563932292560202278272402709253256392404933955892711750725503109385231251846506870397537699283204194774263808666959901901130937467333926594965423972457385918437263173524534850747435129085442556252854040973687262666825138548754590786335353545608006210027176384263913625640094858161808008516302614016727009447764863226792160449110240583423902463119526823891723783390099589781833154341886721948942479833294095142808439458968216457858985854859778735655502859953010949073500075715089551836997143982742124119111706025491148457408533310356561170294073554875608253599497415679689654670338694985207182235883013841678455733327232644023844322616463993328970181168391779775004588428985263289829450248517907554839669831789483418442859247988525648022534181456398410492886204180861355923518396910092207500385586779999233646714361821075497677546028663123780405559216473522749590900741385337599160003059852225810627649775030286797111822105261247124758085842540202424311811588003358767720772608273352186356308464035961908216243417718305189183226627427873736983869779643159046288510351901292634261493397860972369581763691411610728526789349988974599278479901204251257337011783169820686177307603248087040000000*i1^49 + -99740886740394760523864134629367258411593370469208038500673330616517739056241190599488446089053011883158099011093468588067935974900697093050286638754162975315148633664040420567505680766574602953805358599827391401259642144753485062979896551144255063184218271939917972250367080377911862293533163440587844674346333652610463032379458818981308457595684537876269441958766677997370670081979744051833850508778191362786078948749180950117661407362297436378457565653695798062977825844474170620155057941091196051900943611704768958612796879008824922475349519791908133826108802049110833382446617126630158415398118903210798718362729503197560735267079560743311313582541761386908974997074776984245178511139586468970746126235712724624289302606528178634201831814522449010394873699327348589609374930162781578218972073419209779613010218974759183900774070552804226957394451580070339479411686848639539120662830364445842803574379064032642964423468654818003027226015336155096050472958154941644213468346402737946630195073132056040550168194101761347204821270430603437640578646084661917900128860820706073217343513772055604096054925148684245753320335261093866130735195176400464740411702364765692584316439616622001281007355958995827019739594857343331546872884978568713656127011320666558727911065691798314613561452337640340530029944559151276449510249341785096569521592783527416453702177762121329517013526106750374759811793630100359848839456973944834576601719437012245038694400000*i1^50 + -7759079629920819349034653443967814859590698460510582276644497869054695056113264918540240430109446009159138389802521806261381461183803126660574049333588423760195530446712841087573576115572450851962776436460409450828484194262669446015308744176254465503350375516824854133538249214172158288500929365912148081957153186153430870193479935668674433804215981283249293894484791203265746268810572253395220341226764890534356417816086483237985185549788545666447229958856973553840041227566802523491730552536212148125311071517195126515907511542365783739297582435192997270304046956224033059417622154709001825833402071129086948918085135839237190030817064261480588512914107792151261969137407927332966052196914333457158681791211743928284880842835947988634163328496923926630400746727029174015424689617017578307762566239359414442018051408023446945032364523572060280702673601958425299240481341703352352042861954156085857500867585093154027564393414318612291914832160257352940812368634625941030763246943392283263687974277273338450902311812543087211670819970641302141023813040979601909822993867173783601087815474950816720744400921619741898253630683776700974356976347929887321626569333324009973781647614049422891135820825993322477877019933255588134866451724655791072779809711300708941148730953886870006696851433507181131016594033149767193630837608037586830689938118281526691249249335809451509074238383250595254478768154538084713325656131254076135017840640000*i1^51 + 9783602776526277003853311015827722920439871290646894688906116939621035730908933159678653896645957241437755993785949582047800728619614143146143109858738456570466135078161861422077088692479567792272660001084709076444925916613585735610376211221058211149512743037388547816977432705276390188081007038238572691373059777007531092077680256189333779015500522743856600507962436822820272121122875382127018705280938860252504610001366631457933787177187626330810730252128460602522501375759555362830608878857217260879444033420231858216705677949569685520647217745669681438743666279028259631988499898163737562581972744950688179785254607979620833341528172051137964146650304014745758966294787723765138041849326413460759226117807461162177353162143967940263024519960177640401820338152080100112597195535802401855165954427098075728650767345467961319375776341128557280944623806448996264268387290035040023576339588043621241377969229451466685016796459025944744592970666740680121655325263519235150824979894372825223086448288122164613722572667884532715124249588069744050152049964144372729784805385633367522239160495536411378102721808345608531179956070138853677580913421219697854862046843515479362082838691445052883680183847837749718745294904467348380116517934029385346724006994742330842335679880125884525585125377502807178389862991012722715651980775974928682755312716732754330467138354133701322633371110133805286744625337427464576609582976000*i1^52 + 26564928064933158185446755174727616420891488688614015065676337967700978380425959998437052521744201791532857881994371001281090806277090040671342869054727289690640740054320376365105615527992374499196925721335606977587639626994194797458173671202436550125602211801677957183602744600845004195697488227622145816357831710720810081384983238324814834502641166978300935893942336199593787033939815337018759926287669371529956516084469373913731869558983348997576526840509387801507610025457124608303506523010051057565383750381836131652383877252747084789907078579978850621149502138463259232538608985371330456822594616387739253172116384591375487633751453611152483699164839670494260727890487073093398123879136568389457396958770697398971237240689683131760177079155647678454723039969248293057516984451321069297263532450986672497172472115575172096238495451404541144337871152789045078312163333709595547758944610530363729283849103336445244321383098170827841901987059637357989283326612170361103870735726450690345820012285455677055692360495291218592964344285306922700614779028630574833241205771326037860585389682433587628642519964951589479528677238733960057534948529894229082032516814112118721061125937496738732956559564006873402825877473236677547127071269152226276498638651624818289684962906579244817671702405497799989142057454519373620741373084608096485647765860291556062951040782465053912540029941115630060568584000*i1^53 + 25055098476630625986377024495413455256120633022617225854224247276134064870673010532379265508705485945590172215226432375297179211349796972429943763263268740041947776127427572454348508694914928892407625837163271516587996050708195237991064531133053821169971459395166692236333032439337202457932630349770888610935848283750478663944485035177139769962171857193328349143911337835014932898875288820092190998767028113584564055833941554687280256647786981685008584287368877768507645609923218765939252781323282299786161064232300382081804710771276405233634468360928164526040295600045561015360159009604615519759781359998563328566646996621498035417286332662212762771242226030711228325554669712352978610495800427284932555876578107926749601809343033833139729157094336913517964714298206964598050586788390555963787250367509912848662762130016109919968422405479537310444264482375117841525078350941465540484631083546894969474583522862011008414791831492094753026879631301891079891452108230417173133012460197889997863292210246619595314944404411345823792030030904389975065247026210416455416285107268826129766012116273039015352814330156611901792896957186674124208530795584023889054154684111141795965045952266037925952354728724080337196703758157192833829413540127406005982890421793919029676931610779997526487967364240717691815170197167534104020540818709786202329595408312992006946155924111570517374950*i1^54 + 27671168313921573537872223656108514880363668911856745640052287341967284134603887609017855032530438370185202465864132129024189062782183712176271132476774640670554289436326751977257649744512557512782795969678087410854117493961666729941892172645073325654999305624109302886339009645117007049518678651328346007282087202638987634819279475377304004283830246481563570325822323633317337706443469558082048344551958361065057731710454488454552604705126148949332655361282295355862693404561068723433880273187281956441307516998933947593514756511525955446704427875139004694987512271099996965026452211774241481296493360233695056634869682250773178442528032476741756189734734587676411949462648167409416157873240129590059209836368280501524805677228563241849618825180084997963694491729770841019634145035894602956388317054781925733455689420082395905123371032356082601091826555471809057483325297498052304519834141701919959503390778960618451660373130204814065148880226311093683596485597067808754422208533584455010133687064459331874911835517039192122025693608182561828117856020636014591229354026390050875304303457862011368164688764105691929320458474465231592064863086326288008374321592546481230249389337849183529833202851628319503730862603735812212357489537800851438908252717992640313524300040298900716478863955215582816820659767489540023783872596443469173326467*i1^55 - N1*58294556155967815466565270920499110859961937512933156917571265783590453966999450502691005543744251218224844954473679558934253981071809708163659278710349184202539199466806328131430204548012154325932198359284022729230964210827644486824991809150321890044458862609110573681332905073046499960333942313150089796650656509168719088766752876829271237906931075733676282449450160520402976857169504230588293030631005071208344670449068099911517166169715062043098374144*i3 ] ]