[ [ -925935046569779073036119492882808910592591890713213093862839008266975313089032956145842875829936898524243492796800122694588080675975476136103586463859353449911730722530237310655414794660203156104915891332286204054226839976425566969595085778305495471487918532999739970225770075535649924407003912255567429570960621079480517117683618192610741677517744239326968625176620684072644191438767225546320944655866224598651616121486115692382933202366318069077538999418915109450928520290084880891298441215514565715316294146687345493099905453468538910862785307526695724933017624836435518502931259126981931388181723507108234075498431802069565832701637237452591797770917931105739009149667552699172448793019471100909673933253549247587130486232924455200960314550497156285651439932659650718543504073945805271305259727262643060526538277148893145580979667430722343300947157559755278166885849880908611406239140183380784629898014896351207851210099757493882228455754961861025174133190516215285906293215506325925522924349510861625408781819388421857305759559653738877180160910718547303859346957682823112775253796959705701609542175645421336405998755900218997821218422268948786509246891897869966811404164713913968392307922958804431073422191096476163950808847036756751083637844069075733587950503138033811567588040027390729555863413011690748165830551496073761325412203628691000406395882896612303734302009514692741361032959522173521592710724583424000000000000000000000000000000000000000000000000000000000000000000000000000000 + 1266645071835015937109060147229638327493636934263885027412805713837631162155004772621886837048443701908382694376388389473552380291120615937580548811164070164832607364549433527182619944416376025901805312890660881434231866704324202918730883125569212299883293488253967938265382886909705299685011690435103931493882795518172134277746104632336658330902705179478499595221968330847923085673850803979897159302531330139984646784987660536242587828508102105733727215680455692583448298784457738120436253257295748918372410790963895905073997052353296440157194129575135561935677462986354325126801899691896841972441978882180137493798281982103103453112995333942433099860071128993897832724461403190328233906262661827342315391944369990723473820580547170325144698708745232588532062404864364575690673805914338196264506161234790352471483676569436170217993340330660678267683415743434911669291526554788322442087794489524644109866805222592945542745825642146901886325178641682909591939349718940959957643319035731506484133820779730964783867603127024418765409030466192332279154394489143098835493638424896325739619739837475900871588802180021299300889398717726226515805925752089375626403435392658431196379811014151103649598367744755166389847293149931697008427204856643320819364178488670655044353116695096514071142171541617959795855264695952357797332408062841739193337533157092814934933440187688346331900979265658797808579485323061485482188734464000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -48149282426623609165859798251398213760491820036038173475964744240767584326385885752882812885364950902136463350715995151176702539784194909789652375216215330813887334885153664513406276458058156978189686113111469064699053334387235732651943995063326036012464276727729636880124285505837075250696431740163486978673537801669887048753048085793159501265093595903036127100189936620968375580460547103232026067948059072119278285129285160672688183198887771818657494325530116519977132003137773741910367244155559990928863796925549915942044720496466141529061360089230158596512821079491297132247944691079541025246725458376721136507598040692069027512533194255558405817453376920901729771907017057851687637783248214212634210127062538271323974926537337345590024642302659018157486653105084517180423854862794348393534842093732404666670335208254429756035810196596737120009394448914462109864068976052402773064296316882761284723599991727391219847102503013076238756799936379518556864231450332892545823755096702865422621291347235429980463528330628760462047785890341455500635622060504805317252912315027845934432790145078200435146862053357067308083167017864434365747616181967615824717746855842575301892984930200941589785160669132790339931752876234581403313398171111567453729529648947351638947104251146711186884909412692618792378624997584916610243893295415674621793596444108725465498349762584476483086004396532147108532814404576789331198429102080000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 145381108786082112454002124465969383040456335293987865467194146732395978718778229950598779583789786469331229601332314544827924615019641685861902309764595477156326184354129840342519647835809528824390298791257101064977482113857235140579607475589196039621137584373715427059233681874482592622052799829267556867064942532674791471501960650081067169127245279179736447826520352713983042348153306448127027679896787360194576394738779359453843968051841596138974374837578058321274799660395789625719266678032010707549265041219327336149228233596741909604104278335904462277172730688507988013222962607598125938899280330389428991998100449168681911043090032004787456028905065357532365786035299294548465135918012804603898557622543032135380736473798709278600632771538125278441330398211993852085563042596884236101342391280680524023750062800444029832276403845764834142347242862563947649666113140604460488382264286304523972175508629627433720418211988943571432982906814617762997497552035484933159938436269975823013681874642089477859803366738831513416463884358676797527193748036849208105200385038539604191287075247433933563326059823725461642304694996610669907544231809626996955448262171014961086123691366958391203229189819708202030716517270916299912173434839092599806733393995486545770682537223615197182459701594673282544879969876215919817258350648551783444002421437774013855006362568605905882204804144214696360756003728314656221883793408000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -729859101914114252410202904514064049627592791276249774511707352598014648670101738715041578338624176211440943167514629889738939677753542231621269454156566241001521770929798854769768059416165342162931937957802214812060664361005686002505095064702472088122463600595883413382188403806646302250902379767435367599667130475498816050245697471689047155407327670253683970845459358997084084593796594556481156691138998407759824183108344802616265882427007634710823159671694797219283305754449018427716577341750404617388999252874848561670672431329048048230941368225987667351469226198304904739431126275962684418478794964566015225058257955286519483436615833794666020850563712465066441416508694371359441031656247263650813618916473728257584956117097684556482315247703121794828306488760640134169170589586460385510401525353287759430898492316621725341866216963122883448171359803527622608582207641962997498006142077568685025542181257849017362567358867674703348777618229364511221799446455541519235691773117463984426051699069986875567592315691909625732365733466873186117869353209249461257520942333827436727204658540356603641039768526911009004119496513770513416654174387217018514803936043991036155433633198848068689797916579240020365855769841255515476980568813025388564769613249754286107026769514429623196959860351050493580119874147679373349312309286019766364104847063731682672184887865824879787581067373996087084658021795057923115293081600000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 1689991155173396887833986623803831927572034658041716566810516100061014361856307649063156849997272423328390759172853419410482508180419805288880628969758311752282547369583501390151225269595004090407220582750712788404574801555895615171565890246559948449041024147330786798723775463969898435538750241086918495601098503433589653395569732647276200540778673503375510907069622942154807974980719810011492918375300423701735098517971192354260430828878335762137733083920527277334600032772052420023960703527110887940996546226714100221060474063682259231229717225219248865597328815529477772514054847962108529899870426339753366519137619149540474643048533486060084578415760920562105970924577523927385182879626272412251842751415155085609526024915339861376639054044323310606445762881399494334190037324208148993309952623331341490369725561987565417109816628141630447859278918046497521543868867515347720280037170019489186389661485038865239232601049919304278039346652391192009093098418154171219564670768149737368080365045321970734536432570015306650786926092411218407218492362514239399755939200832060460646930565945619955229594832542185056983476550575885318741614779734442506352144696269740781225275364988149258354202744859615287410790868373579823662995435700678170182859334152259815474174261296103824642015327613141863297976295373276489471992555520287070211664909812832596652867013682588223745157761247571998008079039364772335148072960000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -2996948733261439155099543305475132498826073585599918923332593394593456462385484792850065821969356666479225190053719682808846047352754819421039368825746776812076115229460770681721044965656317007444701165592711441377100277991957534279899326282695993090449639435683829992324702877276718952401708627378092965959591908061075049768316982367883617313450853674920925777180037926611426374436350965398634388736426304291626298308402671507692124800071518522325133412634087322431978328113379596001393197393933087578529348209410350461065164445727970741775297216990784218513681142437452806065259237890467524772632275031772398234440822788374541647259814018739613298190166821013961374004711790303177045095045159639121524328173703919421551548776275755265570709275712786064501593882824759024797490813737392203300850879891405206189058357793524706413528259609035069709087751518823458473663803284103458473216732941313817067203608877853886968046335294763726385160354867517534401772042307754632823760522557464159832766676570130454995980350213659253258649962878563065195264295263477934330478170166808983025308911547024493449203967733257602438585796267269572356961570993515849979284276636514765031103383685786710315602356356184821721745553684858277621084795882074369741684475567514833330711027250576784476221814650469576077417142122379546669360343611077235894793061880701832896197967376397384911274022182112099139424952662446567325696000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 3627508008243324689463644228893606343010254320555501849561964865320481660249366792492249366742882519098315326035616408678883672183971536988638877842576403063796509736632260054361902342228445261400718704075815439458817367356535262021328280813761189815221719296321096867330646259005924461631505742461561948218506530223369591474720259282573794329171583028887819059770470980399872407624554446382620868113596136920723375601940698050747848768144027318622775216737992797429113351114934218179751591819282033944805126140032322806188294957300553333836600498837714584620785920872052878798455412624033964448386825412412563001638123371837471861602746462283678860429746124687866021358637533954143820201480719968721919799161325671950371632746299640065018927985949053908605208132473786656237018032003254732754793463149489852189453601394479300000298194083406478501848558725061306595877789545596877257882604157241083583055751018188481564852466138883542379623419307576130180028962683411538855089530015506401603461651329024254385684140725020553717835090535243341556145333106025495328258875815715916746994248481237782074191371441858823815272677817250816175262234376439955276389983311384945619740648529879738005659631841893058689057184719739049810047196991063199697690086801337526074855332782056909649635837523352325226097495449226656365045911742723117391431074896311198435516725520305405458105541524494650738408918279340739788800000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -2437595943676873560580749716045735868470347000469399066173065047778935166388613629369028623587147413663912443961597809909208773404628031858732101083672206901104810566285410521495714049958706374886020091827304197520392428530761287427551520121875521404268027882440469546349679239340908902202859509355928889827108850010192946324696210722563498735754516406126069654372105452656476042560888011787735933563223023350675665885134004939182734218867040940893913008869384719596446563653715052470029851799178146495878167725489126646797814031384518832281903771125555868204693971968125922192828967585051739352947072704032796378207401986960612607298980175614373112343732565598580408790499779745711872756599411100820048510499363525066046493520977282608392859819744933469769391994248615511483755416552027542299522769337786281359896647478764071413690868610347319728405888632044310245527344421912332758385277152405390068554827532235331205114896453904156019688471854135848012299847226110820654452622146353116119783791510578682334077210338675699926179368425429917818849957160470020708019192230285696318449835137116938580101629300093122181538889984899856829667954363181632987098432409004166854228526418384210186337399642974224226203356638942827701010107138570336840523042178395417927622252579125798549582834538008736205888281040878365912501731052423421110405831963878912645146257379645699719737280792061512421221481582270873600000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 575687741911077880492658056471541516517594979718633028375782718322490440581281519935116079787450129096388146566823489231343669608336489429659768359934941539198775802759836062543090190840843360808631046814926810811447354571693578578549116927667129870724108026259710439873630861592177390618248677152586652665958818585698342209604450258110370938090804485323485398047665670394476600748189798194384235191256421237046479057116162980835499535918576365753935289252426339005679848008844751998017472291878930168579071375584243739599520089240780297430201563257184975373099399157827711456152091833863698981969821820697170296015850516287902488293972172624268476018959545990182598187820271163058985251864842074685405230320362656397871878387865996930664638900246707231385550280653741846189370253700101437930913233162499756127849997328642898247368868195684828959231520851633187824516973652835800930747947134478685990208757662137807835251146070041201469195983832986805815427518947621272913429667099903626850270826539873422791613285236906539257337004159513814255783145285109158150816983545903167628928892738391076966347784390801748649793926233495238114661305452877063538301439253130973074927550041613690318029226871428885268971199026549405796614654052177837896510515934868344753677431776705617393492060259466069635385720518831101490342815420104218666060231918191906106336310832996894080823659174267946529495524795482112000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -94426566651412895714969396677092963401478618623473902182446292473336613141772427162593369035465617328699158040199437791296043123217050799846763284549075086350180243843335084421335811568262522344451790471363236247680485885288274879581240961004650930750762507069303962735881917745233041988237606317738888383437048811701759310551166885933968138772724223183691360664446187431668084110737458349749689587029351298716137062476830828404264859671896952019911316303240114378064838055411960276510517087359675688363937106805159470109131752726012459244530101107675701537843262033147865953775898783185969173892812720645414614847880305328839025019445520210174702915603218379635200647756516897474902659109484446949543784453067508402612529002277470753977127365333512519174326032601582269524307866910378551918398926402200454618496906163205423191034062544249316939429854632472873324464947359996404849773329163889138781374622481958323683963768174009055769400499619211522954437970958683024039349714818950401282882219017328315912563443743916107748646547817718784142458389311518927298888642257964292693901503061864252581624052829200098384921765001686444777205739083875906694769017435860094657720193161421002882475641249757388462925477803291192832807149289838047503234724864304073904485279953463002414046896012329570448044606397142702450419919373197555336980697227077367786751160895176539030808184741044651265745721124454400000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -22510343693263293390882957251419764292555161351947639842627660676861850414483881095287662755350139353141054548775137611736680395026393269387057426544073334175523242054587808999248555206853018973548180331553615202509664052157554439584928932645392577154313589642589884251385807575296449116766792549060161540245844005777212018432173900674531133412131943675894740224703878312807071756967561503454246245431636510160494445296082836423060610054958319272676566493585026710856223819277051533502362804358362822257107116058476840338226067741255659465499060191701374837230125248538219118604883965991894986072735305060939204631361049475812007209365054976575502310433643313858478519307762217597139366793945717493756695458341059296021160388658048085465818462296967468446435800163832004792094379582195190714421270048801069308497045436164785861235630841180251509810132680556100020097710299888130785836442611263546024473119029824616371468111309625142073378976962283311102394104360017435075665331206034376640676619105218703467578828347677553564658436924140795437606122396500075351332566439405122355895606991242230256838486312531290694564048400506507844947185820213045555006633188284958753256774019104083193352738735290828968341435299678171776706726042665010137061555803225035184721250859453177914095773654009755296999348225226444602815371861179072433349692835866251473718086733707164457529478151718275312866589409280000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -12892544022860075701337104283163822345081002131966821864122893702851591313178568919648241161204744827844099596968354816074341230208138037623026524653080424618452184556705922128301479907193422945581054126196198262222606894471362855733653950635376324159258260610588585191995549306619025414223941876052111613354119283750618295104362781995423076353642506944940013489669984269153973801736984402563981804584830124610816128722338498023163681774599879034940397798589558427529810296531515295430246088882262649705052613922018029385342919209282470137342013341908489656573453055982614942581443619655288495596657824136224314539252966007146462700333996594682432902706841640767479823315140494726688995433531150679574190315142103220257449890264464435458274885872625536128115476982409881286893217349743417298835004627525743436431065280260075023270135387980669473073103224762997981168199816324264749859220283975613835446972173869405961712198530059841301388297254421290030326100548193687064342542232324438773963221783048646161265826548776090884262001379652442187982935046208703783436250779979763920783374028791706698106437883095301836958322402204389675892260031237512841981390385540973207701695781283724663618367364262990040866032800022773272374527469496651161493690648140550245965126064253053492371741756836091781888239114723415433909539088378200692947049696042646273215987418663985062446845341457241794265743360000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 4707405149690060891580236402338531073724456180601313671838613114526788888254392436633280464065508225777734826475895358334531765149290632924166941577461406500713044372181873495758781269408077751939937339522608110408222094062146762548924971654934177044643039192597815656126829664306895268150378518409961887262873147719868423265077611357221747235790658448607729664865568057090791111701840066152731389355947191862056898126246019608886499216596419024916432675292094582643606087445070952744126172377493536647780688520024370960839858279201046258995237481285808924972715721047239853467078968734407025611531692122791588119123154525520590652394313642442384465787523320588476008568179059642413150863193073953697713788444313909255619402138231511111717368826826680262273114863494953719106635461263055179086355052100904968260287380749239398030740120826337038788472350337292897915879909713390691397372572508015150366246137908085159548852716914964003877726563912664502928828859456600556153987705905367828932471858871212321272145796220899432348080952053939365631113741405741126025558318727543553923913998075378149748993616846105473568271269882686278151227256314683109606912081485020638451254469551599506290307766350795425678121115787897837862583213074941706857290828731901317379148081080278352137003413245167736997905401382079988050413165537547836266517724907587338425009547542023101889119786246637269444198400000000000000000000000000000000000000000000000000000000000000000*i1^13 + -1204679985779675212256901924974976044487388933902211476947023743446592340301819844960092797906589733136861997369809838027541502262922200873542651150297928906962100486143929202923199712383219273581003858474134763401881500785670187238386338302251969208586353375730792445439257729465231630975354043926096689013998889796497433035491395108136681569068090479161907001429585074033983417806400892712080641949679560591193858544882887098021999220490277347279212625376186438388427881181112013078389662941505986455295304204635658007359870182823373196071583465815949463334976523623606065390565172378601318130168735274703019566379535145447105010977532191469234322505799766963549297038666006393444374621825590893226953256828472785258902109894045954993378680914905481050077205183404159339825335898550275865826228483847579118630917323224385137820448351216870623422773445812651356344683568576319916551821275954436235516771626629206792407777262334955215905726000892206926881411650847216551353038925092063664002362597650314135211425977395365528365724758804825576767218003584914364037552502528781617347938503955876605587190295775981047664144770132167905923076128862819293319524177595106285009353526506168745563727134551100916124440392914279565978044934536015512367964953343163008254705371792431173627198977852220153334436271073360416040243534423343032001053386228812178443153057358508677136510442629105838981120000000000000000000000000000000000000000000000000000000000000000*i1^14 + 28916614229578936452910643768710818799747911567008863457043178310606821829110246559809155740634391858567866567298944277803176270839833185022722921169461876255482636450120619641692757161245907006017487209192699017883791917030889773822900292417596134838835908775101674688415189196783806922096478333517865409972036464086939473314010800707164800361189015950587162626526016814976384043098286605010036281206062945251045764300955830001845780076393326075619178469938977485841057352290728374344461275665970847198292006980500518015699927830837929235594029357500683034507208040524976716083498480908232814413073323992800216052245936410469859066934605675397712474438057217335167484219962089860832010046830041353116796779919852597881973112740658089212869427783889309767861257096643255063732833370899180686099839893197515765210476922292748406170865520917011015841684145571396346611182672006975913954120102560515982682358655232207406999025642575806636947217067192579772704365805442577801544602552452722045824797714008191751805807795241793292735641595023470775386917084904214025787199248003487920002647150182926621469395176692264816512151796381002525961214564774033277377230746293451981658559612911121542652317869311099213881339809284205753278929195123711983012637375547605258747265218415103508983891638381073566513961556420962657580204707284304367011433345561447230503316396838170421728230083139731456000000000000000000000000000000000000000000000000000000000000000*i1^15 + 951044937159809797133220856311542275853721744313292130689891071398833439252097641086233997406577947433357039077277323753973183309584636762577384085893315533996274899445348119905829078498375225387725816410063347237701800492523838236571730379327335826166573373644625112540985959607944401375294420566229239864788171896452980978044004190061492237933824299659973470524942695123951480303620754989366937871733144626359999987312906752409196433411770100000986930019573626638449333524511234589200619463101266271308249793682809210883810284121648394859266797213616063332405974459652821935556474960644888193561940411833262854057223770460584274937377089267852329106864228101034297257146922792002379561181673219094219518307775351056515629729232723812464584271942233818413489518491478812644870185307547693454708193465585425415661519109248947273357331808901873630100611069231751500918803005293257834820893592257103199062612631637169054110379398064916722293565168339722962508759325070297940192603471832085849351380281070938125717768047951192983527640761805082377926475017202870720386226237537820937709702019485140569405845147947984193869817913798738005986363770442203334355151725927941720097697709946908174398623175684967220073259753859454361694919235311238708683029229579012521761485640439938004346958776007197324865521781859760352600832604833339303269603009705105984957122569453815751985175776460800000000000000000000000000000000000000000000000000000000000000*i1^16 + 66796738064502170086234578571332844707060912931435540090458281444319982226985461554936611897440602796562311961389248545461277861895796980374617853608392891690404501920447032646874383494925373159848216381176559175447516396373397147103339302182219271868430645580328558632868887466161399787653878968182194079835947090244048399685813515209920148544289026686396246839426213920271126780955866030568193458551037565106395561598058518269913443382397313690867534085343260721329474390069957650691988941946730114392180062205385243922266654679321814927748578224340879479327463528412658526421019931662788500274779372137511490973002092189062131548618492292537245252819150321035718105329570218116097412022846749628418897359926549237985830784614542996273320446765393660838190064482639493733130982816723516289365394999477377137334269700360749371287159042254094873247601481476970673701890390165128618040859108420310263081272380193623716220795882366261677146947117309184152278625878246925062543722378714074887992955145481565292598996545902890972419889009599611783658012183245045565911609670733814580984912343610113472591780615171034537222449863042189495078873045245580690290057612566528998153854703172445436435616705936728504323290580158424175592228486070087006181573763628416812515576153535719741647301667483408873074471800236265091368315259180902460195151395730463478724081481076294832777896919040000000000000000000000000000000000000000000000000000000000000*i1^17 + -14832671062562935952371184299165563925087542500917353651909257888894911521314352882259194363003041719197452551330988654045442564073162770325369692304096464857760143938788019811353967238432523244115884469501153867588386991365898469850876619822186978781575873264246828202225273604887640530030428715194852944271061797232923772386742266474589642414878613286027844117327284078811020507788374481215973982491742410211130637168324913906037878579988199570838997643491612197459054813948911808452790402637206102113025348103983665665824063160041295317164589800331817476791779466162568079293371215266243258028670146905865857686277904384778188847048266330388142776603295026548912566133395213346925130533578003506476331404092887102765694968963561984892772658141241369657872234428105370629314336003331511044491833392875569633452224446036233722978415146167894704790542645027103756093137063318527373368386191034104329613781946485174409246357769855085563470679422690170535557294356478918993783476415574318872599938225120466198272343508636643589801930352296850463390760057875809093404954375156064583228315968424748092483391355378632102847256432647411547532041613861602883710730893541994194980432881917392166357705932009902336284490048497234319522167246184157782434929068098335640109472733776132212146304226910513547430230023647434477705562985653899111585751503621922422471833868028786919035895808000000000000000000000000000000000000000000000000000000000000*i1^18 + 344715287175791493929694516411762936671660455515965822065079573886446063232022957593492376901708393427975833301746474212788198320607556144734064187300976511896578153238263680407805575412255942001947887461195400278926709375382051950028950706526398663002928806895424201834697471268512624708559917052965577598858889575142300939849243273987399620731698409964762229989551114577720769226536450761032913428391769527720398098317915046778235433118457368353219554806962899036418321300134458394709034158903084598272347425981794382947514263162281432558989813405225176986357705086679655004732464883700153428527446297206145340834558941760033684249460405545239314856276972216945606922267462630364868786542281111834050009969351878311967506218201273542540621641685529950844510062256951210527511904435140708631765045829318745383145989548004977527562347978229716025345787568603757517013750280028559956960258627754662192277130267127733683983632132953555378467277914368106821470386383958939011490561337152909305090713188959751250286935940013767689401357111418967023118823204223932963438426692316260590285652231206708745586903015098899031924795728598239719466099039913933288990662532745845354755197145418839190857929772798454949106995375935028976197203644055309179555717036260364439078896599711832572313129304123928160520668726768673271988270099234122934946537533456350434043698484753962369024000000000000000000000000000000000000000000000000000000000000*i1^19 + -23785216052885945173296901970129236207739823329635144948322300830606022154331405706945471602437818964060368160023705656258792798298506664469515673108574384645220371345125001105678557597918801337045928962682979356327962718797754299429056868645225133585964843540468140285350814516696766206570327306774452921475833759306793629294475733098576305308743972497138701938432228843674801438000992583882323366389337284970729582890045426076073897021784918575627268860738624561287787017385681591251686552489710838101205412393803513044910582465468124527375541756453067327386676839227232371676502031431142706675768997684469355627147364571912900322455447316037788687594275393731421884424169521660511841127416778591118957202104362531450975967702021337672096086501628713394465725449815822239570644421637611618593772904885283778401993393118980584665834969468195533988890181053465265155183096704555274947292504990135789723397600998883377623101024888161887693764836247352624069133580733985345698628530077454173200033463154044957625868628629265441060324965650753218796306857226176903742223522417722609040871065553164076922899593289551274924334564928560182806639228749227141165073741577957825362621068733408576071777169742014200922141649706952892470742805909314202046712146270400801189501680017746712660697346636223892108935123209075562740867654002151870588123893303138745237097727868503326720000000000000000000000000000000000000000000000000000000000*i1^20 + -499914231928472801985048261192120774140631041168148512048392924589060079704275729356198215481681210464869650205354215716412793830277069689344117584391282439038319760342795878755998716873878108794880885080155335294483606585637417735965282234279805143134748389789311364617545481060335271947065394421322133601920841915130997863662073185332825205381365272197193729065052172673386045292450596776836798766031051710744993478544645961350981719479849516284722719915666969110338881119851723242188074710244612494639199081027262656936902425735452687390097108966310312114900124798474738496679693722412703547790836952022061932234533719632447934120009520242194583325949114581961361873054248038666352697611162326592761609811974150842156822207344892392154253719694694742297842403167480951477964489059144600282993687499280277906749845621929705529955761610950922053010650751701800012245138635359462844515621294299788028243698120432629148641439684979370901269754844638406491255186127459903397758054705948294976272214621647995548096023693985110521704999694322089822597448386847980958964568054372529603412645356172587271786184795769433324437008990808148436004974688433649590583625655096210263330449166700350107099775967104992337939793200695982920651210937871354757165821714741044041194955714394504938996947061919467503673616204051712047701285871598738815203855023596842068639169799782400000000000000000000000000000000000000000000000000000000000*i1^21 + -24740379501339109256032899939037681385883979372563588851419011956905642381164521935801252954156590205604252084869204012508615466039276923538707392352946678113053817577375823420685824027202255836649342446855909426189036301800891974686390677391377694015862897099946079321275610511282186406824837529113176927772579567741146940758192427541104434617520243616042875799802980015718020704443731521118520574555399771653585986541428055339024403115093486951330326655264593322767914819404719151243181881382092759536781257751000670769617539732470657431974313185908997635841223968020038659915394773259705561071225957601271782215441672081523267886602066299247214227389003414220259274432154961754241299433725740559638293405520309874621815620992740135707527637005358315475312087493395971042879806924248888694699950740272873408670745728959865761941109224053083965212257682143977759506479936096249906212114878386153364071456325387742721344868328132802971059746351416467013741080892854334703299854769615167534588221466981470821703877675693950118205553614673212548690905534586890538238616721300093580296227350716388398391147095795314637796025560647784749996574290206666855602297323568998990847445731566983745345008646672155067187256263082569347616730388613526679730961073721990294513106901521380120501755759279358357485686147752655168561972372070355236047601053420137629659116758630400000000000000000000000000000000000000000000000000000000*i1^22 + 555742412897313226456997768449404066814847352264534811518901057785586272455328598926831848275615829352348877051133384293933647373359652353947893458526657868691446252660057734493972160491793423742717125487864539378529312089829772289404216574845531255056653952247260879696688023164380306238705490855651428019655436524200819756369126987805285161719680048497627427083562072800230011096758094870010310981816191796818811316486247607622037386663203861938211483164195073813754550383706915672384891911332179509199291364728110977347583835153140081427477965940413735296742107022501918347282263468677391781079866324063958727351578825847244864920997534599085644795176015447280352588639769416900530837339584117861195488542964663056472425321771729483425260420791135180479722354367726581167260260524630851123199643956021086886781756409507845790302977512416917579068976854795410096752086453004928784274705197022952583617886674480259935664261127636715593546431515247802643883918803261300255509742454218177610008692158442521827492265309587161867845624777336855205153042431458174165863177129860617660212116676459103673333177659649543690206031177620347580015754431073376137831226748535722627760887787380952975866730384614088914908809611988921161015113879459609971644386817304632990141803148346502856966145106244662472003031533611444722454210361480206198842848423145603061346467840000000000000000000000000000000000000000000000000000000*i1^23 + -65760577140457537578403153816383600927743572946161619495581676718543801625654198012149815629964597169898146742415127113625024325019804212347588510318575111263654805959874279598953911664346560011364423232329705239435384466847406554980628362461074432934440266112802881271403545020079884705868211577739901638297760194781415645096700948892453712827002319168029562506879255520897053951827073111097132839281752600005360451764657962279514233239957390741314809245217234046896478247135719754715253323997470369535407392575463164301706384725572761655103044350937287362508769363036217660106656024794424711947085655748324826532264468566966414170950791737792038462355910176658758696818799986709903635404392288928546748004073487589866169744071144329712106138128804055980010850248394921929918600731243828658245432236724087244290697844688931385658039840971609127927208927664337405097778336775374814246647786934899960038019075267888402773547806343026173262543171231364962497354780692079954488832082343759984784207086945365172257405353574956052902441292388513718114774101288956576782985262983780252880409896603097020191681406750149099187542128296643738034149578311267169929636947747126759407643198645765359774490977865369085709872390969523892960366342983339082462787128855270516966299328330953447298677928954826783605043674981942563274557642241015788623262880648523182768128000000000000000000000000000000000000000000000000000000*i1^24 + 174078545754395048111314896840207671444699920349926468871452748768862121243456371551848581958251439934049912914948792186943342060734994478103407211389756459472891025619917151897201795918097090382044585919646643294596945763901230710868480848618384091944103056806381432957685130118748472047313014083125945874506016134391286060483710003165695545088588766458924171016560768709256649901692061589101508015790502412889367488654249831387411884588933509917047272595799800959304917278827899204904370965123791304950327362256258250784638744549806148861741309279680834251379782574602138617152597825581774932548599318573421953778543672444173634062260505544014356023030088781040512708647888151060485814744088949581107481291805103596816907191242809672613667647814345892557591887493109140516338834337831461868119391335826254218468153122390275063790507578342523682951835961618155445674622600829809399023548865801992358067860561552607425259705151206346454333158760307231408117863168361723667932700843502108462760891770998333422819419493715890997904153482180982594724231587632745623020290425885020268428046811211484119498740279562294159566204835367425727361959755671231442372250435600166749233069527060870121104917268399220591404569797959957797593629060065462900970438341839974965001722194813430817427850016417190988972702725514506722102456130295605514291968870501161369600000000000000000000000000000000000000000000000000000*i1^25 + -1293238040526232249190778445020716980878935563200773564842132013660659883041375198762344519684764139694057720362921987575396230139242499225777974617772236561571085686501342512389445703374598328023842331959329464499336179407789808329770416992390977253584239976802306717560335561059487532876401599061079994765634507201966513425200215524403902397112754625295253759367006416534027766147476497241023049125962889404516673220736800920195609128976908531310305209660825887830673576318007396602932839212435506821838817734500303463152116796917976803935930682283858810860543569900188350389603099610009302111245866330071055509285690908019354318462659683928128840396570086425423315633067720464947326283630991842966696022499917106587153067259939095264735564163734354535917929047787478878090499114637373087371044107609756767340672343264548036304230828499181226898651469047174624479138719542627271044156877403676491357634688510393450925741565316420808355574170410629875666753173895633952776783353730434661883315710565277733237076106294102372256234928479672325479748770129930872786019778144355914447095335651118777441255947134441369773281273469679761815093354973274481736945997695629598357970430190998835689387318793588491484891537510657746219816596126885442017814311300800159385319888090863494720336892723499408190041516721248398548813722289397553164848484927406080000000000000000000000000000000000000000000000000000*i1^26 + -1990489799595945658015783518111743475331043950229526247854962667610725563396587052643234428194529486846026160046526642311145268514931225043825030739103613418722793897020185716123527567812608413092402421169854301435634782118780363044447235399308590882089864238712779249376772174652687384368983466161594399559096374370173809954379200269138668156458600883847898792397898403660019844863201976696529357101804538377879494952462283732111407278860279744626047536941084477994773012206985873686335474186262816264898533325076369876650973639760214404246060246078358793507569229423824308109317124005538623458474278910314574773716079585844944539988090926360074429856266907408202708774352975311430799108955466069942151632605693487504315913505276029646130661613744791528250592003625935619053257499408566381137077481237358588638854270886554293283575425348493230077209175439753825121037183557177387812615532918872394114963641308252287924845222450842306294838516563831274197943496424867340532049116602619757998305701819245596767010895948889454950805445633353820718132133978584195000073443664569480195355172291998378091963568265784774005497650308633265508371038664085097905707867098353317570964074365931356585252940260328602660482549548470058144047139684879710567789431203503209409757821496395963600217524460536835214133218919543484579006905552018113037577161277440000000000000000000000000000000000000000000000000000*i1^27 + -18961771190583178957836925194676454922626139239321471375277101072235719750933974562720354280987870216963730439006988379774893589954977545481755721348066694379868313804173723276735469814122280078493925869920718745339473311364795504968401588864152638461883429658553861876432243695125204609860065062406574905026345906541969317454594930797864871740667830495496812789720407437710511756350726775749827869303543578561539369106411213738453914777175476074299253399270141135074979365628597442516662799235286097998411075067606168190111571724804980581169551060748924369822625272686521147949583233865434710532841255414563642999722615325870574934240663404076758581930832054155789314921432102801017768125934626773982587489903342789413378937250294483312133656856289896010518877616490193869863521663956774937066832920668924642454478801830483797872376942496285739645674970017538214997793552407732364994155772594648346913340207570147858992318233372174663161778956426315124667113390342370439114307705874032561720256749579637967323101220900715805655374788294501139254109927521413217257090341772323808366258302720010291088105821321865591074549698873658973655088574398811368779878590068592196028175651955884152402231534315583091194580962834493120803431275199289486380680383147940604915565706501184612101338358944883073909026647881614958219187112776480138056014233600000000000000000000000000000000000000000000000000*i1^28 + -72378097243518906808287987867316922758819436399933997770167788631264034963636189780139605037686438700060081134212933357542890831632513242179906819560903368691241768363331223818804476026380862450193572945086752235510682963380753499558283702195520562721860361595200488507546962087917321828989647813877401283578837409017870011706195150837472008611509463852708778344731255639006863253555510202768272333689490208159371146383003593545207084428968549884029840754741619841386958085628937732519715490273803945685460592730060476939320834017100359948368525562016446596324851700607720822614326013944777218945033065019979590650439506139880141840901522387886566113238840453254717150067012955134609236387630781834067730629804782481633117187524919454781226431680171819474272748702796902905704077074963901835394370924285221430184176052653775701952988997612590575337672311077967168492772328573304717966929388174420684044974324142781876718562945064464054470843030432231546227671402395317718184874369139141575731600818322685236838806819414526263701996206796848197209681490481422772170838879570726674968083489013954958341423625227475694709047546852902618207581837874456525101166953917828118535934062661904240764630460312989269816630416503841013728788692692130054540393728415891427472349588370985246649806024810096110924115893048428304892297197872639555665920000000000000000000000000000000000000000000000000*i1^29 + -52366880432555126696451215504800088564646893806927407601427965984990906469820989355580049127775627781559568574098245061019156913421750798920406190096189912671682599603605150029865991918037927033730577482702367024168460703794467717930713547043150233992816524449948676662215024552143035844973101330251496801949690982895601685256855271216951119804133018311851147038966349839340444625387395141869244613478028273563160915277045981897555297322878109336568626021039010107550956143976685816592935327666860602174367281363714092726273189584729744692604340215926312746252863003527825080962629056022620256956476182423258354191106050040108953515381827983195590928131435333001482456642066356249641590357105328800881388199601348837503313031925558467281634067867296323004970622157368867647055418307858123779343081586420545269015354806127168470005310741799102465049588906202570714539659326058159869059430486885058846198769912321485963186432377243666599492950081339347081612727347115909351637180166540491661475175578431669919126111497657049859655480016775243369177238664794651615257791609761341167601169446688135046266797821308984715570803766531905278408699088312054041007548053390636169267773772700772492717540438691986433965121762042684900042106443106053141266109609999230443528105455270674216651937967716608016332077863128497537914605764159058477056000000000000000000000000000000000000000000000000*i1^30 + -356423010372094073685900997988688122863193483308029097337085104767993219391515770786491346151444820364600556647677448986390230187526294176919690536327785378142706341194207746673162977696133256164588842241342641100528953670139661577781378278511422407564382388477049764000228552063911216972288474065282186341957248326634704947667380928343348573939842474620646056268218471817203396027755771817721036732760987128017112689391450134860004807128556921699378261958745619009025179795108645766935677079618916976818700652257920717642282838257989324774868061448588415582473368230392965415830012274361838234119545880561273689063951190092178528275295623027698971085051475045040884092426062858052207082733928753640786851661723421702541247710609815069318113664372027987447481258396935175547161372422853075805223498967135699752397384562026719081784667183588076614853862826066810701001155237299082339645496000189544063008858157107923791371794094467662504215654623055074735872576860207549840316138511255202606060927078552145039756272151839913952755157193755268441311059304093664644736985910796872365413409120053876442982528784607386528102706977697242613579200787390948314663992616903429776755520457170441269116234934231127117233758338411965930026040366164539745968806338522664221263170876797325108538480977915105354747912587470352214635247792501555200000000000000000000000000000000000000000000000*i1^31 + -7043602286534134463800748430135739600687398268643979551721081481658828121300944626441467163638035359676647730277790908572955177139412515890033906612710624989639288362431935903239888285114285049623445616441459709486961822766881740473605567408510003146775690697183393609791105439012882889123129394828237707466424316973756569003485667177895381709124917460694373364034655162465294978395833584243828757214372746761964008419848220874046543084072696883808487155056622396592902268777969084015915164202884192714594340764425446555947378638717884806977545402463362578238514195707415399591268888569600332668592461506448043229713346471394471349217200997275879902060600989250531480496133975529701132555504277550911265698545100998431581049966988986702837667708904578247967533649446547806592181743067537687429763636376445116979954180753955213843478207212775304041128941356227083699414986152638583719886995673937704550815059044163612932608371097684945553099582873548024215659351010470725704457928217952758285732818635015846424435031080098931963550017503917456520028944999031598215845292797751244585796623710005421861972993164800500378209787861832428475806505894886054197728766210268814559395734493601840640499991055835714505856848974541106473223792969639622119464115383268631268554704544576150142212902469660798132260506436619477697507937484800000000000000000000000000000000000000000000000*i1^32 + -377175597757333622233107790283962076992340221279142699592332217951047114937337718734156399871457328063341508146761865448266034432606828195702759779119548533705772471039338187397402864965090616229158395911214455132976523955177977546322110745416220727114576783205731230464138406467272794549069521768880670922245230788416482031826950812945082146676296721375070378683653387244280706148488827802178054098043965209781382960060153125613138715881318405797977807526255131674816962236070287841042663886575667371164767649110396516939869082553994547544540730610489288553138636136535893989082645436434781250437072537673645603363136062160631567732384685017487005000991397606060197516273428361948074521021379986822917885960297306644398775827208316391880875193717556930260555154892113819461457433701957438543153156216876010569574193518765038982298661889750691765031091185990360153107704215270835764545432400918514916591100245386798645393389820860308466769623755128398897994108594905350918556579062164360917151501908564150511440745405912211499284495947934299412687527623333692866234268516061497883998059386571570202351914036564536701834655606942433120795182505966514045446553804639707559840269306688435535017496685285731881897136285210289702249102122937153025603953669302281718866701212287656125656023190948405368338989620772805140224671744000000000000000000000000000000000000000000000*i1^33 + -3868844675909836556849643769645521407994909662205489905833916310927198997548538553281632035273579157925275275399390980498262800169179917789518348549941413748811084228032573426586483593168749091854226676729201695531580575423912173179676051809634519317271260629907369141040001837319762233299903162155708620849781158671286320886149829348197808777839384556162706449346880835733967171149552982601170416666315871138345481892558579744190406679787205507707478164424253291328514140983129452436287392414524857351691832828306249703646304357295825375234384115910912064372745362293377435397658439960976593206036157209020595045479592455098681341465366450352185559147872128291790785747607819025852152078762337873100743655666662098592118728584282855916854912784661673830675114737926769075450532011593381109601572106373227318371950114421843394536521090775101360631686025133898158949147012328517022757537330974717752045784967404593207598889919086638547138423611329597453016455115747828836422718267655482770356195237552973810117086388807816449783886757854737160488990300990551876368079004006839984647745659597932327059534542406699652394946000319866927968321654842716078514547082054727334580340855203064387103293529341229064553833987340027577840578452742916644666024999121140673014699659642813371761256621886586342909786929573591864102092800000000000000000000000000000000000000000000*i1^34 + -1857560304473456681410319041897220905060817252674224271600777562371402066351219313029204058560252529695174630621731450476181925153212789170526121669390851963537847374390306726739248618675567154609602331813330012520092468413933031183232713567694200663763981290071925667719542884052460770371114328418087236043927964464109276870065342768608919106262636991009699043396591922960680047964284696153481849589116114337542134673988185728283367838273724253981030367854153806552948683344488722821678569901626865122078076547289458755595956414661444517124138413782031760831044728504591181406669144892005499077401036093323301521030272143927789163442015864733193423169744505463425726386457813051221042684140921487539016967193721674694409135861995161825342884743457762478281483231750907016586222313235151194848718555869631529881765372222881944298725811270530137696343707677649955695454237175415783402351057064529280853741476875598979711926409462954198423654673954528876987128150883050910255095715183815334054893278303016158056108543201131126022737115770953111468014451404508545085486465120931426714181963085161785966097124421329115285928525801818493553907959587927535439159066471168404816899896008412545243465320883608252752684206343820254214037523137057708757936888492267372797788171901414794859499586023139483599868051702163701760000000000000000000000000000000000000000000*i1^35 + 942600691510113546273261388269611863755135600870336659828561239020078212007757832367362892132929665933513950015197876915201951391450470975395261209655409303331885012841588944165965738138394655414153257746046576942866213843975492780207848897606853658913572383373787661118124602108634498241390053333287438833300929167435245144808296827204105327942477012972542848526107069584184658744638956968374764750849881348195890732250531179022056510015296904190064809564835932702877063228684818505422970978098972588624052114548478652291684136880354417981114906902796027764189858872619224152515567936385169327395401448121699555516752298043858136733602868218078174188683626702668907658401697159221714586638910116776153878722108434274386758827945213823676395781671150900710656036121185953173430544882720201706448252969584293000365719995916443031180332358613533644891646192362803248575826971176542703844798073620216712826476873245600869867903014374153296163989706328762598741100874669206287738627215615016199139778273503215797783780377076543471716263878177091571291100122447323099321031802697368895586437395021460626079716486686966886916546368813385564004542766529892995772253890681435771559119684197224354962214564749336206871093477425765667079287141988488959393259159636710437457003662580669362140077387337670003869983178752000000000000000000000000000000000000000000*i1^36 + 311353685490736470335397747798384055463235100411146862896155473000581312374377321107840504041674115583298733073825510706951753436101595617801801679789140785065576147566624089274231241711615479965640777357947326172319851168616082655426807865549681863781878990897745406003333449807486627457782477849147398538562373645989183364046393250093362281108764674514800587354652142045684481546046163564788616027028724059108273430834743525495250548946144534724307861381966682526261728007359054682020395124985185618068307383569302641086950818888141968092800550621877547071164681430545008406794834155214510663832456994436241016297062933303615386480965519074250342125193180448332159992046973595207729110695765174031530936724043219411379555307178968530242123017161023115157059422634117318663808367022972879110485525931529675907201208080963702250913786534915474235535128481170699419222953666025156134953792381503113322473318708639321909478723959050782442601238365551732430789723223353774851259544325149427200210426332831333409135035767058282504176278747815391403491963060727458752630624986466632073833097438759238163284427109724718822017922439947983987122150647973082970960155608528949905805935228033196210401889543546165878699849217553150406209249579509482758406029434282332238414605745118491531366913937348492773679536537600000000000000000000000000000000000000000*i1^37 + -96487850911148713963445336071583575686464483762540891495848113725484906584617395130102059207610820143459647263445369398516068476067305543954994932960747396323988834509908791766052392993587131925203210748444392666223468559842051436719367578685707204895930360705953648422918040056341262865284175497022515049018160290160601117197622434179328638912569267204202599836016637545672647111157224554421640614962038008535362820350136623091032231392044770038649381105030996907810205146968090519955707785201420022598238924555798633674590011565021034667380050869156452049238134236827110111246193777558658958736720063736762013979923642256851819227496155405747193833345578620060496542615033101020265276764316873003831932101744030829980795666741568510881762466308707023244651588862395501049588733030027487071067276233419721737772915216895578124470732429159966551202540747857681032700165853079589661748446387368648466537821863959368642214782444971788391929169257119864835274389981721054162919714636542963664064592279913990059014334301376153466890065026826156782199180132620324128104114478577649034410107732173210380424112471253373304117784926437123283236057593317272937262128361869049917461872799185961876317107812444989460550776320508236666831695221842942511496225972322852577638426300078113944934482191092891852472320000000000000000000000000000000000000000*i1^38 + -1996376270325297184598022417140727963037036682486883624215001319227730449312635229783979235205656752681916362756226347383986239987261958409636129730638756586615599695929550372704120312528951810613860401189982728007057818991147852736467405360172666319441266808603592329598024820880514136813125116153099945959967563971727131406130178698659375350037852725484438362283317419233882992454929763646060592860180825586555452240305474422055363996945590232909446266163725792105439880730786724462691819458690350410628169573759640453789854837942351321763213873942978293236000181210632040101213270294495596512226269778081334019833380431515912311156451734253494110614457196611174541841395846124422651113567519407327396268560488729550991888341309409939336206718915196198735040320884007856656011039924659790641247457822357851584535391774777165249138914736300362955501972400312461545941079251080747169038725243077787309133779380604454388007851974839603800112245287401782329097209033497841645074386285190154744179592691897431754474164229008642596793008102666963402170714795218440529037648548896790022120746439652153536461769208272374973924093903663454502666841747378097049574226188390951822598750100242955024654630794538867704326444718407024577665316208203518732462914387348120834288299484960263153111886432609239040000000000000000000000000000000000000000*i1^39 + -2886823130204147120774524600852264309850967850326753860888558921383162267109753288407512033033962581046637653147239505977267245247648149824270661307733173614291700557720546601176290697705283865937867405024853611510546769382839046682982396594483221859430919565462264397707462591716134464696888668961334704011141588131412046636888868028586930316416881394071535262251630600014479447700054119013978162064589836552953678184467653324842797740814839040533959024862733978490978120780345108714392204376532996053618933668373825132853447138165346214289242897319504932422583320933594994392444842263040976446854029655131356299452265160268904708443450856867834436851657617600234188363385335362701657926532132834697405330658419430906286314717713986366034721736042785751058011082060115640325513187750225612869440139966496299039026681213228588865668071624357366700756857185266840039744599965568571667989136478691294441367423171070364095855749156966987023181081750446187577101909598265291591145659395251273813525237486401295487065062084752398712114101455766515747796636592654079315971193699060954581891765922999946475025573595251716596598426643710143572149289904770291696499372355497201678551823213373054188170228642693257671114697994261281277946912988115257532395202113783714719984830275846578610251090624512000000000000000000000000000000000000000*i1^40 + 933405001580410672664101574514535414334694773510140644779719462021347777364660696475617512275320395118580808670792673483807171909061455267465143835756578709921452810300377649916333113416929323139864091171126939842030855396852387511363881592144009623182500530207311439501827831780370492676593014419718794768160027191485449865379750197200600125237109934075886565227826628650042088322333188994708665608515799002953298586885669818835580272890929193731398254460709853340601343996626816349122589042801414348722443903307681500935448983626650733787890860257718006604206001249812614523328686171487124346058940296912405390163746967588357041982020095541494165555458653596223818751146730108602185493653814093808003581984190053222614009402639624767387984572948795677524590779192062892230164245521652366962042190563463576483603103041660851173764500794672106974534151360836044847262466425261625939018688985986291269435738755075666372588724313048259754633320418961267813170536229481717997923662108912834006829635399161378326218025146664487526485438251281139924066368654909552853724829471915139867403195508450523038818688309225916996051141143591439549419783108571059052235819951217369803844869949808739466659216119260660057509326164465271468045019626419046366818530472434353194383403332778191876626841600000000000000000000000000000000000000*i1^41 + 5638136229041454365967535500810220575452376269558068753296069888297265407404816622742005420801121925973629281707757696574074909607064951380626364827080950020605600802820997018225808446346980792420189516535020194791735292531420075606165470206719653914770168258284378480854484790516517764269575276638468755740659210788976729038204156916143533384118927461086046174130510798218074427515543569000988337143004439432993304715747791628537248408366141325758031474741741990137820896251074454943731814766744108794956715095318554182043627343109768122671234923765626558437924231913305898236742452639035876932147975379077138984364937534609960408915451439389722931622318782776572747344604119589756423273873643596876481391494190961449340843583345554558052961018297135670649338665064456901432627724757375275230346151549687178516663754168939581359761404497659422993825386565032397581995742680661995172818441167280259286581814283440070336923366882147763501533553813594619332810422443213592403531381078062099537740720144008890784577570430156053387954393692846044381935223324514980601583389063938522625668447089521855308516845345100514442866987279889660112604008429139554211199719686435603047408080936861709335725844372483234502096511872080247362131127485620162101439868224203351763168234745113660620800000000000000000000000000000000000000*i1^42 + 2903728958461403154301075261577499688276207481395461589594387908274626833661538645729529540952334116225676378816918951771284575519249138547897447041196513511279377199395065147254649887372862926581072259664216385296910581828093856594054131284315903929837637591253646084976883453959511128039617343150289603340220218609381518027300443639670773938582036243223382759355006070541068370428350195666416843393778633261059322791925114384205235259431748854351028309838056637063157330456982832914484637716714354498211379017545046571417678803643846292520769616711447238185427071592573913924649197476507698778166142260597424341454399747604139810105798283969008995364905758966216421723782734302185515730150759930433410936876543324616099583598868547437769242434018910197291477453366137167206860554104292629186078781851234976970072440439853786902172013670440528388318622543140016362074525030931972094345538511459261013050151418164671957373130150687644908820925327270172986226638042906367102621595390894697438608689612393263881073064206046347857186016388305826149144270326931030405872408768699754045751142259035533274593444603571292025828192017880566691142487772478421119374572443078222076685869254288404795169055356145491960502397430300635704616843273273683394968314465021119831738309375164416000000000000000000000000000000000000*i1^43 + -7607263684190859193183395414390929532611652419859776043320727491009479078269989982002192520285502268734817735409304639528788629111518730816433198860669236604885073448683119329223781433149508679054187969586500275807322175694777464748610350929917092832983630162309116347488025904446962402613326259217403594949831190072243696727911094577923203661393685488734831055701215975849967080136986132108032362889398489813778939700477906436651128102688877231015453813745358588076024599858213326209415298512365903556838759530051695368268660121426733566768409876276567378490984091601792351442601209795468902937606886583807409736593736328861077544640104773004763832980302934662189898684353003597727365111354182671851456840735728665436564174318807542540676194285607412202283208901990095068288826057584509057218924884319971881091529490785568456453063243612480520043279948942022376323798030591449122060110856500377056929069743702519160554812438599269123568119331464277998611638882447707845187168387304564029683808917948563748798880953399382619965327160220034462637646693525746373856149569089268748577630828503455374470825718382835576600224879994829497532603631513808106152547173394614618256135881748203261120930606549947520579267758365879734815482470903541392854277995064035790704334602240000000000000000000000000000000000000*i1^44 + -16452049398831671078491873786063569332274063577461491331165233938900181496557426122526231911588600005504590242349861024838281199056172127374247843448597659164945421064259151566522157093367952588752275029092948838461455735885058309193759867401084055572594157524724187966528844123270326718320463397909378297651201709260019018679044760523531824524919634988643847072407863805595590857655655573904370020426352897116500789227474246029962162325424392363964093940093592844012541112130572505539177804961171602485038189060538230272591140720058477530296772600468795043846345719288343800235191242702671156619964092729198714155542719305721935661975408412222139321696896865960396994279261281493366089313427091571784772858846916987572716468252824768250753226243463922824276980226213851404404129433873764547043821512210375473670936977637006257874137203763744456014502986583937067832777012834011621385234471004110969670143458287022973770878205217197746415055925851486537034867803455399686825756689508608732489611014169765472525593108798552476227695854868012348539269964052546521326015637029282593264208111189800200028089563212361661497376302814095746519802547936509565611965803579862611141043761915019514475935209881653136679631073360136249076718195702805264104371741657800058190430208000000000000000000000000000000000*i1^45 + -16708188232788854067291872283855364080279541304236725142112447616496324107927053816069969790254883368546988591047446369392973637732060330894772902753732872795692094412301264534788757363148727055439235893992450458169265100635058106701663125701518151102626656949528612487051858911101644863956317017352326422646954353360682902949964090771292625731173584142801091961472525219000447738576740667162301799266995430426678582117026844931618209146671892201447722608716750176143463519530011391710175969233143187046616910733013798722133467603935753650404394815245015964136666793070087427356458258844309905550747012122404774374316865051797755361420444628450104203539531485619777396542995043983408143800209329593182133854091875752112278808238564548335005934562760845477046588132445550259147296314940665272122463101394291183282860044461183025153338294779036659340910048129109530219619313318472803112741524749726155488061589066939981751797962479258110682171517333003184809188102885091964501302263437966349781056418768765980619723897032431606794672809895781384701532601314597955027411223319361725283104113370032802327254094103856125024378289833583935392237659792493075954288806378845135508178171252600164964610739222859532399563984801515448253633421830699113380994321248205930496000000000000000000000000000000000*i1^46 + -10117867713435050991528783149375132666188698973346650069824675171036309254994558734530894206574764259799877795528438441882801739117358938100385532841698720618128074612916073881194859497611743229654849315361169567714782614433977864560009166279719329447057521915724238798869022817232649261601824706766908140496807600505584167470731082695873332376050148020112977093148270496983118340332489613459869214356163002532570726261910738454563083391934393553041765943249144062418209685527455820185182491012507948456241802882006669316242141897284410344642553315799951993145888499146307844721855396967748272715955406214177740985528019321075775710331323429369080565071820284015339421163630379299099531478330782909832227964062399096117923031649243191811540801444990805767365072381739154663421799276165885750259123656899411070592579010230683379504996946238527917760397122205020670199652384486769233592315690730343209935856584239426433243508099898400255584104454135843334793331345313335725684950131316486513388926624949014478206421469260252157215641771007129673554482581900925408749875042724093195683570957725461929745485747288563401202809002935437029335106164542897293271955913816970914946693637420359695355997534983768804950482576899056983642473013443592229451857595528642560000000000000000000000000000000*i1^47 + -3939027626870566734723235345232329773507859204497780677831889027542798600353549615407383920541006299365800761361005823532415997209844998989539348545287581537065262211060822600601985067770546267126001910424720717042254478850986762068067238102408359642821968023173302936401146753915529965599914987126337467639063629506516934316173191316820932497882548540843373477254150569939584481324669786128107786101879936035744483903971774261968193183393317766675251039696605648482778181339963541506628609802477149339550866958158212872505020135388021628991855541397596308858413155197205437447400461539280619552110827037996415892061402991818936397156050065412098900385119205281909377471179259297090477074121635916380853102391912832391539031691928797669895249816495700413209183217530420772427475302682374899374761772062910341327904756834074587462949080912256553082254861123125962415657389495282361789022010987458096263137417867592004216220955428313128674108771518697418971520498083339050468732971825342362367086097358880238719041126565236679721636396122111555351648704841577266367767246557845041450462894623461980961932644163402792940055056560689845781846479067786870403470901769361849888232043870620594908244398798301684372504725912256697315030023333175955351199023104000000000000000000000000000000*i1^48 + -1060124629818612424807773631543371103236539499377798904280009462623795294498975475509857116402662413900304368146874416417112985911337554513430100373337685963758178079356008224200801626697461276644390863332602435148084499551084607880765531478382358129207035313851886124886837146017077812487403257626589145968385028101002236017876658684114512385726884871217859735112852296523584647933018650553081121172537206696673344529699579692511094386969832255088088649291904508083281652328209113445256979783670473781395605295705886647276607328055044264583023375904010244597228168785298329371196430444293613704278257101097041017192586086989977660042115600609118272552752986227441578234313648029178576007381434424815043915540117428278812628759619465317620262081081815733212862360283615615810064756401168650369320444659194935262083634721989262861633264956586023036560579391392143236769966010400732324705673488183856217781969980382098057822370820774240544554869684085631561056209104703782663672644234533590377439994621351271196493241245182368002057289514326461673703164859151029570966549346017384593482717105868604892439689337203772302653466760991048649572349800440819167859237981381382117248754682313075852853871753007737887423755997668504425367815251227523101491200000000000000000000000000000*i1^49 + -207473586261262139565511373388197628025582046006162083443857544168226528874060307836737348124274232246972949035767444739398126439293502110797449668436779317818122707526493880323066674903059365151981982614571639376675614320389855098467189723174239655848834891062858731322704394518589330022853613054187913067132027147129243996560085336599215886524980212932417082142842797095393980989097582306897438589620541143889374379814221712733064847407105727867428075689371896683424327999144546168948711736432102796564472404448714133821873485910495915707554944320903631907008742428212094580866105500070224942550681359189605310920673620099292192139862917906094055341358387337492699954031682247561148353644785453495286483831694586737266875828002482274212672642660416437466872922391392806736269731573165844999100728316832403393116254347483980742618831345208228149507663271586679059485588405145258620103906988710383684193051205437973235464340675342527706356439668331169675726571588285282236352689457916185100139487829767827382893513976047298964218843458714573689083973031307343322607463236189622045369979847048705999471570147236499863973365310696595666656085109428308735035306237931856751504673406437191376708830960914007143809432984334305296730992775444561920000000000000000000000000000*i1^50 + -29252407300637083453135638028012919997134081422262928906935669609894687875685436308784670822266726129556785265041733916644223058376798619708750380858048138119524910334015735588821065369067385559666584320240933801282830067883305007128306003264394581191767996478529218322652949656646865239214136310140537977974737788482350837045457222740970645024875541999320990106144038171078281364494375799213577831703320364018745589160219459321952736786572289287956888425201014200042451162652133034299197198587670871150919165019666025240361427444416619793845358776884170544468846979391301705105191052534713216898284343840995648933441099959939083191752991435408004293351229483299049381619309210962784123239854052382500991718449698378068098165797112186757868485262116685424291623043428573471024814785438770948896596864685396358105465309866865975669450455400849031818685259989551327621588918617916845341778800565510298751275239065702144698527710732383959843044332611668993587277568131358446749988676920899056782856897805121788750883523113847571355279692554284312860461007967062692041111127116869031329242403424794893507168255135758454831255525772959641881932937355764132995790517708323572422144712643754516808169667406489248875237114166258839680012255232000000000000000000000000000*i1^51 + -3232635545718784962023882453032436756635965292004019470523905624966986260410440569046171653260990810494903607553899589473907707949183041815587025140732484206271374605001281859114236008431838776142399735971324149216013005401837422580892489929711101447094095905328716168734609166501717569349053191340631272218745356258402076843577368852746873699373973429748115065151360006724798267503562018738868134493363487786094614528286040260919065370181425574210936693360484420518126293405908548950664312658169624932317507190186912861297028397624627689056415450690707753338976451556821941788613995971505947097725757743253156037945121461589005760046003761095101445153583172942480492550073496569904231871077547863280448783053644951361957714412591590655544719994974409208575390003399815319719623893381668527504128696756771122082044491595430061759656768630414824087293866264759353115042350529732323213450353918236553762207978185659035638713826032749916732156522582809857388119920517643854151348539557457346807514389951041262213901990284662742332763738774203913062382931434291000771424914443296901324467407190411348855817783281756837153870152570685953514873421855707847659675538530268708182163938216357139046291023706536518333459122397906979730227200000000000000000000000000*i1^52 + -225098268668846971684491985177736526417290724240096966181630373118072523779203835060124907970221874759253331249851791203523069174992774839324258286044196503466167693847598755651489640082059450140604800263243806848472998645247840018922410706829086025595628841840498313966057442979304068845836477035637530307694362006383012721173521976755515912933006821034103167948071377354230883951710000241766723174478661512035191051676201019667712908435027285870652006808186872606107655059576687532484882197512021748945899214447560638089580745193779690257983796220478750156628817300746431027345837878286202758411528268757847021905347284317075029871161540977938125875865545354560610448070301747842525709998999591967701694218274823204941462524830086916251129703582225315876823323613573619291606437569237291260847681750389866759206429514867944355302737976147850002915759540688501249632928137541737227308242641848577775641873788228287587380344127746539317310187220101450328727229509261117785534361444245382026247365826181767019724098524362506400055115414574906962961071926964558641003334202229554496743133813670726537008394682306503904345057130842515291472896414403873749686987196324003218655514644178623478740423940503775685295188503083089920000000000000000000000000*i1^53 + -5422536970726950701644060022198179324620565117863809730847572899209734186960221032393818695122856022183142321377871189616287842331302703804474188524346599676026707794885669065701577170732484269690370738957780290030871365035222206480104579580065934969586682739282714704485595120343358859311862286471999446786827983318014267835965560246078248384085358576694727956990929032058389913904689612739711216056664202292183858858730960075491559548300771247764150436707741432222241449221973818085276081201273112558210182434330341271627001638070302285864742807846156708851450571169288137794428178618973902691229252450800982703034327602871526320888302820182798893055814746867785666316816191831887179617840327159326458259946771144180941975705957842281370752847936868868777826951396570464019386274118858278589719326933808738083437110512930613982629245672379862887573364414756633605338523762754396310223343651833976637245979583781519050694045982928376225558461904748294468204900416683517469081089822233957205682533354846204631504822828450629996133655576762749080502322782430555973934094676041154575805522352706109905953089888944443541476655695908413263088276480100321419616890916536029667101365376089358850899323327028933747678380032000000000000000000000000*i1^54 + 99107311997350009852530928154844507609970169653784647670225299683423852059583114138024436398445042112305962495018227772877949979217611460367412651504960426833684656845706878794472954199238062548273694407525071918945085327043673000019469131254052389410090516569206502771225401328651086613490823952191684178450683790571852357688885116800182544976788059460289309457836074657474857945198592468352205401852593864188667868378102517424936848441669803242653082050792295972284179147159984075921548352414864548770856873497034040792147036557533843469947888101679342316530637140954203998804705339947973747201932331554474569945292999775021703811439970693376411730641712680867346757056102850721620484892812094644426269337974275521342810480102373031896117954719908315896662560260494811609843565937160352085749224962901580660869312927270690603879852432342055339029043149369937421209600361326552300188015243070951643972312160935257552891886827029398153542886616376737204414424738442700154561907595544699124932787086631050335010629988091397172386038253300378084090370345343495344832799400805689954479956850715417275175568237932032104712805425885495203621553811759921025483352085219091461346529841163011553513490854353103434547200000000000000000000000*i1^55 + -698808530481519031395604011780145171566203363431390488870640340364373078964244961933476602831817680733996610849499630748931565228021397879798519980826961235781623238678675119681984897350009410721650556515005832033723350572298442454444283776545815719971000248749531019964659597507659559906423528747504834251348855186249958157819897301993868194373025981096853649397789105045949754275885345018931811444241224241226856923866435433105488009119835348524080119119884952092799286686896002300368931072712382593878405307208692468798865951633941594203885994753225185269038680547337198378469479788770941435054139033577820135151769587564828179006416996051748844107333726509927116015949916317202376977268605568815343303228594771288981764262357951784328524898271900514218475321634129510992903825421387078751365408900761122042167689307643733650343856217607090535808388374958700538828423800201176880468188865007427205984644028808434516891507286622588148309805823602155445649404850588825071071746660303391739284612136015165261349199008797119355376850023225888908709410463632937703067140438478392801734983151447637744141590207521909405918116549168429433637742996167650025258732533390696791486765412832400708009257043230720000000000000000000000*i1^56 + 2567077953812839321548483330987804708845354079435643323969133478300937167000991154770486873927057165448296669296401990770621184505069867404426700324271765329470025694894525824219009347174228519250863288622191664769424453186518555262313527678285860238015737957252074492273953084031421801248401901574499967706198052790855219631194713218897135837000451216714489964256364382984961232152798744547435181589553329882686555384820666923720125427133029023846896526127162999769089867203305845526079912966586101952496236242797551949883226060079549551234765062559023726795766833394389198832048523633985664868308083836901444933412762210970912754013607447787923626817675619484645683266040860249377682990859350119596676505587681751862105347262054576888746498783578287037410066039036198355004786391725503220308088612385270575946905900365395564334836426086805947578535205169334550880714872896147429162669409182344027025621037463931419663259744506937001755112795065141427387247213060984768117115076804543102319686967940152613075282144305919171697769769799967315213618172279435373489249380654198588536599865463804864539050035090189555278757435236171623225878712174901032084740659076307266405671097570886226349654016000000000000000000000*i1^57 + -6868289169135580374504320477626422622200496335050078874602904064988411249470122528789076814336434359961947663714794269512264475098124368536841524216689965231252306409251012014051494028023349362631984034097992855055874816914101865796135654425211370705563055192283078778373735825249418690097474408433801377668068084265813694513747354991767134387706581025633031309348957862104620201826089320983478664882876998540992336335597451142236856978066411947919655004159001944261165434310371164532648411995993322658388244549314499292027635049811076476111970664791206000926723345958254128465798967953471684842350556819606192168043149748612549010402175177793536390099883221041371151640084740282110628681594435067224756153160897601066478161156384952587320921633561924268790749072184753209433519190212851534133380825954666788644196102670827542602683551717550655891055985254617233877680925578498635996701169071840662872046339840576504483982504215554813426339687897418222273633111784358747229997209985497561695543618182888255262391039531327913884129054341086329903450595098674567830131311554529680268287939249360516962627198093203100967131889078003350164269441785518254857578320666377297365678431596969984000000000000000000000*i1^58 + 3615994511533030151775464517891259238306151466384712427278233853338451396750886825931294395581792239580340127559452513788737678694133565598426801471797956701306910846126122296317512108781109920600162523340832694480547075372249403944203682559417244140382185340575229357470853957315546993964894780071829762361962450778320599030407830902413500057114170536529042140317297902901703608253429261896535157604722181647465518426165322870086439156936623708979767195696046567183535838599120671466872279801834736333731326302223006658743961084172453453975834227146602848399402705137745022682321434153857589434378689027962817464003808198861266975370743824040210548186567716000035881748152408267118644780729396211949101439281363281539754269060393666308394653173708616519421196673058298552154336574653510859857024460002313090731275178670279230432300682429810789850877656405405002706368669423543554033044303651460461835145576446307952897217599367353543611039540931396387347356465840748826463595478948806064290327781956344144933401512913624730994204109720520924319044835297249425466515045766676597131301948099369333547539302011817086958658939794597260160666859438492233817592811709908399362083389440000000000000000000*i1^59 + -3915166110853048425284964605098243913741412663670201356911151077762054381510135566617859505975368209656295889501756452490855970181589252654684166884623985652362076308423335756940884150148889553793603989593848327884089326770753631990146380308528919273567033851402232747615085114716890747967996097452734698416219906286401983536210628307018796625159504445483595808969566810059677042388539197885036792982659528291015342293956220542508473612609130005549130627822383701169158001504479686147303739991191952300643802392723528398605084887473257086550146201693059652629098925114984120824529227367300516477989183864051375899446533558620811009860170430185402384645983129443896495054755507091656825910058393927791755947441726275104739615304490013831043881166475058426506549956603351871487673020531901636414445026203690934277393214501753004847786903513797950080637319920840880715723888898490696444564935000585916049874233642588742665560630016012389254268102385791704107135586215836240421639140823256587976548771511657233442846361360505664262187437572661111614653279769496196696921387784600922653911348408668767232090787738936235436587511384478150305369473851117201883737102277834440704000000000000000000*i1^60 + -355745912351603897272802918315979909859501681859517424810307322985813773411979795237852778519345588114643276114512471226404474241401597987006873591618625442011807594777028614157840575201522983323216767400405606706939163833437927238042956754151006767554772778060087645389877044176574808048373591631807469040445368825589484444338803467672141957510890979488178642522287273393719742982584919577368075191528986935917905666793339515113116595952044409452501263840664405947003132755892301997703133211328367436185657796347679748799723244503003325870949992459315112633708611595557074058320791071329371911869166875927296844810396303257250973526750992064512047606336930074156092383046583970119922985363054170803821544510281591315168171807386499944625809949419498387569495520323383396346755878308556327825135880889603944159965171923846498111444652441501113626048832262324806306616308364590277049041348527821077372963303489551546496431632431964694428429512538350424712908525674995472412194884172962216118409759633300273834849148852229593877228832531386058405563200273327014412721544707381834092573347696536315125952457463492252397725990351488939207157373466853664201257884057600000000000000000*i1^61 + -15238051975294019592888957111781464547128748360721533886764104468363429396258601268395689694554848067094534754451592854482805341847878884131921450531067324885515414190668480156753601275293022955222795273131215232520583297480465085376118726407291847705204109974406261125505017939461590559960402965859389369778584802017984610522389646832963731347731825523535738365692033807166920289698854943984269609725292723445551531444306492754533609533300207378738249708674372671840173330542424463286726738692615474020111416796940578812468267622354423668950833713955909630173343993924756677993394910644849804518514862270650487405265978767062534145002227781318530238832930260722406354017170377159517468064470837556334135277068969511292698139610418862998612597509268129741725337067024019011653952186131336582689265842664536733424063713708509924518321741090090454725646666676218975388006524976907242425496947589490879043007845931516578711979250221092873829868287565198954201898583928213741930173017056521718447397412919514600044770766058641634416778258151089266363287048491892611121467917179030722756271867103162337986047997470850221142882443681346769756591183979316510720000000000000000*i1^62 + -310618773704244453365451877021934315794968838874272817138081157311523432701501916914527381059293175986061480806052270542804449306754180479080484077042889111336500341719230774299825979872648097634035954072458370498533758302365490457917102544686317951088976508424038439139152926892716127188982044752537671940594399245466367193966619196928278781060252946918084506935248826342604934577081930145793931232441128014255780527771531383591627094325525978679067391542312519329518617331530091095134164267528930492740150684125120608712840117228646966140413661428510368297087624894862191722992593667423819291190355185659781741807545222515140686459662815920493350521947204894234709594193608826044525207346962943141624246814051361292956560374960021026588929889466563255839213017648141399696884687553211145204101880948520072966450705786943638559894862316567254514429885401709339575962434055277478649155539962787535856163997713525164103135196560443546492086384163165582622515697399301251380259501130967430987566089054528918402256023586885092703233612852915595714226534993613516486568991271477811816950072631275020636873293819769877373150007777869022234631208960000000000000000*i1^63 + -3451366858643433172853676700573588883891144752785913955111189158292690591480191981376619951810196414828616909605730415074429391661146819427692556207894369386827154793288192469716219090572176496400413357231468675447606103915259728665500769735010695042106979030738579417956900309036395346110690146876912708446118937161161210890561998849434325321157364417877532521260635969866192442414379174857768159924931806556217568856911872125015393648284324508325304616120176367059387978600371038891698021125185106460385794770387741146200599692356527843174526868447467600220835138292136600031338679329892338513071596935102318129599980721011340106928415477562185815571670283632705064172544842055464275588428186139088474222352303550520170518901437827739688726477775939584133691200940679034665589875352877606576588276827164678873058895980677734783657384394590562265906902168691590703526893221091120084934768287082653998723690134515311738743457870957316766784810205426761513928067678788929410211139212000552375633174511064371050424690611047062681484525192555035331090789451364271102707355377522290461803961021016023654198903883240547956370380461755596800000000000000*i1^64 + -2487598622437838813302022427342902977616268622097592169305716720601269919742311238242464066715821708731238037856938169951032298975896467795393588888972088979002767880752243324021194292464342990625710817143337766959177661045837127851675027882244862924444113112873200023595966615236425385784149354486620309296453108401956467433108143266675892150949848673585305588325038543480637183405569875374861600805540789949274442582466654220905542257489151602726152489931274866418685708439991601651887034566368559116774856086330614451548713318481578269748601597481188300644456382691862409114996942609067865336117039029755591077231224569681350197589773611167482086823445574915021803178501906081248976821691213070209705620721696068355838559395173596604370930971674216767910823167623211687377849261914644703471889797681685121615838145581167844994180735155315443961313017774482745272248837294133238575112504958584370888209351971334221111550926349519066412740027792922405806036683055826676672865713974495633651839545980614434108535536506709463953449017015496188292882273354993649197537936424339105748749382898476565142096019694290159659909120000000000000*i1^65 + 354608259368866988292988429385979059790390663086846858290031416926341199986337272671312968407498643501722275956580030212804590675298622520672235409047353940154368536593185149370751971055448178337533444224875954645808503702638831553103784209616676436265617116551001648938842920347865746989576269155862175673149545776258841935073628385036152288455900325814378934509637234259424894218190318457041496012548177935709064105599517964296004160909192318393245209694911777721976104666630172857384554063886340750007436655580837793726872341501318382234993209276778875522420785468589606177031046872368570301105336782564981430193159989562695330079531519288470612866321641063120388448341649114201320101826246112638608276953471586334391914574936595288186396080505418981188472857413704738238444364479846975153363459293924196229237278923892096605592574172555958508798239703923351055080269304554174719420614989411824870689694450774903186079995916351427629823528807699886819918290171149268316214999669033685137415218382153582687306825365906785376531334323891680582817621538798750829958959251310443788493633310950509397811639877632000000000000*i1^66 + 445557742847239507295908162914404111493966327114423922783213635580578970552315233468891998609128422326179044670218314562627805801982604339707161091113741137010791496420855657784065017466508155110871438552594425674864652919147867864754145575831136118521940934734505666884237621919622832390081270240129961131052883187912715250495809659142208885228548707676801837431979692154940302039786614053159874006559483307604791504941860502765480315517569865565869980036746992889783830585912940273424836547820371020327420931103950002396915566506982597719487851124490456569082948551725989621522107065737765618421414169687431954730294470753400743534789643921609029671233716364542405523928526928992460119879060929031983129156717257310366909558525478706657359862388836587741391482973808949766459178350011865149013528003409731713266920624362238348515176098991891209248984015767994714568950973227898884348541397013888951408993017976411882875318264021271799939607997145524311184220787569354184856767545102935830313946018665131826119915719728515081138627716954637594968591489838083148818839629903860418821281389413295718400000000000*i1^67 + -99695277298509790658376150146725262452966386603507637563708805202887294274078015539083060676806410327691590832964676065068649273236432032396460063031628775266330888669355122391732826192424201087532580415377870702496017644245277505650430864581905986200946799550636834865510258217160302923585001266051017549834450136070701348957443283572801146964324743544840923422075983380620640661715437486254896892182318404621183557793212842863298271662251694593455378880276967916554453953252059902358021123670433353228929907551785140221774509472640505978942643495659394371418376528095195279698738028127269759686260705153173457779529821035857111960977778234824435944892729274367972589335649302111057493039226784735342611376696683303935313595407959051844277649877534249565099092493314482130377006545172502693492425153448213302466246309686813702398202467412607420634930915164076327843808671550815107361054360855555054771887551736177976840544698150491870253620814745799290525722356370058848199556455583946977708668737716534624972578405871966443397480566100405923702635478069743138933400750388300971664998400000000000*i1^68 + -1523262847891644119798351131605946687367674921031290054310464359373603073333119984296092252914646714700231956337993655414875982869316977752356436265384838543618703498085528214873748088480371412439838059063971157983841545164349683474554956437284358801709808631229539440923269514850896139796071709098775768691466581576967005201426659597576737251094159212743941613939173184859053037439427166070128592905408046132069477520039733675252356425420716419631003622115566476939449262737838795860425394817888113795107126352494337535441433780769966347339453135278959839876593260855051813245207990289231478759359274239202663818247590489164018483903465801361401844837965676357454043751909403039582793115887982307273097468442545207764502613253615647855268584565528827853638936596964145985019373185975912474477185301470090252136197114616746620045998296929205770045748586212652261301801926410142852158859147124777835678551139381350448216397199805629270898067423362204089083084577925705395807331085995520904642468009388596818514847284990102557117001938416670166613649743932326414599981969178624000000000*i1^69 + -8450120669619956787161974007045132657087912665422119376455624451893480509768261126724143555418130703719348725226393719723915917066945718151538302629639940604028436948720584681882440784826020968252069818902260937694417308856650818128889466911313828447149630703962150753294867497989693028800954607148298057282008312799647197673166117475217712599668064300247974524475162130433021846028194739250657120385311611493478359618317103521887075000739914900419830056154542713554924559314857342751568554881297992126539913717262479827474473836029930448710256718410556799216290268344573930349521475249843940413743379281430386714473045741313813342307468464229135552512096426018305195875983816765686186867774983414661638683820573687086500415668229482356273099833442788231590301794014732090998951636693009104496912632780520716976626965542968281803777806276870580456437336550973046475082796624458109139988037070489374740774130509086894443224992443466562168561238286506218803753604872559563112238999725880768380074149445620822524447175748500233973813100283812996002198843518510694400000000*i1^70 + 11828521106364340296621619394632721069004473838054776312791831480318860101245508517346151437182628467311674051468021433909750264044305845445184307231194448303902647656061691898464778697478033134733933871468243381907459971091286907616555136721283182355567227991071395270869575045597195315117773805129302002185421766738804991148862625285539821724103283140339586166539106250008882616131525144728779019893066255491958887383820380679056530949927984985251616141760301756416207502981088580987377113426758516159741892128824414804100969839149645338674402076401272394550493638160140928680338640608392834895137790017179388627941938012024656694321043332773443905255773230288029394672401391929227400597225759200771708013725906331574637208713104182728762023638000111851784012133981761815906892197124011935655020634213538423860608163144061242009674843803955835310253285026012512570949036917571713048126248090264840860017480714192703065558892575676523037805416585037155107510852639887648136447061956778374126038711033693261719751508181137351167888584749351918632960000000*i1^71 + 8286598134779915851708624391382604055853628280911795150423164121631043141372874351926639582565437752367944342474437235657626339173139475843236065862556960656206796082642675512022381473740590644286816658154043178373389760142596371545954324181773086029374058948053332549439716215350519655895285973340941708974892876020585504197443138620589642168388936037497126526673698083861051128792923408443402481425138527060555346018438785186177125977193170984228004231992597716387008688882878277394979298239232384271108849904227091352459479371108564636443124455296034466808801174380318153914137302845606388968154227412978760135633371208482391354266463240590438465412228762453816909623241778415177293543266318450690184264205249457335410324176602256394074135651511478356910018003242574423128437554978570437448230541024428451206054150285182482912384545494542346149956530164270950234799108979514424139965148289575504266326869660484935555331909177648669917496336952695610551828330247660560268852328069530096410709576507196554121873855771837194731257856000000*i1^72 + 8960213522196729099899406445047303407657078943278423925524752306372239287428682769160224641276882274960196828892754616732607755557458026935591949593271583699387952814049962440931909397453407230632415959567051614789745360927243158758482001544641785630018691935801023789867619856515378032035740449616887934970166395638508535860466848377371343152624341990215153793553864257128206530727779434092074097760485956386758209451212684573309420612477962717225306512784087692607294333971153906419184479567725350218200923328072348557703932807991797633125285663367403478985107258496553663492592483946477210781400863479866352003965003773946252096433799808685661456943149533142384657525054371144418094357420716164665713383230541170559242647017669669002084933059725705309546734492747758170524658528885886670682126244369817261609239791426469517505461929878664753752067288438753148819263809051769994105328922774180969549484129784390669786561408737879058129102293681441339751062971965520668945769107016862023158347420065126300216804874649600000*i1^73 + -21948870268207610258087437683715726221542001305573537574047399664626908999220839867584595805573986485132692991856447963593500509203785626675826459507546641583067769196132940396691995774642336405738896351192082131259503105355689279371621857677134595994309578121500207479506216455567704816125263071519759647811457935330968363710381757376658022669710509041378620706484437199359759227084660881993466627784455402313632151608888916356489948554739696220606115778915177033139627170639275787823598369630163180152995666722288482014135430868192994745377486665068902496492230232719491729043427657582645890111869392436623860133044544469815147018464071450953798768662809106654612930218926090159297575802261767475738615405007920080394888936672623892722333778644053599017515044546266024501418663833648512021229066324548831915832015064966182538385307514505673003538908446075720311180902110718629463710621404076653825580515926809251045571482520649997407637256858452471289723803488464970656251878393377042998901876533168701440000*i1^74 + -2345649839623082038084741786996771240034165649247570223922706671380760520101910015672887433417699666159047398715471614735044217724217957183457610950481673681349014023266509341875466014934138846098195523177883628347615731806397924602609200638995074590528153240284709566662956718309682076298516189950720107991923649670141635685354093419864053257176866713362206530993699803256055066708146676774239884834321558613609575087519098524179156455984214401342172820415555119211729047896533091473547105437421278143654370297026095702104539434994231230368686062748587901173658226998978354144530994867492555252586221728418980217897513194777190410407638673437206646411931486296499041313092931185591381209312582254206399078186023632761011097292474170204993100359458795807653180637187938418583070256965323655541812238996341708517083768917139713210223048266931935056555490506554440376928687963399544228836007443834472778182205553508101635139449683519488564535031709069569376287879955335344260900581270355968000*i1^75 + -9049978900752936889163855556338408029792633919091937534711201129500734956999147767822518249418523159009870932722784430037032666875359576656110340581971762407336495852031406959217289191298823657775271113891241824434531589931962759120661446551404957675639616913879258546386974488846496661604118842860176033059352677055223258446295900736678701023995568568624499985707151035550253229402439011569491145800546843848692898508944345680071699820423369738390199362878772134751681453914267131065495284242833909438808289273052475949940889575014423873611390239580605641830758122190982658562700700763676957657242335584495965206485700783273292756654797647510886619723922439885518300285168555670617552714600654934667035043582348781253328525917807773071718439600229428467720499483368680395234571888298856558414815577257580230832939707501940846468272766801084669084498610149129293912280350288349035587899924237203662185013357275718333476371763097740580986469885449097615247240806400*i1^76 + -8828428407151255628950578986954954695488364142675862376141978848858639663758862295059522962249145483581476619337620535020856128317106712802380770665777434415603202189884231262261058917074981106166095582857512670618382501984928562364371491716182026126723497416230289538399421976915083905973079078031456748594244420460356624480038225285785493992397585458675063550274361269069563167486210070398473644081607199662036178857395915042086565549389632745637550288118056230504080372169495360254282540314804629224895174526760447543650101057317979253985915323318480710181472108316855614145258509351057281423206703702122684005305000379405018613741329901877837367584485244739750713349364798130174437921068316600645430977162247828133863185655673504083861267839563079810680367067802720622577383186025760787961697999053483016800479340716089767712630008040853556807843423930122223541328078928126882270705299179429719120104422339453979335981773776592216320*i1^77 + 20816480501116197777952920312940122753758440898972171750638919024219008731222522925268489621369963624994546415937311610772062619136677534169076715614990814057835826779432731946323326482189658536410493580541805059458243356655601599966536567106758283293167159000597088501306807224799765742026627855129274214822526015536827099123813271231822123839439830771689895822058825511566535677765682594695555388917009997069308794253400098289811500755297312341530050772270783098918061683889665210093859749240047436586847427518881805044199212350081065961252616596257622092699394315163668338874126645106550961906984949386627643041110973534812809191863674921001663694816065981195606132245858387167376364161844147577184751227263638423747027649185881003108614317029200853526165884233253037467251432251149578664169307866955963059476754504185823970703053223073041514497914270955974580284009*i1^78, -5313647603939827463830853867491689171630438289281892966796509927214262668378991016044137930383246923412111234249809124906998722363582976354440567795536803806368307278528158984471746714498447276219236693809871487475917857306316996072030228084683087942963111213017764064719827212156779010678645500694644062692012931775409740984022314343149442156913688897232284385039851383550605808051200803814682764240704448618484402109735516356231204568000825011168117842697315415638099026957137957859070608177499203653235253868650218116187619701478914941309036507734371968245323010375808096155445656980909463701031734654481698838890136789046962369033898309837503460006482573286097627600822209018198456402609635289295812222589663975063563194618193499701054751930766128400921416677508081972099611329415414644632996842154596620828082761992996447038429465132772259926352529196874912974541107288876065860957115238445283271047948464295464754375376013514352027963100616721133303977818539547771541073694006532943906059318453767202531581165122193569073464557567693679308813124616935894059823060143534294957950566457985006598010336019133565338781909016607423923027852707259739613800298390484771100753006855844849697841502798117417994350859708132480066648058734641247374912133753824465118044542480205377088668255556592791133273249523880129083087579920455366083800374297572554585893255540742422116857442133182905010093335207293452315155303941376239074434539742538041345939705043218149292185034562079571200975034676174285015901549662817584699532047703929391662658092422906697968250149485454460878415456707241855035614700600112406355917156932238772253530461566233865309846884723616769062218503423367252533843462114082576021188043301371197030670231750732371271673147405413858732492723157227279950257460472005046734676523489455361254372760065272604671887031934960041526290819855107224343999344522905146258378274349281238212162241274252515557457059119104000000000000000000000000000000000000000000000000000000000000000000000000000000 + 7551918465923575067631108200178293514694065110856308476566304618067952316028342224562965210520456686162946632923663728236931499345114245581801824019689154893157903468104956066047341001914605352870730123648896436057136426040239865815666228317977441148414728493582484713427454673254755558823887104536274171921707960263088355687100854088970814164064416098893223975190617558360301490085584141260186948009683816422794728957295998379734603157443644307404851383203233154133731398591918331474010764622686673731459545377059885994262847800254051325133818664157881176794352026662254392712902567375417944339013466680015039228474373938718404303444612812091388568089458567875057769691592518882710968375349141833400452851441913574867827694567150616393653539947314910061900338750686724806997000727392365813200312257941804506301076615834537527292235092603379718363412670725592592378066387684872046248676524550100138888993855915167300521956964127268374990411840426258585119734384406731981343589965389772917901209081481016050112682438129694485117070441108656639164070211271715469688230902838301919010201619313487162347245774865162607149597641306298965926171669514162305211156678625527351988188702958092684719354662032623496601029453138825879026253432803031133245130414386891371791828984861075009302899766389627500748148012406091873829527505022338798799647024796969243761575087283909001471140887419151271172203887714343079248733746254949353770241088746974219747980538493734902415944381805141790618076347600486973554514923502669060054911527971778815888004685031819609138090544764682662610965949949091636917154595251691477818235017645005309639874244993010707952251061646462628354474648299766695955908519759119034249280417015698620709066840086856785503588554296505494627818185651208555943396369713588474710758052462144034492850783844322663138787513384255955901532771058586030702637983117686195229153641343502690356112068167777488927856158310400000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -285501242256393142195952551671813926791532641863324203133927513100386919928455612802002012126263535772861518349178491397643626600702999360799444173526509379539194247754781208838708907245158924115842592601514662337990554313623879842717122927566368402741580072472539593328771217596189679902632513654909476322532064573629136852190137994947838854335327382158713328634468900931347930551411524727001018492360067684439265890694803372433877162135556529102672193597864287924970827367567882296118977108804111538414040514119798896974407033273664823133263020823162144851476268666384388125284053599033041109125910672228420045518536365252097642405857894766410234726712846403236768302842969627107044492387012823805017969168013555174296482026673198749215073851300340770365724313557966034832009091872562292164319532644397871579108727402700714346234269720824482138041529891577456981061192852931278325995633523496261008023850873629169854226230125661450909797810233968023819402198742065165887017016306779676366026115275128015262236059505673049088959306077489371862718040449087948135433933907479498798877484817605064497820537700546086852500852245342933620636949960968204955362757519601942050087707868422355468303657492515174154989166851547242238961523463490269262332780466995780015898143236464232167191406879026954357764853697383365042295917253103133064378784129508616413200572913866409050059677537351189582021234927398535644356282374076213670028353828162008245932508507271799832288227215861251501254936117388220981520022856460781202008159178833423153249394005286466676101883330214157830009874805732655123402308861104750958502422801787093218066068808023407691937553362317038209161594398809043619841173626698353554356706676021139318362874333885514436839655375403473678641476923227586339837803786627836468180300864968654485656611890896834487445233346225775193681598223538800146252534044162217571973127426180417157066187945143999940675229450240000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 861044755520462258686798670487825682811870271145284135620691158018265867216937057858284663361216955745210125552488666749999971025571836917107461955621357062449290809773486740434607513643373268999700019714641646526542341901256326533997364154284511204436921330400532722937805604530121856419914843845264820890364769886327220780145470625117413386049453752239417171597641270599352355906444354881229538312467965425853298595224211855669116858557004671468467551975875013139499643839897161680149683716248534671988189384916911567971065671510062016898275106203889717299345443454339866379313761722258023679443135102850314558885015100265961369007644069798450660990229664882632576764104800339280783499679625612149563338686425746350921179403929546809676140428206476032532968913995569777795153835249071780805077252464875823785713897662018391805766108431592082429115504586496012437169198511935253861508308169152066146540084062958651084061662827386266646403768991667353368290614706130187140012330199597933527360608734113906291220988729243511587676670868682646169623374077868635328704558058482225597654090835720451740077403030967217363713797602564756138846810881998027137877930512871904314803485484813339850142185828845353263209680012114170157131309615365054141986190304328840657528936613597403195872075627844999011342296122685879803535078128136252660548551606874752151804828965172997811354431190104711931737938898784873340748413730193487436939626984853861566099879026597547363803836711800131549483931743326968007786491192274225573242613692036313266486311960443306655298828067621730450758171042799339684570534024516226936294152161916079744053339901711122248550358093748357342360122166420676886997188944178285551828957024164340711848623210807333391781538446675598442886325689270404145069515258611753868468741964958556023572901883684685625641196142894877772817113254463590360943204248179009505522683827725109559932336153050204322742140928000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -4377740070921124829831905351958289392130575262761082428905666329486560257199541232638982726466329899633594014556706785596404798259237038109693035800569595267663501583209055189929832656523972318584135345720763362664549135282203528223834771549060122796692949055247455263680228473629162638699456612267002464300345266549332517366073533713342423797192116923614070416535026766805664965236819700867725634126220616641401605150813103504984767943921581801965567505202934409220179862248322294029011530805606798098937640171987669974495858136241287779298667464083004942633321862405062735026811691356310870655743391798703529195180447895772673083227416195470741483919963784678435274927924339520770166910683755425057996673255686262691691086439271554021295231076530790406110391664804794643720252844253891685514373354780085487040031120415711534448242503033980183792146307898140538102228952108914176936774531604236343644207361464301999517301865586966721017654265432829856504463573643110651525876023598872129600332674707174648426237595557824304279057133223547103170283706276674094605894494596899947419020792803886106485720794552312456920555362088137988925588130051501044798239046148172772157621266267145252808998962547998950204596741908562784572539810423014789249872974492826130844747023768458342620351836299352472489788451911043915362339413547558110662240565518025106161852721006058041949564455032190740073233377266945393675490474845468617793609445604212874036813869728265617803582679403101630268428014672699564120536409450404544260801077925058647994471721225624565535557908655774283259656114165678319851850004168660212676330571834681942791388118411839762709262768760356022777433492735595416275342547212518122044764598960797637762758849502367861874296128940344176972977440676811566126274366984881503790895844858760845262298826464780672508229692049280426002325705908719225958255888719625746038067398333002390308590196551804784385982464000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 10039592583534037185547587567181951299152660653808133804530522623178262842633864668912034094215220089767009391973459212431618929285545317026578200809118214337110574271471144033531692167136561066775381868151670814276898966109215252019302340603454820642564490955709219868514131922330969285121064705206293157159273106447476685365480099146042365298285972621266898305280840697780295199880355369555439083211363348753759756809847066123959538863202959808097742961620087434572592586147701523296797516219327548203493060776740711990329875756518809652995090977373821067554571082140963275719065567177541831282694523353805463462239885410521016898417222837556640763846819201645431316288685357983914564246264711678087544645622002585973611508552946775446806453387778840021387659405348116362405185342808203095463109341766520374167558945745889453755267885964618331225338602910441855592888723127787631471687518294223539913457693756468863581060302191810501181301743528679222835433543089183329457312379902137556101264980910979513388817336866657013371394000996093347487116038754937123796461359422151288733124797704240364633246881834387988995325778294119093133597095620414533526565399060550829144448690098342525002070846696093839488074795437208980085006283463229083822084608742032008406689047788397288141809653760668611182031138727120443449941071595243997759821817597781671449580962324723539973250249589480620436424596141405606575273108227481319914535330881157319358165584119043258233789105261218599599571015023488323967640772987786986445738771178283374503651786699347207709393286884395263304889574611828704188023916735118163153514788378937144762279069573784018420955409328131643279730702458947533387676551609813062266533716546274739389969703425143850772065842570229692544862453423870921843213751029330676358938598438272932133229471877200768166749257850221474765915905254141663906020841846675534339726807626955893791881122625951955041648640000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -18087763786644160974490989389356744801614670861484586334467726448025964134303332200688105993313901504991285399739455921401219364605308750559561626057926228173010602674530936819427668991454783529036296985654715597317607327576733127001822756865952428183085510516586516137881624182324914000674709042257285388021947044198659497249319514953929122247091004859120995798591751643318872952430265335815570948668791178647133723562263044856111222930652966240193027357968343305179179183804601586941591290205982800635455574089520240363742123363231353616300203019445707837981641051509945832529344210007885551658257556637425780792487910306005415388114067724564631414859169769816288655182942243105268485461260174817386340563676950942028404139401480342590671581968292035144810546850954913663898250687099058210395299459437842761696239589428963988572932201265227595677561322710303908911719857620343504075533690075974517026611103808809988988529023274858243438183450463514039297176543876653587375176936031686657483233601445126608580427650116302980672517679839361847236538272036131660226160651156195568772703054805223120516326211115068470288609246275472353659391356714554832748052461302113300638965584387735419363072250608510937673144530927120446456896159573856687043912631584286845863944564553986886364826378413315824271585040868532007056209204860180283752862552189537226557973405617502123529148121394438336490224848360269744184191951983015900952403006924040894587351293626605819153618912758246467893149524071422335537255347908112023437910711120994422191324625025304474953198107333719036421287844624706028418857946630366542006407963255806754386818039641458218030427361527885769924273747992792410100871254139087751384263895530843868130400650612019768850137652492855489787933603667979030854250501861006720340470249907142334508419795870562025117104642406189527517492657783958983586831849558885193777643413708463810872661198179757371424768000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 21734849287041957786237899167855940013742527025167788382103624733605383533492136355541748349631734801463730304517104811257882040711294308036855848790791801156190894600065895460847508919368600596145243010572121954969209096647722055948987209115138177756803830806540647211989894319967745297674588191999425111735164499721598117426081841782789376376290246515964097694007443146989827209496114322691280455271847510601542869208318242934746054732146590445258190686916314664704562916784279510366052417630778334461926200245920604376546097087713115212493849839873398358024290594684481760043220624979117832786324683821660210080092865562906456381089197758407637136718568071960244714488175563289278948736511924731743655477407480286365799613657097655957448756314834778191079110513510975959704834814182466386834330121806954717636454472997792548350720143215165820818697227948007148211827974403368181817374189223136620355610659319946271194254826699111129961547628239394807670784287183270181802087966230716923672554395322975014944424011932723615851418238357647246140374622752163511185539977584014579797487876957129824948366654082564731103818872062752078108359632341787482576392916088967593837512297278396538920757937118531105889622012102963534066471397099042784725454133528748764266255810296090724749164882822412745508501909222849377194520008928024217930682037613011263041826572453617300376713540412167894600853510498366588851045313080303556301224343148978440541876046412513470454047487619695717985800563383590141670579537847773666249107659128350657819019945482071320422005993700431034630836145279695605747375101276563892634905102384872583729250078507579398355369629048737784599609584023436530885861487331333352906381488210181486662532627855410660855605533536562851942401522917186198406253695444022891883049710288957882256511201713428080498577022417391646596536609146926168023361077593726352591975117315166955605242986536085802188800000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -14833313757198644845279272360415051528233955595365178706934181993413416401829048381901498737833026389839006098159385474858978632290540960105251701448383482389763239848165338020428080472730610740149511161450182785521551670499531129737042278472662929587234818260070311987220775426287512192190049947613264635136540690456745754092155254568360083389932229889946036182991301642421483135777390339808425959444304013902624368088224839674236765602158151320413216738723830235698807788357313020406864428883249578483271667573775301652074578020366648707917999398667709379944952816936836076364950860810613189348568866802898766867239197341934390523368110086937236972754619110217800431768762278326723552335447131508580322868131128562583444765106824381077839802358165207850126160831614914544639948373702011285401633160525979712475489627848749885004317755648183526750943923754133718494602613405160049971257810563971640450727382435681682967497543519608267388464646853252304747870336964306930767277483687237578372626648664195229413661271591981971131284943143626627271388160322123094132214538726560535802745454969318146405505118040624826398426683370405488883487705012579442092699908436234845779795695862814724265408203808204979001564594171837853941080663909363831190396266751413303836348752148312969968855031072879291991729445062415994966193431376145924328202256613235711052174634065560503414495286480130392624426676288056348841164564124217278932993546924695806814344039038710324590970624450505817374467082976977301752776690353106136212064170028154149627373641706843188741337848270298579387444335396112284872454358386849047721797400397174219983730962642866348680426491934532941848312196110409241255753724479073563035325498867795096321417363409623778992379676385115858423231458024446458446800936208380622810542946088117400876545144629626556580108531801855145206865896316553063047621328137422781872041717139538278688614709638578831360000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 3510942186439514112558602571962011403849012254957266933319073681520522645723972896050526588582599845219608366375709337138432604664760321593356005855397783271451545673389802320039263775492577009282298749509999185271986732186972169966932497834334252425200054063041631180418791173703362728708812166373103009762145151828895817151138257155461219977914010442547994886133340319281621645216543967070555226538901178520180102532002019242379413133113200481632276164324778606563074077688038694400179287903704281695020361642046713956419209116760140118003075242155388313598038382406936851010607373879812123961587728331138012181868443682390270648894158382986872032167447287467142906900113012724186485095068741047970188899340079970959527878471150465700706722010801141539415403564906745420459411258996619745799915957309202071911970882908985573340446857392713755282927503954145744697076254133976450786367718598817573679900263892870017386892067657142735091620380105034558309331973702178840434506775125444374547923464500167816795221068948347227976758521343152622042498522430739313059833637817165258186482458867134454299177976400652553753052961042648330088137250200733875229318879319447170148126157016866970214787282324446977103512618590126583282488675809295168141181090893092394161324775925419810224329102045097297661481524154034062185040637952689555969121681490335765499170367131829734356252534878843775430103310604413454294522614935528924043869210080459686891849029337075399751325491017549265868676618350522528001640694289498257510347855322567150268504077781777215144960679319957168226292527116536982607183047388350576256282598668975146066983656815629418349969168272166746235561565291883586421188195814892327130865343522873015894933584280641170871783207615196385073069348385686364517573990429358206881248234295823424954043112513664233778445635445221404319570210485653838050291858024298520395389837067359340874921764475371520000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -583638545800209678324542996391264399133400593318007084146639934600198044067605687017525611028569622086362584644759545507235860111395953418175946691681187347588099991989459870857113136957715027785970754883357293739393047101501319262638468941824502468751382227131291374167109355220327818637360377047053246225963458270770246256219971298066514665435015894749542574572125669534965666519646972396157293372360828395029998301930450092513176126308892228969342899588323740273163727826855393437895548732101940678292286891782316019964601600987813856703092963586012451177580173087151156775349884924327732572918337665866065881156076412937126033200246804527268322804266262175355824265861499839535895102456857968451754081757406182317214329263995772154782929338818343476006851616098522017562951279075931672902722586797825474515733718467470646087128983263034379134816648407947171268503812276597931064340605584585675917223262022904772514294295585197606660487619920081292898834620378581820471155485087059538656439229225469085912532154333253687262126097381066643723564076839948609752699724965889030766784130747678649715794710304946313324635935369754303926274776710175563702616660633988537718353039328994284493955474807197555891885676906729202848396901123505463868753382092133637390232805706784216396582580293805733346403436727052492688410754787895061215226648472766520970380947703696899710088001074628623832306119349078785921521390508918670591021278997157487769235550980200904595346353324166985236364093975625145638673510517480892039040191202191287543756265593536892521145171914439360523709125678388686669299266365487823055671082665098885696961641185485195134726045192220833314630603872856193031188245897328448835373215781539281339472382862955780350813810719226352243263415753253941181732844055216687764841346842023433958391722268739452317881362895313602796576698324041968218751966635206643562093214899347314120696468078592000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -147121395118911913816160726615597388628565924448681472413172708661943471277575829931830344885754766576513364072852043824137662617933583758462329178288463916041360502769403837517366915498462085680029504772062984486961006397714017372533095740483477148467784096534981077274503639878485771141888241645983754215222038762332012575246142060975952001506284372397645951033660134004566989417887282115405778431314177446638459896390694322164187365342641861879743035728355114641861142647258415011283561621459673601799366393145004609295023426481386221102127010453927109259422467984761277248572302652717922944870136768687185849647702982812824085270091747010778966865571576575940889770119846360946169954940516342874480778568586334998594450535622507221594311903989827439651817160908246220948090348727512217821577209628689244745173759124653363785435798733703798149668515661705369943829196387114892950993446960161712751390733312889427478143474888051344195021754781102143915803044125590033855369561924028426980466407984753805853584338382989130034425874720297001989380143275837918171071043943679161393028760122737165119049675572145744849294937333099097149982568888135144757503470561153281031939479698725200101811473776773102443565596492509476502921585275532868781738837028079810178244369209492955641267870177630061646626334679060348206361393189777992230708242295124659318410759004073514490694285026193104275566679943654642412394167668899574592338771400158307022632122833435373122417903674012297659890448277693453134584884436869226764464286776407646571550120467203424214510194315315657003211240598678732851589554480852672373930360563645520119883351238695319046812458202924989370750522235160587273301141546141589201902603414252084816212226072829165134289628273951043684931895914980931949289892949329490563007116253666094238604817855759474314092712490695052549455237347106164169964074337805227775666273638811972368543640453120000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -75445831270020751928537846489955852681692915685170119377446659329815313524926210369143270335979612138293830796515266490998088285696282271306060000391148983278442055391211703726586461567423082328313126897980916531804645690815001661398666325605812942852633984489722738419989001501877073174708809854861617234540501171333545039394919035425970160387347780115747311242953860277570635737205380747851131555671744995158315733525237917084261888423888244945934194357324157399577216268615650771928716673941501993000517474735984182875034186095196416972162852054480727970318124591049630842100301260510740892492059744395105374365577798186289315060882624949720606169014539997691836905482809079775356066330284477466018732474732146038681732769568953371350438720711890481743428253709904464156939533722266337269481722632153728267281449788946136251395068068121814777865724916086454164165738610226545975857056033950919000573513157749683295615176129333450486874151281383092185982050667353636853498540932724756522328921296833817818681093493459049290107594246295330345245738402918660020198568591184221251555064812020952017915492179374242149496671891343463491321064192032041054627617433822881188626935258298655663753429682571536218732817140611356120671029151938635311782552489416376750950137018758597928916043017747031149402073458979138986198525213240051156395499633542762577133999995890806686707524169011504022550168615685087253954485935573649443385667722928345904671904516282573766471202373476415795398975081199396679576617261638278274874067297012468252496733577540074988469119192001146379746890478699659238620724722181960177250833520161939120123297292693370326791336731829412376936836967917269378986812741599884955108805399201876491950774016520049425540356285545694689904643844996169755644288091799232275267283804084773036397365617645538259223536754659221937830267642671202717035253890772539093608624183424829617506091008000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 28809696869803512012240633448222208979663796654053019685605201812399657829429376055222311924677752622229846292932304421217901274002346285443074626710188768392138316811411677988791303021899721961446883875258007314829151210796678423197102818160437306168564228396648796841829552647513698393311207597989021308879066754738563855213674915580408271893821662629946773933290906941963059876953019372080949580249544644887313275956606271396925214048034097890628473224240981198039328062064991834368044710948135255587365966212367620670773670319259172799129962991996462510332777134624892014363404793731949030908731066299565900686143078488869558037890026464620767622884817099251254664125562601424460389226236049940246437995389762067750632529005447928584712432098385175294794972506381782463611653620992237656393897905824568547407457591488818032938491177014837547540257596420880196029916920496382238705468160946125550758467270773133975096609519179531477521922312503112744160847128103942110262130154930572636700805338510150849363587554244661340759366152673710265351925185651186025877603250608320570670861356008603684655620133855896181225354950582827358139969631591365073299976731476186277026281341141879439915480693393355363064603230868748981157191614338328723328929574103134478979410924823654646655967051580033990543151965057101225850383613807870389223715070211681233370125702943484377393886337370092971390005818615397488827853332828867513757765706173584137460256825040470888298385645334324669011018585097509302747837172680974022868354058735376454437550143835937441848520314467201270055941219474742387344992990009668921381301010904397332803727604120508759332455814010623046404221535754306878088021706508401314073309312124088391351002066350654626702358339038812060095387174506877647202904522593484724172231139009611041622468776644124760833111464350321191503288375788980868113177858446004827924327308401075950295449600000000000000000000000000000000000000000000000000000000000000000*i1^13 + -7523342973070325761229499197985823763239522997322517093654634881107757624421057545966373863875049858185298839480524057375205211472526985111968929162599997948512770276116307740272495657198690739268299820862632741897518198605150743373252963917579533758542190611981920225531641226457920957646072197397431139351662982527620896835153380647263131302841683633977810567737090531175419129337110829289070177606750535993342960463188449312105448784937981324837560094645917427994291545453891212448322917579667134787145051417883734313424332513754377146450966241137323200880608165988888851749317065146335020371230356958961103837155323018287735010451446878664739454544823471788052364569551605371089779243414873024098069275151429218177162128855663983987441465035433926109341543668672887791215790657032522381153245764257731587655167325846017945470886760373277889361560212048373743761526629993891782906400265941216643518606636708555241669243573058520007812636199481481231287113022765391819897195757598345032860213381062631435143339028899600720075251261582198923484383848841085755304180898383092259132450256600952301082355508828216262633675448481968848479942315115250452915043050380648997541255100641934723664615886209421434803815670766325014967275587609058684793052068847205260897932295198171699584029299229778235199755009018776660364465525491395177700924411271403552622071984343584778020333499128327747759343429858827535433148024696314432349189887418677591849821087703522640192405493232387283412391533368935747646610363436517330479653986566090738883908957320139756630386276105638862476976461911141858629942812379807283893402417641289785200240909271227878176199738231618067371080636435327011605500240784516944868772366773451816754353763786996014531465938761166264485448524522886483241343469212850968034888015185224756894523579039781861181532100486898220590874410408234826141072045324672375880966370148073707929600000000000000000000000000000000000000000000000000000000000000000*i1^14 + 210376371101497337103935000228045325767542018566653321463457132616005152181052881434940218547471086332185910469080925018729984260726266220021244303041968770050060773515886521519416342163487549532050077110408181849805889322104244692255432244263308830763520556532241563136156177077945355061444121483875636472786779237977333771866774368321857900080542243431310292789640293380755948373722533036132455330929204669075623030199276607441622561290149843350746941873934997476796448872042698235732513199316737186570280700704486282934115744992469563854779173885334844798718061106126060079020166151170451032480343412758034390344681560575089200222423883087113042320736108743930227928712215018490474164425125117999350751441557514203175127589010464358825678257391557115125878706516340588834311278536962979749702529719862285573119046965268498164541356685945408157965210170331312281042035672240435532389038446244794111653283667904744321071042539675871353597332107258232672414868159073244524991370021401739287943974614950964824520458638685174884483288345365690666631901320372252205159127953154919700233148013301217525763686408878252158848333671806464373530498152655732786030839724123479810773872728189467840651790560636335490074519557132584275395728463697369704094936465508137219054399930671743492141565590328350424254184458460224273985455871943626173440593268766708465291672831655110033625119081268043917178962476469149056662440395301896224045592129596419627063107547771910045672520389385394937272389769095552443370371950772439858946603798906787806547319069174739614389718544284939454522658829882589379329641605856243547356511100003365931386517827984919673464673741330027037882461576463336605185670420510659479755284930236681601939000658790473296482094127385099589445331503927477548184055698939597657469911516792670316740983371913662764671909491041260331940957559013454233705469001430858157759733963016896512000000000000000000000000000000000000000000000000000000000000000*i1^15 + 6896490130590397759240436545311861529727665457684703546918892379938830193698468915996020403381983449273638328115709001256815014633353389029292935151420318073274449333260172627589633744727621344264970823626761913503706089979370386507773258341350346839828131513704110944463753874950620805878448958177207165231778758955327712846352174346032888025346889391152567543525565627023941066959894062661556892489279009154336921591308454274796289389424455133365176433113001373770301260651520234634389397109055871435146795094413728430133481321153540032144186261217776574391061117769587324621012717688530405251829957613359530013542619041570538013025028360997414059237185936346158230052031582721991063617713959876555121951495541297529427842455435247109868308796430344100292171854089464612669343479022597554539536890771011974654467070839469454573034359448031130115513160503933354475673017777583705445466845526440967672716867545833675316287001552994010448398629590330262228669516624505462363823525543167825198201303024514868172952308987427382962692146531426354498073332108169290795062736048716557731214435492680186561276837931180254703861110687411652674151292459680354518726890005614543944690108453292465802878967121231401950596386087161709488188408699672304864591709782369136977936222635906835134744558413224148438030980349123522665207975886769589230193549546665274332500013546784013309957993004361073077601446422938168921922104267433887373868154433071282986268609572623888996190949905185904267170421607672562503499091977451843978289090683447060194449708667643586949973805786286961340291378237613496940615454353918383172730880334592347423555574934279957662891440402097368468301322772304061927299217358066944051482447944506657218426323375017076226298567774240309805340858500883147419299655715121240102790775494293132982713536009637160735759376930682459289019632887027085950238380587430702533372004007936000000000000000000000000000000000000000000000000000000000000000*i1^16 + 330176816282529744351677393791639370425419767505374095586666269701580708497027782150852431106913225536403630637045263392710161592691741560386153929939498368431212216544319395821361323520163897291966733851190382138129302013993433977294720312631465719686765598819930400167395883979785912390240955216457034542253276131200350618260689671171234672638980288991412307826512307284787837916067508739130987743694212699214751346370708596973704423290663543292898802758084103611398659775481861554701354348026310601270434173710596804178580575198805998539427504156287402683614290526893867294759755931018206772757448038540522380636936036717956164617237672197484545175869318112828242111384592390832014647850170194715968096423317593276934518480018851487635755212183810365311866965235890935739555876540935086422554288151948345975211582324258609446299975024239413417769778912721719643594159542251613574305630865494309196916018683164190509064163691190931119797677696532539545262860452519122492590817848776652333321402748347620749474653612615144882138603100693651458955157754622360053022647814204498406916915325635927073294542497450657981205656140722327605890682882373321142799224193082310746449948952884845394292769319788057468350465110654972860278506560946701581286464545501373161361507305063280268768713461316008264322472904167597770457248263197896911428883554853472242236372053592191256262470779861314435390474684995862568535287733367124503927645784596553358074212249160600166106120757313937750633636900233713059289705073194349017619866170428132087529830497114393802347752761781595697083629927509344244217158357657639485990726137180278932655515616028964211289910290008315181554406265203339900221662538797379991903830678079250996235023026911317890353101073378569707297872490035713118843658701322954435319538476177797963200008908640112188552335324056644377371986531972321893427049396258634299319779328000000000000000000000000000000000000000000000000000000000000000*i1^17 + -102305813224936383521975401552589560849402450227819737181540459835449497147599719225936945423910292687387208390218252648705849052084287932110710338028550176916419810731511021411238613524008589787699407812667834671698480381511470637674619597935952477837392195061215221028991050115505431318030023282681445364062233554611568286913885611916951042854333617317753108346765116975067805452437255261558418511979069611467939622001972779692232125004146375435907814069424601809095605670162529858383695166046850935051671170253748394447031101896352231197654538275515243651893898143923649556571099813333154105097366211792712136372711143654154543342140423671691401955564842202586950187924514672532717092782726264669890261747312605904581008378849022882374939041090379456431221052999652033515956166536658360860628728349877235822244696057439217373960793101559348636181154757209394481750557282940694320436570565825726181043388492234318916662559130520091907561749447870950496378372768512132275401572509376591987594235136749567698021438174000154578336163234500491803292481393963376139301148031440821589730922455200029146646573577674249687690579798756462430926083966614640986678056300868049970105858602264728369194197427956491719465551238900899294782570124707032959211110128415601200805839925930913644632536656549552433307650817096616072933423572566420464116328796175069600666232237083825417967555678843793627730627235377232048003024045066451615124688409203098642404235658404035631647743537699219102703571746587081990948900537528963777816135145684558553814310726136610157702119680223295838983049849018694279822336462175903288131184367135219941067507494808693219008650213236190888678697941058926498951835164943866916542777660743144989738654287176489892100438070542296417254646617117855322489495981953603261678643100769298741535608942672720696159403701192197445245023490371878696603281459120151723109253120000000000000000000000000000000000000000000000000000000000000*i1^18 + 3257705930948053840245438335681750825936736816715616538697846193905759770925631220011202072562367206198225774254832622842543824974666886176167656749107359297857100662185375279332126673086830635577165755249093185951395690104376841220766708533994537052727910155135593982244980764206100286570516701423768112094287035341940885938355604947144045600997937469273731506516943781966242234150645705313859298920156644668512113744253674593152505272226997241094272862908186163701242363150209502319099410134594746488353673411747407669938084304750291893566034710636820014547629382398810347319907920367203054283682849324079368071785953983119645257982119201834158510303978553859217908758174605171037883886938089995764662920192046757324846752225776678639260041701958646363512547617249257312783154338521807244538026593062461551921596158272666032367999595599858634465890018849052819515436849319687536110876901975186944347869524699531019053838980956779400456349557800897062400634573193040626379908547156978528371118754941753100263716422661696923955060220151372828385485676035406295979276241868200825561673368519807214614226145944595019276428983119159275656887935987178208351242018890690626884104899629962527055112084598647378720020409317436246676037746336987289763585697449766523650025972787491002809284667172231645809735271396897750799982045842120902704335746951017308909134050846922710550019777391697116004384347945488867335737960362416583652443307823827465146994268796543750523211676344249688165729700292875154031150113102070521154732396869394539080602479251995325036068707129055312869890174483243360555066107220245577711754139676669161565566134523967771008507344361216740440943181782948926522893466960065342834729719183406011464721725693965703824065051941290299693958234348782941007708439120518565600266090808819954503867393381199278655877076540829890281479866318498024158493349979934152458240000000000000000000000000000000000000000000000000000000000000*i1^19 + -167029046636051507166900324869893804768582891306256378379744347620760835827695988334571066556826349499126822154336628534268390251286237506653608187856982204642559459341665533434948868416617276178861897082951675562083617131438520593391817193953416896298044041940386317661598102965425373431801031718760079514994939638165039785593473155129679981796434554808611505383816864161189141753874828416960352665409656530645950492646930979965886228097070515973058122273062124187822959185955686021190911588040025439454796552552348952622408022705381112534299240075921844038854090248892681582261816747964243938101273389881944279344837850402426880627372762575373263104457992174787970297245519933603623066373316966221311123328057797701403850411464225693746036540927281535621851646590487774440104558717698784391487968854209324876569167710561481234018087273077506121221616996193566541516722481223509000618576005260765967121162849084031327358508267761534702235829105509529397350581046059026430185978614632404558172609205350204404598303649380356260029328437884554829623841607699692339372478690652834003813174199525294636943086277726955814031058568988653851936077089038354239993091650782118802645824047863710221941211694869606935828674363535773064900015509255992477569558242222526810887788935474488334894923828550207113131208639786535241976261254839682977829724423508735391211173461729503536116834702575793112575857172920303186963135503306630595265471759558714162074907323075592344666472556937469083588996933925672059905524085715273157041270902435605865867948760610642717179371491225262365194334838460301286024439716311264063347478292344075159007912465502643395842336842786537940579211969020893199883316155233592571402571788205061488513774557670100568637036316618576115692408124225479976224663738547760514215271224863384375176776951097272813321782393962629300171386856857627981580256447663985131520000000000000000000000000000000000000000000000000000000000*i1^20 + -2916270954629389545604241837081543810833347826095111211514617171591556604798420957348794946003133257567086302096354458232398204012245169466341940974208784916299175517795115796967456255269487574988441502769794649760522229746468190620682480450571006580626363174627526089871889469503552419494177224007246321162304066510946106324678681085324586323807830737643809602124013028966494826973439306097895759267536280800661065202028654231391534454650191454225144751992337212069936476993196289988615073970033929488854191690456545781748320416492242414501415782528513818700316908889298012350095135220221303204841590996303854380710766687382507634433088480086536630663103546869693329087220396950605765635889159750792296379837059548833315191853892493301251348482496578110548305176300723880987134091250171004771741230406290757411392378495388375024277095880132352136437955349979665083107422806280590848790376249460952433374395588190306657775304357567430036179378982441188651226607896771387428100104812203630839271783958544463786465994880947629166348277947005663726591554771134104739833961848534432419829749886473356139655756029213662517354472265458173282534358678513812765145744609426499417571492339133805522993614290164860903064552366452332277436392830139979596465621574761412340863991315156040632310961929640657120313028796669154312151063439030487957024879496106706807833905322401961791433697382871900798722137874375932439104454976054902773657600041311941291869895460314618376808616284380552554019856822666242827579063024806100569085925208323777446680600025148648509082059651762149977771622839702029093722779665017737336974997929715321028136648530506657298488218722306677279823003513052817110715793885302418358464365172214482217135110392500220888097937953025254661067853165984655677360953116829518495369551394959843848222935871731295671686984857972792397624044753762432954124787628638208000000000000000000000000000000000000000000000000000000000*i1^21 + -125688006582675555604287327518975713353217224076217148431373918349208408138621578354875894913636666738115166266835694087461013223648918274462522632097238260146691804674223434370062924073588926242259416834354523148179105647654008556417833458848656226492142423414370550271456998267990092958792773705441524224737674220244365112606277511024934660302698133102660090667121884868824658803218959645746687899579043777987243168221351474072572105611228400388653662031762394442142188051203694411414817026376302384561725904030394571238986473150400326352856292917055231581859421549117034901912025067193061427461709921157546814438486934591044313636169955251029531605718328379547838737374350319425474807187796286949161008909777859437282259549820631623651826294502824457651239605062699370962675982704066073014710426851650762782654323700248797509635200060807569825833338229227284640736065077821640991584930387240792998314878097346106367277747648043580989019401708793779694967381450584321049842498734851670386544302413350902811651552594583487956839490847807003356290604707974684556094712571337618466507878589324860649616379246493880402772354410278198448576170008168965867794777627188033708212703253758165925721034171697371126694478909245941238473286030073569832378846706173331952084465919232618022677540684403566591950324602945275171491852779464939956604056913236108270027481086240187578453928919558145714383874260650842206889943561457579334882703081336500304489791672922835481613062518839090605179574623179825675865365006139529437260014289422485553867058467700688352306052511603524019370416809198536569087019961798425255118863315267959510511230003886709378439693873979903731302942510377328353104468126879857872518672824146602404776851549617888454139735620697434816597065551419829206231488526088851565450157496571676067322135461435310269005425281374887171384289025733916222887679963955200000000000000000000000000000000000000000000000000000000*i1^22 + 4132668949265073280692171506511280042658124527654833322877553615384780292107738042635194049310288290425439327665505693646325520838034244473794743609135508220641083270855291058401122372279985619900214119756855950115150397589874270576241203134590110468710804837413197008951175206171537352890169811877017546121980665884131528076673207195783018051835431214954041224232408754334291123603873150379000496380381363678034914025426725390638133659398931072146261826198070871317419163591669641053542148565129925620365321526833732210237824463681383767626336901052779551358415873127704422112484790872928417322112098362124634706615800990461577969447203005073581422726428890559124044872007557485279684210794470051187971492671598718899714870858418273548287541968950910684680363052190814518900584158768935564383342013964975418934746752877230820674333772817613520751115061468093324046384940921159159749019844047971162161138237229611929292493923181224574950137902415528512830215040776040228341789290436317967219065716849001914412243365467997640061244961165499719020329150570642271306911912186846749648811094174477006305771660776689002910236979536806281568534359276119017780184819635121693133345216727830692296158140265119396678232011921718860748543563473209110065008881387922981580362014366046847864654664955534974414469551625204660162402416266528760057288361627129206422656535688087454896043924421811810272549001384215959992510021517471251366263338833283222446527019182088538042986660853351998410463398994432613828066788279472283622041059296569320253660964898928563639378868985846882152608213080406567309984053818009447890562711370253418939729120896628220475603914257347458147649492898857582062861602309720225636739562810968922865624858925051366229201282719027217274447126061063956577083626733846019710497837072595508434505921288397599303449801715426996901743180268932001634388541440000000000000000000000000000000000000000000000000000000*i1^23 + -502033184306456931134985420036412867674496958911208884890601124718938954857626123609745293366360707295680383973332404948165255711518541182567625345198278023600803501979557938040478299117595156694239122382757227177160337217212344442987874832318028010470854447022611708544299937875516690348486836828419314390993450194724846355498303201265847379161445455802063525600821629709685508638715050844911889060138373344395774700525204000779877583617689666712972552823184077767452563506194180917471485900956938557138736770904293370438726240103143417244010787707786780046120943952810346364008065925648038652058954667679537151898203282297349818132706254190674416411080152654282206144733257634236804419178022107908676649023130727597025735035474911698073608146054608026435561100453268638512572973865102203398547504310883627322866329661097178473102005803370834921935823077615624572563804755557464101849018817145657528212781756534707624131789061853618192760620054743720945155310378590715540992510346672290535169546279619918685128019909074469391150969114359933342110749800000972795390639257780994618666601570251571467980722158817247648000122844249269635309281213978485466454198930104214494884248417879340260207040496692875034983553331025642981003716124873307824939051560463364070240050146038533077359147087827539095581372389438614901244833244202301412240824698741132625244072056579895256458424032118631347948775655418843753583819532537911439767075303629580307092454370834748781105186135202576715583613634415132978792968045476391048085773078116554869234134471275443980411493322234171363875047858542078730876007507438458484643354578576565147768328351798601712026007833602980897062156514965404796862416412421417721353188654604066785107874344340961807810703803549499420531132576454528264115066164935474492493007605315446425134223278794652181008961138327921159854264342771948144558080000000000000000000000000000000000000000000000000000000*i1^24 + 3271488849441603178008367247096504764629507066420995670385563894742847396085251065312519451815925202901024186105416016369975981093209332771319525301181149299562479248887332519170804950605779944523873406632883659210149880675524335937818906785186841129955497070232628526865331612006370414409282278856326218818052046248788672039362308224263914815012920245757345551021162489914606261107025813448966348333257213542093929169589385411974717640739330664786849158500070199770833133059337477708850474967695271448434817915160023539722605472064738669855273315705982602712028558809991298246030130027063446538869625540253149701160821603684760426304932413559942006934721342159716950127708040321727242938821528201121158766820628511938424368864224915021251366574873257463905101331335731551148040377786060847379443410798693893555819754474451552428095733909089768494538192561400173973875261973799689561777503651913819803510653690512919823431290497211374213665141882342957503441320265421748949234470645500418717460959026677532745475212649003414698872681956481833914670468047231869343921297304550892426572011431704787479843424576034960856807688321170023208052629550007916923386733259081850288478504530334457242594251056781137755518275164761820921628784188715800904339068507971898437617250404482109754731670700133805241439962136211045840396115577821072118031500368898668364710783043118818356012511214939767067138048958416539899876624254754469888091339329446153865266612606212076449496736987463162628942225316673399567404370664504498746331302309183807432932202903169914013259889301157491803872201937722103323265437997135859141502911478244973244407949115536936777980183652627581881642939828225505707210351755700945816780598634490490910983055350902638928187077586750399621738914123484426867590481661497251587998664804727620610315113600068948900468908167242072630629873356051054592000000000000000000000000000000000000000000000000000000*i1^25 + 7740359750575471203907671229391565556342708140072241248375403150413411147644751726412168854123611386598489371743759234657260387521114374474606028718473024792899410929569826628902457881035103274654757822480967267533975787241733159539838862758884266889293206780987633865962495439233713215136367950636910463978667272186986964635410885689094947010570635878330869411227559559958739282314270360288301825621338760483138869793920424335915071848381403288322726029446324094163202238709404894930574885990097163444845509087197017499156636127677680539051504454239525417021695065478111254587548852120215087317020394314755481967647495794117605181760911628022623161603477728827534515570715381373111556958069261469016362233310151862713097321616315939764047747800387147481068738891442725130706149311088792871899394723511204548473750828752278580911861266461640562359661405872751955050015851172212410403947083436465991777374264855381241223345437528428883088860357477496571817682628330588806040404543364829647124564885911221110123290771846397127031529208116590209126658716810331863276655732777891875288936307691496674165507520859389694238602856016839327165986928165505996946895533217300651100571121290036258167131232526379444724391480340970870909459590760906648628980293135935145480264715415386150527221722286669666802602738127583069242723903701628731981581573564133175612437541848980474680137846412765058856297143894214745108712907708088723805444922691971629728528803890191447833786103684024833257748032737644261221885575486754273673226028724334591898463176042234457416333804458222012022537697509769161765038841335662991395218544086661522233107159562846324687402725189784773789430287866553691998555228519633329461381689369661636937934559615638744842594595275452450259272516758095228341362641507322317251097568782439305208691232229832737432777238192144046396813359951380480000000000000000000000000000000000000000000000000000*i1^26 + -15019036353059419537627505319293524956907244849773638210789512347390968810674885590373715771302812577123436612448113596007009480514377320359255375752191132317471652867349736067478330131831166036115586823585481878433144930867384681796038038826648899748881672166024844763884104062544229530185132789374303332140769182486445007157935681029332727441426695791088252939873121336479523346349221954245375942430017623594101433319838534987675743903587341911121345910658640818970481560719707832506938842657440678673758052174562148423047941719734605558094127650209704794649341105290408622163047465624200180619173007397574355888430819645233384130987782029802879241802579530545271989642931605995151245555636872632013882769676508694645392566573244826882452581535699313493596118225269500757731340083544081475166440866062528713958863371826103100827994963931407214826770976599431112407705055012615420209222422876122600131494458295599011594130849235057295453178963131866976939852616838728719141564255377167291542022539310666486494590524433607858348082001611843677541530135758057184043501275418461266780514705381450831670079599676233302218247135693519633400280969044593126114309194086373146465322957786424254010150011012528164674636765052975900845649936552362004809460056577750604119146197204476736230725359962598221718539846354676379738788500931390418135588409519114522082195420786208761164327262176997776057953858512184475079924610446676882630822249712641476469836402768731807425886571746583567722947752562431005428646553021973473027184972999643461363233391426291131929880460793785647842064930357980195708326693427406738001291981690698740321813929069419829378042432004899044074230769017185452599491501719258042209761092221534248137678987953065748221370392992264389494543178725963391732971049209862376514232942056207563579988794504784962538508032090272209281175863164928000000000000000000000000000000000000000000000000000*i1^27 + -60633762058237839981800603074388704076660900417250427066164615285167105489714862878666096946064590813569069446304936448472573020240157806900393550983625359920620118033621286921076269339894543961280229136622652307541415721192608364563962297394849713637119899564867359109211114432838946991835284790218616015229900669723731006497811947791062163287553393010362612715562182963151609361509773072986944779404607270183152876396907229004363775890331064114513971032950472150795405489701122190356525138484218027564853270720182581882778333528495284150727591639112311595634381991068146084187209147299492822485247171901180756520546812294110971285395139763853407764600182364293341577543898980557030426886487304169422798592607864252739414587824791886464397563318150768163686299693651124341411467308792816964268740981119455489841216023090609148011092970115089507006437779861131438447685132644854244780269465449142806801205254120175972631065583073983143036844789247461335191245008095196702926229634771480401330629031547980953633783539248500414042405087223862413650775190164662114859808981481087950094826431613646003272948714000280686098066092214118857134382922959224399576704757869216944338276299204482924784863370723022032046787605121688618852946960619521092544316641031904581717949255084670830191601085771293905645735393338263086560738264264804394136660531723238686897276186538752523104323154821616907859634688693250309264603558541925539771919936850636419580847132425127543044952674597558493015077819149209256751879711781077735352850699845666754472968511832863689374597918263923449467494050734711685753503433155746741143894693970171246360954613629502084645707970336591153291021356349189824628941451055125660850300511000297778518010909234884652284915850741339880916535037523146028561568593956352359211592918853145714927966120043700747723450757719468506339501670400000000000000000000000000000000000000000000000000*i1^28 + 882022437584060927360327912396242949704160422215141374447237086859883669711198060682154850564183500201032077653008588303334512758324617939476813311342806075744483143389459584636973442234731596734240287178242240939337914863631678571725143743518642794884397464560789270993530741753299554089271841245338329483794108949677067478666068483437269110782241749687597143882822063378720135980327518682129845935200357085244940018511267857753375417816298499292758876795405860387354198005989748336694575568523227628330468943861284528698499117508912969782220713071708185894322690379322822634340985085575691571131684898320096513173317887800992316489178295853205682758735869277690428195380405265126981401957574656820949280444788750579392650266605111958078934685872748283811873737076547966756457599417198781659904337056112864947127955271947561852623411377314967096876493588202188969214600041153605782302676249682415836924920887921937856727702217515084569205779980325089900825441270499426605070633854734541393119565219714456490266289544690991863078793756145168713207532995412578138302272943902639735388238868081991372021428697298141985642442053228674696546840490283792250756033939683703400463609029224594880724264949920290172791020799577750965733524095368947761260792932139067892624516142530759157875586091284080550269702478335822810532549420794296840956400613336214421609680732879007773053861528407224979293863618876408387897889576096910885289527488219919476719120590078138697879099290596751487916132737657957152477783037044586330491283877143453859611308940681171686368378930086964623646242129480690730089102252422537552815129595221241636674786033185887962860823033977553293799271630029510047852667850672378261880618393755920704583954503483934396362176058491211397922528773352789328106955036336619597870963511474163407740424045912291755901183451268534134374400000000000000000000000000000000000000000000000000*i1^29 + -416496577214027152707052062073311554262529827277476835292514419783683701474668438716053351186314237866386635672291947648656399313699346230769996097387938071653474144001234525487004807855919319689051324934625646077503136306377997292451058874837232345590959378644720810105194466965257527853629011947071967074066494578780032185811716817555348682890946852755174399685955062394830036762610105401776266190443599768974651902946144843053986134998456736989698004096853963533982670474026322146210184899154956437075621464353168351063297777484804143640607376907443023595640064697877577706905523922754403589482757142031955058179394146781474718908139992163607070223279858812549561728595849528010556566417196015016929149016811012146109883868974927728024316824141911324400394306359864308052944835749465437581907931384066033583415569049692972869663809965829447331288520413629636335110159108890516727647651744785878391046951454475358735222816873501370167485051378467566321011037646971866808116436096697413941824226227123985316444424787099852687315635900085489952394209764185411014203872529841658797023462775041627440480326768301805797659684366967579429350843663529492940965172648878493976747340240755985044917112196415343624486409858552977894998933654543324667583219041875146423349330915041717348306323124268977916788236159573770402327346752918115264442782171615196135582407368037506005614935858628365381066124365274450240704905271265590955260435685310977442460525952993164962288529997710151940337786664133549272905468298209761884334127765643570816096328526568688382134285771382156708946049752654880588649498820478608991998759168465802863054058602569325690943627642731223045708827652661338987331251075244739255107274537142224820039021444664861465932978494325765490482533562271330760343557690911524639406764638177252583655825360508618108547121355367708098560000000000000000000000000000000000000000000000000*i1^30 + -1724962434254329600428215339343099861294882989793254411961268268792194348535615347912242607683760487723395812549291046430114446380708611770037871897682559114539172704600522710339150619849059213273832526178129201028553445565185051297427624761098925680011157655792627325329296469563570599228484850889718394458924315833349126774246408171834178075511595258378749183030604600385389851631683828623273959836411271360942168252150166635068877602859832419795643286673700856427768213479562186277937660307052325286688523577366151642915965897724049203120225260698287663782131742722329913782292688220897336822671616242005371494590674110376101486406693989428924180250098580528883547697080584316085777935220877307626729782353240093218347851311619870543600099981414017894484958762220227584760795495188183159307055923903364111851697736072451862855222706512854483582982109441314028735327332042393380109396614723131292057889532816019898030638284654683081901793908064774530238622473960310359627780846177203722838613484578792508904157907332625399906414322958856518315542071740941506305122939330662126182983619571365705040494177882203248037807691091165690979728429031905030656129549827423388853361609610907829529463096886981966975446299935109874489611425299118352886135875344518531911592915634924258177301495513175854743947542235245140526171275378140797531826523936476092241390741648882198043845214520138510001406103130473553652513389109773466326056314816580469923295047887262380103393617148211624635230767656940913431722659592377069437599778956952284564167833951934014624864388658763143383019725159723478098610180986349358236804819178645047890097278268869044357477162914557985530272356147846456765785375653894630160196410262936046795011182807276053720152936339629433106535100109356306166589146296137135068006414116200963495157612980281000610819551066377420800000000000000000000000000000000000000000000000*i1^31 + -36874126905783971954974031136529893487697022665323515773448290525533473008633395855276070129917228517814715629077587814483913220850846260680656578993860427290387996502739146970563930420259977395812942390328474534773491571606423933810811817458783881722334720788907548287541469946851922119080979954659793380661262913990451130092402276523787002175982111613642562977452327197409267527847665073574666007253958170008479915474081605987310377891228287508451166271201568650179834685613470262707302843890789548399843783085364156458612215252105777387044099683266110767799450602399986112159604973144239090167915290021072180663723322235788326533488281440366415543436178380217771395105741396600724153567136407927865449160198739329512682015989635259862427503157180802001879312065654014179824729251945622090204439303260940204492729145468782997886355717667088908516353910214106174287648289940716816738450080573630035086136991253969414520047495733833553749265265552113667607010580492263830033585793273570173206029964323148414549944795218344638929741944442989639247563827357637670685013946427997871369968816384755915343777569034308181220960279034296653879812016313023140511698875162261107372476933476170384444513453874746662064189194569957944475028974156072449738772707894656488037343324593113040205043017487858897888032651763963589372300510823730365963363080824433037115448393696260755402397031249464223632714954865953594259599047160699062838618645078789074303576559435053283355867531748790538919995069459601879902691213626232701637100450184697777187493439251379596047664050622193928415618745321268667329112828684598644939553042473374180912765524513486500917990813241987581401075310089682839108886986371108037171762677860007920972365281975358547318529384884874314844343415174098334087866730665689914978017102992756262886158623033125990949895819755520000000000000000000000000000000000000000000000*i1^32 + -3169664387051567874216250142496423902317465223213009636190935270463943837268737399451066460845938733045147693257100333767260791312826347752919993045978136078760223676301854492675759670580259980169536159951564127876521243366345886226762599994607950664071732221404060386844849915883423141842843396755128918504455775192735160523003742203517732454629169455080085495905506617557002748142629519161706886897013227312126613035356297166628107761662226722568246961689688988571112905302343279269421068641245846877651526167973171598193156625871382381809290310980256557767295154293051618046614610356306228170678019141200947142937498542804810032866709061637487717074607642067840954253771319895697456548679591776950832994268044808925841074298282739296233563177312779145385208918217048460224972243837515087933589747851676506004973231046300931283797670918163908967462932561726151895887786260462489117878236468626115629970678687279487572699313716177170664241476777711314115066755501813303831479993536877675080633665729750932081637697367236891477663890997813594872213930528578415882420131628082479463250083458384051196984543695020291129918267666826348719597845945858083647060310807786919624139898207076081384440404477172426453899272941287864413051512360330731598899555288353143616413554204306228945955149676240443120547175246731136814839963784030932193401783023705463042777429671644855207448192514465497399079532608889153273004345906899034863956286472109732428938368043028589687282133620095291964963236012301812427174384086642315906100451801260481340921609498152294646622935455017468302147704715098505365537470917792440264400249033982950256517077182771332572046697857884297275545912394438190208525793535745233131669358562242893352493729203444435515115647695944759016947252938833784852580692727790738494958660920377397404695242066689409067511709696000000000000000000000000000000000000000000000*i1^33 + -35166308285887173656727463874907169089705469549609602169391652154219597680383743531381913536859617259403892446873030626579455356920168667954422902138466739627916399089609239133865952010261058747332255021129969509216915219201989398465399132578414866426608042072065109764444327373514273103467785190700331081474291116533265089666206041036815902586762771104194605842820745990785106917284920731612666433785128630394152879625597002052419609677296892246764028563714947648790348548586078226685102854127192830006428701708534237397344668011160827588175046324612120242472244497990824427498021959673728854686656469806440884606573722666640573047199346819590931293994528938666920921952028798970802844651699265770097340928646569047267950145650923594787275454656779629691669691900310553235347956813152496480814400826120382959171664668290974493789625875037367967766245472396408936294084613479640525599911647651586841311875097357075110819838437562223061072961423366249852037768319112088242539539921304187057626942646154473021688115658047833353916878461777449290474219921302284420807048377615225317808474028654162985463457193659191106420687214741529184547910058006014871903103608128462868035414066740020507283939770024307420003643050938215362023240459930287299343516038620595419256798372694214735074633733673796581566354234041862394625415298988350287225098752425408709891253381623440683939357187027630780013808872033154519411111703188001810855056000602910749960387916131677475212156714470658822431147889603487495608128700366688331897634791748597510462733376695533906463766949751682175916282852938686581239122931580514932646415592535115812117794230696269403088809475483632481770778632212585647117695412491355011593152982955149141349589609897336192268872639367919870202468534131091587918107508506151088707112246907714246539916296723333826740224000000000000000000000000000000000000000000000*i1^34 + -33217267675705355618882787306291698892273991643835921917216223759611334070271740013548646454244651191499949858551289282137393069365491228539543905270173375997851088226823447215279062081686829077207226867573861235538747397921979426029515043554928001803996580203707809812884225881982246109073034161693564193998620641226430716181725274144912657246663691748757871586311486171474622196344492833769003927652840060834647218891668630920419597682435027878650399954452022454178325295977744546212061259367210944774478371558961297646866493988095665884340258357092642233806982548231097263922684509256851269026331404376066448660871912652156168584081158821081929390262994590082364195623208363611667410531354193001330478437100470600330907239747727294904416604426968005828707499889359986655644652820644471553792013244355475869953404173276088257846136421543011879524155059951121607115077536536087482883947507688316780152143227719881899864194226828357657868251795963605214515059124871275684276488103789929128879968053941232380938509519767747622757488966713853919097409942921069047131302515737014424851721549310972265286801792104896626815587046820586896586170368869861901621323886942304366959562840315951236071942574964295840668200456346850386087073624560299696319489451421384475136540159812528018550344006366337494964380965895119220121546902746416468726135192378100194377858555598715492816832375001079654917344121931054319847476949937972500158302267557444332559476592122921751168234530564405354450117047394975893320704406088972292771608641715845106355013007521557492955864040673983029064657627758518004436455123995607911278721138122879457677822876712701341043614808869576348870022563167609997614784674984135030461165292088420996887055562101867786208239711622238424581606092362630499020702434275334286978756483140912264653107298269942251520000000000000000000000000000000000000000000*i1^35 + -32174700474833434487874307756792688755673473836807651462133378673098356677149626583655598681232978669356940557004142417396547002189529407653243799975417005894249596820963782765707724434688333585779205037784486100912305937839731424956347040143530863168981316411943366662694311227856457647873780503914843378071857279001720746545639055402483650830912355298693726159403654370647392379928663443028409395269716124449138679706818921158497505822963899209129100983468479964047223681525522904908181761271171309971108275688640710845853486949474291360814948596092149358594647702737468825356292857400545865435078515053428832498171119042899564573888022532451054032897390698044423943162823365454369133469764719671854256848071018701966848389568741186172076488807584493313530445973528572565894298534693169672048204948784059576645184670183347496904008754587812463277634379380274432297884884918351364732672749012208666285269683444040405424773219278975305502367422012552433262119262185944526406384475670004667365470434641810975140785557515574947494453271905870018642223041682802748501181350872895511598626014720135606590758483763724461506752343687488422388367578872917654731276854487213164051619221394896814878645661066730359663644902452403826853749140512136891650908744253056298544989537225822566944449027319307278950528574727653874830720524385718505009043631422479802457698103327469295949797980448304960667031386444263326263042280392056371350859410960429153370758142061128571782178812376437559628843991103069182161873592531697580491556814379276372633180200264848116711035176570973044241753691709776298508692566067411535170698085113749823103460645153690554531543432309850303865130373859593872157384005177822950985312142361721432202908656723509767120512361945119596452702424704968202867322465160764157436038896900008282853949686415360000000000000000000000000000000000000000000*i1^36 + 2784305925251959313969581233646296653544500228553753006316351520524070064389270531560662419396229920282719288261322574109269776524409541702100155530728789708429184483523646353124651176571711228487639707664563285058244574655892818511905807016555749323414808057736106382779098979126331035407153994834254209782998609051761507834328807626635676424589959760534599682210221560374510059451846385745311159335885581773391288575572292023539626143488372043462481540891788617542051090450305790790872997337987091619461078138204508508435615740030471193318775567707811567330838019873552652369989474481328429114310200035080792663279398393250464572176436773925016354503321543872271619650450487395298502287143765602108117973083507359909767656000438906486042508145983920626210204398903574286369926657453844828194277054397201800908505238614155859391985341185117650749737542326240957233309834077475924119945656868898947385467483872132467972323748818468173913176953999854195197990699509766589194939255108460773887867167693901876295017809829215668013765610205631226837777738834607396166514321257470154956955349247261935843114043202255754497007205468733245354608658885116221418042004174011944747175082897132862762196443590684928465562202881508022864436439506670439010972821262402013417970970283436158099409952329899097393837709793728481726261778487344217768121302843694356062121828754658042828248714387084829089156698089539319730607310446674504093269073050430353266825676379997050723484948053252879844417854499379989816545631598726481597396366384720804218459829396200418532578809687007211386416057621164609549004167199855496237283570255250686539055941983880071658798097801179970942230314939418943273569944073428800456221401343065672276905749895949897440786421044470097725675428961540943531667268510759930295605024616360690258358042624000000000000000000000000000000000000000000*i1^37 + 832124197837677870131912072227817052211468971647034205932902478214664762788198948734780662824328565149483437638875023741122166643607888778132519238927427747429536410085152732162721975308886760063552709592836778368814498203276788657800661639244863940702768836179325462858791623861851786339683580647262958741562270428017277837605911387784047180823458116245052461062922778271093470492225217346316174490156492238553820039335520178844741901845948119616419532364134788236892406983344791117307679076274213967854545749704594628344284789813119021735870529730935494128082459169988836972202515983066704295815696368646865933162973200537836905413456473117846005321002347660604864617327442636118936123178616907150642739263269566761668198266436302723081889344990361522041828892718785615644171762788156585975282426069343190167979563555725412159523520032301471784580128076596882071190458975594937187726076346382018970344964208186218521995576574468879509917521435189350391171380562888924214124659374341961939088575753135777050024300810626043740237178535074782577787554033413614278433858465092318618840433671798142753442461325363225632253817436997484579094948077605451905240776888198614949052402805791552918632305008506125103244403612640684583565717490310955703318093907911948960470697037902858606146970651132107321280426342795603928132649167923325959299533468826446593643161407722286951997284910034745202126246193444926111498816824384956906973088432080702650686400146882483890600148378952413405133721097283882941694089417419667848488427945867453499634843498024226828408410048979093631072911490086967682716081763862965562053665912561690500145577680333599504243843420380607723238461335449165734375562539418983285103670230686205802053518444898626174664931490210347576796865798837598493336630281698453363504597224305551894118400000000000000000000000000000000000000000*i1^38 + -18227370195271985728889327536938540416084539881781958138370816923270101266687115573351874647039543244246982382582806066408525063942018317111573270428707381473345180274578599548648608164889901856120163017565581558701820534447901392764410729784569358728377111304972353241904173738222902460611099377751875732137929599478427401861943050855826458838706501323473206874844069306487826952512961976954470943716918156658140101384489871908620424960943595648058508249092207835613259256852737078032924103264175309840489432902977340016833212876173750278299584486991235745757661080635056007305157734108172898184628528878171068748891953232326376252997551487681284756501821229829516093904436784587575280321867396216816865493020695521446771661861098007041282612292568528972363302810675728252992600497148077599999265058236472325791425744566491455417523544539733859387516814249597600631198431334477103273094048358820022404993647770824756184962922753873957231593419405067686343278334499917800767556832505420859048245667267472673951760374967009455986941377214543885785201629173877551545019964587861668356220073763794702472519137212017284236831062454425249319924859220143725420783964639819768215761347920745833521223833998841999134571687571485963233934136606403742105371851399868524627428705542649134507761641695169826106508130060927235596262446693762453863847860228434189379616965532218481085624176897137879416314494181767851951965982674969544614423044370909345080061716251954056455184234256593024511270843406561333184529374278556486781755252352214751488943404067610582742317057395107343534491494731175457026326623129169444825683895290503262571004482992613516005923319210306410237044243322126189945749453936765363230710990980680858463104165642083065317897842442059496103014302581362679554928395638314963748929779657185689600000000000000000000000000000000000000000*i1^39 + -35787801280593905530572031499710942583270874322015786410141006066849477837692727434955098892072417699757555603644541602565507360480608166670570504021816658358016926467756175797066469604734612215802247453577338718712072659688517345067100061978222944865286953720665063145220353090654527990775684628076374597829604744962208139749708220619718345630117869349539402306823793580513457235772649238735407217647033621827927328426856124134845011933887269026976751640641605928297428109484142888359389970418208236530333302707826145864902075542107394113886419583147993848340987980777349476137542716568403002851160350318116826084736248235557158831146993638081751580054666003303765741636963017025745188254823631049333301453497736407183418795434589177972805660475594757725096452307476559012136286865020837822240487333757955020534048435018765388013030882241908114922556731796136846441340004013417699260295157098601260786871031020662793123127885403941185814493381689945269154960383493749363416361868301563778588676398226702031596478758989578074877386307169439554878591834881729820237326429042214528289181141315107086473394329271886528088269052813437098258740268820782318020935521621664674501915203293946017459758226888979960689279963005850823192145372377306982691600657527724553088752367134689547616056676333658639164521994125318161975930957985105894565122286176104691276953566510976498442423448144377659055904058351537202798007809391754728119513050900488877445087632724429617489941026058848710879739836867530527544444784384163225709603909409844580412069507324072336133785528441960296039323051127660005406665072051793750572977430487706300666802236891823128587633465570756714079493912000166121518941615660641458343114958430033381072295751571950495120751012096675730986052251125627164025595237443067419478037310210048000000000000000000000000000000000000000*i1^40 + -5171828416768054614212983112173756834069605509909371335607276025844045915759299596973320669366594987140070509411874968637166720732576162532223352011324864936429617473804948979850331126487895212234613900837022337040432136133412806110791769389798368217521054406341758146227357271655515776676018169098134495715851838916683861938210116249351667749524109380964473255530997059209920348630726858378431618681299665898606994813575994655231470606052908964010105978934101192761056727590745946773673782556739043547454142635782975882850878255479502560887844965785367720312005397709544166780898879211373877172222145165945218308205219902253110236537437030790846095925667865974367598922472348138589850505165384018255573799313111944367438473971596304932517286924282873717227915482288893928466901660372392374374442689265951605965986351706922226517863474599428615394178599972676300351649331361265388120594808544184335571642442707309242050991477743524343596456059333256602585179838549295074118323706500413259381822982325321508466599078645994117865963981395362927529973963907075395647515168629001812123622722015998949971581756627735009216633275636803233239874090636125227514548867945273276030098114462054619268153764600860094342004822335448310026728935584546237477779843005284468709076389297233323251182152758190878923074126326150107083956042671301503982081380312132754695523284888739114512597317795665719582595041026286385750997399098009698884984050994799361194605376448836093186686270455332754087000385448849109128135985938455677370889348821995691606223232836721641498360212713001050337504966119536608581406126695930804507412792872364248788391212484525586846389852132083712782405679878956720064682923117253619599518415887287935720363603906724228299844474184498492551098012587070694892131346864253192191449497600000000000000000000000000000000000000*i1^41 + 61238282558186534472458910415127411901029115337510426570901003751570748800427257469598365994676927182031422577250247879599439542004970768920117592010617816574756849623546430817209844343306463084963913115023418594094116837427918024009049543087206710012240377074912544568562721256878073186470834040731920497752770904750593558156703036989690809977132779413584860960721881166876633946695450687610276226691938639353902275879067718927408265933661470462150144387248953890066758445007747402330576976959452843282161578913158278943287868427748393157717207664950915562646966531991082838437596176084105176152153894092344869694020469729524930400008462547387026800973272655044574956529124003558249681638488160252112728906076615277786688332311231752537113708486084481342531463383810088389603219682268273935616853841052834049012800523213440588850166552692280666567905246593486670901578862540371380263982484017828317200822740876093058201451131465523638533837738874354141092996132553249358216548235450690311446747988469191906298001368640409008405924775881090778651240151412446659787446986909652206322703693078162068488162087217442382008576712818739500739476590470691590991143554532615671619441754262738099936375863274324847513618340735964910722435511724200901992846202950433806053795380111785683224643121515167915782102831987494784520247362899301084588159590423307555173590923287290606059627548395748315896958166861626379452375998771766051809406210382689376721750136050637327645875457227175787824862701905325830963211173649073957137146283452765770129979260473823759230880971146062800496678181608804177271322956511022077230417112699727745418601929317431213940149395063921370445546701185523235245977422600274408920125947894837214661845423114825288477092350392716972006663463475745108827469435163605330821120000000000000000000000000000000000000*i1^42 + 59840277417302337732017237610508149030604414674874294549293163948743176769685850855692292783493651182355645151264324875886617526394674389672998250488641162170914119249843393183083194503686786209094429557056749194703360164811076161624915906252992092209923177143472233543480935090229424630594859605282798285114862002107379107629114479664791876166486616021188035602796554900603197695860195600678270284420255252290471740527243081668277407288789850319440640826515249552943008417814502266809197035525273738339299296076300443191271357192177139557818617948355562553850054282959163066806706474441920432214824183251837154290566459923350638909127764773467001192013816564373598540594372593701612950804599647701048076756879850489868172759296233375358478874734754895170709398886969359206714410743336895470584290246319490582836838317141842760002463357101467975962631133659453177903138607260330668767276650790838814340491205990533486406288008928857486339129468570506575663853582084032716382237865021909079480010909018956497669126641384113723753028212582982874550414288476650473738453440523074326609698569584474018079051940123862207723383893480495331643376518543451707749005941631889324963677983238073061056917233319673337115177881629564616090764636349432690725005997479367672246355521502550725750881543382140420958057436932444841830113430135473925183231529544288370756849750181479535700112409963207571265112572412509449088577127634544570497499335341796881390915671046125767449319481896884715850295441983200842693467112479276977748596875012315126033847176061716096929854648784400683489108214960078888019701907259296317465514334497362984685804982144799706866759415027604880914613847420855349676978240980412058416043080547833996200093089928201947719134930174482501425227828818668814024086474098475008000000000000000000000000000000000000*i1^43 + -61281314629513325014055964576108300884258343817067499757140565738212738832801226436724852573426377615662374022713800504431990738216907150830751047509971916115632001235613432049937943845566849070312241203317180705618802191801054247941343585160301415341878480113809752628768245371390184750592745827538264643808093004392948902480010530244882340958688520198742611979633483048797116844298440816869762145036783312112977402066604557716088969003195856967454642257971652706708388074417335550448800835336289272070169017591332385803580613323310040044010901395608650223070830230575031218975634892041321915282851022547631387244551186003244902837113213936606728825752492418644187714246927267498635439039287253352311619501865407472583397197146873342338579814644675474356712552042277109647707978354499637638609294177965748690069521710388157369099106966231072345814504661632739719985483300920027285685134124576463702010054024368334173490335761177539383716270586860951235464551542563251787862199744027593834440616651488284290252104107990478132681497426268379260575280776842601005320215814854285856742507247133106893766363955200826381009591523883026069073545430719254060278418401679135420718845710258101983424501170623531133338709403550877040532192470312020485818452308573115756524946938521386727481713103225606800289029325489925659856601330184788690698173335531028428961474339269697062870451751063140702213762729104534785200093399113366264866125021866959615324576713481760711098284724980003649509299179024968292454996181198506907740732728717737746457581615763494272448438090307019370288829992406529436339546921011410340856946636648372053956738266085412493235071200673385827022862032910986349843382558788294125346272053738447019294056603893165589144293330271484338720622424105267454446992464281600000000000000000000000000000000000*i1^44 + -201524808801132206512333169853134113814436825245112824824066447905850115708449169600301228021920245497053038301331806198776288382082511868708537020599445579601016442468000942175011996779708120428450071578261182263935895690968092703757340001594429696152302142921305356175634032878079394680520348031380531127074138917326965877125715440297029635515165020609439555117791917238603844812370352832042262076361804389398712772638218956681749254225973055856124654429043117095908338831591629746843577422396791632488880986765427025281218138342413139531852754888420133318672012916358681127180967450374980667034054521695449769684162700110901023600622908138527238257798606863784493367296621091595386457467339372533386906835147229226115177595803517567336691420481915811208947721204202048908225932088176605397463434128448697001049359494961099804741160831669078125778289411741069180541709975269651785439857530229429169742665539059619251778992032030491613993378691291564700439937686427810135993414320837679517221835363451730724359199793249855520896152912084141945960697201002338919169094083494338578104715005794125739113077658960587924072509197429983820218611822674537933440739719277321309899850135902104968699782926385092316521286582121140209646123622935360033944611445666294465814797192461708797895762940660029011173253974497049976374137451173434127994967957686945659607229024867147967877095687073140345488048901010612372470774699127948263593328631009252513985585857098621949087808302638589049037844626594151090302868269566434581642893458787772259846698253880437464869599929895655454336482568584816692995584891013179069005681865417249165077280089911298270937217922197356519557325385285692495740578627065958313296090848051224922316214989923056829496197960996200996998283014284596135747125248000000000000000000000000000000000*i1^45 + -224437643245271620333949526424154897275416048958950968870720801303681989295720723256017642548075605254193662789860049886138794851136326622491268525961058547292696635691502205869523999609303733581272587290788963328835590005051221173661388167332912952611561017736927441210814924335784988007947211306587127810565048895111533775518573416587745545252703311473821316948095138833768810597954487979509184662938325241524123817592576670254202248402826611680326539260503674678247140816378097730618555919877761060075839141732255604088484889136999010125567749650203691347530664762175734143804141271665925335271804597150752437720766283426615650292277327927487661892708929970396792494063434479475564794450369818296227125565419876647027902010109834434246589146699449149829634606115423542028774576439610172670866054681326932137219449211107833747438331750421979490642418406311602667280727253217652482084205912220374774920942819107798659498536766625217594350750650808637592540418470835361443553464758729998741736274624306926174518393712269736601340307388010542244040058238748005512188814600677271711733095462925880426353383357105014762826400351281930441435608252411358264370957946048305399034611905867849831696291764544083197630281980913014408112229664015692140569440707583294024013466634516573873680083161898042174581834819998875479334622922759537475727515769877021394872255144743554984057843910562396517488899517895693397594417619095901498102576900790621323281575004629323141246079597032484432813243939092172031033064637165923823957493523117862042691357747712400924394981811173238235797433279943320346788368911524475732868483051340903914788298231814271324859852323730221525338469329332665917334139342091064917995951133560571980485568531623704235904921039854779071823016050476249723699200000000000000000000000000000000*i1^46 + -138745052552316800429566383361071644164463258738314493451689811863395945146449690524027744167145294133095381767480971546548492683742214367366853116976506142981487167250251686442841994994901778616888135335662651306027559555684624043416833961394311705791570159226188280507334644916540193064623574522512558050682673308775449332506255995862457327305759131100234314072021254312185533373516384129703937364465122564930753482756981054577485104373195665571600181650634592780101792577022085621337301386843514145459161722378235887619669539881498247649456735003210453008010537252360040007953729272551646915198125314948712131946779965597677280890686226048626542743466129280155675703718408455571852732644648341275131496421337244476220345014466150082888420134122515783316050967887623961690844218321056599492001615846634810108882686859925037131358425299813355062879943191906456771541773006687750585893632445568738106569889284431600367957913056993020574789896292131095343695540408456381619715108000214801090371290851270373810991240750510675622493433837521151148446017049908298583869391763869991169363878773813756882843436642203402281854365030562261312833059100774924238458934869806344636095220756218126891524299412528612807018791802058189326598110055786595185372384375611352953630831265121676301024013795531718164852039942827279527220613597968161449582575594387779626733658403543064359972143413526787901070772964497139961081655734217951837912681263701138556482355566074646204661532146058241296298452950789870442536130258176228276817620551838219365585226408839761461096596684468842785069038457819430161291261560608711959081533722308936164338462628750397530143296456011222283945621442529059350629967754520412955700794206235174509457383501820683796720303570238981300307511479663329280000000000000000000000000000000*i1^47 + -54105850750860661061901125079036414222107901519566721558061715819642645580813259171180502009824342144909423360376593871185130804051446993234149281356964226459813909388440598975300818927286518613087587991108276839579873368086943843990964223040139029819115534393103906375603227296466742027872725043032185371048544096358460697587850527693530745989712605132722843569316060801845224118002567899016334400533067075266534131053651989851467783279126202983968735888476828669038609726291450429615604367760680827954984290481225555869651997871153771765004095918664917347700193836044590836055391089783178046401754341395500410046007825938864443902907393138443912809638131573123505349203717525198922419019320413420494623902313073233502578482484656742879292308513108546438797438246071075705552966949402789114261956898296619647609486430394683586738655330540640016974484237136112070678547886890789405046762488096868967042977734665164350031514344123025282295834682557100388915423640411471607762330160471874456648070083005704328231624888589352104115928767391564929392869881699204128483425249483162847266228614529437543630033416143351338516935211250636961231700793841556436790288837391275830903555400361375017212228263965405900835338316038816476166200702227335710578209617922591182544713165798133076204788172435962002541633693276559934897382791957001230698092699408526246533875247758651614988386732909917608652334707987581739829958469073942079058647431758786890159747320809559187597896426983767495300270950351857792119794357481163112806160275745709943033918452831741049707693167327069012657140025305803711173782794881576801691299247827948871931283394101534392362075663535260713907925680092214672936227014686478878429212817390344363663904526411540131959768839755360035056170041344000000000000000000000000000000*i1^48 + -14534637022578830863464066605610460709209378144874349079566390491864006391823443195440028429006742433030360443644474814767224413954208343209990821997692183034196801786208015798791098571232822809331611800356885722977573582783632186918921886090331484838007623892834070876953853163803867428603904999520167317901791234992191704917669264453746390950356586405961112336504214317022082592978565038060536145053097252949852157514615657531215973366823444943195331206498465318531251364141558494463659465173195047335164584256430457140625015000357735293790793699157623271491188527277157502893040685708480721851794697308642089273426501020647948119138701096980078071188717107912574563411437988670783347007854389492262482470309620928822248473263801390568665545608264160166973518109621658150588611265855770067823238891623003093692614049475882679309151876309170598297321356786010036268876159264808889461637917960919455096747120463976151293353228933512188703099640166775135080854878054452639201800235910040777360087890394438886723993900883719973088540328311146344442858571349782966243086000403816187477096869106391139351064165152379592650605218980115371497549815169057873723656375982726654298433925562395339812622476278049548045176044022792707480436861546120993169680511052697949620597822595635734997723547571221810610335042112188041138579848788359174101064575335707009097451390904858935672407364062315178081992488609743093851800866756170365613676848054422100157839616926348348064515777339593740097708057746987004442954307494256237277274768404056436779655669694041022732410119522839437225931393044408175218360261990062556219631187016057336959804676682236414900305133002093775250917878257021480901935676863175546288048565976044863854748531883407654999997094871147919441920000000000000000000000000000000*i1^49 + -2828435021968212338771634142828621174142616838619946055866261129361029372091509434998156001990156883377040307770513039242098527417834619752612411331650581888801834100719863644894492306986531561433974447001599855399770336473641539087442680536991898101371263945408817897403076482010422460275678629281851622982528246905637506630919424973657601059233096506079910888619863430783251739403290656660241197415228030412267590074701029498358693317577505191685584850709505750878176559746072708842584959221587070910402692481366675108934728583429920754319436646176706852887747867237279975079870186595756255038768050078706157410294860654765576492918527357643086202094401218833878273787926444635834193732376860546590997800742326296721855801408077124979232766708263672424577891085895839148621820175980281951378793954971135623197184200267900525598143511681911043953816485178575743106332369576300796230442799483019818677893347356001282895965390701864162655577303514246909197579313966570879407561378160261886994441870725970848814210816964042636805482412118910787580347857643438777549003032588322712183255357447747459776959043945429837007691692940003234307190228809451397505642101476815983252642985636130861203440412630247437771827425523499468341878649480311542952708913745823684082815249909194233597994701420384663766629519155068609060339860958420157505470625185430620909513374573253975659713131277565937855541684013397709088835694439960967097135861881978300956341735242522498556013822642973024396250164365898130269440280858273433419794467649708894191237561422756826985175207794937965953304709821019369174119826873793718324335693312187941324850879649076175763063129667946570359375557498209834334743058034625213921171295252454873294103807573657581923880964647876034560000000000000000000000000000*i1^50 + -397895298285041530965780977300509367555263302502513439019470659607109425443973345872640735495012351642325187549551014527157523419241933520056307963606176735396848453167396189986952602020818144425012428443157637771253132501874772332026335354226992395251076597057865751970865755786879153283304796247556589639021222281409080325433902978551026306956378288516277429400232730386950939086504703423744017273827427085047875410425948929842432832352910224380606534732623546485909041875630888552260463372290702595401554379168959263917264922324167798722718797954771733310326574459430947064128495536686172537591032206957528183430609161423958157892173179385053449311863665440202811324004474729796544550959442078444927426130609035790039060074840132806027357229449830531333926952460822718300471401436855734135438508920400020017737562561566891125485653861879390077896240387684056336478671933810337677714276643525844814960843941903738235510665856985901769294489203236816729200397401078222489812376935380039635500361308951362116316089055477750573529775314923583253793024179063357255279055424072085560150075464775519164874986059098774977506976640612956620235990921821183881445804673653989106630249000631311627477151373462418207971203754560393624403818084141152053285790295255712801644064087569061949084462823263102531479428214558259716297964488641011893227059080174409041911594142547747647438526713375015771964143042049217517656974079882845312648322740268025801229395151014677224064997679641098943791602997606816082995399764463233684289419004422309389421057234276016786245548857925355350807553558642177161628337918221849833915080934403343056045179406578072487891916157497350264522038093975010913903077609864248867220867359126350769063178723563260356819400261632000000000000000000000000000*i1^51 + -43731401781176681252175152922659108311667856470613717411327323256316225599568211976123961535645472146404168271625152158523657406994624548526081753192061327446139858678586591727091034205625371275507513869368185322987531192082964503684343163894147822011317720647310657479158911318220347841496006575512064756539953748479612279797703621977551609339843510376720090409517391813591992006809805917534248466055795986393179195862190511076745791900339186972095609907738866597904177978590767706843321266654979499124869595881839294913134009738455884553882549752950837651737068230491869633700459238748333386960609084581274346245743803222374717696996083872587608502594030897929828526699288111406877748502606534396580293107367891267763279392638741762638874703045633753262690488205470311019941531528243485090705704395523540569870986073254078938703343509415174412486367859688412910454232495807568315421788878975184923502658217090187955441306002204843344378518877511187381089646605412846037426663226026651551729988910425566162915445468434107176746176730836287559561591138140071835747137617498898779769477026645950192575853988124190671847072571528825502052386801425379306954288640774995717817369816110952077248894233174814053515179657386522944365560083801385592220847029451072697579253818862528698950179436739494345486659755636051705460064255004415648066561715038204824892182183153983158643081346814526754112166788786740242524844484313686423375137263681090517347825905943252831598767320305035742687386247102710794934786478882816173952854256851766269044023316060898203486928999991743100062642086880908030684103463194666443960161607443142115442979301745722124881483903640681236684719264205794531212772080544246220963179324400646752942451903721718229552332800000000000000000000000000*i1^52 + -3000422254635323176816959665181217129550391031905681324010911888939741222467304289920565613466673843838134363870873382889666215560900286276760660371780086109642201728508839471628848012731584919710824534692673458574306058416753935217100250515773522399196861110523499851615279797569573369198173815138391791604734273235434693412072278664472345973966704647048870562112538063568503239142891642877531859198472091525627036776996209708627016664164822929751494867381124209046018530104057285012749499342151643405798657311159256679373428336977033260833481720296341094335693958825761660897672448426487490205695736348432238093947482677534909690352814874431762085475495718306523734170798205574658614587120033825954102488750175905776562687529117459291367035147216759202042375316737540137188229929041035863440520187447774576411530414742532683062855646535504596799684794150781834083525548223741104533706165072499845543209359872536066803583030750331946029590354963468013570135482664218015709074712376415978598024015006337908910896383612311225607374013348107964890286711288522374219063995631293033453400441347983948845393691370543477394118729465786259741239235976253738295174608035779071270706388166398738004060734142139661080284457935368683415519924083606231382962829346308930065754131181733458482156615112701569119396688807722357794687899579761472688344094153469151061866041864317691836465124959646103283889713435828808923546658465569834408222911516063320704858584641477438016261905565548233172877662304962085692141082001325776118794748579622558463493196672813135664086756985699834007488380418651727766839017612133408996916494217855709809877225036800911508537272336088876740299154876109862841762757547211582556090619986568022217026573230869053440000000000000000000000000*i1^53 + -70770914534394105458130744797361435225882960727320804626446511066887116519306221674796587483877345091675132757005018936773501146580076211585610858289711298883887683933972544346662022091418012169540114770560824303413272675084200996700767306118434495472152912676209865524124186249900699868743201477727978841656498250590691872082664263911894533331297958619622853359205528789283388170593576142188143461412606532242027402039689304280469343563429393120906326724937586718190783638169430095204569569716528706202925036474765458063691509092368571776332482636148105708339509007856344591234659439889777268349821564072559039207063300512713463636895644866485728280003993131236244458647082708289644044070343822148635002656242778695036101034914501890712646222031360413048481114009058282919242568301420039975489932906302590223919606853099192716017599136496387986121283263617317998326139077656176245127965943375007092034876840235860165781039685040582637596297171312770764688232899871401645184203927388517147307177050813041768916585790307502225114806526750110512194759222310475560766030774873998628417278694972593835832586578138289919868031758200152737161797270347181432098504161598900873527956440955896668935323827086079106497044554592567886441088564434655919021007879330687530873854220038731654996103534932369875168606726578800461524627893100180625686763816880494341248435386068644659939990677113505715406357539899378087792389752702118783150724910979284449638372519327410800160522745369283307950739583154309162849479476031996821459699525445024167631286821068602289041100999981007896891681224180669572031959654956003659476412195847391249345974783000191014297704695958041243717119985169895229635763548587213436543150703477209428924647342080000000000000000000000000*i1^54 + 1310717828341396659909753901079671748436038006849634202980490444640384189877178246022246379397516247107064431385455990934329769466325161253138327416888146559266222853432622365732601361343730627458592300473814369047494781621285960556671432431233141479749310120308105193214700252342440079158264333137576326319761717676053807656060111126649703174293335340706534278094111423079719444269126122438425028173148076757902100604881585827678484714513253007521033908647161351197618702298319417045287194169628803258426115924560360494430076061016208488645878088168999150046343384345921084550415321107014001370526019377584955886338672861161005146174846461009623658133371803711311318136460025854629523809732651512597150648830235467008981212479026912677568825294156325079305810300838917473016172145091651114948840270595763181587169982112962708617793050828562351075933767620048786725605595911906831255467578112281107947233762278544917675757377522835859488005542866665118988361195130679413373067907984714832678007982879474612216894836132627012553219238375068598310501514215048787135414414529283078420690375954756565078987850764427223165733068653265388753177940915950573728141317303796970353545310210222735803050997466479554444843390124281222719439406286094969040510929540674837846884960570416054692230003737165002935057246100118356653720389799183896788673016097982828631518562095792632459279980624039709524067604266251113188677397927302747141734927880819078942947196261148326136800103736032742967753717572263280476807385087918349861966435352955080402710950639845876555613585884966000005453284339884591442334069376259879253698034678954038728413298418335124725911000870358188185934491711658042312930129074596182226187142178148824435916800000000000000000000000*i1^55 + -9313383402274511933406447743674696286871088900613065220704476822876110701068200117147167042861950298878727510938385595473756511131405745309892228848267652393379086227344325571895418267145754121627984347437377753608522125078137721081740459870363647516338429199435887317619421074935163149815431557840100508893171640137571756848312326780068005285353680642644810751583799269880736536987079994234962015486894694294398529269915390327604720086838056032842442953509972156078055206997097154379016935589206228310431430224619746456336661706809022859938111193639162658992171128466630521283739288268226347955046379279092470631698952559103532132699766470763129703981289397195139256455543198532938859385357897428983337153278289037267107980126797975668374042198843635912784743858337107868551749164946060940314958939232344429177584605550702805080391283884215818173698970629509468702766582693615568701062834973424123712703071768762086607214181295907147104636192038869247670976704828154906094331556256201607191531275942084387298665546688009489810241752762032281056073205015110422964386040635813535674903182616450078185895124587519443597382144402384522391732232248351598513984262517629392999178143594021932039087383304477115884863827009074508110650103450247692052128068748905413677081538240741875047587933129882419845442123906578500943451549705746249069328468463818558300305515818604029490825128985118974376964510848261780596725756380808831654945162270211941156766804177335487168245902370561253588226928485801956928229741571404385380783033488104486686382132090749696927577807915151313822181768072064359161892685236769458315809482960522778701417358774763079675346719832337967609232364197994594985555134959859100272965161697935360000000000000000000000*i1^56 + 34474237275737760405414281853447754440274664656324165686515949668710354065508204516026166643095338536782036236465037979111038327428528954830280846953610667122428741675567425980310363932225160354422021471880132794080178690330996440935883713400628040401734843434255452513306120261065139052529476082717606042960688372250914400170955114277864551166152097885690623439095247949933323872709103934008652301158184922715403271073320526328103969218741300833808181991062473394000515879010401264520511145668192841867399859978785591934482085671951238179654555094425624163968657819442195017111202484005945124318288848836336399415554753900764108863528723565252801801317122455152448251679652455182371911910647062631035927836236988325812711149240202400749973969365823207085464056895908401653166189655626595212346706131948231166673719088400380598238557118561361114065854416625358994102965714502599832321915903006319067665384717892955067585703094720942396293659033025180481342261018250701357242258767396574479287714873432948059468528738888157314761348288809161767681260936758298599181254162548296831897934576356688897332686083757868970340715083977219734556333257388196109533800043116430468748932586069283604977932635517540775540317470195979829039493777251444603646376945713848598656251269680355860618581928790514216501746634831396399272311528645665914357350201875898557146513290227485365544949167747622868636754113058031794461313255986501625965314617583742609566628373285386873099359365591542347746752408871880017549645504486982629054085239169128482074001548198868040517874406497528719496221309488285098860171161911925985082491822804698121032042421429678568779210095564569094119883089830643649646346638302430494778720256000000000000000000000*i1^57 + -92849022642460679938114026700272166336385047927628892939061634402680600483192958833362146450675721171998571997411858850726306852158243338543652820348854047350998719649713575290982008983846817318831201700695295087285591646639718999022096777232208951849887754592747138485536261653885230769037374607439324574176387950027332122435058141823195667951355685574860629982647524022965062244702087900791399915863745690777078934521124238231558068017259290588292354277052278676540301649790789198995523626667877168645329466441843119973475998080836119128411212455820365846024084759866330890504212834857146615104865121000602487094554133953688793651125298037606597445148206455119277609323114108845007999248541847932233798110377201015583371112453980602705196681822977448286213522528206977774746632778996867861757698523083352435057150644498963960201398065830862573119360398707216917043285271316097109961141951068082317975966164282702418891916607830196039426844485391427049507757150295526928584984021514509375419855759448336485583605242973911322955166318435927683804259960460624377876352944981002836297540738357634021402659174755389537731666792106145344109971524768756057407034526299250183069594488336238303661630471724061492736750775023054835560268080798246511966269188660866085862050026050325857852720779223033271667587660193812820957082418257146132846325046362319589671129176971743686001741968925519081724210917129286244037544180083395715581387038508591780869153049275790805491355231450205310801632816205121708327117741124428519401464431398807532374541505124147347599656689841945087015786940674415904447414363111788274195307943896458234819164878698848335590438956980074165572907353580091608099139914432721715200000000000000000000*i1^58 + 51021783206746198903956730923254438560716772346447061870822467795036141506630738253335392533440478571268833596847570316449705810988031579692512957133592554620957442631464280356302368985877022756224539198944663602134204939945594798943041197336842371989761713221577831059724592956279667250782699775505470201247698300131355005699976401890052050586639671175540827626831155459900615330463666965881319612746484081211666539220952263578257983183150580320578353755113544390917036655858974980495117842624456720847607534120753107726261872945422858595715299067349732556121547569242472943473754648098262643816946554139566934981249010613380836096181585779700472123226760347070712939954830759094718887509728693087670106928392450805788442751931955132789558309154329969790199854071875670982497823566560920738371539101968664113917827853255123176566519344132432183375196930726785621627164116699225565028963069140175488523146472634802075820398639751752423529227888551151846303528388335760920584564086570331104922603168885632486669306590239561428415605628039595419943051518589256698589409890110479455927323838455765423942674165776941856999406558902594331875695597039296759452091794608339861066572250483091209609252062753931130138473830206336260618117141605492659113341165603978884484737207093957081565891444825906270242297426783959367445578059477898535192832262012114141901714333620893526084541382463825508528374944395047717453890046780289155097161757313476106810325030666443116951497190440341590160664782658899655230187530418510412517444653508647912024794980675319719148913959194305847957021456300311835979659410121204653889500524487942256796517294861137184627888285075843144704026822308539441292823756800000000000000000000*i1^59 + -54742776007263030372472450690199469707189532198566538186805276815288198882087190662073873621417848736697653608377075551332091944796266523880389007532225540759170538513041184470627891434962327040570968557464605566456780979319825736817009540718421720073907141170721695227751001907498886492103150144696356379397306985035321470577842836233845707527584792744627219912700026439989832376512567942854995575755146670881309251899991004457347987220194839693846035115210604575091919933765532116047639827106396268302680177927524214116265518833666547113632162525401126115733073643293875987461083903285855366627694720040427590380125414947262452241010399493540907700572201318530312646822826752332472013546566720335510404080515676846502580394550367314639897844844036636499426491428938350040109948189522799090690274661845897536392003856236467747726214262206204082477691943373381504663883384521935873095759312061464849678479528822979367015577404936857725182936066391250925768255900058439483452424093140351522276170415772032910449003904517624881326088265075655807020869588724132485718126819765490213066103509438318567423281685469177751310983978258907561956435163282352965267482078574334100992815373020545061529687438286530514915794051630069625108287351791185664316339522567628133666816853027149057459663349544902283379581610981709856364825788966254482487396237895744939976226372593108943673038549106481714809209652596847629992069019217523132278006733590172530519801742658380223752835201209948588437064885094375505597282941721512760460545855439937786113660422714294800319018105899978553551098119705372855512323683743745878084494158980599774787179427824449233511295318794280073947513170930901712896000000000000000000*i1^60 + -5031688313311462929065954104068880884800045433074233221778903658056231407083165799773378244799391082333421948895654715219574634274263033232243294598759928009455519681367746277823417543956887045786078408925669398122124295331865784497594148620629507160094316877185700618386564439944927679562629996894781536781919981954798672142154255485755586359642616384660807233409781674079462461409150103461560570876508787189789734833323124618124693422208234439991435837006819092812244250343865078691112908549522213805200295113224609342281626446508147182917904922188323198726127404766153474005602752057226182952346171118786473704824669831284045750976550798165996712636837946075590433373293834482591587905040517202832957650547744188688571695983015424028480840942669269998580671537464476665572222949358502981634356179281166943621785533052865842247407752551775095824626983131153638789126902823888570662968299382937680718027185802486853368048976310236191786796656435264431930405372807599823212502951465451214732920011412141241809875968438151669339947990434211251182540361173720250492979935089903961273229734105953959961250266406121389286373859960632135260837528915897334211890166647640074241288183695328701791842645262178228884066917625616111107832214447507098977893003950151047695168877620623502924064387703170549914479069308845094606277200397441193460524160749051258778786562342348556932948923785319289893677164610682599298209042200117127461387449296422248189747006825007274859699315434711026407469457788201926466288961383701103789015710856746041480127527938044311950474606227361580939133694874640736145519392613762855214311969537011642434338707393455122588890092183783966930511908044800000000000000000*i1^61 + -217015294641153557243508003739594489739437253882613462833077706370628970405784931569871418024371932158410304355295031154420891043429652530381686303556414984768762009613137202365326589316920761241328548814786058193244695814565738634907140815201506238191763038557384766302014929178976059655748142222732444181658070344740260261872059469264377838735794239810433115049669209535742710856930177397134022102304976488490950875580731623990049707494211176991639476671426572577965593228511577738284808658678570294965961053284651044661119120417592510966441055299919583285402680460032315762510316896231515356576717643127474002481226556300799526263016081161324787833835116044590337115670680512781809932578786813035115154488987439004423267490409525400397969477268005493360199498619609081504237315671644168923203732357764120864468218598927301323963270734506259250660980188747031528173410787845381979792586952670463224079174313342121058878261520114621781357170600244447737378639847060605281242507409244646893095722616313025548554158624814241115263681977561106217206701580517823421312011080026607667968760887403948545872291725254810399472941457602354731303475223550287633433884973810420301120689452161864728625698017283599630789443735909225964418843273102259165578655950922387674042794129449156905295153887020046493541352150294527916639409027343236071681604644607443154224973825965212432251062776788703698711033112985174491054140993322907873263858736530063075583433394627107980007384177156811148766879269297664938567002895090880404322843113993355429549554218144746307585761874784125181074391332240812654614451181547952210253041199386553212040763743763152635805842303382108241920000000000000000*i1^62 + -4455250634593741012214296660733257179085768440186524678662444749064388242758563197707431722863631279778464099515223988730189231113945451952879222793234315235119329942680283411751680033637001302607900590963285762223044495281577630690632074225076165387673932075587914939131129817537299308002301688533895037744307250497760617016432305145227175196472398288583322732053980322827352219731934315433006281089254001857258511648431872127702703773647503080398475779355288228710330980541883011311972075197627522228113150306431448998609747070723326356390653967667282090963048048091264826756547945507824719065855167545686865701784156825767375377189755002835045297731987593136764008648787634840035458938355208259317986829528650549937268867931588581729035551925904344284262413797726439110378391804139810505879436980223074082903892122190397256441809164881628761441130939317652574763080112094249721716336840907559881070816121742837436845287479141546034562976332218831561062541492446634976875440334591453087135731947804035980765448422477021062760222880553886234382383509616853432242329387804162191556144643968924354941739810952207728954882614865141711999520280470308223815734886297780918426030532417928246512663005843154393979129873452554568749666608624594182950502393392600849663755579635387322555887111704772690422143986243005246829105666873378096395711494643462747131795018502370591878144851576050497525651866285637011761227044565074688859288191003380634984448899863492052983589477279000411944368214089504843225897236242489071953871258810602689541317774426953885132786322930540289024168433992395124601809639764869461381678107666708990046036219208946392241417486336000000000000000*i1^63 + -49236328766270302000917497083842185554101582933407460992614720436262391407675678823558005156609829719361263425902267220768805597853482335401211798505101273882138546208884579330137859402151972564144719119577390064805762906651990562573574625739286596815495856605570710589131802253224904026586283736046240195923291593524658215761628639079878356264198570260437256439735038476250322113116780560112468803201865639843955412500672267944511041582449724567231809631407889531268711510991712668161524792614377887669716592841477665819005034988015944298975883617599425216039547019773087954143240149581054623644807372870274084780364912267909934741103020628978159266216018877071801058295477300573555080333341917254397584729094593455871159778204828722355781744388870111862813753873123145984070426992880289662533512976730135712107430360117844177414813596675629806879918829907240463039676136940972322841581669422126991671096585523971861187006934809544907238109923238275914537357115415030906935030121823514732567703249680896786365703182200092493896199912514967982266741917918396685083941653604664555552656369456454055209848801599631849176191562362932603616346219916234502724490141099919674367398568472902688491883456325777533384164976337240832909610173002424979403775081692659745079881180425859956340478431325752211947552914237676399389022567030448432948746201078306559388322467747821699304135861586402346361996450875298285488313142534763142023202049758124738502337724410164171361113058769545104530225148058740946589466098537882815571962617322522514864775732865288384384544997878684890103133060468755354384578280293373665078096168588729147754144742802194432000000000000000*i1^64 + -35425252032837817389319736014922955440117317454084704237493298896102901923139936510762085038321071536507190880357530047135813128161222423728595109020070874310114738131613494235228068239381901047803829074344384151775864122683136584326007966641896731981723913101612550324971799068903854305302785903174099975243172616385308331338747575985980094411192222589067945360408872477039781802486456398570083218675528934909820291521214704563465206539839848694777722803998247068855275574735265637201846388179687568597066321972689735044773538352074167539347217587077905687683386156989107667847426511947455853452870762485848599571932061716352611487410207412036541966920400162242663866005961856575859543721775298268230876482730104597920755712917087886265009210037938262625862780112698797193888011196758071483297701157846433353501765860411114404288970244769528784309789509316137188559788674345711549596976885630745669098536197730107598152814093204539264909311753709920218408337997892022304612668835402310521218643595852153677553707207394842595350246912649513817310109638440299899055941955618170482307131049885632145024015678146128627785806279950355411969344828859814142896713112194668866547450454885051652446592414322643282617713031803822133618687572557401412516587088257455872012156089129887654939907376414355361659645236449965557163436224413347667265431663210349148184204322190776234366858880509375821590729594847985298337230261657521388528271933819596680883639271723210143503147683514012512726366417351802185036194081079012439260042610632745496821100870719684311686716184556891295812617106411807589472889501114314617468519071686458344766177280000000000000*i1^65 + 5097315944048289579302174047532599366167783664744421884365937457184399736957998276946503628163101170265508978219509666715491870928931329194204547972897715606660378330028182315153589704608659326457211916051022865993566894202576554478486493552937447250229789232896670977316945603359728500953344212655393996833237784598021024637472839823953460348116641513062589119083150942621383288127458439111374212946485593823633425912568766496759157726659585923233626323371725044956349815958567535965269816459264360628031562780581713989976162981544108028545355270074221406739595725349144919520679940526805769031336363961405677768274954677043428382162874817913453091627836592603083300435588661810748852557385329052929022863496595072135611747506225580646278143010855001864776178994942604129702980375596083819956770586217795759678158437792443799462073097614710340294710786980121091775076151605412181480882713646115839139098942410218742689151749955939828900088635383082492307521563622641125543844595698949396545797667446337384293444685853821541769850277492694005844168289171934173391345172728931866252299008378815924582685000323433205427599391123738592881129820055273701335927186866809543899840539049119566032521073005650156279547152239190297490907834385583104855350355602254966674867054035197898123267888485317253100805960736636085712074621782558556743217715702270328818474116645039785300639289077703902823484349699081748376076002686677747520590742257066319334207019120688673262020865202261165379273331780011790917298747981437471749526181699531330993148906176720764560132168805201140889040569990412907553959208708136214400254351507456000000000000*i1^66 + 6344043090545925134055572333542772016050491766790066867849969740515569940215658397159440822261209703761383537833115273193132455163987499355159575229965200958932695240643971191730219532491837210296457402527868392301783554846723236855288491529294440808838414506074990530088856168287868383028215096384092727102545587154958334625845089347395460963871766080510338930316627647573925159086403149398690343125131078658201317043536845156032863994318905819541500389989926593753350768344402767738778837938946657975655063071632397865107249141291032321700720389014161012217089568129307971444344891422249645886162125786489310276804489856222324833981609471811141500023386211168539934699526715283263950189978684973161261133823944748517475379482112577640996592099678269007047713098433414576834823037507447520789726651474708647664957179672670876262109602307039318184990844413857059469011139122562036406600612319971931844966877001744547269695929759289474112766935973504970747043297499096850719628518248981226415234374983307595861302417992861219011769108985117365630340796204025971287374647921443389101744292668980969993109062053445628573941415900992529823711328717351816657630916992837285909153136571665337067192133017478260025598914413905851630407323958938820127609521419332754754732823757647197299866719615258437920500228380810036254518245826687171294651983507721610277773583765089162290292828155262996748078410005608849679049832034807134166648057423505034722908182040009216294165484423326612644515442434873069011098312511050706982004356188105678604229187623334602506414732678343673137241832655229475034848532935274292838400000000000*i1^67 + -1416578969006562060305532638981819523378045177379602823802717580535928557914046450477834051284132726218649144258589623151967961022953970005932724928247399220836178434580392567756334842594399952272561612022351648985462994058524198169697816912319221396814446108313415452592576534542557003991179038654132970777853345843557646519042496484927017643409680529632271720388788308833326704985743740164344820480115060368480523916704982871421390847586247549941939652626397212499556287506327889793951595426960603430885423375544116647269613529188496017276821819854219100314268958494751307939665785920930548506737296529311147833367246798303577953036886696477931714571431851018111140379735734967572666609204759019005907598407407934554424902132081775918900535628999124518756378749485851230715407921969050081764435095703024567579433067521226673805795479179922961280188890597544356687557668577520687884127543014302740552068306608913535971414584902314986676025263628969981775063725754273740575847087857800195925413152100538162618139551944728875292818817452629678741489828714292074112470801630322420189999619635797665153396457920439003143852925470968562803335893413678815422241548543210736268794060297369732131702841757137293790491813778511950281361278986149569492755118797720743195074081205531787204071136725156894659002455906388385457519243143976713341341603829288649254022526054257221730423046829589057649847428283435905516809798225191514213043403865685406767558813931091122916105706953289197336292927028811663148925594107314962910993478894210929104054999291888899394346532693238655767307746490699698542194196480000000000*i1^68 + -23930441386827444069702268791050431366038643794051428459080118852460477091899315603029935335016744437525856431929549142676162899903012412580935328872003057432467494369284197848812101079855580872839335074101818774791976113926592335789759993825156611466244821029281566678096743297321378534899921592766912877482704837519186564147061977074102217329002001818547417169878031372842524451468284624090465607040093687607237186257618830266193818132429463447309689961329582575485745445832628805467904082264292942164912410547003983612777276044960126501935386193459642327070651662315776238707968214831380523067401622606610634797591694834097621328904449776206598805749577173208293761772511815185683114824684184737593325917048539837775634689540341610906656265593110223559979246928089432356160400030711939297733572276073527156528079955027983029281599093184223112816314759377353425821259102365492844677561319014981673122087322406924469941233814526128786103159368067312847089316435664135598517643814289265027111527478564413058996552928891107436587159009251091378237497564118794036938027112693979797118877223106916155923203138690464334498824394723652995165201008494955150497269473864650043839660395820114983903494305604843925196892811064407327806215815244067991095771979279562592034437227254492609332336235494493422050564510997479896141858679116899445812974736647377423244436999326811222672451773102861633187148236956561168611002073110216618370536283201672099666439401937730768045768247415856753128919609527012661184129922860548229333005862166971324388913480862397141949727235507763252724814850293760000000000*i1^69 + -147364253983608712752461857592915125339204870222514562616855920395941035897635969226627108448604485898481537993166823924584871155505037254786167184413427148503080783840669912781666806523959342327982664158196492167511448713485464989345952976081894276995372207646421516257788833454633327706001271405057801718997388495448731805204794847933866035357192954677374121384486491089792272394886612965086618379427068587055437365977001303562611090048960676910915971417830895195215755342789176523316753481867260690903941473451915758379778119181739137249812640952384727701462366347097166471705583278159406938038872641293805826497608412192761384004397399234376296916914612655408431032715565544213365722470156615767976834859243576960125187536497081120723792350567445653338592906605942346331729901423358652715870640467007714966521135022903659227952150766738436391559436371723059429033445725846821908948718842675643364813341768824663348243399532956232347535953111564407133697445604325241804111483398842022679640709244916054548517085427778874475273342898669707824325510061003582786507713468477689753346175788542274910517842731829094838302638986805596339061891590973962014432463620297997053172932384792324413230727291315047530373444687963637875342215574243054705650810062215286614566528781785834670315497849399750738393814963160117938281792504129563949904203314888839148409087498242058627089955081357413023724893605258953570651933717920394711928251582125106540699046440302259630111842829315661685445887733098601344342731626224994566634132424098868761964396868436231969785249037750055731200000000*i1^70 + -13288468368350264409795002995681637182750495333694837010736622678276914798941915478188311267077940859973331434480456899379296468512552001491307996085120672659615332668131503959879287212455099775101493598775514159899019608628478311171464947550591519735731459478408068028894268650239390269196761815669371977289083665103326971382979605215150805584922096742597517082577804489943723900798364187485363430745388136688641011604376993868445365605924545981862828099001516004731475132045518963682548315748919051004882710510559427111755286486482570360223111819052516883630236507115280059469452378606652960206112472469913246345026660139672356080140810744255815228252923602727628319086385235684767979088675466550915439157007605583016186670521276240319164609258502808779795762954155714105205320014881267469944134962472207516008663718762963757581767735188193371541549638753382342488630702540107682023306686742660802909715191345014244464385318831057705514813925831732354400444288827378941545146453199369234696092710993462693689151004304567134379330110680097067755023412844779409638998471635126626555191891589824761754370211211281639585054786596692295373972908205802539243812536779667172195095838963798787054994429427251406434884417526639974155421426061255555234630876902293964199379889081933243301232024524575769343870479664806252773726659663585477370259652459269493962478435210008109065272518986242432852492993320249729295196674791977182361404813324846044863795922137255231368522962594252910798236439031472719618079233259051550617544420301083821348960920016525711114240000000*i1^71 + 103867793309753702002174945188355591146725213220275233391134012415380436428847551532048470012409754294358717946916341970189048983572753202282319096323035775431533775133858807834231154135807147770343301867990484296374122369188498007992010137824916344518890024950109198525336518456163599771635233552940230564935983750239110105178355308922733899439788101589268121232886101096394286938811729393940670399601399968033560398036987372950816991941102281397962786387044515378944644880987448771847559437518393928984100218544888981172100018442528562912393546224296683517131883083413646480267035995986820900470368650039631528650999056940258159165543919619753853416301934533892359312627237242432379742434028947104003836872992696419644714914037572367320974733989128854746878754138957013488164798051787754340281555043235647109917700988414687754789040204392674348649235265452079115620399266030682795082692535277886167368665840682968941951876709835501956235111964538690430663843104639752449765634429898751999035285919546172940986162446091306133196117218990028936781139565980977131507545253623879349807518945748391610950320986566526887343288908423318013978853562081314996928782904223389206545668048481899520882131252500390101527343414980479604004655763299330978204757340456701993083061879810231480692060387119897076191414004094193150011482632152439247002979726161965091165198545213510489393293112995963730010930947644098735781906401482562285579173190982355766186353857118640551048575899027203867859837960352418209604715861492876450323444327985616903852785664000000*i1^72 + 238322524853114329741877817743520616181916401066991753622011925486977288415450356862980488811031616420622480341624055943656859753459271156272188938289635022076057219715439193555650575738350995677573308202101146671564437977107633065946106465844371346258201359199211223198053056443529648039455566018967560330310255620960454543855991924170254196209608934421612802069516897854678882211043911124749825575578954205912781289255055384191269627459920767990645365339820449035264768784985513808015402573433944480661456373112880020608406730396636259788571018899162981681549140560989931809392103564753638022761694895212198503469014925014025005688657499737504527371015106871788107634520622702308702572661732453070797050832202943821151637415176163712778263231332486431715419829381851408689185430872472363717571241844665321234834068322944155401603792989297724216747451219235415319753597642000337691132880728472717490521704739627439718982881569607057323032154486064546805815649004344464856740145728680825097287209870702026209305365454500679821309225080663561863247652524511309003414753114190138236954453048157746796456067057910138971876523101119647497088558887693766240559325801635231009244462780680292828486805248704690063759027049911828429980313585219254492974879922438748765097335764288820874979967115487537093568956804092767074120914517203451706729428500746148090227550395189915870785179267480684299538153542350481137271209192247908538626436805520478166961636932643434494100004168798495645983815039963760393837981405675711482699615253299200000*i1^73 + 2641622753767226525137515711381170576574132461885477896017945137037160944319695764445980164758783642787832409368987373211617422887645023069155472364467058491610019537838716913719033322888425187269958259891179478769696597530208108899863711682699585192678816806421115366570318767109044968886453295904433214114254103250228779301383362945725496532432068569672699481176022846502400539040195808421654895312337226324065002648253489562076140080019163779743606173760329462064200605839804818138027228455136580181747545073030987368111477888770425911584423052198670769281645401705494077419107561784544699391240050052655666532634166206387709617235359550840203410831534315954647924426608228099180272852957116202622201358459987121328866236420417522664502467370702440020160106518383811701767236068830034392972020722431731586116614466888311279044724706315624906211887441626746302999601968073453669569175622833105642371974709664484521887477628085978243082654785333321450525524726996744382527043011194984404046158319965126763955576471111590705083339443234907964511379039830836112915355790640499052474170401859134591588667809125700016896595331799983568190503949442423288004425465935003180825474613167488110101933347668468765161580439233673480826148609232802188649579445412999552096484366216892171586993152520067319071887976622211184874895730526448679270622727076813121960153679643907964541551886173877876459098819435541821097850370318618100465055283791881827374007704550617428298843560029947097156902300927969022159884386304000000000*i1^74 + 116666334769091805550762318053176279275748274350683825878709522314535075608748412286010013631305139560925530608806706287536903871662779919919243052505606819670800594118916766754389109437593994212661074828003766158388088295692647525821960080842282357874995352955960883385033277544268548294977086246955263827939861477692372934084363418452689083719246925584592026557952048136372064803627255773341141494722113613390767599462686627453965556500488250793201578225057778335235246136973755918220799362984824379961981798395199051120819917546961315727908902906790071839453755984387464376257922291061386920372484469912452456127922109174879606834809442036065687150365614758045585919746579634514875815925750649243211097711974352252776913994549233070204650741362854616880453672174138080497114158054116186595401899126294122683324434849463024973907004658417069731308467833685317003785955159290522403627371326720410241076462994579169479491180400300218080044066148554209740226709906041533091718074429081553632438877413731601878394169552733209938820084220791629089016276063423201424380403308179749806077730063222351491241049600344507122051244344123645947042595805777886345602318224181321550749405881326717112277575242176615393116567342370358517225116137235132417200874974859023463140457329872518821579435832843503660783589808685449492772237713960789149956658717765222527014647267293502109107857891013256787990019277255889752787756393683411581308986389441576449698125595609956724894290176551904372144366937964544000*i1^75 + 136549437935354783144883906822147150211911357744635646572620483496185349347063101436897996035932157360179534996071790072488884849847573275978334444029897037173860362086518768185503925933141798643979936457974464077122927944385231780876928259996736430562437559168340048347567194721785619973054634720175804045085802054770953649542662452972245633058616012489149640895934411676134140550315323994043619072321892995659735798976923706214669134245869832255429717833647049658996385695492049549589554406115654485932020409945891732433300023651356823670314149450742060959406218069981944284024748949498645307738829846166409828933268643580982209954698239882874368776862996648678910488287172279877932767346372957151745346823418379556485778079639184829929908436322166444890366661251431662710650261102688796715837677011034925192045640691449677805119443166939022262732750860941600107948552160321862369816673666069966461166359966133875586714780420379581803164713420221423296628514498014228911995585201220213584403891498925268102188143951882512967103071630484715721404569679914318463740905274678027250011585305107338678681116357237809929536902055628024521303367563277126440079458218075330504626628370663596820327568658024988348748695271429329930628850633862445285541892653992435832730099397214002094537520251551050158765666252508376617472151981423377539471128553218454565130389084717565595293581212632807588250718286551657407931916622270829604814607235654390657089526200054758053511168000*i1^76 + -172687463994155994870414331162031952586204967170820575066872336654884734740443752612380937202404627352516699733209079446643578821909045322556960846773646136128408351231928518233219236314783675279690001610041911185211719240316311962327277424117724804955570511850607785810464667988971652457828224662852623341401146203493344701287031701959787885973074187641130393077324012401211165567313599822582756665034656715200562659861707518181023255296793838317071521550486536120523432197789372248129317725008209506361434938711079562563845886270352463223080164181882087691132314068440313807703633437321820925648688733389861501859944139527899187538172545609223907343956193047047020802196728208734431438124756115772127326659321947812193963164315276320821015465057889035114819472671801655308113461327585997291916916038585453117898023237037584802679943260551695656513072097982243971779616582548272967403848865769311990639810652679240043932142036582123161799801566271095036572201397274458767208752394339023097938883044728329086748993726473232612102564877390030183742007480340001471636837690769773313087783513377642148582334177865051425736362255833137950803953511027602374810945493439201675989060604141272227246621790653047632974107879397126848595951629354128260902785047513535990172152526889222183553741438639422034058031255236376548926991076250237463286965318151532851421607670990766997144331981079219319262155803212062600813400585823637186825206345524838400*i1^77 - N1*544987945232642443512285678577278457427878204934876135401976731819051176174559243257106127277130955606394157957877055395193803415735244964732203740227969330265409310867438992782554328726017997971310285687669755027180517894117383728896053958388668625844990794791283521148269607866784910508024136689649352860478315712377958758480870116349129091145964256024873565926434065695210393067522491651219976151769082350054716277299109451940411419349617700189952586922968340770674269171263097292461588507220906969*i2, -5961570875510222926054750279596031290707943039580623648251888339319534693888965936074568611263372372641713509245655157957429347009369422506720722644013495161724629030974505985348424445821466924961442969657106450574765343972265449833207016740682058210359857006215383649796642760636772683099459531380311832073488077037554349563903682361780732419052315250187811959192538887965738297064760701805426113906595757879979845218191751596922814088956924891005357983817339292005627636071762849830076519717004755037508829379934527029672430166930322871667763985216730808874702193530977270826300265648811447225062333644510812637693942067784278156200505589882953211880566491377714498244728404191041579027931132435909671634228614542040209018448172353575255288516067491212861779695415507062990825386034595179402098997610703553944214365370459045977038266771189892158016984755621397746278471941675513552323983755729909142709898377600441205504943636808213230839513828191347285788450098962737662520779930054701226506290250096655274273457740265442065573026919520863504759414166395629469135854826462713708381763077408617916544205597633976391449263812550609700985774533849162826167708724550194137073504298803075390092955107747736759875970682015663757607632256360327396019721565753183141470050215913887719864144933804451254219054639061066441309841179746901327513924860858876897430891864538788936928336620250360201905934329081390081520492121632797844160565913953729937071857863288924083427808250476715689005469538885296340803150973383249835276227234641529748677021620283126468980395777215468003933386281201441932305431777351208009412474309427723316668897001963569761500402602279702906424616362584637999723472073588564598271768318401232870911818483605461936902117565576217938461338020310902917765511283871328767564948050704459186472219891061934665098274788267060511890373665343482429801961603698460008058047038283929383337280370061937157617558434611200000000000000000000000000000000000000000000000000000000000000000000000000000 + 5821762909922848277410483892512131336205968469639520217345763019647405465961476466839034244027524171024083261258863084820067129698589880076363404929347070535684269355575708575833996497441548567652561469081352178759982793125036758709662766640482311069398922089238214930022297455948261440128706909694320438694894357317767797864100547475781543457722514815618345184074095597012374225937862961059272459041805728409760482471534752582845800615951962657960447824765209994528375218225499668924737799736094011138556817474765056484314940704941566792976116030614541504223846796494569589310679575662390521942996025597999835710093309218991819729877404483752765122927665516712799095495360295984890673871360649739447055880098668626428150849825388279540315442818946410276732376485574474375021747994340703088115472152046451561800332858666894073124604280594908886500096981068205347587878289752311295192458366707763172218266649598771739521420712862602773988767593625203773720976626463632903690813751066356638206483811838206318665149475282146609827373212181978600612874774163694468596471723954442844556289790919710839558988085782493787026566722952205659013110003286009167198093830861797172796091344308769110629693661503756846968190165466193209246911492292191613357361416706734555809832021497020176920639227418062497103856165324146928175509607592227690506701891392257058547899408313408663374963748142554388547166392679860296623423278675300907764283466076114912267071756341747374649421251533016156101606629035849546592951404377597137170569635157891549312381066828873194642698710379700003439947143181602754550447151771808560419945307239169248294619360917466228947334815315137226971401482308835102814532426629169684316873418618240788639951552926079622868928136070875263205765654021391387069435771109473276683595672398823469477817555675429277040223835080080719530464496084594132523113059587903766722759736412539231576008542115478305815837676666880000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -310592343633716956016932292977503169214313675788213774264223253704578302138529612364276529036752840097460013891259268143513225131877058345093277415524241701203619339411552370877561140815787390517808727572039218104240002192100730842914511377143357461558037661874632425070824128878729053251429288173967405125553030214577944758695551650338071851908765366193847918322671578843604163270235293829280285736964711235814974297744653400297589947712583036641473502101650192350379151278822680331569960473712882515314303313114995489825414305766587108189554445010439853359806896472531626799230917143259541978820977941485381855753152640728287641055586644470634891215499090807354089770578187229455262970818695222800454669172367870491914137457974599002202475666810843056854053280860089038188437575741548107403956977030489261459272011368095676912641629799572590309233172823719949739691868871661861504738656578335388225364068986285151783216725685528712442938479771897966125089206972034036432016922834306446890075888437860204144975811484391414520652911945842024799948637422842891377864886003606491208999255094339958710369868223480365188472143257255842734498978871780739512688658398359270953507174679348796487318194493002863055168727649123321625832507554123264196299585903134073081136073436507856952410929242263927199845065839600027643351429049213724534419508926693361241344810362667354224078193919809224986584696658605372727599607950179683976445850173932583970824663611824132439710220920088358636810085791863567647011093605745366508514450938425429360018925753615374557599313226727245373297554060503273191689060059560925591538703275346283798488482557023047415139330432629614479949410192022075182650117658366757799587438481328096259214176799451989839055163934367744919005392180008927863578351546957521397837055677655741877066122978997944477964022012069889498687430252869646842288607487593025396859991012022695855541188674033918305278340628480000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 916440858440671332594606519424570070120504227368564971282469166610911153222693738617044731996406380119011037378225507912218714898467479579674132651441050613782184070722412392220083944660216052192713720688796760973735235046750927371880988309524372525709061456485783567858766834050700718135140633522288355857272060127289279942972083470471501495634572462904787498319312927624618497017074474327442261863631887374543272688298913551251321338686655228653484948319949162340526733563549073919248672755362512696134092329247285674459979371930006787487610606416939946927051268939899960829665817280456824962595631520190751590156028449496461272067583966066390813059621425231853800352639479115867429407513448728732064680593208807123754296068930641387059658908877709770937481183489213076907025908213688725108267334442857407835454343967195012463137736971789002413362862944961630327735782898995072975064992853670379836708025376447151206842220086256384636048477355050051825207899515807661285115730288054626581598860437708519004631343186466292483096697765355065632569707919345225409288603663114046831314147310525142869155899651181958269985754869960870142820733773434826598278635636236997364570569751784595965406292339621914250277668112388011701513672955337382951065815594112844809101538802772976084305795642705793231815453827209304228329953844695676167592685102930929536666408092854647019569237793943910125397221808191483805577815249797229933166971214010463659167625414100993929623304989787633557361219893135194318311389319484954641076704717512392827619454632035869712728669738705090343920695663564027329989193283583456468935841126146789835698231558095674696705118314292063340975130965110752822438136043824347408129240691916214428112347065955691868652982225610335489750064976587904644239689955634607235227382095218677381332072158743887781290557295212950024139513699567354003446111840248084538099320368713150226264773988728927219143095091200000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -4775953950654203756498514656141681446794825671895126188340938471460054207946187613888508373806460411280183551784410822381762072208666422265075851950822965149245827453536521158094258457849084548544302867104665715966246879829126332668835648400152339373133844966408134437635449166500104862070701496644110395842588662107951012031726881715086244761894389314596833226027328431963732451993527146353460929650224657944052781660458090672264353844703896125671421062118922859238632265718711516475110996232848789229542233930422465391678996437548144000344476551999562818309855007864383381792974070417997096828390925156027051879962414822799778609837984356701903921578715598684404269167421062228305684200286085517407032059286303717654025540014129335218894856674846198132479880934619986402239805695434748698506932743680069076974818240924827588638755924676082440080232402217233684070186865242968812174798883186579288858151240348922695693605696604420049301877528693725558693330991405578690463686852803019411559995605292624164493511126076189961094799369591149497605880387500526785090236197616416796374492682479968174890014263898931747438979510684227252703281265471445772871045098951094904804211544236886369988351316070002894587717988265801688862230112980813745911276546009217418296013579268307001935262422486420278936507931251627782296590406180434283170325135940659687224857957457914511355962227593920343256151394558187308678863970067556200462065982757537208162273009251923019724488884669619415886236101067527061431263653184913562886965783052970997943677790278530415528429980102400605483711379518519192281069261070989709123686134901308784083584206849016374990233316711129273014036619643497310483237838359328023360083988850545699366814952198957102282095668551300195899766516403390660116026915875457906043814658355493569297377080417824323363150921322265517899282401600420235817471915505978100789617336272346953579866020977988256174377533440000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 11002754851853648470428518107637095293012352144581492762116193434428043141653154104465672570727413774622183009362654317824223117485030472334716392339369901440956935407124889662502234222321569993485882645638259140471896181994717581543782852169085247610310545154359876018599006852255803593460546508097935537528928624208646116949664695668925645139392060879949711210401023588994740031704018478782716439879934793209169509052126920262363703776743201300883310659036563794441828110205680843368024449165959604482460961342752926146783797775031915248573133760525546089861872544090655060115206707095010582597947154891676598316409769093029467840827815710558329655774389573906543282166400964477585749282817494099427578692041064657587355173797671112569053149361455383590475985856570170097552077109451489087016330911970732787225134881001065671369369414453514198291762274145752380657560352904721619201586728487565439695656408023733156349167794249847945355120113203869473758155754748793741786858419712586144110965781215261385110420752604023734690616315621768823667527172427840630921803787224335606203398733862455218174585339957044537591526876163263462774275816870165642976360007416973697485253021098484591917009758924044017872250884460631678917144978779385875227224235461760427087996640184811794762963675948646547702509094574966948929033012170963168521478231468056707822651235781355354793213902190659501962685333759013245897049928347449769551583903435053796968308812574259095940492365817606503565478968299816865049168335004630091912502012433196259587391108784063448244193083636057808587442126210426437767498476676815027378071100494176469559722931217712511398161768848034217198648324919190144945187628786085292448414393001082715513625759487473005306668339531016021726422826487492332282961659320709596697721102994777159005579305323348174593358228161883538172840548348031523519523625375927964571974432794536727528566836727121651995508736000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -19782617602697107944529285120666712179249313845415288085708195985507044194545863891287255048605166737083458576342268188416589224513081005224304120258856621069617439647746418566548275868121033868163319416108687970803065698730682498319530647374458972682837355774178794813949255471371546967685619363140764225224786505117457820718398547160948012442196470037161437325789687788887871369069964080531861297041418638940085841278878984507728941846296256387160489232593706210279702560717563021799511384786302517805983200590399292549085928648976865795952762060325118205390710270545283844870382251716772410646207908809495804379923203369022423757202808405076041545925016379138045280490835218578606156485718174477294306956117059605925853980349172544332566304651598203327870070127603875148899035157489962962495403670988677701371536985036833420142431368741032170890377983212442645226705160226422651644112940517029227039466536714595750679911153086558311506555543671537373845740107723736202797165272812669152164983398807191111772430467942766817167857055837108900755447103167835548443416612669801008983735730185669438544031955216705786673151458834582624785261199707671116288514582187579118076006959360639817096475223440492419687281087217137326687414630961918556403333143319103055257876950990773494499096530663809649618573271958953266291032374688906772687268876061428549098052317097502693553109365541571774146470896833444021158381485436567689843474965589334322164377710907572470077319047507257946689320241010157460002503749676616953030769479015779097097683073679319344737855088432524956950006690858452962076339685944849488965211036883526280740191227832994372907171598288166292713676901618057546797624189277376340453524448961988940507113487986111066145961044089391783481301513913414465249586571010108045132257574044927034822198711080549688073465610245116677182676373138875546922085237350716590875836465986844406438299238053964953944064000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 23856830467104513739920400345419753287099472786184370989621795850366887021390461547045451344500471893139128691001355440903222665681580454308439748526716038809302380903066891936851915713023813396507772323679281287143405160270311016544612040781451617926317622729446243372514689665237502376885939176365423690992434231032332121463497036999530318051811880801467571339480601748195930876513428240695831092731355916434380849684539607604853140187457255406882757919611559351355986692773761386851936187523287496557729878277702934433752353609145601509740388647055061743773049773315341565049089632771237988736305878109916752800695783006353534958130280296895936862916673948458014410402232137835286131376506900837126580349025490693422797185705042673137271075020300227480600958189141209094152251359675244037539031314801293081654254990810622160887096302846698586006133700381671202405323057610250639190567458401300421780687611903088252983956274114521627758892578028293020657366907953030909063350750233707090864630955055261074437458027108654407824897649656371047580271909567039034605691754079249921511049104063545789525812246545917829480905477282901973792186068483000701204193802390586842188791848878020322102933690942336273139448899476172339248664172878866450326414244958236971526027691923164122244373653962940717828395659851133103244448096192818285201363818372832035757858151788685052428713782012434048381060584995285536182581913078699745146591395595521962538987974026919151298560118934925701607587736074563576550414982451514166459596358705971095958846508856090706833572582465179699863003512417507446967779378957513912667762879289496906263336210830378207274550399713566806100919166167588426700798869035522694287242889478222877711451602478716718507611430417338194000623478303369296349783905157518583562305851555955281287428106338731223009240246203897789025925961206824588113534835774757549334436853086356612893572944422563720724480000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -15960355130494347922826886581785969297124647827494401850958973275656956141019308421364076398566399972865055392122771736705630278246476858711127537708742670841026182387935714332723327425426334608323442804200084917866417765171539982078359884616749758247700418623291116836027011932406137144404462673736932653782528339566823786510492944466536048101407954662937936240510239740478420746497881014486459937612774827328675834749067224590167612777168345459746285848631980448683118455762052420339868646489451757481692603946552173707107232844617548832143591200458634676769123748895494807067355987178551369987129374667655888284824629721549940148548350947876719556866759297640650593929464795842012176984706746250773244269026395203161142306625386413802917215685413102858579293629342420134473768939792817535888144058710965192083510283707542041378465537783006049920715122064653119887639106438633443740620798389541133187215872582844243013019284506339738351194855640836749130881784480893827261546275991855636118028880651283516914432435304313609001627284326716967881957118137143168794472476264872025614939937186141150838987225767857515657494534219424408524156780455958806124120595961544242527643216350575497407715041273693371224875095393234516801086107216799975018473645429472833730535329342090969123987970980332872551706736444813861947019191844008811169770084220991624619178765232836596150188439757299743887304466678041296696220459328607376628391363361228056642256387424150049929986975143919136841772591387739070100366769714458153325352280273627463483091265356606247067109824503757621221912424207845484102731344142768576054288135240050483865798125704643274653131545632347187896982428662247748823751249397816145687833749923536127475319924344646826953427494495587331625155189045633449445126300347902929693011095685274137243325537777643000116076955091516226082369586761004982839171585021499297911490932938546680272088663682883518464000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 3779182313640439406834109255608671162477136850536928221688397410935277039816557671648182865805318294679935885931120359629272616575227457071136619495536334982321345420980923306225367916875463722825675707250240721229938356971339062974936835247739079481271294173915701089832790951095477219367869626390203257472669972228969601464784571500947744253493123697914869604826332503655542993310248435371683755824911831395186461897701851076642376444949992329485531864009456555890457257641935852648106630558636125227715327735922171765280742806528762250499282797248574206492175480181115273724957887929518909022846904376842938710143164429474605974209598499699720325029891420445346439951131213373250191452258947731520930679191279862466622918587427210473827652847323141290603228186223280264946066581678745983864898595907923805892864833166665198157003372022206982055102068820998537284430121470844344198917822312508254051286191039591696838521940344766843476565743314957042044737364042860016004278539539666007934182503891878492513279739893407501199326796054913484005724713443676199522537681433718712865830442736052663873705010669387611908101497348158158790343720228129359167781172437437569751649814788622466095154903489596789229901403501920999151767833354153727899781350519010846650611802404802793397304556809218562341598811709646906873909666866393210885474550361369657199269267445033194703331325219717338689371600245756459626597317485073069737980040427620222445266830479166427732155478282432085749765576126542822685416666797106313872308208177701117719760054840282595135651662850463302713656054448513182419886229877445769310171519003060158302771576719662120476395997896724098741266973935680360984332667558056767960949781785901987388879503176371476112449868512888201912965038424559907301660301340822437602283977662629447689578548889068547980141496409819469828119879867956155346161236104337711828065626282574824901886970868583628800000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -607956008266449375215105849290298614314177847052352626227216156706534948566665995941822950528609527162438261055654167371654345542779244481138376852450052762999413139284128384630109924225933934634755072513011446433581401869323873255566388718032071371726737765807867529981435463595852104300647440110095632090454603077617837839900146607097509654589314493988287024858154869201801547028208894208546201084422588672434756629194277008542912132859313351188729902318336084016463030503223198076224544288617711753741656986883722800731193301614666812496583475686952852533576176614752171728692358175791226908832402593217627980307322420637764335462095474071161875133540681012408878651331246565825363378074233700618026496829455017247647033348367892728037252971026056177128751222119196797819352870860711142594401160001117559256201371119368674557871751641265924763644333907083379325386414212854352806568334722279574357421601428722991234777149113646031603629053032284328523186332213208207785382891553279710860500321890525277777137607115472136637428074236145785057938161412013797929569595452047501165492658148553653780305158982503445797282326773726560328005549764477299397121308780580994993534136511011864212925469835996171760640750066165072214616620451115398871238048929232088498873295955117922951597106553534158497080632891415316800267565903208466574841341932967740236465392636872334891520110804355720041848531270299084630954243255628362836778813854133342764442527274102229714524718613197550227151291102754519735117330288033773053127664291139268395274065983475040754517669828891852887068903009078658106840581404774304774922115828651113886754514610836466363334668518903298965135224533820624512733632810372846220422952715250740735173358470608241461612441405810746986442080009647227828521453499422116581392749684015045175429552086151468185637509384704776232766899328281815917340398339562679508146976068326930655513631029985280000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -151826337575973627065082795530180539255940826044129155352442946675369668859571179211388432598878911882957941526848908646115936494771623043679035615254646707737099709560401688917769042901893839228874059610174723898931966073758507670488578418772863387086502815119874660231652473016559895192559636039103550855465583496751685166256192622738284214532410141689492080421856544509375256214239668091653071260105363220776121693506473315847169394456413171050987568725434748956734438665251176713904564141604031025235177151097100367811599713550669707797109705559302881115216643964042424805043997838894603872813709702176234413277924876214947929777648611318810213222576792486435239098838772801033160106190736723269407811768998236665499508438700988753150255505401667314881715921086670657199196661078852031241858763971888793880347824300076131146922369368104731151393278815408590223737726558653666905827986486490513282868684341005910047653084835388055319528330465170077842818457570483662433212268166628419359792923353835381863613070121867381105152623476068308967080763173628273067062944384692910452398699510804406435410096059034475088345228473998098692597043873191377324075256550936366617075563467994010125712114494544283340516623683101454508257742298407460348576889307580132693283723930521793645444605000047899479945123826772506939105508741251092928894564173556332656161125781584487189755243422878169400572396291108427506730168173384988033058088594882768550577871667306464219612598689329114137762440629191957725256904838924807451520922129617483543761792973659390498482178768502646562709851936783294561610376645164690885363774833458221719818889611370926901474143502433441363196034489754984787653097466462542571904301953553309714040459824573330043902611799492634957521678872619207352626740797408110992772454342154705081556834805645289722163766653467307373939980670073051445702140286049957805243759252764795562270419582976000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -82127159377836665288926109578897254253418033945495357836113819668163415915823598828292553613722065216645345401476122378880097729774381209848655730794115426127596502549747031835066351073494316239115702391646932608032494493026536190487349787587694958364489790894241972666892140856875282319247072372083015172029481717031301540291625882687810233883093549133741396924371409935473141100222646561361920982465853892724033196780332636644997593236170503430452061539615877477304456246024967849574152932376159543864459000099226735941730075394361625398387486282771809280288261644183098503177710098300826756423829136520180945127856718038759048727037834171779515950007528465306067280144428660296308876938943679064626924008630158189281384944296932411265322628001936819443755824307225346686752450283451220252119547663062474530025125741584711366965811545467250922126146131214561942327242483447592648774130163137646997394705305385371544870522281201258277385090712274791059115034732722993878566273812455970280075890545171385548985766658801031327550127548582910451016874930430407231176115211828768448051780713875781602630468902934819258059039205582326941972834858419526710788439520445515319398816958482505449481208465830475772563392706941338047778732633509570212036235547231784519161505460186197319921804600262585037683830993089525435192488969763626559578323738018994915796482607368133293393203027712517359625427652971302111991873984211392411687580670315503105329096339329806251366195147418988839533103013159619701285710746119837244321947553658993379578167343205615168118327701181113943865848865752855164278246052507456286796259540362126378054409678894047681587122650400085668498411992733111330329707178634258076350753279680359012807261545476509686638506072313636419563912589935554610796826846375456074575003560535598623341519036441821059395891218391096139660837176127044273806437750663739280767460103440479430635002265600000000000000000000000000000000000000000000000000000000000000000*i1^12 + 31010642974234171218453024581489628198300277998485270868144946051207250657177200349368602911771631080012785750829470473830824686110019989516580055946596937294585205586863750670165306158380976474323839113919849843460898528456818506854923819369971331244578896417356550121187460563144585275148710339144637555308784247430125190314185668637279989428577664521982143458854211770130610642790741684434778908385468277352874863319046756917859348194064726008111147890189525277981614405773074679353034260473560098003417758357353450135126426385764771153065866036193508204132122169640468939004030481015033910649538554627664905112349997178858398452086021883383655074141659500528606510801210067414340304984383011220179984825809215874776022640816630639024066014260983880137571701091041861962007604798623319840421588925442752959922753124101678833888601548526291010352851899329092525542795170607097189125642920763115105319855220505225173231156342524434335909321120000408982938594685817328685551381704326035826966625524556921686062456979153101906180777594355993226651621572704288485354151500571430000866939435031887367559234679009210678758268021489014817493216388918931354762799875300826780033688045717535857617076264107544941965676346645491426531537609312078578659295624290240402997585952732173144246693409790218032615106334764431172175036893011732472635036943073641063913026925638175580881500761617058683753843496799040168568216522553018396813063822112455229327690874039626222184146629430728059748802689247558614187621621989051667627391636183800260786867460328458238008289270690431057175341372284792030666354204856577858575790727508192028162017477242795702699235450995295781517058778607342837198697775166267619314946473081508498576107069437248755509929070112954639710248109161270843479093940891232439548109852751426889798418671645301555793648326222978040897890036806630936708398285208785790952905503436358374433751040000000000000000000000000000000000000000000000000000000000000000*i1^13 + -7963858167692474492992199100307359889357692200417571489122740424370712550629546265876026803953958728920765206811560315379031973438065578076178588235817757328587669027784894972109651613628552533860659361745152375237226943443702568587016232965567661741547841951814313143527331442532469092204539589045394517935725175314169452845267674786039488635909087452778951351981014527238088041260470226363646281260219206437635267092028394832768908740645112659695933177130780965168617936666187761729114916990792460918644893340268818120426237323079605049410858852226566721929794115249980103089967583342017567218303814965089017294155414212918855772916450263306083213422421607239449041438498579041045012711353144462401539417196042806859909212550003396273430210529341475912183741881454556840670249688456243863917525247500619830230819289629474955378042979916099087668228383369556532414727065039189244612948090110019743405801331224759226736558007315624474291045450843424591947093488914984055371441739514340172928499983337733642108440713208285875609207059434772950949111716863938876909506772812096806179321367761660552752936737436297809788862013373056679790752518006290527833797344152213095034554688612662261361379999531414408773039799687244795240925494518133358386559888862674760180000921081274312068388589364343633762857132726409536107425541443644437343936607593214735841092969742315186529720030922350961494447830837432839681487073760911523099659761435038448364632456918952057534469107687970518356886743292137805027689887209202277972513163507883518620309584645157706613445709868340050437074311265226679983123568830993688558326137550689118482000235490348171435450200175566358266653065221764740969219677793659072834973465982932625808259113481041266009205520470780370165324095921621749381396506332217616873561640755124478126984577948632143291432865034733290434919500352763249002765209267389772290177198123415165206528000000000000000000000000000000000000000000000000000000000000000*i1^14 + 211165547253390280912775048689673449690212477425449574166199253615132678918082520668042364434235238194686614778089296457042787780163939220949043427658548747944332004610304262413674623704009543106348343715670912271903826022523602026992991029718856066396203748108998691143059223582925442959227755463362385875407924523884873522944302630762729225788923312972437922020414850391923003983769959776474888092055754288842557891338233028081331466425030303024957144393107227228390889803461991413182168449151419937197015209535700811258488441229254955034843807730528217113208484705373812363590482127078336103947715296319269716969428344635576707548563184211617672816069678371869348758515823182434264410950559710467224353092829828678972630401959635409876367693534160703960410653127897676560280793971800684372985273460385884276374855601806361179132807575108439917707355769111967967192296326101953781161416676541119909335045729532695841992614162481284152514982988250934229297339426385933914900917589551090810458457093183404379547489776098547743982055388693958244651722913453847178002475533164426060781729565910392349070008837604467335639332167136172964051372751631626210171143614299231764532012193809275247404644641695266585500171858099407288192332973994087676908286788007476575798804326923453041946046606156881385778761714392357463426321850623669396666699231093513243770831193787758158374017093529315994532995538244587001314516439482216210133153987230802285976403431102953591378473189931562926143435711090597613939039774660778466200407829813505874127247601820237622508329740640895977485736138126200391049953370445167979477195758867444096734009890949325495021042736273745718246184048190570129071037812701869513147628155457047863584955642901212623982137845006328357354504727722210673013840900416701651261089737339140692752282223403619196815898333148554742010153557432353267757519111811460345487946623417214566400000000000000000000000000000000000000000000000000000000000000*i1^15 + 8069251589752836496192638636294254484413230994691141489358502489662667089158258878279837001097880011042268974117811114471583971349216691939288167558470443191356065385057236382573639955880925890383540881125365391725744321306249372161817650887073169511241618834335429515692653748443311211977614157007918361538948347607360499342995926523086481012893566331177785030148700635640657158585311013272546307337142285937995237231394626728207680848581630940523111534573238932601781858358496893563072273647430422338486832494119307625632380678736772506927143023930980694853430038657715181463313169985267922285322949639186350474675092798777449885442026333912690625787083789658949825421931026415415487321026057904072362801988051957733806948237268576478317196853226277812877211432006795377796371560004994296538152117935587811002272031403960018833546488684028196882671071868407304956201214230763151482859246478977806294814444248764318545009857899291073650439364613664808998828324767687799196329035000557844043283916004498538442924275627923308290500282411522509174516362831110009848272292872914570069366428876265857867417772569377017595836705085465440621966183679140677733571668381996941482816070006430666061410380432618639035316522567432582283001181723555239635064952903939690575349159338798092849859298139014027727578425652792723774401000600933222771162518215818357958262515733338268573763156075651752002894535816385539607376941184460197019742268008137817010044077034991358201496008390416661401885171416564485982130885296186188564227687995418995751963693639926097024514490921925507364144388341432376238291924140587477736469038689707933058345673123921469364440687289653395680836714509230947392610009881932914885148352413019251345978672735502431983444071614290295562829463660234943393791527289223491813996324218600023579742309468579790461316289834688386995093827360591690030646565711007348137010211292446720000000000000000000000000000000000000000000000000000000000000*i1^16 + 329251079237082549737123110248602939126275523263011820988810824597959705414071409329018462884772449315088160622218595574532346939799057177539890075309184295875574249955645806988292648087367121706133472046821134963606044066210173803643481773883618355784060583989321383199396042148534744841864546086489468429954849631964514946464659332332090532050077775847884899506602043292527888605970421479115316011775578460314569338938293313516699625227868772904311574500783059808488689779673715698630841916609578699290314161607711093236741380173887147199497868592503400215489956576572596706862841611019349918073428448724242007243201065300869954101350524663146748449266813484867998760211837930287648617561633709896308736286658996532765663378734308670141771422052815390519889339098298724599862029411206957330134206600288531010352952695917524238473465238641888144952078725312056812093490169981103342992486062903190022682808905243157656999283156533168579708240716821794364428658726126461148386064767837142201561483388166795853863904563417461627815669686770668939271492445421929013959339548378727194360356923969415081396391210403795093173494930261522674606575466271615199248264146866279904896515604304209279047554033338477454345795985367669158569263293339123167569376028721592088913333844049060011985970292555748413160470401166586440858278377822556136975271135268162730960240415839774043624650998774990707762588777192236316460805660295096952546975010982072126742998763518156548934361622291118992881175908776521472936511630798684557405746384783728979706946479816641617309725049163049855254358668379554859242225286628062860644890576196391846452384165062671414520361068933514389269791316916592665118862098075065028045201819393553585049420301732624234696935718230796049476550607838425679168228560466363898242981041580685090289557649772090336370040333768668405488754758126609962997477799287984315925471952896000000000000000000000000000000000000000000000000000000000000*i1^17 + -106729178128853096347745365228928982391804773001337952077436930886142145150780345853843791138611276330942332964643947276369044035974760170975215356308163592928723478314328909416574910996597170694354886172501124137465855834301993222041994123657316546306550633972147329698986621032452670259037130565936531425216187051018484050008890660112515227879211130948903749725290325862981748372385097830692225497053879290192091904274133886395067451625879360522058149388908614138908007609561126161653907188010445878338599608839756714960763304694334702059815709215161123844274739406895324013721870409352136287043581307919458602911907578384669108620804123342842256705138044693885185302299559721471851542882624524268971793974785873431627012187881127747931017763529642671611147455288791358057435516222089243157507726665559351287342408658620820484239351490385575995517119899509861911732368725795097210077820078789854110401451314270294361292774587724541749316734956158953608150089198745218168463068890638109095075966729357544910172574357672068746855744163994638643861741534170883388006695088750354318082504379210908703372093148050785387820422354550642280514330417564115856403495988096645264362705213086528146793002646546607964605688226671668983732327175270179180634980969341071513199840105016266318096338693177734753261920422761501456754730786248169033404117369905971223455942089145603791240201542683112707684925085228378050409270372241977819046976354210886178786693201716834204724123640749589627022771457678112445377754089941195258667863757513305445343124910141997386664864533002530296417353794690105891164305974442700138033324301965118651198278806840870467930608142729489146690530775872272687819611260087365027376309139351561318728201734693695848513755149831644106244983774727545387462932689932458499113356676301867411468891288846472766814321113692354689299937542745150210685163300410695018386292736000000000000000000000000000000000000000000000000000000000000*i1^18 + 3323860112301733374238513336191953309939057683433997111204413945958657747387285382682444757081159791152207055660571136134146344766105009391430913415698947062270404846622640340189458671523149150915468524027466302860828737190815814321731371181395088568675160085450775388073568868992205420918328624888208376953487391032185335422748849207292031776507870727048126783382226116529721299474916180626641616274605893024288674942920312047529417751392249594158879369935499875738851013649108097305937165170863466146813700898475795892300260077108604491118016825671909467706170120050316855893785551437744940896963027329038807284839798457774405477826652009594432741242401806307663832843456740589069498944231180927688063244643696118008293368903734285022369696965735364902456537787261052442909542508920176258240528769012699106880135946254937251061311087314072377160505262482684786614756272915151410232904767595019031129936474577374614010450595970138354928039078003508367892078274550855234304164175722309671310154917936372520528616391050163242299435453908133206240990878547478469065370792846264065646321863161242651293041363655885444834008184235488485991672784383636258516499987480327465439005536017634922907224100903046241003741461426738962038941175277051453957933629658845781523426686043372118282473239764090549480928265364031935045885214029938311422227795839618185498162765519117787719002370119063328524076306370674921383244997967473358589746124149270406026032223809987512556348895893804160888398518856957183338302578745823172208997995103525234838715524754772552333837057590720469027360764848730147519221484132565527642268476193723091797948814102833914045623502389596929548459345990305799802728493282224627296943635099539816252726127251993713780216420156427515174844377117696604908342926470680569695230429365596455640863546249265065656413399358498627658646089369611198684000399121026439236812800000000000000000000000000000000000000000000000000000000000*i1^19 + -172420060995257902742192864083716385111593949955588282337086473837644565872850146828630173310737802981149637384365662588164983334609986565954468251843251263798223929132368189239851741585811665554637761024785740060382923285266467857315686189018543227019138537314256500922097062246596447590438274413620394728407516472849661462396707421582145019165468199057428405014609534956393852809717809177255967494898556374746077776653682130008727690182228367042649526058347118875389550681715935460160860487734106473921991520626818091417336324012381878086868836493078315170141205470764308627935216371265331745580267272597922127157847061570059104069814258293729409882149055015544768380580433908587513579277899637652222086830391018929409043925524054343050434607374358289765084787558144669057820999146011161081656926517248974552337701493250048063149597111233994537237647409749212858217531287563384110883722979287959268668439290289796730083654530199456709855620220856698860905166382418223273801424502566624458572055814940262515986311146451595944494783062701112734925512464025236136955232042057270043704659660709488163811407010873339586619205103581198901729012304931718664709882256727959448732860851720483419046314964418381993279763603655817715667532945008803334662268297128118025796802555705314784830819072412413031737831791794110546311129581935651921047782878668296986755446632714896554673515116055504148719453481559990431297917365360324725821672810243422347468660026537790140694824320581324978386914847059742537400275159724590169378072451762126156382499529669715749827924230121283691190730497359134854705408126314887944667556975160515496296792554252734304001317979535175965209408223445092387807592480808756734419384575013584214628141828890575594974535989968142496756092041030851386734029874411761352804770950022960120451780280680338846407538058990614608252849066277569334895429088127678939136000000000000000000000000000000000000000000000000000000000*i1^20 + -3155941733778249999657728286016013926751267657566594691265285546656542442500260990843701961380335576378294687717063668382375940278414709881520074369907926326834581585775071946122138846495874608930391653818499730366959802483248503070013133156336475857803894530447685370165190951502668073543651290935746237888396976698751171765540162258880482940942060562745886755178660916507680355201174016479716493830462562959438585530888426764016495892170735753939021099928297878624506854026136763326454520139865141317880883167997061022751689096162113378158339939714586512384843490708590697493899066900236777057442312390497277726528908482423639313584848862425419479021129380908517852135371046816282524963714325370577612774880827935349906292111056245375417215092125279494536620425034650618523679342658317215496365810256054914592535736245900308699009435336108878605814709958343787913229847561675130404574043716786863516876928598235306601443477359491570079993565680109414794000904887200022927746136697145362015751941123439448600918448703527529579679384725810393736754793879102790313241494677786801766830417289533139230456436930346212322925728452231226349714322885356645555443186413770687947342314422056902743317892736891293874518900286750431438507982707257444322436112524370669533052562809638749866509730570983682667692019866660576401686394963779326604244217167033730459433784783588418239397957631994087454102037986409084723677758699686775932541224612035811564487938032550060306343638939399261084686234230935395998000788804816960665872133348542651243481284676092298249405965520605698041292622803813023997695649469875587987580596810607010203287738327705184868824810469450970910596510765938398926642622701052518045178864931099264156514270274931219235267957177316196562760675398053161039908339501418708185657875502622225079204009607681097761081112090586551058355639069231281495075162492082585600000000000000000000000000000000000000000000000000000000*i1^21 + -130827128934795703948095222027196411112017614038077256150362142873658868919240367018907484002502598153921442633628954882852324601227571599478641660959424688175547677573083787303646897702270880271933496838018343664515333355598612672783028469841611206399696400617723200150064356394399015365453144169504397301897957210602372176259131244755851966568784690407586114572415400584344513810953500892199749104962649672545676115518574945614387163837216904168822298870862154822749246354666820725740758145417283050361104736939979681552687185751139858296516110642333581475676617178651593569247866359401975016748128610807192342309996200478499464495384000290986513469932760182403416579829651013048847760672325176601017360030874652636779678241180456189262443596310556480748927026608904201663913949505308495739334601855912583393771948369974460583013523610914501890842652748952212107540444201590617936183641236059739301818045610639831422165623480823602641538130117647938015904524531697965118976367702056461808964104591655713254441638770868942248688498828871893547832944985695677994008461042305963104851457259554198992135471509488733032524542909095186481021009099254843080318448454676905504350864027348790580621219169986212648245260591201763736958107133846518960939909489102620492927969710434856715510359547986681117897855868810172666482463993953818555919126527279315025982479320887152830783081076495695593380598872193425044140269846888530666957779317273968703051791641284312906667855893283723770847570761229944514412158582733253763755333124226005309339245793223780551619192096605497286695359090674036943998731965692023904245974092114669615911421746046850798804918570124205770337714315672351413340898006077990874730140351518979377748734821871238908748848239119608212072741844711667061997681274802168622909924892858817762930949435310560582047108385085049902649863043878240181981325505331200000000000000000000000000000000000000000000000000000000*i1^22 + 4350342865810647674147491483528234132070416651688154097460406331086462809890295963164909571665908957660264143841114172117487809684064107762537403937133829574152453215573948340483254019290106292492766229226994807289135512859814154002590284263494001479675480320708357698814084866031761195909378848270252540668164195199718484383214583948906836701259823215011272686272331909841645299838658248772128830990983966247601668762082276526625211056483317607819717964940579437117130257463676541504078197753294131053705427583453355796052115451107952951968704074772307338162839560708627186858768504845826988461881040435202053580048697451490562422183446060481641813437148947299937200000418837974972750972177040880255518727196857104489255048866920829515258182916630015956423653605447091545129083380004575017778817276843745407971729580790151730729288148498685305623192853863977866134937221024277930540261424361056130746846350604871103033878555131321125296876734552171383852034065644600265249182795687628665835993373520798759955829250917848463448380800482387268713413142847967441720037600808454312542748295069407773399950576959672533525904166469643812140055414724132057309603427117823000282568998720251337667688063082082666949557654116298958962400122156741867561645531897582116120697693583366561268167422665244239428836426437432526370342768966098146683379849744435251687668345276807349981414557431223544636263096589096911341755396891058514533443147690499710645697384341754301190312502243269415364704700697468424120618970255649403362487545220975664203332024186700095536006841558980868979851937611941141390229391382189061947486318910392325882605273873437590513039565633873878945483692702034123529349583170176355479746977968765084912969411607823499391839662180883144178130628161872487971578281756221425239313119358715468547650054403229621872375065908577949919627142200814119178412752896000000000000000000000000000000000000000000000000000000*i1^23 + -518334212118904420864539664514508238221917720484545908202636580956902753901097604993747189422507418667825883489226678819607601726769405714621711586988020742751686641892108529465793108673461477171127499096616381772329370975770986981519649363619175660787829918099448596918668603842215573355198090792615989291945882928201887522806933351902417739060651096275993289746571789576713335157141374635080139228338034925761017323098831265167662692488121005040117339857454626091289497113450533051575523248805670317998775731795404694860927922143609020672517240790372059691889212934008549025776939837130544481193084566548379331043796469969000984972290205952410456793490678081337532343822794366077921658522764772638395652873661142219225657751220520353612825749883683611938063131059554633137966510294874845339789557891834896799411882421362824647203592466944431701679611382492868939291804715039252676338061006125191418946174102751039684290010502277281541891703661244443893175201509107445612904423649900046684009316761658176361071289232975160014027657685002114850620979417098241904226201210185957044200658288114965374052777171530631723403188768278101888717231544987131842312559166923591076932039078934910880555835689889549762909418381186921812279689183811480283162818230846552712357793836691456296316344745504943230358811456140011718795624542598743740668498278641491382574494540369777862225678543538955993099686224096192573625000092664082106726351458608968635035295454567465888788352810560048089926863326793033504737853626925295562026519360812431778843496755939912743425824809964303326104725219534493817902419736427083833547047772727785084185872443582736672780902391067012248725954457088643945420310232868206740807349660663454422927416627847439687901057420032960284784426955843150746768408395878033295826460935770340319617724610185857840708688658357117123322578311258889589568307200000000000000000000000000000000000000000000000000000*i1^24 + 3290603141115718352877029149107782866263355700439094800597657115620039124775759571017489101751862340388621722699277162643590377109628057680932580767274827597932613477866769743233663285172700557244989542560301870608120159075820516523126048548492368374540974493915313523898244907930876935926016540418714703347797258113963363910584582926217039020014763864539948556269045904343794980986997381320060470849406956517700675621499184144952363809719588411873230068069170474098296177204699335806741465118490404672883504107690569935882017901305374170602426834873831654036709426392165256365927727784981597563337507099171174426880807000954048558696907946838446766107027603731795417527700802695457215656153448173947290874031385483227258209005240684557447762159075863081054797515618442781860144214801267393273267782912824359630240825172989308659461796130339273814921980757259901252475536824475137835100346973862974637936823379943689340999961835829883400739070245528265298397079923443257078229270129772955222116167022770261729216754479525176323135480210697743775783130600486222225974191451380332323983554248680367029044265768340373611246513047418877622912450428883194328423730801167875040098558051618630245703078597353289759295138360717071902900467409592896231429348339066509602783481173025217607566306925805593359688401242890870246576159602792091783141075360538835059337846836413127130322302673016688955281885389822547044701601890306888262644743427467462102109311474153894572793204124601215785103135029285121146622713410740549793288391786700272743501964311461978011243009235943917442001472656864936976665177037757995294788178614506265513637681879328468076839517357861316966773262221920174893716370363107521983909502344077378797223399383308622994842140828317573845446219267109495661954309348010612449550195872714502601785060754284775813385314562713237147802181649053536747520000000000000000000000000000000000000000000000000000*i1^25 + 9784762497386048834172635655088423454064155550228055102795487924093960116395546741811127717630695037320827002275453094756438544334387100463749276266868373485245654336291973083976551859162316949952675416402509859269149997827479397588975827285734212565910689384901872027383218665323122967339542822440885825140958168395267125827481899047822017959282327142895546960011986808512627444660433578555229222311223731249046150594948114080108685818918457501868685623827369239452912357162342113787076406820509425670301586353173826600761833658985627486488463294277185524712990802803086192391157731450232932635047967171032009695176843745862924352057017008191442352456002808053946808051504956754905252375469855382435733550177029591831836999313433183374816677275969670206881470989397671357093584892980730029257253958510075474333636924087997406651052844660747466818267318981781742903801363947144531709497931390388093200193277926411523320317261142105531608949806322432452024386458642797709374583072088477568886052766056714813958071411205212052117536927665303330972457110877790512034551731117668232159947630286940600740349814582552773754195215071974338795165658009090264798522490706322207792274883984494763951213782737357002894581304268877873400931283129088139433848330236143978851658154386444648905130518430928635636956633717701779454802615006952033516303575048073699407216388127389353604956521270843332786897598181594792116497175135989002791110674820472919048344983154868033002310066145601165212838740772313932570881547255315822152155486995752640657879292070169083955325059892221440870544678931668141363263331554764803846278159156684986327752290043790810463216153113692406249334581896096734289045094355536523507835202997091148115526048401481795490041230885891577666494139262552085970922918832925569157737339689522783294882150161131634166789188348450877149819891366232064000000000000000000000000000000000000000000000000000*i1^26 + -15488755711357439252784820718517286529006275047345720507126288811818629150675135173501092565253002581950516784904978140145213288248602018967023583960092688718119643402615650403903446933346444282640945000079132557011009932721850456405681887667411401040678078122275589559612811042865245321860436932867336901326276640756266143222811447482403186147864008501763926958818666640046566164538499124282987886976081452443384865727369008485023075790843683993213346793836944585810064668832624350621764937770124583453354645668693245707894249312075789746028770241802871132466124424291745304353277667647823558956793294219683046463185010009868506300279025857934002523699800526885562642616084024458365392486954191611969537931715708831920114160743333826489447579504756734220411876378538103584285939400990785064772050363681732066580687636208722631554264050242427231973980284136283602194216330147140309213656742795871005747952701880508783447775639105194486412178651722932633435952165374256840279467334749128233979494014983599753040454642338442657677221258154980414280573613113976712013412311606512978281812591777114826623271847097532233316328599523058344677885739927981367261396593402892374533011208599605594390226134521071922040025825334085158512051281166670230138801965975572373832254539250545370567299572967367140710262080238942932108019554924470076994456182075917006393764813507939087809111899904415485434399079048963942517017234827835853588405349435854076046318713520182751610141125473334946692622811898844292882976443165963693793550359524229268937758630678017430166388200239923508199426082181165880239683247872556494798010219669941173478539594956551706759167995673665269176347105457112966728426745628254689910406783167315049865807082811410403066282034678773189976710023198416584495421540796157305584427661670152903819913904932646121507695655178425375691459729660313600000000000000000000000000000000000000000000000000*i1^27 + -66631642169819606505865258837886348616544430864671162198750654058963315230158942797932410796498692499466818560686061478602778475242095152267365960554900656002456281395893981920981496075870398697897374299695380104075990948520105946199125537413919706892899193882971908295088174470072043851784924631341567168210121286886466928093623368650888188038070086473509210612150019813264292338104003972842203768094483317175006007499105910887071172445669709574618882140099867273385228242742025280880565539089769042283568403888569722888384982259222269231941255419214311036313917110782073657363670020816494553010161029796114015625820615886989323207033625929886220745894514898663060779274564271095986735854163915881359613996187558858980906467422136108578436191981926784136312023948998171135890020001138643615901153735451835328161592234849645247973906704647445736011520018408082982561049841586729409700367000542174416602691078210029890224611074951431493581503172604116001541008373636433649901491562347104469366707719639882613584929096256001775641983122182114099186332082333009485266169352851381409480697161592683961617487559106681428488628518871917262520265422562289454721049462568430211616172813193077233917199501909179964425678392822812553211264391740396458630772375020982747234966256376590054859927777471392501844564424508477688984735966313251055564984660877193437339193906292063751221689591392822768087184211943495349210277824068788776973895461444301170488006751373924849545656607391347563294640653042591022144506148235992492787548629609923300878881188437494091068569001628913852127522556961447870440803111938707808267875069160459906644907926770166374786414989635986792802128412827576662244962061302918288183934069987234811954926423570011287157800516139015719073526558336875033046076361796298660656086341188145088268928400403683753636190896534566821486458306560000000000000000000000000000000000000000000000000*i1^28 + 917907186720213251159371625068829762849148408606923179233522379733142385172212149062221757013809849990786987707076407219560819890256632359287663768807375340365909647994951544719998483170337909618876273541069444039659046562638416649936081476382036425243386857716142253116590191848495262258285403102958754049187674729303290763080975135443582328586885805285928030009730542566031395006764307925200596982086100082082304249705194048398664565007306383425620609125978989825592215121685512682217568730159172998004245605237655898867356331652171448995358474471385620387857858597829611778778479674205660728035275681251027946708464692952233920612590295845400129440084992403266526089428025258661930373104048263971465772624589786076119426974781183933455382158871976410887085006520701266058630146663338480483152632615755656214035745448987287853539922111965707044619936124033283366433515047980344055260998903813247752119729482260585824289725305852335903862636721249043289882597557050106151029014592680469928772318901955115181863799748892390756189256326810000433763782716592918886701381191753550695868903439027498901567759781551148624980822615113759206099383327128392182309054035140546386079114755212250981676293187648599266523006890147043189752411398596952498794425770904660113301283238059307077256188348678833791811763093705935498733574782032253190352605542150839741273630282267599542574397974385188618300218483875940871601444128814816313155624233573872123210738000454985568490617765092874112212242389623353589657284608267388906218309217993406595636726575511978528220250698310882455667081825795555000339446202264195996592362294824913669444198015936193633430641655487920704361554693707824039839458512334781587198489769800404686004421294493795676689511599456153332319166994558955922861360658634617009245190466637624117170770308226234304639544992704543632392192000000000000000000000000000000000000000000000000*i1^29 + -423509838547842724428477316486381697500493109804770448819673921746082959427658641670112913156874589039811474206317002869758553076074962262604591438235702093760053892368423298905396542483116152037018936550808714891955824777883644766230118878225840642634850424941450004701980268509709891242562029539736892962643372868664677337368290068537023318233612713984854864259660648024538474295800591269338840837429629128043998038189863768834027452401561962445540285917948954899334074157742366018412965374653930766223406741719505463522045647193690883571545028385511658694441944082365890398854311541559442820584452596952637521311153314508348724606655058144939646368960842224041917900100283413825947625901152185446044192874324461558263634234407280730814076817855600639311839497851008643540361637761145090187496744166915749296632219831520526064828413250941061410012015170162936085912078906514965154288183339966129556894431792645769504097174923821880188365820481069306379305669692095883868305577773417737770551900790898985679578988021135592834427117310562091820379018704812223101068387556081490085748887034820763494841999135561068045157934478829538037807482433328846089934529769478752866340003688688286218858028474415292844390504760174918897447946536835204747867784668810931111068057525675660347205820257007478437162633212635925944556896364820199967129018616353345677036683892359716876342787563293373232836271360260658775821392913301708300974235206187597261572193557017703501031061083206581217429369502610376092394712538424179897456222612650590110976668783391809025545892750480405263938060485211317664654255659464320197338531550472592213955979185000949031592286263061052231296731438649442915978151232075120322989589307903146916270221244298620153257355089351421950519764079293868965804959103200662826379661658708529389127126111829062026081296642243988501299200000000000000000000000000000000000000000000000*i1^30 + -1824567406058898838581581316817765852533408868677278641472907511100153155491033653781003008311893965692599036271073138400866603381743577067105660592955072772130139801705021211880973669067762390613810412812415657290052909112677792021391484860280839144259198808972836420398035684398813771605082973540060211558998087311185329687973429873393412415522262128752156147259872806246303012529286641913980747458020801489224235679568847104709662352266491399908116838633811298420684946612035983071369702534630390602065409839208220283544638570801819948374015977139174880138640940753276148672614320043570047183728635153132724740850744362623116911163561251715195625945454776505400341908657556778239385274611791807149051676633315282078874311813432636803569974701191513782196943014406023882281937266742668572034750494812800515902714373670133869316028152126396267645957836824165153448375480008429081506220254416436264906493481181340840633831211343456824913603797991513072201987837075451699334718656138048788743219822139825570582427284107288923168602382104143196952386829531673785504272279329495294717461928656212024956638524164206840156177514231263949636870648103921349631069593165919040351075443283301135524134001418883884082251738579348448617013273316394290294476220153274960365600743853042279137635766764111021256540558684596429662010726127857399785897538965389580730115644421543126593893042903482997564392980226970322421251250847152619603902798624639464898049627845565387896102477530510065031601348372496600458329803107943512163369397857153338382354154815890054363098670312629120568567231929824315754853302207432889052727876520309613867193867603779896325202851085588220193457228799226991182203670143651324956312998947569577085869958990826984404773664640352630612232957323947397430567459166658931343133777505257254985251856136516227301264519785915351040000000000000000000000000000000000000000000000*i1^31 + -36917953856619095880014258510755543530058991032747904542188599925084540547736117916494437852853759671494844104753387186090132482036610069191114386099629629952205558494084119216402830185687449024707281157395326976509944436153161442222885706229567829530355217571534765029379278274470096386403080170123012349428627461670262343926626282030778019326322703221351274257268945123150410494131905943892721184490249403633467916745792704836336121194636912909250731044399611501803118672073067923113681415772887848954257677802193909600204320220677808214500903949193436804944239939998530604794815479262095027328377618849415758759212354688197357089872422093687068508757816340457824040089812528313703042594525754384371995616294014430964070223052060034228105602216070245270145558034189894575389816071490637984104042186099116935476468289447480817868571000023244243096605863071651735934203553613456656238274067114158251368192864109238709312814912803934942532466089134296048596545330856920947246692817017490612624576113991201849781042975064569214188068983577390903608516896567341956095195309362513447814676259879078549756210590932784503490919834380818200074243376524329699768391863088472589927327870376618104920550024707724374244566862877672034624601160765864922886446538006738178862700348475872476030838182045114254296756155285282478146135818025107992390367307609915962436003864240852770035401977601939009044694741950702159237454793745107150426305368232273662709149800195918974398006650662569864383675102237253083704393624232654889843731564800381189983078435692904592043840023230616175270951747911991357780957504455082349210669787593384482630556665770996293884841604142552836222820787291943955654892739630384585985714100879590470419279224855339256087252216885127112445190423308438121404805602964622507978235570355239126819033714083197031256046021115904000000000000000000000000000000000000000000000*i1^32 + -3179623696289494933539378960378296926894956294614461084837660051806373916885665554588660048314101113038677021601433862114372859180756897456338188353818705919877799756542550760925999252259489978675624356590097777256045823600561360898361414353303173417856237736614544148485037659498111365261940522324785123369264286167567059700380383342225314782988595247252765004013119150537480054746942453328258785719961792638710361009160881654476601715892918015834753744359046223408925562703416984535682211380577545188970379419019117808748460255563019151954528259425184065307405450219914449837536847607292658767924424019007057053911650782255342513001802494809858024034554833316852913561611893335151482907629255862787381279010646384071234671909368907798379916603099222888858157378471779676540339890855043768625500905779953658385333120696378978176237576818400336750677877922602437418320802342468429875091064942773512869141704713779808308032251805640216154154194938984563227134481021828119928223519285806380205370306620019461220410023253754842039032808019987883177958591606950406958412573766733484134377413352575354790993785467217133060976531517293485481890976481227106660439219726020767064996003471304948371425631694125510943870681050488475339829425389326690742703761146897326642283826284139502252377318743258402321692223811843937709520921438865550812315675540004043956143631270160549041653054820001135673285057193092582492532525269858019047282949112116017750866636074993753066844988375603763528500502733921305733500767053000896132168183277168781423329698035010588875436905687014942309350859995134172598219748399478740699244813793353463690823216815646564472653468237408039065657318223232144572187066955685839970140243034664009282847173910562391073647494656389708544084710499320046094494802523625494983931209882346515435619637876902002872556086886400000000000000000000000000000000000000000000*i1^33 + -35419279853836794611232139416973482658335752210828805745224311332373426938670726210336913337643357360653799397574352968577324475757974540703679179981365855358344330460939798389685190559922253709332123852459403096868020879473987770113940545518722571542487818019738300663252803183955072623838413699298792999026045930542517344735188660428148653779445871566903537611572517911589782974606352982526728305682648963479876452412009292791778202811925635915006684551840325329048230438678631610388981744818355355216373755457859251634550574002846704857135734815504874913640460789689431601783930667587227818290630814236570141907487705546636693479902236089927542640914435180910914519830510027215936177643925083931607908032378122866070239898235723537071273469274680609251705683690291817739444173902246127182005453891945729630190982343632716748671059423526016256262262788291079404365167606123079226442459518276498954982277640244810536306019502491011263878834086582632395145645463633749138036785740255360159148086111238523477175564118796424874716888844463198721473095127926649162603295004559608648602926817709408968426633574714371541779477987349956185502112490812787886309041484295965063134023977962783510139317727941221486526751653669356596121033272091654508255196880304105043802072542441941920300090856795974281586747808437834349341948524090421301468259796998877679285620910925545294215986009924686591432260173994871411946624374141012158213617152537769937924115459672432489016462030713994451437676011063930459699354079610089421357037215550930679333447943877627919941327424210892488477951771862899107976212957863592635037925949504197733841931631621346179409318698118220034680121104957836847455795949519338584677569899766514130984130343856221519455869117777140186153363382341512462690073741901215085057143663646637803131879219845843532245893120000000000000000000000000000000000000000000*i1^34 + -34043406175891505003112444046116692864975818136415534949899484140436327654818594236892065464889512233342837471000944772325784739306168130490120929619642228885119103677522203765550671712665064469788214479652215086613397369746094507201131518869394359645585750341121693126210086402574061074321492187050517238224969329530335093237348936203211918090941045860629678643351826945047214827508629297358461394530624478115384445406459722689083603840751565812904123885412206135597444701048324106537455101062925921235040296283760308461923304767252541052839164101186634765925704124746476096694992842066217831482179946635665840762978386680743547898239779335188151253238617275086717320580075071267121908139715695305155846110655332427844250393096256864444158551847498453130675416199978027171607486767944235229276145751026881218370503659385551406127818538837363672020440777552631626790252330453336252250896331593987423876292172347684712276410933798483059861740398035884159117557109008286248028276936917000257045409874953057068248783644099539850494824628813358528291562821285175900950043891343605600426285464629694147989197028157869355737500291460830981824728729813525274674339021333705457886972006348011949507401032032675332334017908135516740922991833431551334392495767434288541310286211853895731084605830686193202584510858177564134858704363730761355461141335510027547897225647122458552670005893976150447043886345919183854192330076983346574085951152646998365046475347788965596635856595377194377313897833825205597533955852923545040020682151960562833078709230461670167003005042448169236085978962094286227590794455500951954047720752234945035620386061832556638505978247180418526469403643471522997417373062557180846029346947276214815799290296362920999496944545531675982502579286049582695925525282249323018671535019745852178342880077788011823104000000000000000000000000000000000000000000*i1^35 + -28010763851513784702492748874665036137265109698696523070267258636616531867954910606353270764342156196460312318497400624807316587707537525630072370631314080323916623769902825279361120465886354176913812371628310145044316518352897668584998960196222040150794048028924041561254904813597001146172738789309447035023005290964076713034681966986407212036260665966371572271323151834482464168578735099360771145573542815006331886155430926276663859356860177964872258439715085519674393188596855039168459211056923613651611604458147628653027129763671022723955448080845299076022673807551462687549993594714081858242723626573835014737726862243192415770452970329505220824143528092412894830261761888055557680658959483089758969637277683258498913754206787934201955745307782368563195795617636084353510940400560651986016343513268982717099383539863803923824280669550945285296603066051068565346832640581558210888971056114425340292411685410207133588043998121985638232291260032316159513347156414834070750854982581442338363063999594082047381418153977113667569151418750993674139434672320289975347044469522410030194765543145719864668216097884674506032443473541624808077808341157932762859226814505443378502122785857337555621928963180282931517740611590901335808083583196077870632973345039219505337049385193582917908090687172676127463929600613387439940854855114865186042825261693256882923954784875734059101694062052339067698145243683345222259306459326382387455600352166850951043735509878496933941870848426687987576261928618882170472883324202061012397052342517472661463387221190927353009117710675640649123909909230564999314988665461143522008337852969747181671314646869450677910907032412604614987946093273369896172702644086297635534678962636798853637766228576360945563464905648830066348028143385813467824412167924781697061576796905135162843376022401843200000000000000000000000000000000000000000*i1^36 + 2776432704494481415004299942354023854013771560907555324789280403995205288701423268028840177304576087959143362876678795615893116331526783238109046245310101634787450253697022353579776394244666600101736156962215479567126265653995116045448826927756684243782754982294400093643867195841288118606199576226596254327230890433899996855591481426606228083287994876241311577992539178324739864031125566599648636163136891584247818840790258372971207934651029213048933982952668890549550672453026397667677131292936062767166602341128294975574661493686987768000815345145798575131957181893617077597455672319439450151236093108894292010592166666163311485677496419122595923272297717960203416712889231347201280469631792501044584364064080954769200128513182382507959740877345405589089599111446140139327529146770083138023114009087088028410318949295435707974826024018277519229808738990360821500982547715330536279386393994005974706971912793034353079073347632330751744566113047443629024187744937340896814264111118990588136639319690561252328799399096598800772182651220248159618640365482363431129205403617742481910906317232196476484601801054535963760539312565624999810917685863791072170777486537870737796295262526316029931147071208711302466798793417433977754732468872429716872890209754531230576417213741107672873589988268116035637514476815908242839623125399085235724484641638795603891788681405749921748213302083823276893143656636339091957232403122816365554188512663308548803504760079034664525807186796029771258872563530505023978871531749058019594579618651067586704374537623940859424568873923738083550472439494827191251092123168217230598381269217507138658368505781674298163465039242093666154780811881506258434016305216182428745815731243713549318394400615845276653164627509679241987731352761679307908030722007568739803781692829358070217244609085440000000000000000000000000000000000000000*i1^37 + 873262624027305151834988642074207505329488530653528347761007447175988306323033685201783947506758156864988265293847503508711852188295409643358534774654643247085599517193714549364169886376770842286691132184835075785944481758911153441575264597032465050458364400791333816142594236321069206291601237233330106259054641329324550434949648058042622555213381876233783318088534504163272867852998570813312344547139219258103406435353945102962835594269413812897948945007497395239618269364820251920072795524848787668549642044462365733442150735590925653855983789284765941373044184042808632185069015364847880358152519110303612929605943260260834400064815586620664124558715494102432480725937302065812480413213954008523099237239190058191951436930299590618587070788656131399663670710349297264093649771706536218115194412206592424696833012200597473575702572849828273561405479509069082616090133736127557645861206579979390098535313958442393160675329037654149421216389944768507379474802220767651716508062593646161149939566327419333458199085942550297552362496609056805989946273969574409361260222753140982706002376257997188305445270514342804633359526418646833338618020361831553587225343343886817214770397429372257573135540617372231223606077112040843727437231971716991392258201536618776327613624051960411439620457429094827185314205975250954215580351288501577435037807631543515517527800742437857219924797097318636135903174069658162748178002060669949584127588539027982497503603431491386615011934239699555880590583258467686400831272882889406675030067442956987759028440505489548596113634448786856448211434476035797214874373100067909831346603794281723891903478949503163210483825002878951342706980504276501935248877949142210388909224057316443895259520831365208222177538087778225785991153681567082070931807012382585513803747310532646508953600000000000000000000000000000000000000000*i1^38 + -18218345799239918193728680024163752726730402504844766624952669752280214119796027192663251795560697026204008966433255589861999048507105208003087784029844255890310083767933158325444990261908365901020031332001709072372368877979838888648960887955608121640333708956829733027932918061429781333973149212636660713044439239913484553399290966506646138815843472393174750892293039238843980833627182418998841904587102870928331878955738741326963017772972364901323218667149194256304744920863608266523855115338461869355249766968131596588746158661070587276548437228138608610321998665879068521482753657724867074623445501887733217321911639679126751530406307078499364996734871832608119432095776519904230462982269624798386819121884119844310169900279903858355189998073891726301269158938452422704882231100183070492675339151292457898438650374869313078606054608948924256765488909127068930437386701501008618168033719231623047256285006528394211310402776736620546543799523339885940954242842157828243156720817694091084082341173519434713753983656223755528391718565562861648218531431890568392874317497502622914517406139165975191696384116529343474421230769146676108939809129869468422315918651511025592943431182862286836938222354639330248368423229157356233751003497911764605037151744112978852348946846818171817581536433855232870333151183059107883996304543211345772173354344349404496009139286902690491203021187137037805788693753438655482187310099589059172881010707281015123827867853006845181119683478842139111124776555621413631005478452253830114348714594722401042126201512813251883126455267238175025821187210845156861215386051211068779382793873622354224503009494641300232910280262451444034249099429760380750263875946871727494317168156493730404681417476247626005401128913371222114799680197547614528636269279121621951477705957298191466496000000000000000000000000000000000000000*i1^39 + -35999209113714723593120506882302817128782561306849356428437048517702483303878770455734499936817324739535183403368028514875528823319873598745882468181741768888384550965781862564228214677921864166957655252117130367769016651537472993196521914081386812658905904265743211517562464081612964256828691942963776037162286257745014639862464422774111157917776330167984703205254944585249287074983612885245650623301751523048470969552730128543045082385890870947391406365286326187592917433922035395777273820092568683390404585243825699007060414117123269003929447270010404480127999534436906134984914277965003500123911564832846924671224329246790969548669438265287335307822260355072014291373386377434414693748475977278124920027980594666779985794953051163950958336792278077766490127788690334969440544006016847786456314575080567644025593896598659294911399514316246855826462785027894265727427088565629806336855226408479487315962757488176530950990541199768027273600466453642693421376110565205674418443503524207317803427368172415233549832600143065023658215734147371406913339558880993122794960672487152342299901446681038958150791086687968588471322625918407392275537366828601543948935560085579159012348012080818701529963201230216533543423300133323191711313198629464881539661130976045215864559750698723267604118998552304680269276684636513989955293345019274911961860233510699889160337172910094180356402000736986132257958255300343157958707950627204708855201355134044928782018541130993208405650251099834260247866805265959802951662198838260198689764289303475588554640086047099484471122300637086187662629855616760090417067025270735708225735636446519269919264176379085038227931996070297904725845470227434702481247784093188645296237741907933493834862433901227668478274513266990357642409906105243236419948998980543067988999818077798400000000000000000000000000000000000000*i1^40 + -5632748265096496304590870933459982540346952624044690823679552202597779571354572315564235203989310774223906974952462799558291415366780909378410590007880317101721618329962929392807090918698422453744863170111562059054788247076232703198836568463784873909533137391395498128651236507232924189832754229650218238295494463450886833117525896116004202286096354596799599503439770294742436231104225435190624349563651550240606786438721814255709112076899761531151570261202786383394820441789851989309100813263841383970015145749025893418091735163890395143297779819722224021440232630753617913434286536574425049438736374839287443928391022300108289481863690374427242985007899872796562019883764337367986628860890465831757822499260554284539654690605603059784981507516662716878906387815727942203473052857139900069562560629084948039902834543444035714510876263506691974049430804846996064676606926693455381276935247465831746496422571249721272096525120084896063296132859371100606509831828184958207700519521550910224283437186326034525425443571449695893492290548440090107586681032786950654896380814290344014224994629334769064860232447009054299402989094880639558260656246919202292760565791909673163345551692111013737112586986449632875584496295612220846301592819625604756994214942983137957241464270853369287918598566015407990671451441813929073349996511329453120096423900897532886928249631288654909129056657900493409028850693513104732573085081657969402320673031404501171051380722480727852231481452895192087039111761330373295938489818971039620681743217668551034832630486029793742886476868668975856655581927296943165905822980357084447030632058821638258283788208141705688075786489490486485121355135521807384885716635407408099255101695443637099076179837908809756094637237142980921422775314254623915341245313689647689900522209280000000000000000000000000000000000000*i1^41 + 61058791670886799960919802067175574438317619239266121464144019864582297882706205679089903712290449425316718549161405629015040300242444775610281678233079179188789370270334269339251411725560822684319071694246569298101972241693196987315800300028790713145143260866222142957030351126276107541350555669348587238522457119510165341700637952560994437568241421937782134030170913870966759882634863179555467237880371122753964759426672870162485791336269045553907626788280910725155571992147166580194564018232243446586648561755762525186723418029100665899667927447984301575447933617442554230703984905963287007983642799051058161094641707690426421951079917516947474456379360781261063613910663150167923820986994508979832259384359952124469160459835801306652091393213306578062080047074026513155093357182079284663054051110823464045658774857282330102384621936583218034069787339533402237752495194209837524820841596773166605633736006615610285500860998350852127557139127552914961653800766138069809755365331966634016679643350625163958673450206828145689322038894912944365943493253809198485096686310149813675746065701790652082798465118054292335939390640426324779681160751651140818358200411599293681258917663951938799372408754876226421584067363146888919303638465921003789576016519282020493722454050740442575788959388807472754098928332103153496552125037339312059732827180928633671571834005631977601710447362195217596776418484294331522760013720183349442535985566683468455124994474357683189540943148955623954168356066527338013624876734982868820734648543783328995713946651436052465910540455465220353305216614594961894874001790035407777668839124953151085314657680820664156066270437962265683967252048575568521711773512178190695643486313304758718288608103325345395547388568028196382858199355160662409324809426283931281391616000000000000000000000000000000000000*i1^42 + 60562038991667930945483524146598788930309734105010623343987958925429227862575852797532543275989384016586793267722853445297782100363928114459677326648806823173262880578869923314443696331865422110866732641107891238279377353250505761274910508011318255523426865543024037142532661196889540729715248264431102658820350547710346843052176590214517152844694408360876213839106519376628403542573336865498340232056687608678759403277013838861278698341875727347177370373864024915497161924567264881549773114244599472458357093807773663424158631311742058238417380668628195259680957014840436803445866095039307148569933318617199921803504005791511480860392453804056178742293395974314220811780626621064437377687182029043503594451817951103192745386565139798135127417197367442100220758819311451660033514059076848598305668389055072375371054943437260440477945808137047729660034462282862949647754711243794294518905854045609525020884401028948682654515219338632335041727101511492321395665530017446007064410760505590335652748437337336594298149498368717451783154590525817032710110436089830581149301961113599991517665741448392303589769259346301314225171982856889448742269444428820865477208912232328694816445073405205665893681197848423823882945167458855451778151289293779159318518540670801451003906399495098665916250839954558247130183908541906159334248383489363831982552473481448250096542793948861517853291356412901224145140558124395257301112302048243002910489751757301612330485322568622676369196777767193373360918820387276255134435272468861777919840219570283597722330699179976069072796646835058848283757967857467732978257920363705883737164802823405143857886622910019539279872844690582513083650889352626456197019253831920237785827514300692278355021753056793601980398024958190721049504014592956447676361701723209728000000000000000000000000000000000000*i1^43 + -60326476348464498627517601397190116562304544138500339395973064657476340341945927387750230936451768898205887376438267337185419529767871527868428293436451567844594362739970740713416462803512004442579005763450855744033945800244005282607499895110988104232316856737008088156878636034491597941806899521149537189109787086769288029321015721825679114608398096200382741285706071493464236185080386193771682989596495315599086012458374431583515171100632180879142799893722401721079733693623150607484085067397317177514644140876947938724338490040687149618788346236960746954391312070547569631315609273459303331083748365460477064927865926467880262392570682905115977346540036247129195844106967485002264475788678427978539599929563096509524508007224576532501090161162455635419081219809717815725915248716113500221779348776409955855953904396091080232093567757098316266078524296472270363535495879371945341318326741812930028348633528784537902812305162280440631535960732299274342361032554029273482460069996391593132370846219558545473749792509670390382899783579639198832250048898995720471679456184980595247649768133249765701273918244956951397751121057837972216427702179865241547446009878336308567325250065891394963045489224855993393092232571561428779927084576100268812431107696356954214755955275505896514344407509467779853515461557042256447645593863005973207158122520644284946158205483006659247848435754197096497345157258861951549104733295383053638487650962188208990979584178917632144461708887774934292281564688049164819078657503690456463980867893352279766580604243517699840637621257658754836329905752134851093257246921002472908583822547025030907762121227578295005098240830180795549777967912832615615710033094810349952845724229230558351888669617342784004539052525191025563552128621082841473029015884267520000000000000000000000000000000000*i1^44 + -201877311384827722797130370642136882708558992859006924985810635938380013432939584458285929520506305605756453443198346973355622904127224792582975668289661602183737537348190420110509751521863631593075568569503535424982683893904450414505456872982243410966887808082256121201003297998815918119701182064221566987424592686239508549035798711762205252763216240070721972070919222114329116862287929468030421339316521477800718955105321994486181393501142981906775791008296659110913720965323731056490786448887010083254401573851438762944077693148084441655651196847744110029691337878421679057782552067628546373394975000959308627863992127629042517906250838367316471325134561546563093435655555592676751750002919941324904492291332081212879466396321447055606954055903334158453577117443525915665446835280687209832326850276259270358428764613699490397152483423553561584788516306184925015731686140470429370262771497668248375551313406425041085922716805442488580773173411446890665651035607995947613997288042577297094287887849112899037100817209400509314022055325566573831797038925589423368372449918245386547138185342005540529044914930461017043722189724737132893749354516041464378381693625061554021808131571247755514327602935130880422755893471100103063861302641764195658705653487971069049584369765098122937309430268712844011386077767348774516751295806869731337783153661426106558470384557226719214384102722931743881589881460687620598039670402688357499788999547285432612028770310430052484925565137092803550926278497360114508678481048007036951899975856701535842774237040735465125647676660800686479883753326398403949688467255044840793167157393816548972049640908370409991932247726669067832356471970441275476757266142719403080856314986767187667419143296141344379987424699781861107546018008147881624917665382400000000000000000000000000000000*i1^45 + -226037235229834996312939040717494543676994401734419623192809266138051420905758786820837410590770286209453245103908001178098831624334104843736472895991642543491288754967587044164756373850110150084316746490078781989263535977171027576504256596237226633683192761403172105672662160038727387220722682695527807839589546622869863106167400732956058454385157886940710508240784174202252055034660152337943282345554604814081262393043324163371680732005878375397603626163846183438505694665685385564136185597454491519563701564762921532931053595807720121054919724304529940465494712245931302406870707246146168215709498303668802836226125044236016824728170182930675650703708426500225774342443518331374234006911600316684678186740492866307131905610782165928802917209623382687679619921357169035822987384502055636223083357356099671869236267520805426466961229307637188158777058317988070254111900489554977684100582227485142979186437976813241598173024994331489231841091280025212768309056203566040938084845670359550174082442383431144101409908234310451306152834079159861045625412837540630945598987553030970619134976134144937821346104805206058844462653209173660967670544141920177281022478935808843278288399616718478552886210792072672509803106222939020365451155525683049485646588310557250483207178948696560023214081379908880400555789754975287726809908758461127155711190937128559083149029472534567847317435815086838326558610631751109841506617654804951860240862266169044626303031606143753978209182449858085203333080927636726435216680711223945051873519045264554509907452661946022393410206134748536127183506332183937673038498947886684218414798981901882961501377616769044321052588675102596520325089718605022830464258342647146369171162897710376459251269015929289142491149093910247532495943894537272861655040000000000000000000000000000000*i1^46 + -140128444177969979619322769794644093601658184108155732492901231019804508006916122103472086707570641465791176786745966327680727317776195017787342342701170144098069344810617534153941158635191043314891348557745354243997792880051474727160450828920580354139791856319011194959997136734145200775087341461634719101647348879256358686970174150974166724300949611503442997981973918899611663824862192289708469691683662937068233935812360492181201199566026141821387330561766322074726890515591189359354431999161511413684821311786251333304745480811534116286898557208602899063003928216008672485254681059002430980635078695144420679084604021623072939564642088486563723081545279018459789595013025401774181539119764256020664285530234227960013833405731262002482840366024023868268884312931132781933302759465465833208565775994541695217234489716802877250729114932238860348334793674917770482263646311666811475412020761396568317644191308438774721381691982141796589460056473268845808310483239595954206289233790710649666907457727423682810333739553899806624724675594546739891225645253673699545745620579474107122403408226441259079772795408806065715324029404781664504509378686371221927824008194297706024693694005848603369717580317187962445032771698279083177742711029725825663973005995913905803477395704748171084046542336681616673454013171341721036090372855471285924678739214150046876583908349812627676959057127923179630872737770372723087736706499173727921596745200598047121186553105867083985185944778324803479347576828446228406374279112965767225885519631835858293497153823655952562003908624749433960939722063097245325188236195166845236022607692558826211060467680849160461943991035095736842848542642847908936184004240128591572219065720383280981302313262514507425222446372699217084411658408149647360000000000000000000000000000000*i1^47 + -54725616990516982066583741173540600157735527257130604057969208751392441898212547429866784137403683507511020610308838736914197389109834242724712479898299734430539223924156321588029598383001179088508750099109946412097243367989133695313229085618958419483711616371807067253318181799721139264814367306244042296648877212076126975449577960338683318090818567456043277999318603110564097424549150283150735448912862473768696446944819897785431590649570384077336248007260660459634313622075820735788866273326463459999292183784165050655387640414427537488162370715380744289123296179776513967087327632250097586385451721967511533284065851055905140322199262312131950513164371466333281795926767172365779911410737075332355648146775513462247850736851077063977281367074707867916492296607494946106258182676200245626312354121435645729722193599889090981797217976477953886380188213020721037630591560579273840507388969160935251640839930498123026431988927159400349994535491705090566878847348012673806685990253341032741515550449163452439598184291180593266630148461470691744700704268859934641187327021745059644771407996436986922575488118496369044563698865486360443016895330700271467161295321102913302710643688606092231291050622595516108862221936662551917565950350793223772664232993766981527974317646219374744471879320654116153987095467788283792315630105763535963051732450940086186203553515583585010321109393384523393147541189905454538710935909521831562485514062786327807045938451680881654466971625826321173005608250900238106050159416771011589265411347315726657686424845388512826898417713829823042402277477752950179495122980044094807806942596776183628722665992830873765221513871605516650360390439725062033408676967697987529521381737360947934841527393194901690657477101520715789035521022361600000000000000000000000000000*i1^48 + -14711866258102924819103668112943894572324519655831269442329485654724328945634508352425631822681115052722291975805429803423412657421262704788529278558071002871314900652037487108537293070794460060955760715137472075658754128554841070964863081605895624482736288982719540240340897019677218630889415869568678855936910373473879967990839215894147212738374213738916133944993454680790339592759799242803099927504052008580040651904069336056091157810769199445931567560051874020662776946906689741773293386064114728478673137388126527181977233125320056224009280314631310904638508114758297903128114797385821062590675992055525338701809935112004115640346717787758413097230893051506031181730055424872448125294761978584261870042162150904740935625530155469312480743012593483119728962966776973719411081292117249487467320524312775067596657764783754149335610695270576346887784296950676889276212992612372125039387442187775324476155888458497298289281014715207135139953552300019509883790543905398737814676473734483515340141876653291222400789513049445363825447601669436500703863381537539210345458294250770535679921064605396650231268882965213423754382821767172533224133413367640925445720004219504807622557434493760577835037922496789737792001523116591961839386328088068355409987969716648486338373554071578318792031095172158384208547877079705366822578258688935478011562121026591630506090984573974067233578552197188035077670539688157801035846774277354987273043575780608927232825621388981298986607428376536119008869169194970576339423991756889307767700239211689902955474974858225217096900878195407100284500278149489796510562337811315222793977950882481860209832519537067512894016500462409432651025265650566829349831545879418297128312494287974999420213448653875221743776288838812110296186880000000000000000000000000000*i1^49 + -2864277871013570534443263913648504753431649436692109696504019162433706113101589197530934195759371261965121366131202180655475492886174865686805833806408568941861577656818527091814794571377687093776721847068438214604959846693511463804484305425729960243198678332951877844250401401438237836215438693830037106251761841714727246555235930704497754328403227245732804185760972524429036579163520690871493381040582298756803959112913670618140155412669181986373107753565864341626841950751459825721916898069189517454316239951477792112709568865372129965331154235750830828429066771433633672891543221223927926086459441467841139024308216765667421389249094598443893034818079558859272578309569961951064383827514750998299535975615196522105989509604292861019898311619854920842019049305960447752332074941468192688885963598614187787348004299162846171001760893343587031362782456340136687648430467797193747906312376526514797745379715012011059144518713719855380276963647891863304395114652789422518415356013559119844217773569313873295748275525332330057948161344423682412414097476746414033150537492302283306824633821747836797972686046267298113988257915619868936219401869767051413555062985343472427079439491262939228931294113533060092113415510200770248201597838574642985540598424406515258394108628228904501001639004903333198940147968411512881354552125278142335875676348018802659910734002577151259576259937149869288378178293230693140076146315270117049498583533358672647301588489660246507384783458183940928636929247109235022787049989502075176055721641427667024110609862429460162312728222437349471602671232441908913061123607736827479631065931516597040835770473209560241562501330465358666808284099256677000104559877456327997199817066647337756747523026969831211656746958431086182400000000000000000000000000000*i1^50 + -402960183669476745858905389745212783297445693453961447531807926918931175290463602933551221943812612185407697720456873314002886714752109205933363169111354448726412363697271678500131656628698003243237298190623482843233002348841179087110783453208161502790739989706548360314013840678929432298036762234906961148616766029425319504249194210002306827317179995159757826785973731278208489940216425534793832714270719211771851605452761483384608114475663464871186525990911022577959544141185942724962584316857158657813303842856781909271558576725219870559166932904369933010156797142863275231225774573836548766460107334029926776709865066744549289300480256679781619143874474784599930926966889293707803108056768682340410257790192028285553283455437111338620166600727431701554306738502118162139181528918742496157734296810600330141741883400332981371817773631218800808789955522557382840379117636015103086578966738775608215140140759843601328527812062765416651242889448303509107308325067619575017101133112855824760023147059671071364372207294903535896643213040079393971555824510057490667579973360020221986594447791087948575939077528129964874017928454807321588829508400637491403633151539173381596873869679103506534066608810309920854812941610392565525440330610168181099332439884347134186137281729232287736320389408367599198236555537530586026292765540857905250451345169551225232333020218215880162474227592789144167633590684830177970104914007461201158811982163174684987462185724373698611130971740910845735868680415245602597519564828182910509376593930713057810403469091072312949755390898087511142447115817972379905373310215491034100286086341934158168787604562859188576900678263920835374053474679523917572035792798712803811755847870913033950464678719132266461644627063603200000000000000000000000000*i1^51 + -44301403654091299301204199286865561126575636604600258215157546679958970351472800896300865218271551377077731205112418978328902787689377549553960145694591290058062771262178417528400375137776773512145666032272250552618787265056826320873707100213293183875308542662687521910370128895813453692688419524073099848473221994984763886949450393030488350750515508935267420632524514517701458817150095393576783570218016617446920686538773574251890405921813887025756238573332766715690487286885862847393879770352093277302009893503973948140019651212160118003945526089807006930702674317811013017723081078827508796115631622215721283272855051541075703512954491143942269130828961262825533393013035252985114735761308371015728685522127540103547728981316738007482439298244680508566125274101091140161663596218153825402019908182294900664184149026700844333233988571241004075182459860304363251012771842603254983645788321393075771098979524167680362613775082249189892205017702293789937011290196237336277503158116691423707780456425751552955010540362458882025928336961076861998041245694604841750210473027177873520406588359505959837197032466948857230085724120053414709847412333489050354514783985863359476915544826515169941993467622524279213768365960566725239002070565099604600395025616813665252221938097304810752407290053158432088284518303886596975408241318483121299063772122903077218902042963592808325640681772956410973620122357869162079243681465492873300164196030156922467281818800539342034661633150230890178013779875833035611120399138841440165938719549489003857285736835357942170916041257002131203970767864732609257907344258870954059743245375628190150294501649374584244997186241399698295420592573744132047823098579896677769048089944857250010608829571888040407979786240000000000000000000000000*i1^52 + -3041957041123191332977829154333640045707328088087962612748565167670264166266280375065782467233101097961466812822403294723866783995571017106720349021708254262399619327117736063587398923369017517680347767058782943467780539375585381851654635485513978141029950179670204115078513186675767861674680326385340473319270442742638502031230763940857618260698118937447101987775883424098802453826338387764767820412984425011179543041680747788372671086950051970826380207259713566389466816106523389645820442248971894689925314261061456663260982777668570998913977368101142655551193689644678877324386003296533046849310476191576096375073414616173064302545328599671303661241113634266726018138583357614852199673910434241890979494783958371532944996086421980195761713632175923215546872676230741946638789610403349228516888467058046705653625889476992360873511430977820310617595877679998468189475249970516045462028079615030017698141473839934740297531641786265403739355782913657255608119652814216327749278658859804489989953125537006606235545022741678790417165423753580373571358711138584068498278843130133069713297760183250951838759648951888260432740875986506655615763383118397406824814002818884341886627187202482590095076462247669396005288951105594021735459662731866521413695303859647863016791034041187425786348016476823888714235974983041793471948323811615156858371212147390611444822969859244756854578572735520198376294617296369088821039689468839912124577534157940616544980899786983848560195431598287328838945812403409701316141914254281761081500641311494656422228401750285077537396745036754482076154640267805607906872297128272477992031283323473866857112619973159619247401657392940172861858094144454461871228454864755694332566625801045688196528471004283928576000000000000000000000000*i1^53 + -71888793717180901546782558036019450265765503260585100393491344437038681379501451698111343407895418404001530030765573419909167623570294874350120131401108648129679094521038849442776205643414549937787798613064983329931541272195727581315918125448326394920330709696704771553597256900402829188133569023468457174618326642539001355205134194841740576375382093040255790410125705597951608884268385721229952236675872973319751533597169410204045459982716410595959008353882681329957197808673220753098228832099755681454724429027175298210096731845599217552025653206256593778439689682705097433479014606718855408300833878600290989521597101746387261469928855980429603939204088994311536218429003095821424584553123836291877735802871667109779765499954735961875549371554060927539479905000759331791463018479336032867754812604121835897452917618606666439595622346063944450008519386368457972727125377146610898900594738520231131649866088629193678483300729337936897734232594329712928031281286793565074486033282595155868334786984299521133903422146054680993722441593244958431303627758055748037671742155267284748801662164200873613536117019156540540269835686746781815198263964620057773684691741023394035539928347312382135016948028000339200555544681601791069924035758336098312731741554476543046391986198996958702503054082859940387945091065250056378274739635368387925114006029667888038073471944720127405467948507807108267272599394272055430275005923940202754231420056778134506046664953745498683755612676553712512071430343362537753179571556603506876662108990049574858782809363515036621872712075881972927036816510056125756703932134414379298003169707271754515019878651192174012097215177217772972288039127038722987642073208818980583294652728930357075666984029388800000000000000000000000*i1^54 + 1329066861391287852953392376232303340514322136349264720061340072387934187784641645253663185549505281338074050314704283094518164805399449047441858455403107973781109149366376035982729974946527385779481150907712519509069593563204051800262906004665022624699109787577388054567688124957870216626984466066709922383481530425405298596732987921846792105831096157017691812984049763338552699440426917266216027616557255027189419097729817681197653143507568295844828864182738991175390925589680388176712530370200855428050291074997462923346657558811290996165536206755908846729553200522214199390441492215872025002277699986364020626069219139726273571923263817322543026265160058527793312728674778139757557756603747914825024868391412756385983974543690842065173687999710440067455908163147359799398590042275582739283831377450080059738254429271511421950405021045568726268705511409673885754672562485841878883386027305051546157017312858753517485745245108893760563857910048344876707362229030140160284510784501254027465719802801370923672948624245590680699528153252665232181830479622859218848188321179814993050560317609428511763963326476889905141040174725785667707529040731773287474478321200323990488952019030182173889665966691552834668033140388765364230138046187275446037081756872400375251613075490778751558218604521143009989218553504880745466145496676947546420364344002883331626620509336197629163790825827305158980156836097144621473984883008278609954217355436918704448790077463217533031009044048285570373712107690938318509175882370331773803412616658391171740926681632465636619599951789640383073828277702786860292167718082997965114281972105501422147442181849276952648822259996731157656149435833805413796554069019908234524433501507811374813675520000000000000000000000*i1^55 + -9432863000298355539046736496143670588851815331385436639924194214585186432548364500759123993357829384676476106594021539740937258533227435251942338867008993639005606005364175849209304308481581357716731839455612551788892438484390774846112192521452989208233141088098815776202886237792009435026538354671581264210450381297718593940766847857553912927511674828080248546445815620980157469795750328874400462606543580615796131056258940176852820974110765445447435683458211637158031004840513390779473714416311840596966677928416848661321720630545855026735985490233153332468939359375142591560219496322432053289257480439978524139418875687327962924596643077874105215995259463788934011209746592294792531498216400001606112086145469105032280891968837112814931848714810724363006195431342054455601198915426157632021643792023472329523703428919533011744987108556126903329094327427609534399102587136780279417945850170735271351353068517207906806023932354828879423249913753969366069253600285631759580485162252930098100203086111526798927506452045794402625559994988717232073305254436296711693337315084463542924377958705404379009950752922615514773962200393604174420606133818146279963280590458717432212205703856969624770284379418323314776531972027148806084909300458275595676951981998160553650139014168586857916112162337395349487753655239417796654628185095106008126945818498878901343951401167626996481958440602184681799541115772379966156433315507009904055350418768417567084237455864540653021754299425670876071783186781297282348639719406831588074891906266790836684138819087314519672454332554294784574442115719811750559969094714226770338651906477711447814701438594780584925941697932425080041450977246774492328739898899822949566011829995438080000000000000000000000*i1^56 + 34878944386546298041186705204569497423704200898984254952158809289428854790024728794942814844932656276186686306064806583669445316224269820545482826305913867600966873019739361144203727129348382599253732996936484763835139599967468144678478438940632909350977041837569211202119201019514477619970569044624152087819817879627225712499379646184668627527342677507199893104953278197189721466099830707569138694339790344263287161033383424985619178875846839396216762001804106664164236696043211305734032188908697653806125252793137107889138438589148378553867114354897931048406196644873690906987363318035548161732011678255306717033076543281570421236826803302179955655018815633290510520997385200577688006854502148679029249720369536256394643283425421857062293378517808018344282147500500756720582550023703274661430926854661309891935917590295165203540378587897745682239434587171184857604220222297864612087216086314694283160319127879404901400063732803273315829856294182195732028252927657176437194416271483611983450121798110614680181259938855611866135769989106252965520881313630103247796817111312974950409416492675511036602101614405540311101483801322510747196889196763730832072540945044289929214460022748630279375978799952086266164254748511426673323529879443051728352658926748743054662221266123062083185425389925102415934848041244598494983667603093129383960484877113650136283885426369014565545190186768279315157816968043661959953311370631841892276744439448294268213624496283501813414440715379944089020278554387771081274974606329426831411561041124879346304616791503761268510832705185275308202038317740563200398192114955765113180765845185766531643783769965069103996416912278389976446302892756281202192921697927914047187556761600000000000000000000*i1^57 + -93850525730278749113314060518560750680316128980589773884515444121500129518201973427163359233597773470214301583345879008098255952258671028803132336221421057573733815598058584719800304898316072866248033016014800540516820095627151227426180122183204314394659406767100198519499221798611732101200325697399615191522144108511776206285396222260228175093233044006434926613148519623614912122771545649346372320960432963972891974425646075205846691199419710966167344717960955666143987877771879989490865536850600374956302380707677780288766862553223092936063829234089805414042512294528070348357028156528558049493244223878109625625615839594268437768944720559446083188922405908959404223828844205329676965842733655067806500452292765052181765951233775093470628277807513246224564699012748228930205314239752689072994072412278742534074010392174549263179311315415778298901515909296204171416719247921606816250383503703442512385031384490051376951962352368735774111774019446858875844219411132200457085055563416808762936604815256619380031033807677330761790451592253101796892240584187832493479910873784895777997261945974289176817389422492493367458627771860784483912690386500727586015504701330347444967260211442426720348633321074026261692408646490301899810978693032211877630350520456524060185254308540662480651540932326518980131669105446934987802228002418563667956703974969835988850011535004736744949688928293772671787532184528310549846708963213045985244264038797134808263933211832675870044505870201528793914881443050727435804665557996745632596059373455540868919558717564586538635086778105114830012309798690713126933394175025719506343330371775863834544678157258929699809473548018045746568131021482738526203668626690203975680000000000000000000*i1^58 + 51415559171210575489394942522418305910603816875660388442496559505886063645824654654952220901354881529592176924578406971316653314251416020025524890681613175602287937898585772399843779796518849407968337939862304637107947450753712235285372934670468535115536531513752249071463961935251625972942452454609823142280092564840160504782380039855059387430302403501386738961649938032897916135720344926068583447749455053233320483070308804751645393082896541111889718922903929562269993185300946771966527803429650541704812551214240289990157755829623384040229565056778548796757793914431180841970052595011251427177161246819522938155301560094838919450059174949548279976516234299304929878080803267820960187207035764730045136950789217667397317289947850752966865355051935271130902828692532704371839261414991368694629402249948156374639959732107377076342910291898238934452588801815252511666968399559923634991849756104314939425348683657189093678240747534556831188624510631715427335835417112477668713841111189575276088003479968168294044803853596052749385329675254741766768385061316083347493043892283891759339510499525517086355681023063808157293156236011645650343526964422805968661330067017926044848574372557137148715839123639542899234485131570334752374153726039844231003003494398485238026566487225487876210349196341407311883786639952335109282871996309898675848747267463963412134320999446035451705239908816046891023022860220675297457270168129292092997563934999368073473144398939448580689991805610280579896637284696118947409702918782883694969100271116749767252483200897059946194399594938255121581021778266933386528926296910775191991587559074559120024258929480930994145811518600988361319916163562865707113078849536000000000000000000*i1^59 + -55152518477627532578342321577767648278515929535135210397748217553980637365565844741788997951020562572889281304612645720475173833288155938399669628511925576805870467235909394251564291222402511788331911489498084511433399600363937414675128595605347454920096110528471684244241066041750372684768802914396328399322944420921545822555944916005445500562768269163252690846294564684349696043807232297619701287604338583964774921063592720826045531281759151722406209202318501803813360454503679910446291452384576055773472074243839535669093275210761818812600303284901136005107901043195272271449587936764625145082325826721893237373321305936509682618480154786329369756862093777310208671732454820348254805493553222959374573472340060640353261273741754430659695272656420231634543944272459864668400912975593913680073579420944288018590306207695156864224517488019148249129675070480779192138074724868263422318056500961069341041922390235916323252008905401871443188681769869920468920976668617039205646676836886086351381673527134575000995147584585629257039269202580653089966192233733300973016158565916437650249245210312359279581596069332750876757305631824424704775484035607844770764727529568390736178847479047747979010881947358461052368358888519939891390973831543133020632697624573949952530473178049719137835356695452064733722744828711751767185873538443101327554066046272367256787694632628634281736195045682620685010485502129249604054630390261731491459351181247764927710395348977265599950005852161836355722271894062547919753060435929863591312922463241597725017370782767952439404254746430013162350965319954638426272141238787666748289820835021614440354950290769911398236649561229073098881088582933509727846400000000000000000*i1^60 + -5067557696922301017493349211709149707392100124249158734052872734779127097735606588993500255489517356928228832359427871214471932436431996494950197142377645115689560552886475149489669203271167966557521807862402732979242164844405844903944975647264901319553354222872092953914683675599803131066516738967960488923181079824626371575583011911425347064683362865700599899981870012504996895941019252703639987081277050494100589478795442151386870540467323963912640673373907622537377144505167165837101787750961116923908437086153152197504382974595594258057545550098936202272570942944733029253172882094088583610548012290220644080045212101237285710412751341255795585430137935477103114950464600667556796139739618864066391482795562917035036161905263699629117875170992343818831566584443486791961822987785976788518579148204078903496928868290182959232325060310860023783765755902128889878257647892183052901435647526845548015860251876024173575185655956067204551003716130210923418972327475173797447811826396518144218573704940020603148144745047995248809402316756330322228205098139235367984610997219953664731638466830394008660914824721628840948320053523295567379106487645754464029474858514655924328023158237088986920148569439446456017435288380750910741686312491335038543647154200312031801218144100275052754884205248213800302907984602457972973778388058572582130778473779022049855962058401479737375355296485795222446598806760463299835966989375917178924254522079072361077740389376848560938477883900787308188292554672909375217034746361126892186837963482942800348760440768285220184424465812100090412578516326335778645999278188786821895181954828729683226328557117562217368958359525581921756317011148800000000000000000*i1^61 + -218512440957021973494205704466983773020756754524935013005593821761873103318689126136754034402054666359456238596926577162721820012082250172254838200235489221965253733480424910766373669415790793350117537174460921825340480796128327231481617928393323568183580707742449867487789219951345886822001911190489266732403649450927121262846794902054458547856434527218039373173224448925303230550538946546350422366257431340554095361728850253844513508386783151230557089512154399572563012416137686365878752248344953185155220625050011953074727978924966872307598001314966881667819620831590881529555427840141522186786492501964219680706569509749898480369239554983028263341256726157042346708925692825705960627950790772900582291899061181022282286004148415396573217818523325015800932399439449742497978405738558587917976338096291952063254584362796118567887692680379877356295217619082181000812332771773192569361096828685374529347585345756508403362339399373171801017713113030933745468455779336589081455859875855438430669251258654214399992122307573206010645074850993334153286089835516494377419489358818537885846825967065031582399708993884537761164780485048485900296628810486640396866384699593563854206290730284926132309855796840236509850871756756595227226381916452910604437650196182593342629020331624357400415379151512306866665434485668486253730995935489117812640996880766464093349706599448030306675044577212339553441150535673101706319683529750088253695533288975009112571902191528648928586376730327654197681442809593952302738717477819224020927399449086537841267504622518301085089743596576695745061376661596912392010682804699249151182935243874973468785147295258362544831620229240719409152000000000000000*i1^62 + -4486030173172186077146319002773619659976688665572653821421733559258489629022281638205627140213615381167937923939794882423932582254986559940014763233315029026967969798760795936435132794480292657014096897719426167110737112073357864220152769561267124388490443980025762362226138740703478971996916556121351152266923194800448633594661968012253917025130097276743076477049835856506712054743917993569847302462134306723178434146560812659448036815385899874799530354699201903675246114589439868295175733402680464405307534875206442220031944457128042214104004011508091060003620764094291749176189616196624532445872424062619663418478396815426116480362075635542461793682265945773701725021170509696888811031886063479118018355691841038293704905934652164690452580566455337951478898527577924478506127271771328753833553454806831122628770722302716249950693359143434402468501533665428906545765446634884496946534313951674249570849141251003685074970181586870768008620025561735888336925557443374194364749011152536928427457052522856621008105629742109317411615239643926465750918914912143026264866738029337958474882868714299536065465697750876079252622516610605733767094526809614073368954923737469644534182126852807465507984073969035247396710008130894305544237245122910875907545785992738082905113065054319440239837167241292125629213761188815286937976678881085573868205212937323698775751793142038099403569683129142200341303134547851839333351530680000445550706956147564424776750548364810490121700599841581840661784290794599196850168310130424414633792576846680813048042195837508769316352379441644827913635074344084683857297747891295925660194389205829163998178840801103510782133823078400000000000000*i1^63 + -49566270667443963899322086907622573024137819951228984813187012041347196040349584135288852903419740529407814447155750830373788208644632329080035101168752136716083976926308411439023902830272071227141660461351832068274570505508197404501871570729534245188783477879321595700916395228075579871212616850629190936935454061183849998754376876578130052529011848656530725157709711708058715713542489289023057761736162062003267857643560169361042049924221007886056132349068667392854675538019477530020619903755754915354431206208023849912524778367520587862709659262794741584768315028989269547676099344557368027725142852859219555914260302162507057010637141123943389632318451898308915182134947396829044630701357682506615845451906918661744420473511139795546584614060688122108340533822456353338941117254421895391540925356601221100911143592590702054694717624883715579076655948996095012193713039247307230148246419977227870685704565698584805210837754113307215405744184650024078416504381993979853699126485013467427741006187443635170241224827580593009841646129196705155481195207077580181610192086735206998463357133538180239044787244606167971031601212509199837318110951840513179286947579926869172245393870095904542594452778639234900013006086658934668844893868033314280364566023207930790008375836266884129798110128807688872726069409891867781391682256223217378753930861401078385543434593657610216658745868282967863447305887037187036223908631686153152309139711322528942457923845437471170417194443160036314345391627885586992280827459089265664768928508986695377615932121230969272877488795024185701876376630298694728189774038609205042212266824781434959024218355993904414720000000000000*i1^64 + -35662289160485237538054707305938619719231660286400783301412773018831605600265575305186295144061754071170109176204408477217928596356605076417112537692400271107494118747112419303490356947556616957447800000617463156906956719658542832448110691480310025509436620579064300593401328457931905497846119619864189197580792628056913187405886193965238528691192372089889717488563857426881786971370171511275431107590035894137044932031391687447047874983500682500974307379883957886226774886562423301767568793971453501373442905267345440578937208930955173801350514949220223061486935277597834204165466829665246742083591032602158633611986309107338224627037485097745557486751010610201234830526045291939555687489135088286696119483032976751801483366440172181541513060958365684979844842558014044615521195399942563675583342013909989108078109485248604717967280142321755218801802851657053356135355195571522463697016173399685278446500705425511638212552471044987659437954909119259086301097268186824376629497213745732429219426002091998615409547588782028909231095015012582327239090628080804994332542662206527474324508203738082203107809286954984583028064974623129599739246917032941277843619916238598474838407406517552091106916513230368464638685156933394696541626314987334639902112760869695620472456594862319262216158419330283675889833611135109819578429644646812652277536061701144071093375838504477179402385917248624151943383971988677569086179481731325591436500377948027247208869813028647425439682941339580694318768576695082013967895086190586389249629812272182664824660559411403541819398543422270784821320837456679587321971051491982589833005287445330727106772992000000000000*i1^65 + 5115507643617767385117247088817348384091366296564703535154924377497537816110246309115597598221132100392444735437925188667657665847322200963723665477576988482352718280465370303394682158514557956437494325949089202078785582120349684841156093603997788467455676511428935515854087112074378276437774712927682206555869642995538567851410732110671104970438811723367714310291309453909883836432570776007418575825863962533075056391713862474859381427954123038014330344683522783475554296059317709915122520825484862312611464027167673984827986558310697091939898364573852021653480914992516081768417954664678482402959622309413499371354068475646955272124019460206065324617429766165012966975359455216594916740103398638572974698205724941091923874744834674616494121578048329381713322739065308617134090578744325869586647268138453879610002544016092343605336738626967447814661047440720575842554492630454146492863163616057569432076717209172715606694282031594240000328368793399295335305411461787822759299227206241176621391748163990292212021416432056739610063889195028282645079220673711621977174178684618089522619429918063490641092981917200283867510731168107268854419506552604097999469997389056096322411789867133759589076309906002146086000784192756017404592222762988922592286050419338404537240721471584080208594741837590955284875514367959784150188203792188043591400219408192143457958071174947191250100694854268779592880645669199555810623390319207007664118068838018035224640989127212638785999069362065652313796360067877047603146054899670646284245517047860854998623097839173687684435448571740984098159378055330310314033423009160806944456159789056000000000000*i1^66 + 6383451222797466509745030260951925641633914143498206609746797724612806679912538375660595997895643925387178258847985213680707752334026000433772424056265439300607938021196804191816400831331414651936378754038889054796079655755083295897120959437591346476050696697168068725597993973008376754367242901884942177739598875606375810865184911626445300378345064374095098438719545915634333754071088293344159976770725178899976805584254489762664919347826482578839584583207145867242189940245366283713558398571489824212161682683375103470378233312490877677519641674076998192786350146296645753675147451953696993128998230778854947743085562020236971981588251216393959926100570515406543740508887510109873627619560795845249898537150901631845840222283886658357912814609318159558100243020009124154169865166561226971849962374075027399289469925910254429859270038896980637879105652000717347970060074677666420489272389274274244650977409065327574159680781285870612809769616169215478220694694546972962976509302771564943331159843017012913182037588054870351325728920686756251291586251351838300903705484150557908744468669677972408737536819877741392671143768114013527525245225538865167107256442732700665090542058963202937814886753649628775820780255638810738382693254643515470582636851571911512394903284099508418363675587088744470575123025292315712185502865227853497310470922374791921935853062068704224056042233831664502135743929963301413131857320735477623742923156428926366891837465549054168047992670913182538582152535562849476080804504406734705811921229161641838108212231301834507005831481620610112599507685061381469179040552521990552944640000000000*i1^67 + -1424111726863689095239059109957105815487760105835353049749539410124030055367073019220545574085687966342894863927708035979497987712463274959569286630759783148250922212467744005457972073317477685311309193366710144568434551914806550166638642792961500871986505264064025948695490026251892623512372938695021723216545405887058388604147329723370275009195586459338336851974799909725477466265942566468949959477113330622775673739413373141902231199642863731998120544584474748757212216061939601656494465361148733051864207510815383950757803649219565847121839939695229629076780460074620456266728387402763976056112473241923440897430598611269672276561190576081523771819108471205849211831946370721225787537895910888423545756007537313718843905591990784408430285128670405868433373806008052639655512105479766435758816422802725855624112970754422198371658772727131637327549912158477721492888240015435517463960482788024795339283137684056493862335245968258031586211451811917850805212606437466335107385917549906439759653141279508277549398618546064996814838362344412333741775330388935111938794816889887531293163414356654419787926735635077883367390330039302913653827954907617480858831877967800422696078746390553439627655263557112928725178239660687771519311692001021714962617946469139429822193929577148154692375501792432410981188708441034177785935410958444263810858629672503487381766171193989303946398964026039177256860167783417840195040304203616703402242176396105414607611468148514881196414050414062313923114497416683967830978831858404356266943964704999676090108257927500581195856830322724963565195349082913736697736855552000000000*i1^68 + -23987242332525093670107607642145678736364274843458597610369819069523426351717207442660283123949154290846782242397942838441871317405293303045833620591883410967057026009629868128835290986213570192112431764332887765645271994461299213520527931352936379675498651938158851015021170153701276934749207461605696952142035081511385001341814729873748773589048172778321298901020452958587290005791114768491864522205770173221184934828126470900370465557595641315678255748120997023076275114713262038007929166086777069359809877881897229382068988745929139699616840886835691940763934373531639357788927460813257553365684243040959907920740972591862031871239676246109870337544250832455730244188263620082294398331823813743489132293824074850428329169744449247342688045829391963657327749822549259545586973657028899590810586421562125059769889485258388996000180157227769625227287651042133108998574907225299268159192040173950306937617861034379631807096886853781467181910582315811199850672439708317266443804949502655502391303977305503451544587751423500813571321512784960060072104255494745763220594274531387965046322177602670521556861429746573516960741219035610553229679625768885145427289474555763010563827865735855512264447570087696073790256425431741523237944347084461804369742875806311303303299836608063535292045582069870343756333206255969429756838359568486904797645603194728767090730976459086558089874497100300861070198403334072074406871412311525010304431327023068443829293342347304015477495784980133823494813420144368373649024625926954166762960126480001681583242508881840226593449873537309508071203668597145600000000*i1^69 + -147671701769412819966706036702950261015802161597765549878871655534046507576951137472361888141896086097620129009908064978921605868347191961717892426001580592668926139218596777323308252613766490530888280273477367043993961350101049654138521203445109589031314458599646850978644445347714128103898196950450927871591251792547767058850571567413505819410383065991590274708562657445827025971203389013489381401930148328254653898756975361148822692565905046509049245470269913657630923308031207982138116018376312467190687291633401597520493058340976246167333227290930074050311202375709109803002451545935890958395209075271202357893222828103339741897449114176160458715551685099784113627593906165038816596233679868352766515649847874070176553543485570496125426861740892883473415994792341225723581681334473910689459652014412829105683496983386292767270610624008526435317224206480684169259625905549625798128965645643569001315582346207048859287690411882976852436525887076196291208739807290738839508542456160844485057964020235714235891320955479603480580802056060705687895369062730935340036700895758520959913967178081709750947495834050622803608558010144341406160321639541214097294848424265779291940457290156273711360593237430136628788577072341771949242595987826449585747001680615692290825984749908663966187665792552108625628903976618743306376387359149429739945521534887195282437783034082193517467979952056830626314466001735992497462187615214679007063203869576321272033244128751232624789732278803504823794314284803767169678151006105436413744576552797879920158782131256155911792933429278303846400000000*i1^70 + -12894577110558072278582159715979130397097778206092812237310143733944280859870797733998857583155429608636327893910839212185987666970530305104885615513837261632579117108958231773680053257973709475995695990563170208753889822297834676546690309050997241724805425664939961351579914302492399489500794020964396059062013766169801931901114675051283329361917068472859346959798707791183363812685072435170157975516523000719487552713208831184503529981420565312213362300861400815788017993076422189133770661845780864135579940977564010141266922419081009246602193084601168232655602658097455272190684898917854760717194259315574385778513810685773332634835788146046992836562359742146636156352389782591205977305238293796844572397155158466474485485599155517857227289242329815863238422461788694718465351966428240909560303409878215969041029779098539551455955158702686188158243446187489590185013121618142836695852310788514115324542235723413315859896149775512214197716557333574848353049479945064808426810982667874727329738432317311772511993847281513534259142795419991569456125949947338815180944325507508631825732477256003484248006330272723019661440888151842558962033371942229324014757246096081685364829080948556596455656613518341103692173960128410855901916844754260005783256922491125658684592516455805113151568511118314270962434849414979612573307906991172659028782498842945991738797055066091004944383929531986520299414131131376191505046793993716885349713484433519165266431684677808877009511157359268677222629308328324139214094403823600163419934333744499308149971360599267684122624000000*i1^71 + 103074217454176615001256501718833665419219165818273708499572762457454759838608010038952710801446197722421688149857568400078658705734196110863325691324441535300238973168489920903867705890276327324207733058739591959491538714538160427694838644331947514457668604095334022499919707663044465090351946016135069617986603802209161050839702131618864861547158578840993675705917379993819553532230350151281717914207436206590202129112904067864523869932978752850345569949548848189663685461332201374623085217258930642097283011242010426166312616896285622052174605643942615177771290062350786794469032688969634070152205660885230308252940257842789824357190097952069908437260400693305463877723510226628878923827134521376841254274988666001202006187979090600536176286745468177789202675888100829353495446068059098562988052130701368718471504610658864347105724952978967620925669928653385754071073360146848921319618913812707171513745073860615468824781118938722392075376499704067983304339985833558845388111008379242887959710377206971314103297814478185709274673730729623909722521399625939661782374367156826296770492033833709399409746251820349689684324943061190811794553875374308242681667399281738019984620043555132337425614909071695705526205048289996972108645241363074222168148390006317229396040044390760350223082878772513078761308021369376926276040149356883250089546189630838184244886466103570148564339669883365722089989501987854750823289407807145798416911884963142692579123179387014523140771834576431170654242245453694157472518525000741284782862568239544025979499315200000*i1^72 + 238674139848593650395673683657078157538775132453396441088612365904848123122308533027049235556204564552218096104394814306591978882127456528855081588982839759193816990866011482704824150451184400237215883518089978977699872375458223295596172093019043677166365106446795063274587297963027587200497954828351435318467407478588131361205766664088921967615380186837842538343278737888635003411452622380016246776635435460543027290696067946820560999422280732565045883306532843870870267629646201132632818585330660720029695511249748700562213195480168221267867892905745208479279072948249340317131061430156885468390306956832508960226995035804780736155075969515250227847230926300055095316230032525381340097525540063104383078920139037617891313559110543300223641210360980751069183001171797773093398622610064541473568900770344755006305552444279218477934900323023900763715255497560950319409973958265294033742244883333100375154386053724373319228297159792705658646191080622238653145115783509468326223989987913638071504047361480813797195721721981117377252634319965157927006640605188770879358562856361245047386472670377637887760749259036671243649021525281453892922752756960832371768259859107438719792453342329343921332407444704254380887122536738655004583704482025667816753566467231202754092126008220976988157676194096464934969180236278586547320755969410199938468262708827207684153861154131006603803601229584568251467144552532966743803685332777517722881157858922468090522193094907077388884919840935867444845446013997638902642145503510673957932756138721280000*i1^73 + 2395024542060572968213375398086902626043031271280989135563149237465733029782898552702258159626534274494398015857312579482412303600793670618621960799178658744125303030229963954735695857362141094102911183854972784958825184362652068175157446668093647431077703935560876881837483133214031889842629409104278351731722810368028728768737409373651447780268279370246247076206833932696861501532395763652633862677515015058434396238350536158310307526644083803877007708780812316998766554948886794769716150839646796712292546924172813111557065294700179587986346281210468215153699371537389689707169772948032854048366929982884734865110421991134382173765991748583791083212754585573357490024575609898315082639316997622737151938634035254582815961809721736344636951920138202727245280605345144367501635119981577258367315453996680615144706563875736313842926090701821516112679924049537587615016826727274511878961311339587605306064458302027877641735511604580354769329759430909590653810107932540582236833462852810602930798167067887742176791015372058089185719848797975437575258756340393387868552529816156613898975235762499398106889646844425433891527385264824948039815476259823342373908301934197465556544068621445087540856832411177417442672153948143564694249807234598490705650741556002146632426182831533613855218237648518566194586327844748592555322601398147466573047150314367395910431715463312568949858200592406012022986345170432173723057886500494243130250676538076125238645996789842172996736406049644240001757844803132998226216717798866944000*i1^74 + 66934945624399521088547557260169749896739122746790488950689714904777252166241483410355791459526417370243271660631527898802002227937196540634877278335065094097176981717667844873681895839038740080384881660880125480213370492583643948784500036815745175907799888776962091718634228636688067619506691190862446480107165210400288378541585634655613856720818800470157700904131479204308222313726543105117533507355548955941140785763000538101620190267486822894157327345642260069190038546239506700272594080592423151877499320924002743737817344642933967981815619060672120821957737180672153893397151033272168663775585510109700515180396171380823541470381034956195594284935370545850819647548751285395484174350449637501208207079079582794590180792531670392111921864119406650152183790346463151063392981925963000054738008672575783487121379493993420628459994830248873103659596524537502857896343866834017313157677121768436691568969192587473231018550577915403336766105036036752996653209877876174146796145024398703564042424078173655021275421585471247681858266796170803897141951812357445863199345352528312175689325872475119398692611535462291318984052391388876517010318644336840735773737917310523497086300156481893554308777200581868926257486927401052421546974456134433333743262617314265623585844586459631868531569028572716210297386704727988279197212978577821029989054247850447437343421775706145979264234455212886370738279196840037411608822585355097687188209586529754666564413217916679513797999512322084049258338763721932800*i1^75 + 23382063138672641415594456337891329838785817311710943858511521174041176001610318681326453879689898767054279162620614674492600145347165167518964395459746554376554756549423810469887222951462740552956616622069130560410951626572167796440042275409632213731917996541405218398674010240727700452341368217462218508779595991913018503059823903551712939733928641197908366866258147540127550698964097145356203698125515248366594723043871763714859257245313376183615457772204143387461419467082141440836096694231583077780559181703382376997633135756755594131291357561175010849760647937776761604947053674304624828223338452724958468366570809404796981023113084452061073937314188162332897448429814350129257589232406376620082364362252932353762385934000347352747881067072599992811652102607295607624860959283385803727778085688049281333206729571630859694118265140631968636236863875440391642972447255269659122769165356950581858315980958758964736385539125355173941537412740617847459908687469449288511714960666050934495660481347280159930392961068165640119114862227729753325702715671160281307751989640962559072911437768201804128851589874690330956532009640730876200384531913934763555056984620210749510265550895936567792891981915817120600786801995876924136032264256641525776091253166608061105850420579859068438265614985768507950547058861894960905939014892417561855540912687718292740596773904075486427144564777651072030706070244440834315569310664030782447694015980638939829667779909665325502289674240*i1^76 + -206305258657860680423763859881847882091299483350980004422689172895633559673775314628349320610021843483166369919785429287059451244636504928360490021247310518288255312499187312075116289103573646224786669517485161176637547252409896952324977066458888476684973470807162943535253314574981009628283999864183293582195850112026530092560619296973182796926376186966973885563963249618926354031090554872548506641183443057844081872486542526611234446058266930774219601201091279236526077133420126682058146791384273212981493792281164269083711302827831383578425732288655080645857862314147309645219220116241710891558582814207574883566521403064130873571075080113473091624430949326341728338153194835479136445601327585526674778669242396833339941367701560912619700840134338127491667417799976614203690226783366368317012865992240216637507439351210792669949624885814145959106660248137661151303850559964246628453388386986029224321739716468896227069499983040585937418711763195624479119135995841471262514119325112083585512824614524318422392642689484803743045896997327776047941602082335209663250333616093840692032832592373428566926384429641001024289294314166241876078480279550950162404865704964328352727313731753093415524496183222626636457129135995945929014142869471358371679783759172358541605851928735225095228120297295725509305681373888371666935672009556583823969802456929560506530642896580269022254251762317363440792947372364055243221372007925178462717010334664654848*i1^77 - N1*1634963835697927330536857035731835372283634614804628406205930195457153528523677729771318381831392866819182473873631166185581410247205734894196611220683907990796227932602316978347662986178053993913930857063009265081541553682352151186688161875166005877534972384373850563444808823600354731524072410068948058581434947137133876275442610349047387273437892768074620697779302197085631179202567474953659928455307247050164148831897328355821234258048853100569857760768905022312022807513789291877384765521662720907*i3 ] ]