[ [ -3294260583789183733869405434606875756153912064679407980073685368182503613351372260975278898369229638944471110464705756942280157135392120272906787132894877954187419913614350438931542362305311994770428789659753574988798380506806636863903549688214578856514271187613366121324308908011902685547719047053795134064140962968319862321350876826188381903112692208064737704018262326080484422003134277823348254297768755124431690384535745401836882210274389886065730458171575274017215754035526576926950631674040170931658848355250858172111163870188508131480240507595865322811099776787633301831324092482051360660909506766969529531884746624425189866085164782489148309900955250731566545711579692332879729763418367083697123743084782075401939586122861062658157016491939615101049904137370841841994973980664068859172064904534475943231744176297533087827672434728527927440839448609536667890039580861056743829793327006204291137432377721931279914514622073982691842779289446109249491181919864071018615211050952077793721181969533499672279770235494883242111696129761095155105825447010241319855050290481388191615342685755635119648682172892382196817028586455904823164712790443313603367805300334031235879798217564679548256730831068515928521842294587374932674560788246871408768198086890615776816354774079388193831848735883905935811946676272259929477841587304039193478509550175688137627062039956202483191690623809619741039994542384587310094929132459771205419341134317653998036810998799316400567041164999091050146054326569560392159838101442570740613628075416727225449859965115440246698956228061181474584212169965513339760279461964402368922614895602960708813256305963770261507526065972982474003853783066270570735742190751816944666812134823268120096029117786796537750137341834171517966740751514270420436183805307780712949684789023684346362937236061348939778667636713534886649217448605459417355928629867503171990607093625067069095905722943739567738720154687758639386538443222134001418485167560609879349526555730788993986116124670218340347905754579078705103856737260771479459244320197014642030014931405926274094242945240540052736941460612843472072998455681865870689863582388911373303661717295653981354475972102010362336426230841783860561635102790767353879025527603980334097765695543573121314629646526983680479865225030406937448523966791032519744103680039572610336840627078322379634806035306099468701867241068063240843251131698991529472297171575508452127974841264636957561017342593346744285456805023507899969537833986353456941732034552968848044603959506470556874621416317885010344162739475776138748341196941899703911298058451472673847040279423106552191057647370240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 13555896246421365206382698251566315909135715723925544557443267493742244845140844882393855034099021821897739109228092233604817948797233028335069680369323431531331407652587459711723711576345646105374518368589003144451925208592488329692715495249186490401811933248797769847442648237957055718822638306324269273683460212277589531172671565240784079665547112327665837642483294635155070542986374760082336624194451115196029342785622052091895077373116954160432578385369617026165829639288913253480038041622160089684028909212029168144990301640146993184002924705323212925827154948762856756653561687101237277533188937658767151176599528985976289803385502157397466840408924708961156997736720735974682158198301863108663949467769352000344731663570623465685893432171159291929673514610267321494308329257232742401475540950098338573218117635808872852508829882476668676964305977811402832230969485482595442054128745554019509189400494305697839050580617279428348114430260041078205258254366124415879505920512783631654476606876645241452391948958393542028306435135159842101616517125917483426054781877519333309900782678358656793214214655206154722717037163658871448960594716854963858909686943837900973522429865042184502582966817297949450585854443937133828711720439927499974782128125474127371053700339324650066039294707122588771573435538469035405683349162828313330275391609468676944323145488289730941876604149261691966700046515310842908792430756060328613988603277971996188387059378108946003745530661415292843213914091244622863936102399326148023179323444376339473603795989560148383563096843657872072021113298635316428901150596271355612502171159210849773204852285176154807870568000725182373921577451054161093557575862403546455978654493994955872630658346151458236749810731582080799948135108935788953467871624810225512345270196819284614195526434794011133007927568473721799090153783277756555865621724243685904349753031938043163017999532757075529642462011172640467328363209694479675962057568619247858935274048026891617971712298773302336351459016787830674952272693207896656286242700031251302543243565268139747674396629327819918806506774456699592424263027305085333420036367960849907502977564372005110671155146732280330346006186573045531831160667758183502736449940529718759993949448935865827691332337804541776110821667977940474619727830196224695933239154034295558359937282644855443974345672128330520884134162988975502989625154163336767862980006537676168917819537227887642552387906105910318862154004482201807422728822492082539701072358976366612141106916692947141318463585736954362216657018409289990562237915781926017392494911954833145638854047931671010475251859456000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -3895473417529192456705779013426681426780102538491227133489755479038717210082397802097854396612357068095019319481380184487647482379957033698075634400435870619023160515961903768510126520521602894037601586796778721782952732831821360137443692928737644176035305517571310722826372707703478970721104217425616737379159085767340057301450765145278762630475146244951623018704909806909847214329267986891813145134310820242038874427080354806374572333944423233952271467197787230396685859668786833822564954468868479199703332343812769483033405269374676072369882778648225872065801527455391791807104243906091691182255518418344993310846730341639927874062679177678048753137381169045319419521688844402224515486512552832471249342259306049524192266085213331473341795818221127966302662381864533932970514343205561179287190853869526953401507677913951020654397977733256644765292462232831932715840733794848589640398390675208708178101545031498578397943121125900338348518177063522300285375792222586455612585040529122158649200807429829616645209760464432365581242535303212891545937494252314911425623249292795629655705912100250360682021157366614965285541932420784520549806921309046598123344692958008554546572813529265275828691116864444216380691712386819476449826696234152610414561728126082972107898118859925993460389751617175756680847615827659159366467953213321075225091947123755899349703208256369217891165190038640007273441664964988005417355826854479853967987552686725750086829410152919515161064138945299650175728961760261450110426036889238847049054227899043929894119111512083945055330349638322092010634875354445056336672745187419544210071789660402399451945116091786170412955954662126381783974843288113801084656277455690500910303833074028424497511207474780159664901580994757154978761967060264392986513321530186446218608776052320315870411973160203841100023037214605723429125532178547608603999744719865551231344659561840313324368533560778514935286009433096980416730856233910052310725368801674570509735193668758342463602919840544495301338447120964025089620921898188947947910736577200050261098958452445352701878702496913616572669549623024197133992629710453953147606421540160581107855276411395166180442708977381217379542176313859311021877767753028201651835640402487010502869153762838748310303049419034874754077682811078119518416283488007157801312198058909063011327028755805416204788450502486466182792410938893079471591185835097697321875547445428900852593159962678937359149479321280217266544264764936555799663317671405466735677375148068230057627737911113994921270971679084265862211983516827888445390736904599520430488295407662522963418897334830114927381210726400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 48806034310008153838580627426042948099975567749608550773091698176921320798621526150831890278824511640708064468098347931637753980640582021245925970860745234396792119852859312412110130508539682277432684886549166234446428859234532578358856778967675329631271564945063559891207035102594278832376969585363497138189149713792923251341224337492015136213127430773250352214322589475184602799730402929181597711855125724393346671276564867857677685767994887212709106395773554217337704286986919205598907535321247010762231469873719473068087250892666393634876521642585513771451767850267793090008346160738163192084128063555634270007965052964605767527111518903715388630356919708061709513657136290005922194204271907989797505235724280293920513871421918845357666973250748033887518592772462359495506208556450634915252299191113885471189918679606234474650340334339123624909847430466897260758965444531137551839634135101290012677068639778923240341597714473501359548994630428119594611809469291473628060218108265194720291161666556189079171851545615931420315871020381626901644159646015191310087819895638911411234981230199878665189319547787103162670081379521096692838912514212003928158026932841824882604492098234669635663110128169704853396479806417937554163505781732370950375131270035711147567576164248304812422126319651765035393879151630144821545405817433410683623052385603674450229840654480867129521351202612509057444666939856659972587512403759145581854817148835776280507485363282347859036456453202823886692654761225325741134371291536035008693656597557901991004627446934997063971035896521699227391066606624004683013493885073875335513796636138159608884421856883339878269207087841528570202718448744693770780704429457991355740120422231247748856928075653574005806110141739128474288853658639246019568433549742677764434944321864395399658097617011267359322472094953411865310702363155577273965670353785811324950804729036793161565491784125759479711884899094790051931469892081223472107605870258512890514373283788231463150864817736148765258506706059544596657277526460707560270044466953003311571105822913476059669884468804969696818573769759612974638778634904849720560197851070868424630486570307045084475444637771026433337680909335605162862636350039766231106961649184159700896732847112744465334585983169059905838124721734951982622045318049552428018709414078451762647016279266503638646469271238886203093229566484040580166713380154285852773310167477946773909445592174997575253851954563436822124935448817617887593698259622711710254017253865875082024290239519583751151895797819772202690803040106526784963709888756026416909692629487160721109693036593851595825075978240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -172955746605678041129056507177936436629304417513999085869183676925221883713086989766680980863168845933928412542120359780338463218808902567914586041203703837585332405250477563471928537818032579317386416352610642767363209621098084076149416333564217396387251031962795242791958642718100766671224516691685234203756648672929296988115615631089463973803410796604375521664118944516260292543630548780061064890522043114682926011860497391362221263645298517944493618181585183433656678029146261017954095795596532655664058371096516101023269439044522476160574544962497802835735074504148936097470342563480272152765815734182084589704969608707470902599986022720488135186332386126938323499759304434855598976481130281172616645630384237585809157900002507445860334136047146574440699036078006157185505383502674588700840451244357964146890525537950149467922895960564550512304092421900305519507906319848141315486433204241097094242970460908764941420272961791097407559193800709814099302069858769659715468560179815206060472245443049691795289528888432049343143811927416530114514083646577860174200036189313506534595500132292887394475947207237937239593948643069522439367104370712005706194881598220078536552209960402161087992561417422931798103368012503719999735111414677587450172198788191511198030108908984744165072868902818958271865210107353564726013227517091447377767822875810269908975372928141030551056868861112997360348487868477508530706636007403574338591866505572694216106638263221661907464962176759524709847909530229947128910519211623285358520545122093848062935102564594891642889670929311152315641341106137475176989659563503236476063352515112795113322711200081861000039295206002038618065705008319918283605414196423999770453609249087718523093584978754821811533527103987451264032541229810383476273298999717607959056970105225209572557501435837349049603134595974878610928606187142852791419457044903429773976571370381971723037022727713377506670702739608459333359526024619193516423611226690103154473393325186217264144242439557792456897846596561368285290261866018013025388832536429952753435543484196690623183694510598063468467161838727742386700970128648312393508986591090245873531990706667495694180628072665606859916011788014684216541639283169755431536982753131436093555451041873400904651491631064370529781993727760442080317046149394621573034192273648700232657564858156681093278381691268589673866330708425677419128538999990508170314270028531123205198391508311274291299076680236597009501685493908251473624701920009428272076644620576360391129337048336490459433200797586682514956654868852092730530885058532479276677575224395932509893694682125502894229684224000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 146444901241473965434620638056336474628470210222032205777650261778102798905859751217982658391188836877685243323720624982028610619976203203627664452573261719451708409517545836635052331860406756345204129867939346445453554607636965794790383406646733737767578328376711657286357589633097693872395643270436275660210901624146199945581163758755904483093187799498528871709944144958042375757365829507536106469722889755392401235017777380777592265449696105066758834076715844895555112693780530599104703973527262749935318499729092985823722211897667656464774353381368595143342624991705439753606071430191655128709693579342859162514070776943346401472158789812696933593218342914285556558709883383185152982118317540939933893117701631882453963094298266306314718892138311923578865003256298178020343678048666703525583947443734037210783523970870204438355848985919613670719588400993373655669410303857869182019966376428087720325322308230671429106494590068484907523463542049194874415985040724963013835901912819945415036079263263697990358389425629622381924656937289690952783213665884217070307220653148419156805128810260681212067997008662765385003192233516609525588903914445305382830450583927266261778682867876510393008437336336104323050780826622845291324372945200570249311801059336951741618546957464132220020575401891162666400060792618358419030220745874125365198009038521439381876921445318847664469652991270683241120662783676280242454302241633175872026762049107466516633202311241547673388483292532118308121530011105800726312046406435140822739111606692570069510925974146313171646470717891112433410931597283386861797282928750615781512846446722839287879309074935551251978277110806554052913433279493479975601981966924085626044996619849293711378734839757247995480399401205989437773845654287251046997986647118398167600762754334477285282978606879742867643245291911295872524462492997852413332817556289769730992306503740815706386399796492205323202566470028375713539644573036347909810225077770849151665280402993940027105373549547892280782277260856135233995949058258044564138881786034474896149877915657701410399196754962680930333510754768596881503528130390108314411535252844915919497528018466413204041150168521769825071338405017767859479749804740229875695588476617516987569605536388603289294441422384749056336371894437594089472942265041110535075073195440020064288345272253901147199065084487391677847104199949694681866870206338855118120104550885661266193153490583247216950638001135291817994104364664449078154558061804630760965419359069950602856435413176842859109884265209026142511289912096105613625216570604231089388292053610595196463330188829864104244019200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -138645818656792143442233285556165351207833799310085304513934718481957273736628473506933502698098002723829239371555065981396306479548704236883135391835859931870698882847672744334299012420294666170487665162095773183568291768689031177227584177286871291955099242960063801535766686922296167319833068093930906081449072986814285848135332209285827479187927629365795655494044781113468273714111513933455169294698565770187181384820463174358004364687565990621768827186457894120315758693647201301799517739312791726552577351456301823480609629388416624869816502347251174801920238940663325753110056175942995791241391374939478651807618067330553501004714060894628859557897463344526740049295833919495951335870208863750250232339507241687241601704749450074032302160312384590783565742801540606426615182981825359147021899676611103513189703361659774266975903707853103061012795035804112377644153693489846967740652019468991645973072593811526765235069341714989586997288292678563566436566602513133801721364228791485891821366445759164653107637332346595435573550913393923805073448760850187298608178654449222798504979967462784238896972432388699297959422553846632009139877213768108120303077813413274535045392442680680631624275979125312023240343719649279175622496393209957491803772777005161879736606095297742434318182298088807654680519262325373517808253507070796662048059964418384602511578754465030176914519037870947601392629421198551961282873635293798128245142837491215330761168199547890693275489674440863652572660372096259226491101880885747059755551728362665639715598630106163576724609784227737631394693028972265522573818735722148778216088180833362941633698866260411668700460828040058539111637992678743896676469278308559258207088171057179668669268828978761942367879660667262537007812143767831987357853094376785774953656611546855679597172204405360107399947703048418962863708759398280796070284702708315603743875693412833182861861024143870410472645769534462178882484006067174792979256799396681323131944997084163041321011982510547166172622326782402246670519463560054600863021869359253505426304066316009008637148011846577853049058052285748285336450542819564149393574588423994915419198334895272714914858967328066232068444957537642364650602185277619396269866251737835165134004410391355857720727123449985336683669898152745214998468268865211070191775657154264290743732709470067339065431129033262655714845543790133274747728197283605831533569861766091709781449690452607016056636627019320741315658346568507357994198895273400000067336533456513702623406185746565750254104768499545321576680415159360797897545809307479493443007484531445598276653310315965091676160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 62683705174036409921552430260214813945986958762462301863690475921567065431463689134469094498444322506524432917183970840356908326222423297018910099111086371322753904518740183084051642099053904916664908654586780608263431009142357159812017254148410466976606734305312010862299793836502031981450376929210118868695006666951698441367632952028629840602848886529411393656537908555914849061029102582033986428538447099456007494698148329843075492094012597011001934614373963538860439878771258490139893056320948063486987784573815884113032689873701040247744306411544244515338657168866848634726586116415337556516736447221321341984959563860950920638316029755840577961765142070996911871863221932493814531420245741338561654597236319815814954589675663652920332468546213451765501678962900290447854597952087206220681490116301728676680201734410290392525742083902435993974954714782262909213844290683670171063362159604453157699932690095737773474622272825834552259278491521707624164755578015368044556703932794570486922094323735059944058664881111013609588678402653297923583058585091166419241597255348825393314449460272245080172375666950192326278215056195232437816350276623873638222765900696562437055116143452599840384944002558045611359125757389718888193966172294779095466266667458142526660696065002648347185193858031003037701999318924074577176396069055683757508880358736634177261210077675353314306632668419107558072769476636326868360965687247442919408007115305576429336890632003611733052435174133568988229320132150870592007299327920202681870092735526720655181588920999185852489972158791780833509131293429043448844785768072988018902880377475634327508753363050004997543896162918441597571511576461967660108919031204908867285851050883929710013641904497619241737201991426362827932346184787048877877775579332248518105961104977817357761834395601123707009002387874429068245679629179421197629809602009394039097861886758265713228725769876458801037007480690615806489276355855654670491851683249813873137101703871887916522555718851850712172168793716718612294457434988167552744511168638162852875623576461496444930349422033955969508614029583401790243721084617165069637541625371631750556876918141580884699927468106475748086334652578396139440102689077545987163699284924292765998746134144772007104799520424652449464068185445130795206855188954439722521284453296972900711815950584913958713274008064869473623712064630242320907394799559562506979943807127181896340896243022159185107291332937042197663438745172086633652867593608856773364593790959885349361984996858364961042560688191034773904774170814528004671516899600016857821768033212835202889984701136994566144000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -24396353064559464525996208211478968971743635587204378209419042166213760035302775894343107694493930626750370920218317787266692004568102983856914144019778108107826754734949663044711768119565920320987201879151983026891325310575495750732460805031422591767860700851082417054458589025730011154215964555606609291704174578768515983854307568318045277846328601863355648069308643765179452827349464833077782323975131896409735374426294286416499971551637212530166529839112023070801210713559437988887436544959943033951924700117020707633948558561324843314347110189333308730931820676644690221558261498985590299024662529368812779398660199920852857321655971331334195679951742938417232482216692920214954091137600961992594294325026132789405887995322377930567856848426696635493143135463884892950330507473131016498891472044796139240686385003362677788305507205489357867398709820548348197139310629359066322459936982254347037732506785435430647884554395871626228840890360305751839697440410234305364821775015093966185348609011987429499002968582248788127079908826768900684883790111323885417717801255351700692265718921248769671959259663935768078746178279752266920672430090966495850786493137064138614502947261695748593479919198222719943946029177826911466706788082617805611870323880684064087761558593217436618888845005376422660918830044359976014735517870349326261349314381231042380574572773164877247550864232634032452212886280842464150199952491390335011320522780346569835220126362299144782383941495169185211774710429056050879897039131063633839582597517408308832960186869136342854082825092315181604726733635709474289153230840955057097835530675894125836402615100894764868958758292996810109565262501083189246112818843868139031823677634259962873449527344002314395621425649574621245900960638397151478827880474858145736231296053782469597316610686767879602808798943195995631571554625835693310162633864035842284982449225771849740916395888459384963406709918166061052720758893556104593968023350814467489906423469981296647469985328200045977723166773491136163443177375787437606217794355606137322690774895844578853899521501662246861102055097683975664173779813699521523860451072967164806207166548239739637916871476277342398526215800181852053198627751167607988601577162443531575986556839937267927199701935113257137770121358604010243056007285953453247086083998683671280028663832475246818154348668357640471340581460592113181233250801713338343081295867171561036891614409800375363005309259983252032895258171035242267556340198269137721205001179545114773562825961324086679797015017642337758795075462962862877255972738926935910959081184861218724740679671819219763200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 6537886648779562715175204654092076283366023879320519616373658779944937706578214647856090361980838673632582089074808325166225582027668988218958299710038969959952998359318576290457227187612121795605503092224945044724059818724126814427976712978012246343439058500325468954743735629182723433926495343339827977452903335164063603157371846978685837765164283381345765200006292040062470675509632766025781878063707944811983135583349417959023378284406416267498069369000030054219700167670000459961958900581540524735067139939960483643768832282400286402338035615844510594341090691460866378796599576697108698265045663327980934768465185619292314902461813866868427412341909988081541667655098717929016496370410821013792492896263201113006333279211844925638083593383368240431987579655197920966863795618683357953952345762859621343208823886064225582391534346692972088306151721657609326121377209356889246803041495658652076952658245311002917500233708154840602948089902836529365358484535546115442420965787935817340448543411372565727332678278688778733829872188305269303178281307218859519390128461866063487804033860517096958925458863943727988637816934243117535784296277492898257749205348791436140912543201329833896524065875527821956894360855665132837897753158374224468242336993766924890949212349026369186434732529125354891869210048724200510366678873664082087449780852028654105939800219327260111999977487372049412651925737339392891097066895998024582780660543737697275963240818687906556796505520413757926996267105081019970234936596436756557273486914249740176134079755935355739730056060791721438955998307802270855109941863975041306023870689408097344495170748485134102578837595738720531751454721165070107988932266835989394450964900119103721694671102393139555742113773679494074976832376321987227663426684795663441042901956836918711612263841731178684614525557305821968741289456706459051904421639851966858196497298188124385595681207526428371433534994552516796315667565814161178961854134149961518143952774618064311936585707398707845233317382394948881496459053390917148048805086941777381776255071458860450369626160531853019140217860144162488912477913141026199122780751154366307389733298901283130289623661454439062193757112372503653045808471336546007556278185797198055849852169252646310296555295702581091526925645862896070630081174407861568822331841282002023620928644723466085884960967902503199879588919442268643650554246146030352344803420688610279119199709933959725324654229691627117104113573904056601987097065646449133715897009561286853288484603735582748119932868355170079931470160872968370359240086788274460016920623485039166208886094912552960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -317435652466960951992186006252313456119144070379718465581572596962281658894858660745893528170087080628972472980676410733182011669520780737053933925977894481529535878936973200278733853362957058938716460427160100619846317784960778467967142022029554141849213930746726167222555681396088894178497609529603000090984688432420135416070405373850551011037045879233950521703295740695088615847289466672054476378594134466540732334096459841224184387427939384555254776152431970971912977242805118927220955644451886853655699305960652836020812357530599106020808172248123296943891395030617711661879415133857491908555524217821675672999536467084509280087888095494280587672239091940606829843705309949932057331798650658225787507066353115036940719407340950492462517043491165667356134001056067929150058532082615046042370138319645007883929551637331545955868900116043539462551650678752450719287901039202591895561360339289650746123085454542411864978150416923234100556703995633528276946771275910327478880928745362552785252484406489344579026007804017911663897524512671258651472244781175809101268390758417976437749397321172967107612387333245764884691788873432315121636182182114007579579494261328308939630315759309769410353353356273017859535471176213589015401117682766034534299986688317733625486346284163412344173279151511557952242928529162234677884357435756019833115612669770709606023203553122529127418939922936648039649115822245486404689718896165591226790322519335803771112777341254810772931385894619697742972073492275765563722369339085972510959196005682412615794117176314083924897456116905983832805104226368415011763128175703819682326851468657235243531095882539158197435231999810038319394101731496669906980835417423710283505249111908930374463121347908698371675900457723765216746162925510499983273236594641763882236832312482132937760035034987241387144925336929483265085294018350429609803813733344959144243624819700977451740731971650469414799420325605965152814263840895698055068190411093021391429781527823348656241519437900784759710849428540080643268836994218624035716319750865668195455805712698193520398343039433003871604786670965763402776136444837200424213841415016980910688668931749825937167684311197431316702754331430884199751181302049351932219412247154878765592039742729587428961009298151109503751104884650183817379755277152258684247113121170198518469739019496148509416135084672113514031844904873185232048277831207779709891939124971766945595814014151157303774539100115260357026659147267922023814060338745843925330487556408570093318580866898247523653150604130874248217123739851914888844034217627720516937492592937053166351866134528000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 435820389971272060645136875763657854123400755719495183218804724312811977479167829334853783780063059786030135693950764203298995092994242444412023746757692144977810646560822271775762641697834470878157353754973713153252104487042403784380280563728230010161480436266279556893594584981034867694183174362938523017282160225058849561290146776794448045082841770085294928785350769628059169383779365422622770045106179205807211356862777726645589282777814367464436251282280925237652686235353008060868757920297604789613369328014091018281158078547770913963424675554145231336988755061559392761800932728290159297172949393125407248261383838091559097741511191022151874497440397632145408489433869242218381586863542411630399722890793089182252489995371195217219230735509974647086922783682118242781191952909358994612502831440971635567385690640295564638352556003692485908400087734336313641305565323541445867108019161121051481061735264960820348792166413974336897202053241226132289332497575322404843868372967879543448284860958330137671602628165872977054007529218483636613108925059107921111902687192784738553272810037508343747680142701760393306298183541863782878202878713826551204773923651581495752890245373349242874290464729273089638973938544182680537572916149876760180908209215352299712824932622842540303508623181693841131343083190550584801130037037213776431798205771376171132916978997332755791930296912106870390093134372299250659201811629427082560577248083261892878793483974548300188720717537085038540554387467742332332376868652579720694803305823849741440470266899189262256795706098630812668049568586999267109543893744785877616930939468193370294057046250400650620008741446607081454685695665289559936901003419566117568435464235991346943221842247472276272236766011743191011868724010871788330367312768886486920896828667738190944385956769690522039765603862343115523678357843922093109253369756220346016229351579366994008773550612905298875318991720068672079796049450941449552743323843338453366607796913067120710766283214403533946896015890226047109747288836179728467234821403679952957712654905585469382556996385123520031286466810251658572330320466732920492428448777954620642450208934146281740919640713904422121326337781869423379058368038266655922181104338135227186328119754108491832569343332632938084415738468750792298655405364033911402445166761348248891047396153806389040582455424892443202907432860302812879816562992739282389388581610900781700330502327275636096824697500945235236641323344260895350849596223343788020502813526961624415846756228274196281753400161600543918870294924489630082085540668454078130472800541672006062611575603200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -246556136599246493677508648949618233034965287508261771213401764437377176750238509930865594883013466795538507316065124685706512541514836149055139359238834280952719515718724445160929985211465430016931270123526674649242692243124550680886314059972576034166876309365138837120257328383355444732381192404477637128745049218110399961528663276661382059931934988419798056499163524242059010546232863864897295227041307345434003617711230662248641453236248203327193183492127734312635209077201052380527520914946453110303419927946865299347217849960104897122924547379228910765408784390564680455924629603315481801014332858786101936224567270967996376256517782534081081341013205899969740809220684527747967286195621073061008663539522856660667124404903637876036058976678838418250576117454376166677761354074198107534939464275950058780911905406217673919715743593070383173093291113671008102953787912688672331985101554998878049946165144118575423104806222032048899917628100046459391266432487768376903847605064703641364933685233741160740427560086867922698197037150007223058426079462925342680757926779386957749052012311213086548491672697380104078494839328399963098254114160598572803375473771271341885779373593007836509324235388322892454526587947333915093005272682201217992559905287705760710990237910636710257449963902376469335844231259577022249357108851665873665634433557889395833750030937841072749826639518724563167233321109042770211218376898291786984394594874936965672818532651632625700320031554285516526460716994780218567762697055062213805471592023390501530054444272424703604222970088765331682809557234002179857327803253300959685903851910196105201535682847217317847689056915938536075450175359651209243125656177927197331442553236842090451090261964304175030312210417866535493308653197030281986157201599211749858279415098791301512688561899601798428779965798944265400714485123016455205126674426725394484360215334129819597722981949404574892244874289226976665759066518229796325810570389497295809129507966009455627481776002376526817049958844758868408682472501636892482218175567567229998084947259828746208461886676357216451264380544660767339913265162917938778668988805058612575197148232887838765019034931007751306769148559374531639081863193191626913698285798550577795113003766799667169917004312334768704347458272023172266569100478494322443749893855666282542987591322056159424796463670734220675894418726623114706086352891912101347986981228613232876420984583880180589643729444869805270522735883623434227970555963385936557908739064732551962365831266062905951245638572574660233670684873472859826296219647594437279179598298487766470119915520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -12676973527811000262797409822775374313200251214058246307462182748653929493725598450927916960850678184593875184122944861656766548299833472502672103575293213776375004961894788892857441581989558248739726048176743977504559509116595716493181445318253254065217453564713782655588972234827874195391836705570173511434061813933757862875714963525279761268184364338812715835048190737781011200431748353684644394157822037457623107778924361573892090006475301814793556953720860193766495068768830023554451620836894885707944678339105095578107986235511032379194921351229461557407458895134486411930555760341746788606362958018804188771238688170289235829816306228245289745813894291898179286211424660257340063531616365207718880939519123990769042006149608995425698563158521881650350393021281758281385261292210127734357336518876400182377097047954494047730589540683867514564769881172145167039937858233944163108591593732495313496394852986418437964677273676579416450531611507920034733231332097436009284001518966089202648034503747645672525944573482179273252904001742324897432250122444905648134682636988943151506389507694536456495909510809473423628386096950273358839606174965373715006350084979224662564067489179060976272933805166498447895565416159233926638931838328846737235736563626533182787972214332208736848700662769783201168962414126440366547258943203544829649298389404709659186598261725361490404400655722470801955282797955511905289640529711220033134049164415863221045046690316844149126683523177151546765763964839023398977390375479841627390952344247999864039472157776635737019708968804047241044904409583166326323646859613273369145558987307845960496851992065860661566582514330651933704915915827868800530548540268837914642237413501582926933497852751208602206921991602176947146259053002329753814583853942317658148283655831773162104624361642894559733780355056882885980322126365149241040931422525882574955986628247958769157526573080908659160814211947920387971374090552318012288084672747418536585719514304565377166314494091492825253739120329497805396544269313434168574701340942538312990585286459610948756194215835001980238314018970925109178522110351772960499973334951025272447708995003783089559464859355903418256699290974444355284194647125770321616039183054554282729005832714806493755753717217647890373235230750348305286212762275858708445659050483736315224927083009186018043152142684907372061683871453889283470365307319507138679108632642870274895720568698836563676363964454454110902209533600956599847375752692571137031667006116341537950217853088413489771308562443356641226971570321261949533004037801830639358284614338224081338368000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -14787843776775451463780344700031529275132594744102401929155044554495220903372374389821606243022790972559907708503567844642136610059007010306121222345614364131506233228027865341934273730725732608599943545889527082284599785517666049610887399896441482939011937712133715956796153104638424320771497137828950298487989898909943616335974198785059991409133323450332726684322977755614400101771052741654828746609228229170380423264792727477654289301171395143049857972371153901639268143525227189927635350409171465591998805246892438697451252902462076069722171230655215739937688588777883127223502754860875607779450178455611110190591497070421823801615964094419884807182656158734849947907982547263032785505569517726145454480272611502782860605559734932335489964266374769511539072025013757499599930963782525579654890178682857262853519715906949041701051914257578316827649324468016411731333048819346714429804779959802821139894956077633897828323230302868614479980605501860323353788889129403137364877097528333833221000715123305741268384815175099434093493738641106628313094993005706285455265746559481499762410108724844952744683929642915270392109551597228391776896584339609843438896490195300915764648730641445426789225180028751995827071087131340655377908728419849214061467778715050913556881194212093981447983699962855952210027974958934716277817195976273095592822716754135389808974768556865951201488938953429910632091884336519290015900507883115871941901237392279098678960449377495757693072688380194802330612814156616950920707678233463640869804151474843120188204567499662795491802724403828370960391977816020248035593767083443077836978746152865131314973419738370121185097021952297322136764140884150715859787749395433894200970731070016014846769320725689189119333225198597696131652373912943320772516639748223446509710609307868397141266249164597898916291501202671188930270650435728930001401493519587947639658130288487213445702078710140489721503332652991804707425845023029568154895789087908127196366182245756541867938562346265801724902341438362430424963246920166682549577001820288966196243337038017970198371181663306536903458064651915891828589611282442451497953543218679692453463831195054953882846402068171827724416420489977590949187294593841794801134921581507602975533234902596171112375725958783965889809737326035727417202886020500729978807032883322292426892822292400283969132127440414532835432182597993986664506893417793580695695006241793571321097743453143339237705782703089393540844320123359006283524603946656594345366730214040713978438971255830945465799570906405417683129844390519334159669484231764134655416703895952844390400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 4338208351720490278677899782775832809367245211469111717553860550513818274771136655185632112414149581345205218273385576784884207623682246514566902181060829002586622164805934685495234804697705369433657040603809027045763539118394408049970183468872316964403092778043589077242039813884597976771060239301001291428914089701635216156959709668235036351978543464437696078261989730065853384925090985308545079883622355109207922712415300356623594984107430036840498818857232784191048320514674508382624859676515244926432088261660931749596369242165886309049831434237739044566053216641307576704173979515114279882491933978479040647600161512669238025255121476257752843341722301069024402390929909704726421643856710356446490387600478663801008735857580001036967596301717455074251798022678019553356214777164195054755446730437808700149396094693501657143238712799744251148632033803949104818959281113908201763655131043461041023270369915694104910770811639393509506487858492269354044874118295591475327534834247983852327978565298324111637429072875747913539452521017487478652654367670961032938202998430477679468705414498698837887745939680940639009477224465835404815321855537286378774362443973210387956329230460271539394451695664323083335665430135692857581439727704210917607536203528014186183587153476831825861115397438899415072807974569605674373112434828700593572531432597097042191745418528754554246686586031508196669660398172579677866711614335384510937192352159609650729891651522709455198225470344914200937399869288433114069011146628964650177151972172917129629920313062907914358835738258238244660821872667437599797105737308612873556095910073824159125425324292411984497446733861835454471238362838503584301144049179638849213655702376072253784514012705329591841454963493589847256002674022353812846336573659281963549357889594307398108207927884250264241208232769333643898031064200204052566409081607120187958202498101709343942423718546638085251379383322965624573084048546171332716826379804607708419725651838605538532964408773678114435888035828942502719110700849777607017178439848128228388600221440409958717461446016121238361379270189330943630594663300839527851349906616064020394605021010183970406549076980774804166675317485528259775336816931054504119625995097350448745806755996425521916276021349543339305141158457720505839644593927798503252438492057265869770242720217551798499701066333917668716154422681994061544020489882856575202432012823037880134374735368851328706671368721971838633314306131976609006124934916127606568739785492149177892059603749642765634575715516196884525055008425831480277691212403783074166898442114128936960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 661950887282570118351578697253399002467018928414115939633557711451934678188337568805565373257258718243504429801177268134424935234654264120910773801880960563053568035002011335310085824250597728191402242819543333695323598574439563461990250992042839367654402027248882074377475797388822554026382499640325425087977024208383163547013235302616795540340769403632977566139999272664190023618686534287570697169142747657131868181430953655077795648748902641200009274445651846886605885442239744110371967698769739560163497079622613261328968467462677585545099139513196627348670549813001828871833181953751247035929837103673926957595534718784655372304265477894668316627576927657257032204972586181969230895360182083386997084214567898978958389213318756356643756598861432514427931249878728453895426688251284084145042735994156300005456029439385157227511777811905567630320105497828433492900482242228812214766801335025214817154505134206360269271021103477100480970993123908321884833302278158077602084012954089197532109949053762234641456178528038471643700541658044244753978635659645359189066050054420783565750611282946485201643844025134659737057974005108399410551841103144848790045548593128607262919157594898251424141100028080189129147526402970018028965661085340043615996814112951507273154241318599535962175581165066592761607518230778036437763426692506500336137215561145486383656139731491164902780055795258310731511255744365130842469846386372986557339538949726919892772256095624472906146449095761323544829662415549151540010394751573903573319736106057590851976822257854109980460204772523491976643546056000657041946221000736264699282363668218145471023876217134308666897521323432097004823375966725653279417883222267289492925277423644654930351445363553422950857575399349142020647120632784849160151078698927716478234377265949687228211914090569302383513316645684210060739830860501035702810802030414879405138434583847985735871470457248208212382251705162461035270384490526877899161456856167684680400086149683569815971713760212362941059285131735175949515291669694865186976966662179509781697292351849283799453382290088217453836670870283765860253084008915258299789296111218396230691315784469120925718624241076734257649001293392923087052833692282237720590704595468438784486579313856160141258868065045792568814683068944797590611728040681859708244930058976778409413328489905575204700473647783060609425944075652090354196676454143096189751662649269329185181271910160013984363891266712618945690614120057094860941476081312501951985580670927386810647393190411381024575342058939634603496614990169704085202121921413908276204382740021248000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 209777881192997038902370834629430344454666851944629366994501681290622193417208253234159054838067764556371508768199693865059957317441086476728632929260247936377688027563587597475748634631163785824799726062155758893894304748100114976657698836632552949717494618090941232653360878769100998263747303820150563531739567392213906239817967296141621954652300173151203652848015502000344258968709507494652491565848806944960539121482216671195749564933194001186225569988671305864548067940012222382638480582926720472485790559019038088560312895276954072820361888716736306415086196539964053607110744082121958136047519370563575357557623148652951850800690244095360760925708002034093626755007415579134928147372247721453950214507142441172393790370903568222541848355065771517062330690973369565874538795673872172836351714775551517378734600356207552567499181882147265624417841633378270353344445182996932967376462183071604837568097136855981316630703176599578208409893313433354143941329312614354775655009486313873650314971047073234305260071438120289415696455469872890761841090699691942157687056165266998132350676129532418517333335174511026567466873952711671723674007276745082864037403471823606552248861811182054092773492939871445776279798041479041181887454712093366982659415224781565457256264582791311441098330238543743804189744075127644009770806905450134545582535578893676058543873118063701325706684067469195946179504635785822162679132950389355951205078710655744929490303489428027923122677034846989330668564913993371434725637420234825947618628825326788260400042871148943382515751128069857938984085699484240081115699724150398918587939193781515089402260541225597184135989339176332334980651634069909023334256526528095294720502404002002401473371794424007818029482203278885423077987503291678253333763140759651207018026645155359527140508647806142309177333290443901564868491285627667480665285254332194175145645201769709600148492754327997124122886933770264652228109579036984199942288476035098007113207168831698195449528218687571232990550050903664095018501190162943741248781346022284416040841988798135698258841366115032191930377603900451687577248261980625423529747093819133798339462940494390975329901647673673199473727219832092678666956957020976816176450650907572927148900716918504898500417943924740959516764542751503726449196665779405106134707374586710572144622388611372783092862699212763504152716624841053819756371813620751363804004984020872248308948389694942503882936903008790568882149126202638396685224979396884496233689703434917166419848505568378151192844502567101881056657291148864004059277103370417278426707787776000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 2519592293097854211771489837746732897413746550524506553375537793013127251740685470465713901381779052619545668616074064400621205408602630761215837570879548779855478181374203132374176815949171650192651204713435791235985166749058783088746232927155503406231406953119677406629092821326766314594481609685196044936933541340640029841921297067477784076679964930533556139727997358331926544064089100551688347410152636867385835010505966481371483369808455084327171039842187126376568486865159333520877709363839300441198725717375135589502015570196341962748915279095407924091789004245727101377691518414357167756692012894124488257167505285899450235137591140720210442345040744469270133085434445307062452968845062936578280553446520969146295170911241996738141095951521694280545901247185440368757298258580517851425277596661292194569194284181106336195625802401117591130168759460538301233097344950165158489548322469129221679748548753059862326060021541772289044797996102771580695114368054324467141127412489730544466598506343423310641985333823803365743686192649730646676420684151492122549375291081561790569495934827957003178256401258193377729225782626153751841561966064026044720045235944528556729035781892209042932323948253040456761207044437466799290572668058792663049831185115970424241196115899744609127982463332150424377727113067548624142831266004817762072581018334360597099638080388264449703260514286909253709796407042259021179808263133958623366984310982466930256706331567484935085393230265964867279110342700386262349211126390593914047416104667368669470877079534697911445199152432443687792355532948582751203657278277103422699426468673550794077089683871782736970023552875984033032317072337468506837695454268839531744940848415295161635926223606054686184861946400019651820520120174309486969554565984649302053519637829034761833470087348603504439106759861979162357930080808002375955001267196557975059239839703071854688778624328534962653033951944008436727611248240752004445628834400903911904035044312393645351600054185455489104908459259893844744369004980669182278594916513955183876431804983017073669778972072317794202444108868780434016984542814762608624805652683632250991660243392978962127172611820735811114403075879659916505955780055430149166824945882089980819273860462628706873046596331141317210502134623609062813163089696001163148698346525947773891528364317500715706662070556964410242250181843349149777595600209765967707224481456219089589926845299512320801111031962757458605299746916097947892189109750355188541005183242927669285941500839093213098367916460684543254861299989803490358855004225534111745251082240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 5946406434944354814496167300993643439335400568390763861217184951937894340214769656298771447154481321557770014806915460039440723553068850094075361239008535701478212623889735314446705118557327731700044537978073649902782103964382498672529482277540689659397285191656814573692216608266148914457128005825191640212246360750270640424213037161229229326561294294120046192506014915838724025613834965942292272023382893895401973507477248274953517499158443693780896655083120909757542585313001524522500666049174949717148266061654365911105485310887601071993947081514085445479927960925951870789353084748875522220765414077167309128709875220973447226651969588936665046684498333198620012409371452018558483930244722771247859921820945454097754640460608121480679666902600709512391568080408636761908690685531673266016435029811784471103508637586750750612187983542033277081433077365241767284472341425723002707870386941475462436820517879981168712258062644717261287451023684193376477536313110167723030297670613876293832711977943736830461769457756913973452801975759901573463194295491106237701927361574343525242175543746552018137915296343697993134109487631041770060882051164252067750436517780937031725449570649421913225657350138139205862507217891424234660498348864806486062599751666605350073697680822932838451956348712584020565893176569818826542997367460994719369080213660458917813880460817796779389369473033215185796631846652739138431894298587347927336739746975969213968103270059209877511600670715541561355195598168570676154671762762341994916176333714229920136994737523786044249142078378620351235042473803610696959716824523513506032139267185299628550932456291142991846876457945842759421333111716734305084686500675821322061673351066305592229639580729742669982431583362337157625270909405475356871141990156284877633132239602345911396924201070143939209570521990348702135421327656527107529766788130829359119845759233108407395257022822965714190874147250434689785625492428611923129132344677050685237493499662716533391166920138921324101904159329229159565785628722552895488402001924642369485198008993667263899272847009644319939092746562793846255008105436079988435057115763844219961917655002237693061477627915986840196731343002219275718120751866064063281507663815364133487508438083546962340721183087777749902395336069061018517820470035959327760780791195877723140769232005641171627832357465110195226211034017039146504668579237311594086610249023497287594821715136229003665259682572559220688116336886829013383460584396390905521006610246634078547788589487432821642078954464996373092789319188379159268069876597811201695973376000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -403347769415810601367150883959450168068781455346291120351976735128632856953219731605281697716294595710718036593776203112961399309810314576533468080668710252067312678200618319262796436126625607208618908738243376919030670098781131558898530607677289580936048020286014511014823127643539178199788024351573993142129109085432855570063300621875846485161744355495150570133935519406449142538224030305265898359718136895546703876488097114941893860201982701540890386795920505325574761268013251005233218625688036107619403004258250063926348426138916372789877466653006531116014379781606781718137665491783093623187002712843785210899096872273943172814489686440836551717881908384101832672307328208232934241330793487257709886988498317413083913199084435576786480875884329080582210496897100984444184797607645062899030874844710194478074576352093693933628131544311926414322131667316556702880601620376217994317453885266661933315337391286066602141890471110078592893872278798654282620460111278945808834273946514421393724604642101631642995280729308202092797896529617084872432694881257109859895397497878826204831069825089103827960284336788692557925457606812798321541032500730202097953324392439078887034593403124585453761323967768920269359727538211672303887570609009127602668317627687725555756691527743698558022515882906253379561857052888814544289152668689524477154885505749102032258375334861095847096444961277420030410745980280110312674129278708828244691755067592554629054672372357603662557615061135875106646049378153627065506948611850490471311343374178532607185899795737140202139560363961523398764477383441528151755882784338284914956203490394088840758017093436977373938714601040057262607484094480437376227737894703820085510651816713003572302832835168067232780452040619782525259733677804618844288328548840262356562945799025498987312496277372990203358058277299722557838647608271742821450246324939401221247812409190818844123675028521451086881966132993181417666061354016453318000486751173183059665847086812115144535876846499256565590428721910251003965771733131487243386675983208937668255810696794302087390363456056620793029995062456705742393893677056364557024354965945498744892565490586864908574136672915415139197603450749726538295182007764404844401507949269187043778620344695998436023215767852535183452187281865214986614325003643031267110879162086772984317502188899952436754806216010320821089566794016839335273457664047165410772898082880416199329101705688238490025777699826807299009118680503110209707560853067228274956902446729288630778728693059534980898452876978881322853703510367870254928718391992090546585600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -241019954721923366640674961200315445517451250818816086775561720992434520888815134574269494017714193553413406164318905628244672084299488792852232899780130066428481538865153597647963381230175782330870736914800363069660724700609690461190869422757331881933807863915694343296911655632019400763477800519910150799611992456891040994360335632279450979548487557576814172054732225105218582554291622751499747280703271893879469429152801284449381257934119643676969204261695485349425785992973050845744108265685988572251157182797955407186634331560819525761538310712063000717543310787419008477686280206205498713177515561437629729348945586938285551578985129569270750490142675293163016744426927192346978501724157775006382983871904781168965075578248001249731850447398439228434426328175216133341772712207299288678001281747720198269753534791827809089943096605021957306944441641150074168852089359580548380615082158699260510808817107832973226300492488886287383315470753555604605664833761318123148312592997623192314900424200954273595283411040755259000037898561570857685699018208392676921156965725713926795017735405383829412324388229072329819139626434928527951369731840987755106888169947958770871996078553381496587656573080454238171007068165787119479323221500132053133476460262253190322673799766718968848907058913825480365245542604928513496149908114059152247454631521004888708020656376407536232415861729118995162471200827865620559550286696859920108012461457815930120303332929271017182610161167056770379889158067810464518845293827954880957934705756516819787450918992788959329577060200305089986322166664399989794235240557662869660065479087940398430032749067674668817706315335594199941299131648461678888591638925980935977072179187359093364205594517437960288662516815094425347971867130637349750523788699860189903567966918323850393512538155365962475722643837978748905320703626381392573325952495720169511714287547105172829244899754575179880956034116697393072100435478522640828798381456112429144950349993108806033113539150291963148645174996482633885868316198435953479574915533148398879673789613725807283191451465326906983226338229693253301584417798913757973646965783003216348672524388165751893083028420610761428875123706805944404627259222609145742003652248746161807382805724848853979540138730604622173143079560673723810757492659144728045034966575963326348655866927771584023509895323128313667587100263244291214396311238975811911945923127223081184558436234235804997862152817391234647716954788939655648107299189986303964629894089017404170627015104806104639547874630122727939327858791768145360866088604649395517440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -74182637258191020981991110462138122137178040443152717701635798453156008732337328325841245644818772773945569623393797736261792724998656654317168244193107639361472412765885252205036070392786364801758309753210860055115484615332394429348658393104323460554760472543800992590244154917301692361023888892258767139741048014334595786469877043964751860879366516301866734452166719765314791286384084739744229083442144015607701749460187192240758985210652554429851382458028327603266003478824125860659454817614237086105732570864223773890107927772254073609989604816940494259847980090794897576894313929772089346571020796304593963742045255419395141845783043969534425269336487380233035693578209476508296271542842336477344349211549399037867717636462814128961387477878203759408568270574961736066044124230076961175704444484628795218014340125927784409440297018943823690060890818180310607413123905761167622789885651706343103215768327327356445631708164345813017577999447165191169257209488625253100589131335227267949775475029916720049435261705025979193945300311065798047009041691017343892934091933263312416144374430854020182823316593123375125270179130396024142277812508267576838544652863945336721814655882760867765867585220750930205398867885225753371315338220559848977986142416020904583488861351178246191947573917769609490301503779459738651743397569312271064819552011029645960147950525653628535709241331187761119064166631545431521329102638820467104152306210836266564463565070067042589677595928443661066536174115375237008208057115382618734256161481738288806542493773793676519566830220445800160424667686424301133803010645872339388571570845344247943669554541292288412964282175379201059890264731218606904725821847177110783240252999803203488468833531997753241302228443063855170734436093341388727195972531521451427229873421137886900463917177300906093242589578369003744816432492164686795967229161588639569091280009427102554538388189717140959583942097096287285697248340649655561446411319324735297335262991443914948926440375442944343728215836326013131032699885422169588201738204120482062551627987318228004008543359398709924921180186295662590088134854282962955329448646513568366013593673483419734544322486221569155149285260542872160357697797276567001592947256082046508238505991249375216378548693940636460474371064463563560563127291012809727980573705291665945525631648811701512151441536969629416911306313514029413035904276097565454481343435152506760109460901127977989054307170603812925688001150460188120499475754060657197795371712072619325564650669192442724166635075034242093583564398066162431535743774536614144000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -7034101974173781566492689744188159645690913362987394358512582739699308719745752501512338948526156411301723693315773821897610776879221915275629754084960867851698102890287241542158409142589504227777032361464358320911826984267837311139825937443395787247863048097949306871337650039269790895142751987637618632127125784972786652398974983625881670210709618723534570138750322570634613530030579221979299754832123841873668015898993037685214082982545820976036735455709637321110529812777695308626416866590022451819830648401920617321745122658555844867871408640241148586789671373786752911552511743600175519689690407809330759546536354083913583538821530901868284083611547564406920731165306961931453073969606966947412984927379582207514855039287706871485607599585810462198261182236736699620780828678506825349154747814993950880041391794083406871492352959812224630326149411215907611387453656922169278585380034545612897191867793225749191765156240195425991792441219172688334594003751371237446671611880811680920638255515718708127223907954248976578975786949089947513433909974948810717657117191919693737474430503478284044618872184520011379936404630193912103432914245174001699146843854012092610212667630513502081155493898940903104057679428358797732593672586115600906689084362770907367540318095404514697032701166238025004197996705159409994173298570718585889135089029926823957301954076022546932948073630577916501941637588365462815944109792760409995216116252909241121112324581489988144825156722130563087533337189857872367793467717207336456543152438527923085318180848538881998867014690646194277564910225380242590967632113082418920943346308268875728056009317675140492499527287484126155453925067756809536799029906802354338760982042548207336119686097522889606758925939339956507589543934183549429502474699020954155676917319403174503648260331503695441059991044993094880894539928621122732787279427773034284024034616084748881219719435868006798375590808226773755086032093969215928664612188541883079161859595558306896920136680987829274246964266787174010886631843583258883240895784667699045358588257408334998782301775721735370854639329462832573812245255557265863985855588590548920208162802722885487671540124583476375152889248936868614894190199501895454076827624066681169187282731317467092171092281833537302370631970899290062592022020935905663675620794374645866600124198936459564419298735871635696220068260352013491770757588398265761992864834863248455484858365755790989031939667561736136051234996254922162096777669063665979960411888266375644631782746792859040571105955726243253961704357165888405717684233756620800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + -777261457006030426878869527651499254219503856117123590807756248472663098865991511575338134537366888386596501506824146795986739057002968732485751068741336103633125161026393464128834819773213585442269318877685240898424252938203751863053658175763348745446864163350067071402006793754021102969557293080893812744570559083608431760508063715731367404423764361225290851642110568800857437621981989401864736688858034331816150046543001018737801106026815227756948028990018475622958817727427863441165947091704745830725850871590254238459364222039700373228175060624108303272513557770923109992117749239896067708890884888117358723358631567447009063228346417800540458316094803948877013104106311869867274160847639613205658278632367035149838553791232995010905112121307627577534727342074991902393478988292594729761241120344455117814422232605326968710885881735027758773248520692868400015831700097991688352862915401392409953206858282718984652605720322368039001539212073446016962256605016512321410487219133964265518727823207740161997210864191802763719957229739570547319967836813794046651427293193279554435221233614988687276072409875472787257051373110669334393380143593749669330169973653258094138548962143177802334320768718117919491465051362725286309770249969156361669743181656084635407509384557577991688201417657387500930855356562657606130265695551622003428442128400263919606440806971496724454952211224895187505661506982291588581016299981416055698583961346576996327070629833112950399368783691042428297409729980522615489191242428608184305234991278962341464320155921273228038270965540485357977401985206400202422345838681926889392061231327975059614553140719356139968254496068626292198135797478525744073427944771667070409690446183503003601718029873726046169074249773276544526806257513708045415073044871018364173752025780996393317573681265584267781246701228426193060040821394562339218161760699332494619659856367260181616400616792728630907571214626518854344562477058169300715622757167047046999634965191867611091334022252954821913820749509671985772329617209925331716485493861126270633733569807943198836977319474771768887669914485563170127154121056387347305975964110972825461272064623545940289732386384223812538471211003767936477189660835127934693613243199362711957215461833881695852835890425558244942938532200094323356058431623149061380872021421366101987558892855432105999603568258764601132054142465328021416611367251542829693935158031024982775871614710401328043819488669725989038087993813443043738779309279932780498258040543664590275590474751338957897317951412352665399261306786514241312298023031680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -47873267736947359955328191391815899340731685457081986224935968865095191692603365260268614295020667958385470934097359080598297722945745627455306117839597875402098325051751081447356225691712820337075910897646205375830623016659853689164048412188032417432113527798023396475060993671301534190122199647685621713373877088275148159698767102617990300334957089737546129015260752189178615655472380195780926150707912795922425496356779292797767945529948067727353597263530069077308539696767413221640969466021601122779153528568238915703078680249371936937672302932703185053605992993530656791604587653581416423768678274121243960605299066646116225917094443916172117566026369374608042679089364763290286382531428100549114871508331536590141154227682722313275102425962566710719943734836218006578655604169447440230134949409624777682847624414075405260537479970912829033127859222443221247375705588537328776533730137220707290144251292037667353806263286529941162816890798659842023535191138479554626441431166862141432819206984469747929873654601510471777153542657802519507893021079229961262046483550171067769735267906229036089235507277347176122031660550937498586002243018362925212401628699321498805748278540095209737813052096914589191470552822370009965602098850140323060748843870038371141628442142038151755183048922508228504173500806130221757808282472670062116362075729485390082755486367405920251171314634604229169927502667784660445910625970407964570810984686201585503138093313656094842092309360973842516974702932458854784609133187353854600771369355785657445667553520503496764633203823105870050097829956799404003414151020765410588437539487897130870363137786345863742959152967557199329412471486823788913790756616999138609887167933006668874669722869064462439971904781318082791013209023734598098126221203562189063540321690802513693331198454756329928199104629173561257754368675691499214850970517980990959296845660177868682275349337769347331691946424324156134140607467385115571630480089869188598907995381733323096702555708646496837559568968932850769419015989842516677461283576156807159173153310694064823662100201186533179883953814409305950687545600268374311220405072863698834449560441610451668147110571822828812670189453961441951227867348712985920692423557930711802141983358260487267193130601857150685956432143268483409215119671631653994020790123262026772510712461332000620098163482110033132580662192352901199179503945175034866146988359971205709913731468648378174324739881196193966623265918370081070799529544353655924821757349576471402335200705214500602758439030811765020052638839780467644849475984000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -6287320445311088248436172518977000677606983836885536636104524333800912243188656149281733248030059294754443129487461732227732477549400410761997339779203933071682922118230633569005608106574036941629869592187736715555914264815587069681591323792750846003329962601028818113851639896795643581270254479907941324026083408625957492151837193138037362333408550021129559036995518521544785768439818437975696468933665254946964093648256427152311166680202011152853988971170862304164394125742515252666175955350411509580269965431755519752683314273619522361668467554684412338328032717304713800430928723740722654628631210531518934940753652024615287539402885850175497040768657105007680321934858851324224864330516623049181577009527431031901599657854219921080617133898392065632767301909950137937205848231214429875173959968033287918161410816027803269510781881060277672507382858077082753226426222472444336983861076653808101049063966113408050599388670868941120192871664892382885393099645121647794381792914153086584357977446422306580501245566662484466738542187072313179872403570203849725144389633189413454712711497827904012220603322682314031187187429532963125829448424474577115919774335946479753290132443705919717555388270287273108002582485494358698341686184783112599184617360695430617075156568519106136811032667237162536366447072399631488725718034989545688311272887979954410483544241460281851281777687853731768541066697278455323441338067470730042505358600929350353282328773890095985372752700940247754764053520196496552151630828699676444390105133445761700633896762150153006632081952003768914465489171329463132005071434927146942532831410987239257909917156757942222922167667332493484958653551062971037385287344154915178288816172151212705170199341363560445710825106069693412788007156765494476741912120507509847999317966383077805200541542687020779654691577642016507047237674859126774818860529861344442116744424116167657394910385363352800116132599965584678172186352033924652791926114631385468302136724680510262267094878508993136537568345665244911996539687340269475933293432553835738896443885443895215850894979101294862361904180461937891790211488051642023533516709500102138821568724597637372168812142168370074314747599563140238800767152142348269713497405335653271616065272811121334973122220451762040060279367747211552316415895678712356681606025406778115219772469829722902311295030127164278138323188334079241468847903912450923780021362836061684990187137350921159856962450085867036255562345108468737949469687944799914362710112858749812139250723001694586158090602616395359692114650888656447235611600000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -364686252918844482298346053301967731550871968018256344341952384911162788347609016647014754594419924340837052017323226761815676727625366656838329946780259873370946471871088430557694445338871667919086381733974649304721038783773924310504068250501282650496173283870481534596308713902909481310511990836765444863086167645482220954673448565613963222687261642364608193150539054112657330816655529369100725191854514058435811973784547853276569198897853798503115960530649121338195226197946534786496323790976646247711418153211083809059839777129703072012759856821877330027243324126972045209384191162203306359202104292998901694880280659377909065671102215723007622464788891803546241334523555982134398139887094997881783259296897971243605820647432648741344605429465211324779853754951329944021804329754182768742857615004797087355286549662019217716450921820701166416149763960739577918717806753333554866238656007065718574874824091642707906465395993811154872188244063960334479111407684176261331963461600262458822342113077145715667744208907061203768086539890468367761735985527273193407217917010943640907229108557164089422722450638069974082301017212737006068956338403728207705975560654834221477243580596611644469374155030313308360054420221323180560122482509415946867543260394574333205503104616115835831351803121045947775572453444364002076176288167677808228254285308484980855641699917749722494597434037106075108115649774980185377090208069181908182948278195005400270684270324954154705751637191115082865945836394541601631383719056559659650577882331941979496717977374422399413374155361804525667195625624592124489908323448690914960223511088204384277762425619047407747910869652181725376096438450335464443521714416145340492141599329334222540027154402093135001026920397619543415609583218470001922796715463169752959730112695504463859451502206552456020583565168477482433503447532323002495801247320364716117498792327461419632082717063889689234246742185914381417482103608797432543837379010256075838918594682690951534419653724990341541793192055096564924959162237388120070587004656697545983896011316302176998333950951580054123731391994929561089274327382660745456204878659543203038839446742904876923673375787873520807753327466466610819216420598186348418193347488179627827815900824225849754637522221519922506970669509951861061636563213937230357719001855574245911079748767256407534336629364564897436467955796159705792238686387829061908413420454610303397589572911601158372740175918719130514175212502662735543719578545758143864452764957527061375893178188496276043649442615944940005690360245081118067100000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + -30873936581144408570959410995514777226782418003870247003773375546776935030044432725394982180716530884841534160734524576617032160535922270523037169484195857211288614614403747362819670252615360717314677044513764890958610158883800316406649325444095382926169813651199745286589754673534860779187404130752129825039624050112966321242098204534221822506920669602788835416475346733362645490541391435857226084802592782227602722385300477869430120974132432914710143941910456959298924319061023397113713499876353712801206147083672322663015582822767152328447993616758109750815904217706969413770775970912955350045764830824885189954747932931658946141893012866400325257692805891037816107138701184637549042367469395277718381451957297384774364016528663176410294398577553301951145949264020959246404531729613850231416041796235731432580309565681906517618000130922841900083200055682411540565453501079633535304488175748613190825739462883397832611468657844207975616410141241098023507153618907799083439356929403190327161579132138463165376384820127379689906008612496015006342719305926462632391930016903786328757486143526874736656011859976528578122371842378687340911224042025913271492570677891910601154855571373786403587107305210444242047350236559199978070380718825116689475165705731438309023562358707595907313705831326783434393633993697394386755372999798465650591476053999204528333697190668577462295452615607421246844953818811982654356313498901390946246282651728441080855008464752444699307738444749555005612571071749580718473301386770911768305891877682816866713002219914942026895519399579745793266890534393499405083198087730918872595326438946354514493059857804708701439156271835975557624167285753217624259713623836929122849980545451177437060468869547915615531174618904870538121988674860321074335686060681965554132686653481883534470568989684670280792783160732715846208852167503621085358286347990881836671745508900100280764783608718730928277207093559787325501228623584344993356310288703793426528977867956550532803159362719579514711476821421857417865671231337412458333662050013020718248946487445780106611887983249363049053155567289781716797243478925626262844918708812834314939205975848232673886430859070780033261888408105540302385108488903801723414611131332389550214451679654772904655730053762026837958616578592553067012434807685802275845858197791216211169320399467610320599863085605842814337034129377507928183856493799049740300731178721487857575368646926911729186330778052898116449945252353000983466255499639283935402243286738958417580846720445800042566697464473404924857934380660990842250000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -229586840365488923343047425785897762945403386414808410361314229978833436569610588048412601349695982644311927997628799528138639548964412695011359456495941219328843221855152260007993578784398485254877013971257509216814968679830023395352551263926693464770063649928557988377153861217311656061963270829586958849434359276335844937144021661964877365715223942353112857375001641974068339707537179619455424589130049704994242714542599760091451689838994242672663304715148325911187280669353073342046078123331136570683316602866347511073910435971203432848597429172109873365443168228291559237835576189036257272899982139807860623853415056999919687724766944923648329667229732234053254276673675329116681713286893258717717627254872483145250738099131337274441081922464365283384946245930147215930884190001266867866383993297233867923558079554205242503348638416237296902756473335761421589740088460610996645036392769969623315314694888826452520770398163445419916013293825641761926361437191350889829740588401515211010335682493191582692830754128948169259381571461967991537597835524928214620999891401918129731869687752816626149403375162441777800588902521812958211998678191847549478730545214005069954663061753874406540376948291735533826202227141662345952027620709735239147902952866803193618396211023492747768137913736508205452589192401248061350792737048056608279968857121686462359922240817049577116572234018948579732568692752516722461282745000793051134653129571459321481438077862111246949919383829661704894727783577676607985739275905887278587935647157858210200060605014037330431313837708461292844983083263363236664736522271388028510506700534279279163113374236819792008385280639520220899704782972382551786514145338918723611269335740507033701566251259741970565502429600290998373280443761575439991806143900538013747775225843966797033631740979106717105208973692190854753868904168439176183821081667029672170439833452204275360463973794251930013608948279521024156809467794744931249692489800217147943656954147160766141228471378661497959917767037982572416918085521065328955519453169315833856836745632930911214681740782848988173952519171009896439902243735447949212416344486153300130000566627737474438266436516314758133602043783647035213515482330098114425060608287703334116005549644636571216032333926394085722862060034293504606621684203919902075416202942413987597549701264275273082102872446601086798389540807601492237241939438546227010753879538206066034693159115735332706985192198972417505167051892731509357903306156900573836739399681232948286728179828365872575501656300354466666974503896982131250000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + -730920634261280368037323607835213973531986490153069021408450662861877320259201182083011588835590047548213901583032565681274734153752061816636632813640508179056323068638156575012181860687844748693298289960811427667891922397557426587740427408005329773852569557448073218735611063175122374653813732054924074072209296745857886001748083575593845604805316710212894875396312943855289500731371086348305427801530863813951762852400460560347939777170683123332616086024678434098015837126054304021465267252148145128491733187019861345543492030755018992182593393281404950400514864250926186098516416290199443955293227454292262541816348803128650259559153703120190626084504794836510901731492742983808202950058755416944797847728296525613693573810936477229787650387415946510289379222782428805857861477026106689130187530767257456850353550790076180826830830426622265442097187462437381043921291777648652377893515420017036748818524298819497501031443706153098923015845082816019930950450272905178220469592077069745755859944332304187768705188169892040023459160360713737719397218735598192599954931773733939254916477647743161885387205756537848841381593476711424202688962410066306945052843466166165204316832943580039778843795299519250592259840869553926305276970493188782881700938932531598187464656128298979217603875397546422720074317020261466618141553029206394554698475411798889328616506202647880722517554302846014471293278995403898878238076524087320325043374727323080416320831202032904397803102801855523681663810184337405751239917040594250057239110113774729110353509016694786086280139181379567863522111897793421226530992194302391621211369752729067200708608000724839077784136574405417584367611338692881125539801414174804967182704015993920566289428253151011579092121268060962105769978021173876909111620641033397724013770037614192381785474122893456772365246617896290952674023591558307863601229829985715144260227885290247012258867480705510041986985968785082396344935618546269364819048360181715069912030472120538584304517943953406606718975249411095695556466634755861067527906962709790139617512891648574836980695669120963467563790057426928126405975384951097965903043433674859637314001664524262946091164576400575485874870760922108359164522652806511559291439680395024864046918582457823305058051355969659229649057577612449159931928914914325889073407362043820927508588936456048715636760183704498783912741994922851354055112779211427512979483375661036233751945332177620247332783517946384390301866749746985069245915889614093755611597780073517333974190497162052422584503429915416042974053787968750000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + 4495243313054425915274291940792485689429636501056768343369081105777367967915989560891559295981825476565858375225007656275006078206474678410949045729018746403289529250012759312904681011517339508270267221396446604891225404760626953055733573517730763458953246180703033096906354361892030210387464797005373771203223190389230863816835309946341077385226009871102161248012033824801137126888599131498674790390409859022300809291962890157568272403665931713800107819326608450606665276463047352396795443568110248123828050783024033060916378527822232411202614090220780140851903727433287256705772989539101794870971296956914842272945555991504169137963284351247868981492169620945297626619220655274969054766718694628809410510286967867182480099882525701121618716485875286953798539653354943199300368156704415230785152225465029295818810696873386341251935739878549521120938794585593818610171452946831375257781558841336898625591298071411632014320089670361626026534069412050904152969155587641835731452878530351807411825550828944553417405585775013081422607371055389327983016901799669972205110169809045587879149571548591739623451631253873918367239113856921156974821424302399320465112663802933844872431043276329122481903511484489175087966717391341844423925707084164183299649655866120568745059762387192722819226389092943811009915825305300478581141057400973825828133239593705438285230727540363326435531279069788977342120067903976792854545597152293318596154483846370672946093812824947581932949293037017760403641778316317973214505974668556749434214910498024105775563222867624901390051714511281945823057690593027316267150287387979818181478986117635280601092101365394438130174132766044912589979518516209015872492397635036585685700364978826490431805038429331309054946463204398247698972124526468454178134603029874493324810505631686445415549480335402220782755473946774297155712607683116759009326628774724311044727977350325523051937069842839598437200298048669896145904472638926381395716885745492798223029212898609243761467537262162984163861441920345049627130166702395335943886751153067086717712569292367434773364054678693672627098018735492759087171482774803884844650586557136174562210380042347898171944647568710257201432583101791871672946375286002447061409433415782846626742756983048357824823769285923575981080367202813799854455726850767879437692903966828356827784186511992099886478523116220938210530895474953517954085113387178362817107213827907726715281692475723791826964879947526535220948633182102976378135803057655242719283725766225232359049075414509333766937017785350316693964509578125000000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + 47880642123248041366180203850447338531246497148399790423260490241361730428166791787798326910140581245816673230021914429678013968319908943020150278281608156562929551312676954297012423833974436282910526658101784202112829945872411435514795908832456423473810356057940422694424244479310664558509512200107720863300329905334076060932012972606159882633810492391347214871207530072166161733675764540173642436655624709550670069344731604064443195417882953877749515178131172382331437857183337670023625249188063014021522376524301726150789956972432071829147021553468661479019337004165712012928114635169525976791960445582712054560864408139127948894543404722832330524859417073733939408662944731964887251327327926434397661367689704506813627044445072584911734878663023211701834878434275616385106851458413005288022217145852247442363693470874046159708046601075581077356924858363072183166917705923454198129995915317555793318545876212976412038254462893208164364612489157649435610614953645407842991111770365756521795227507790677903812922755671598673884165739433033991641261672057310732012942824438529760962475724879015608433854378007169542295337287184982159005829387507617368024186380097809430975371696801318757720750112669497427495351240012775534919594414188586171114858700981686673528090588273931096014605392522510613320348033924930460002078559044419656607464702305233299304176894886866879812359456275607817364201030702429931043629344782298927764718194581332792638336681487031820008251744171810105434982798056851185158119491142976927460193077155578291982830023352462136109178384368613581028444716632673492209882679101099836552512357685100460580733266114183217034403076645182118074696696703305473007243564134612587477556838684103400369670855231998912248523121262112725609060162851403930737526042791837266224045598643823772685868645705676212384369971202237868679265157294152223597081696555200588651121554230991153142528985330047177278851085304178579742209363710721514581459409027067329150067142911612508897746386521657402017298953481833572988476334682012638817317596150682558421587670178445977704744746739372715811424204600614606364358580841858362989143741719903197617988072664868164856195743868181101265465746855506178155225645987422385390563169871860483102149033516954398526574783851720794475330330694972191484281503127719593723441361907502721448945069204974779401466111644617820219341558630257606380076836286671525544899888424539015595296822572518299872316365069583712199587410681569120120541923524237764140792189043909828245403062933792240588651504239008191159096166992187500000000000000000000000000000000000000000000000000000000000000000000*i1^32 + 3561249716272250142112460707207910757208175003323613039706658575362957422573249100599144552224165686802044231468235546094323328516372080236164918908015508865362274970777293422865131145919484608633203826276947415419208309031464852646929442242242161711954125649828528836278785411518976102655067707580858560799046530441097490806294172984870024504436815241159262189920411304089654873021365523177040777347911808843826618529802776767931853503489970059222526313157389435290921218273013861211894494228274294583877370453567229415575574458669181974636514666242771282917044729201878632106004687283679854739094727711447791832352843601410041736843516841826755391277229949324917246086665232915936531478866525734104786423176492168233415563218668536543728842541558395692548889446067120534546362979590000957566922346083875401240966761784803461529550194844400807259525399849699592062729061698521845192398277155671089128374604766149779413488983163974378988296387832812674283579650896568499769540724633757299817962281974992298922956881671172568239186606080391664609382253430820547387381800717149174551359182009833760831224816578450737996802408837523372001368520082271500539321572872096627550418095145937511793770166040745148154404238852930672025765653026050753587677004509186516117388146451933240261174122629603617428369327954560267077023233762111587324924498709841106248280330829844654267027280431472247702592246968655783415960874771757181807280364235546213186869927928398321982623148743826934457177157129771293867776083151173300632783135170525560967072329181341647192497202063442288723285829229675367876842501209009897402584929431695882344635342864487077576624913373628907409848657897228434237266341380246717870331535404604477474808257446734220096319485456885430253777176277020863633029753729824336851639164584099145129466848827082158065517523627919575348445057470626915355504222946302208392397280723904251574178970369258582448147720013895296678630259150666116338406745012249953112341007039159014958006740319969801280081922982111228787255708502847482904120735570743192576035359010222622749325680280664172349487621639610906217520788404605179629691992771732434428446368604742635414512630488322485653887405575039063363712557001694137974462635497717341621089592681654211010190073231036586396005900171147650118638195158899044600996572202351841821288992640446031032111988292867686563978151202751466776421003688180318382475039840169659925475979676812078482818597513045246306220296339698994833914355015943745450767457009088293527684273053777049894012192575266929840449829101562500000000000000000000000000000000000000000000000000000000000000000*i1^33 + -224455877941745880461750256489225721181602698843807127773678628783247791651902462211031223265770976426758990580318672374673422742165115099557097790157198013517921901409706233353039826438577311849666579266006313852362547553456733309725781304685945800460887961685178820774452941326773800280190104670703513716242905212758037372583980988919779293617035251784159410167164511163527286645835352380215874937213223008489634895371305180471219875502742757597609319746138900352302852829335356803315575966472340857471703930450519986878223769343694184978498947844008292523016111435340350064055166845842561669732238809527753300281763268358050343789149206339924921860780236129242300847810513927217558267916763465566683941770450976610718497874818820823022920687574871286101422824402192002826430154401884563596244896103646183336414869682384183616873372763597947003714083868378524149441297411697396613060835586987987490422419024714094180534279240258388102418280753838769185280825606785352643928936473229092577861378274717221860793714628250958491945765198760354861582139621428112640493392885990180933186697891053055339664030720817290561573136587488947156726525839483660837924891229325997482748913771456338701617022966591174528624058733973899559770257981877776853678065604754913639358674244406790255603430332876418559014217271081244947010886639292008327110767519492390163234318655875537979394845252282854571413301352213775937380998843066359275571599533557946261327509444464761108175918455660420292907035050219622958148370823678294528742503294712330249044321235358979651513652431320188751668795434604138812939010220380348312786176313948104127668457963469871968233052255076444938107099115336190681122756729064084427296591477706042799444789120641776927817436789619422699612943134450457787021830363957099512437785651774849729037483067644582375583386567690069434891311837754051324367208914965502919234102887180520063283944844909977865362051659740389058985751275761120492313921442404133803238204310278455765321829119808017460447087007008508430862321737442445091527140502836632008397160225541299349236068502074201022930536822441490816871691777933368345098855782537792270663741020605510589895247882784794092753784729193719270860305716437970279010551446840889291941370190859924901954173454658701709411421460192717016163804064126431416725252514320010369510426024547427736924649121754978296026534390236713755692460684945802691598433588168797926289949916392287567961729172842404515045524663965570418077801147725564577222020914830538083095259378073170816766737635757825659774780273437500000000000000000000000000000000000000000000000000000000000000*i1^34 + -1470714446932123938367310770361156193336482575391989798762210288404350446420503019677473930218825949622795089455979215376895187615550535869366484416971669120066712803359277333287828086374520871918740905912066913762461615704228378925954097174567836405103291226029324248947626915929165081079832026068108046757838089081144802095562046127599689063537200281581384897440084182902146204707545047637969907990779720546383198799640354734562511507673081940751079722623613654126233142552473932284564120985673541622953098823336776257877324206668634003921998214751285643445499056100324773631082385551174358511740961749219088719760524864867020742132968452808563169495772410570167639919474315617452327234034053839440443844571741876393112410241177218798342679493675788998846526491926986497865261533879248542027645724764884157064849981468797390214590894361226814676915891842902831405608128057140376535556452216196122225221034111342980294396221708796905765699751749244580251564086873649107847938269799081853457516447573117179408220424804445545491506104722467454899612732761340166543862224303768708555578386110667561725329599998256840611424329922899700750432800850573641934098601126190492636615661268029369333704736278754096516325540506142836512735840050793389985020159377961064556856949531810198799431357895870492335437255200911290986641034135811240898389854422558671171452127168709544011886534988967110222550505285703089371670826551517643134326436078387899680653051168771255074698767601675987159455184657759946280345555853855771567039631617824552381359100423761880255407206887364133204740498307336151166737919771198045589511349298371474573265170142847300900312203726721986883384763080673943053206554785218640955501290863143289270236850290850091310025318141825818942793167905029105790158236839631401902814814889064210948919108800704432558323609614438209506811957009340011952458710589788126407130781880667023639301578643971130384824020706603007289054928835413443623872640227399234184860849131023795544258615079733892192329478455481584131279521839057148897355731058926730161521173349698558850197994342043007924514377832579140312332827622949689132990845309529258168299075476658053768924517805928269549363657785855719524550048539463074545245268496014546157955782887382902759888743793743960079323644794296223752489427598201462192823389990843988761021279535549921550460506375580567496224642806868908543779984918714456941492181725777398271719415606299052331515602169531346089141720718773022656514948083256702000643411384805900338655531379194970780502340689075063323974609375000000000000000000000000000000000000000000000000000000000000*i1^35 + -106718137599681827825157161207464513645287101779219342767173791043999140749678312920799361859368363782658810623137692191938555695079301019531613443953203605409087822577427886036740059100828679375656445922462631727681550614901383013629586180896874832968104229900086252615037320974405724514601687404140258599215461625451852725466543823542369490806503848208931164242409156789782338011328158201653589673544898881442077543575310430414580085177897569541675698045321528356964815610094691005136477497141970754243896813311771597178307081324040911745909449375514943149940740701054142158468831032521604913302960712625026509119180899884643168362888878420048758012393784443861219614286693383278046554595165188423442485928693377553549551307986514281574503650813230525503611995682722062039820345017016022966663101498571451041441507651225428330358664251615736675913786964805372919381714227394399362930711216238292646814363983340640425130716278926230432212639476114145616235454870323492722081833646647122143812966806416038672151279766725141657921667110425986001625812880391378528327828514640964118518353281830572662072059872853983853160549425235781395274239844775099447909211785421234756102510119047539708482832151982792376260923117199342168904019941832268806156971413093639729055818488896295128382500701405238058861079828701638857167904312330814348114710738777977048019238370145491033205208644691860856091153132287673497082623838230990156028538874409352892040211742118389502127438185371177384947912397921697437092554941018358377533734688353435089419402813535730157801650188848590445681712409925225023905477164380204720328339350542607477472988158809892337927495428431421231883982739689817807788134859742519029976772814393223777014820119626771140526552774164528773090965978412067396672555456654145092839956425513525770658806968983565356556040845445490371711207310884405677914564397631255289602917206322635736768747677847865929054779150085821832314622215329854059580717210752206250747465756009548232806304095660590971530002926389543628507483507111409764947197004846263406332679367768382044006317101718411051244569629023852060560014522792762631127114882080128360916648110738885191685076914976635575576416910482664614265062880387285584720695071053026062554236625877051747435135088039346253250052829384611438096585943214694657171758783400893286950509701725453965329453710293610677574887394413871737198854542460126918497001686045093992318116728234305851353978324436926179230389793798680496172804631932074409974927947137326126418189400190334155244952498503179550170898437500000000000000000000000000000000000000000000000000000000*i1^36 + -342407904429820885362072731271299731069939482928944820584721880207266791902412354385810642849887213244277866102804392014398277283486970811169191369003197803699264473800857500465980314790028844680881614178971902522167618814764096070836708672932934302833333726370230919639205231922169445967995712352050878110808866194445982720540847674540553105543717110985170718358676339450894142250807239797198185643241404767863999975981829268814274363168187740307271816322163714033105396131946518492805639564090294057458485051773467889286725870366009622527941183328640057572893258106322668155953370519749546302496596189798388580238386449552914432881051304343662543886942193372030626359234068446590469627908663141163709837608996248497661942034285642559899444996532291290445905386626888030918689058687120833550433737567572927661058399520098291911567130501888914886726915897684492979106832498588810389684972623269390024337176691729195209236800018235013790274775035671905926990622961799294085965216010927125395470195903109506917593731044592377369214806068014341309824190973345041866200407707636563805576295156096960823888971426127849949730249244846295055609391516674334738045464893999095575288063150120530381813337460484588310402845700839021303477869294834271795449876200369728631008734956137579960505572898508510958088070084022794612528107259743198103855354312317911463887729437160706859666118653987167131862393795745536577316168523641090207568317319556387456989508360633201795107352667750516214857008680437900747549066009936822391038478990863852451874745849178392254582170976421892882427240470492744784202129718796538533117049247046589670150694512621849831168033983706703572191913746028315075835179229148484282579208266055341235360745718923369877644365455429068435825240420221175203428037267438970444832117934582092074843654359263202720329190824230141587723396020374529260318713250737269733394451402525922956324405208589447554930392375252912476537054267046441919577918193301185999306222527636161060464368494459275939875366054296433577920382493300011763179700260476346934110043166171182236066786072991611291370891799229473020650816075875904667082890951782307674232704300900768315369178627752621261516287448706974095407381509878069079855990433302645307328832421392939560431966931308241668430925173206733092457276014850844246732389622323425032040907192550333694526073929466904018784230786018434086251818368061242159949755511900463185166303815597655588713575000409472640718591380639339996035201111257083134142537567868069657780310782150885502214846893072128295898437500000000000000000000000000000000000000000000000000000*i1^37 + -3684215795128379832063849632428831265028575446136666436623773046189767172196220429209459281573562356085696627563413867098766272043031715554693709792522673541567598595506831381265451802751249040283422280346777867264967663194281466462880588948160523610780151991760563477155608924118813149021959587638792598583950485127522477020154521798905110321182993893398616155726827618138067963039998126852071295714401370689634136163989180678842563835229788558640964740960724557906188282431996400134902487669410055628777477910806037173534314751950441162224963103134914700092657256325046127879578661247338826015460996214493918732630516451456663701414521915744719612114483375918270977897772388299768335599761212690300195973589884870336990342302465902831778393792350807232198405734554280197245300648042552118575189014185082225816799703287177206414811469397036242495159998743282260338467310305885084270553248270571520860099651319895651074914613365775439215749192022724191301197357090241589923028988909294816171565703652240301849859648991252475505383917579279337294393585227031869705975444491044561742267302454987212786058807648768648742986950327525578533263998316686819677761997887908874730144415407764086858060246346080768632554978225867297981167219609556615748409420281807440357738665172252019185564703312583388293688389227679645939794991067491818816713420008236260563763238163257777566293054633374078586821558768499015525549899869100738776093656088010550267190588208987874291265875618855937702079762523165759327166359315712573763323258157723285055242017808564312158633821345691069415764514242465399545195593605892664535167694006401806504060451337022634562531900778232154108391352254071657884876112911557995859819280666655964122300695947922413177920983565064080714350519433589730460191353997531348540725536829134930961277299865106963935296205003143936765076132084490838247915314308639701358806292874670265929172371819317350079212837419762626115001252773580300084705918669571546347433005201985876090150268422196002850541917800677899625410973949085355700120646222163043280868625020624030734972360149559813001884005387560232664974779902210871615498913536295071477175070434719027740146321473146531844153173391619976757157420857072271809196771167728138538139773313823384454696397955738706369968343835251102151751079078203430424041377489523983450508468947724071235035463182466489535595559399141148227579554420889203469178806037683147104146161448746739607596167820778982312644189237659919902073451551939277421204617292593935126655958999681433128806573152542114257812500000000000000000000000000000000000000000000000000*i1^38 + 146695073500998543614340929233877640568764138456738641227625294391454408112078362945601142247418896388608745266992139530194210329008102096910372019767092884312017047344540872131383650245927768102225519010002909144394872049396978501555385797424682108742541261520860565563773647408907585115347875684786305498746678275260927354098876719293409032164824173887512949891217792841162857968286893244408939166152152162374080871184311326613280378430443757499831256960509737894987433188655722427689685725882957834890078538188183226875090115870165397885921979656365106999535288818649432275347568003836249781119216880522035640340423120744306065510856796058767872191967428524864692230762606896773918894390812646296058683648685902648365701377642521422928194374770931925890789202073938435178517736326621614837777675141492925814931830495137660873514389423229683587483796183204512074108695585820412548365692351952243317879600837070691051436139424658313679744277829310989377249406731058037252607402967237526423195057728105138522302676394488626593494105345944902509255569307475458212430532424985885216733827495053985955418714816091638518390840848176083463988180322439381579253526270956704401666605607420535656744390182862664615337767705912927384105986438073589985845782066488392657096287550022667508024726600488640952353465098800172007163990877666468577819189488244509771522576394833591876077321593383274062195409907519754514227039623048689588505959609674734449322369755415425357660568305051656414335839281143343861167080137200046088955636229453898409246521928908880175027830474838071863322353646418723939999650653565457915943102417125698751085417513288842486254725132248540204376614028989332608277908343268326426651160804706789917918625656986819626531021807981179632061972804173714461274253417288650200856725296953858088381600477034679143945003976582665444318962352887929907331452423873688372840880054671859131633677993883700558220936872569682220821488864001666603747937708612407078377458013905121538169931793103179213189449458943182004991002491136113510648853894734969893519337941316036789183472950162079273434248486522174648100121731604383185064319203992602440220674006628540032349424077792533289421616572102087043493119427088770646382715815363906816662105936793812210453075157957842852543823023839724307109809665976157809534401020922597856145574982311619772551907381554382873932679065973514267932219284783590769252644085676011165761197537751831848884095509261624706707207093620544900631199193771447131714206404472654236373346308410295634648799896240234375000000000000000000000000000000000000000000000000000*i1^39 + 548262047345109609069398259557093249046806887025438961906260203436563694896535405805765363822881238755743228625358418141756867589934122848337377139187701475553803667140584033944966169707079387313904780084926477384071420927181695217486709976663016919489105548857578057540709634574496773846604373364160823907017772505893069389099623136981511811824177321194357787024628532206871973791944984855637102781761457278296247313568291202867930412645799326258711072374432399590132149885124516200484516844281135859251045693379880537170170790382966214288248127915832597803646780307080838516944935257211517371860816823578967192309559281645883533688011154692277387824499117012858730458924756370459319757778776559245139975652665955061314954330253640760184854999220770232125562806307862423016585759658561231439116517392598426865253355474674861519229447182441913101627738842307084479842001072053951079555891641016201915447583899925367629738134520623482921253738750428378467236083711279550223210033663075047961584448246424187926342498700391378033916321987861898557157248619831236738253590093218748238356208742330692114449949070399810434153184297908290038379923668962331144895227884720369376497951156777753034598819184001275222123673456798919509549982167457735238321115060333893221301878988173220776450155735482489766333813972777435566206710174982253629614185603981547109260773138410514558240921603577106410102417532378087036793914949127989358840022886092404303433400040548722359939718016503920855370792774032097521483113210980584747601627381245528400453899228006357917920970530948624062442192125222844251623322845168871518376651034680292362982998976874296931582313671174909139362786975985797811183392814907652823129330982628235124581779438272321684426474882402066786717595672898995829564307916066274200912481236345259770870623402122619569287086559222845752106015033625226899262627191827878232813611111845468706033393577478465418773883883215502501062825740179553468938073029471242747321954716675657273898147965492391102266882925730621291867856046021325412312276786021534714466613583957541099322385092443447477720746526297963704407402128873096326569519403601324350928980725483167598614236496231311328806892255655838290585951157061191093419404419759296536585708074666969129168588488786505753237690017691212203587315019938861165142687558026987125724291219975885503678869329436281769790740920333678199336475012606884998108322030949548009111544577411361984819746004696119996055292901979936225817696063623075310115632430557075489536253041306318126618862152099609375000000000000000000000000000000000000000000000*i1^40 + -5153049470642034727850353418922528035680411456860002283984876611523078045643375657175365869923122096872363156901317987046180617480401446406942028628644194866333715843044810982985149431931666534854010777245552841473972007398790191362021506421612317323559496783882725724779904817611023581607735043270003615376632500801838290426411324615831230731180985181695753183349885270944135638526449792672269524256812994583671027248577628643226018325232894262525802606146434068983489795723559476984903964744735178957899918704519659843867951134005587802183250951798089384867884706627896455608328604496921773950533355164965536176615857864429511658022003251155422509810857299214437626826717601540634586149443419665947559173302507456455840362004582519460162621514728609896870001170155855046352781936683565971523078759950002560210431132712734049224538058902938934098360526322426828181507914325589715171790757302186347946022463707081113739614700976994770102409454784686827408159590862938724671937279150409261651718584200642951215417149190273396266577730407060018236390776225610018301030771976291403715493728165335470342603806047611386019889355285623151206559325156557821421548862298494110114236993619950550241450432538025132011463410798492353910780685415007968898578176550352327858616014838282649244696842507293549078534678216006940722766064858480692042515244926740680735692576914761155363472878210139298385220685493637994389535585666243136249755549239171783087277572912805222578182131688596662072234147900147625569936043552482748216747052549531745112993394140953230677635427767993385442900320849494591852316998221507049040203909257296554920044077399835335334020438933236296001112179247265943350819562934056705143230331931901267175994215274559404983179881957831054940306101598331433840249200487441257485180559197072252801831521963186194093513359422010962729141591031284500429673944171866986673889560528824083830777924345958897968426386683740755878135320789038812285730935517619938319933839923385464748545012534696436885727895066031552563868347427571792418936779686159531274584880464364052581634624288323117283959654584362386306552512663054409595780407277097903013973385398586302671435360746739006415473074993413994160514278767446401530693439990048379448092481049732747145541343313467039842877471039198713943126935533420685634226731692730801035874806567956653850933019311983755381138691760631103718971942894468235307595561040150201905806766954398549254179865336980686732108585103626660952391771381835691393702500244460950072783537326239608228206634521484375000000000000000000000000000000000000000000*i1^41 + -82671539215105732224088643014156645777818890852520000657599919852997170403954889783883795323622957580604888224081940570711536941139618901675894355015311961207374303850474354090870689013352998312822842858163153542829191659555104340075821144151520813271183177461355895558963681284263712880508799721890734770106353539018697959791283802453736673636748367758642332465811010069135084142961995145022154478987876096993741366218664069931003969761561643109832560985312465552096797300426122643445459642772651851063055780649093505170832911005146193187800096730005742863856800521727099598355638599921308771734821258561539004113979841893101831135747909984059526655039159525571021484061058212278351417390732416288473172120214093816359554692430887563486447997033185905463650826362794260723678514284716709493196255945520570928185786738808973465452039310745068290680079661114616124768562222379252072224544314589559841310952655693669403296796342164708093676309997460126201534550244716927391561540063853384020049245492689134347667846571065096695824241051665252443819058453316306250620075073298819339420830830480254930657819687604280957907214075921261819445183719467564019272885345757984076382372494880031720368791551514656717636115635714513632213645461960952422685762365105180105843786809594887041469158805173967612533336911417039718100106282058107781459431105114713921002826471654989634238333924054228637755046025342058067369625969470134186120532445090824809694475236936076788426158292200402094458787691630337875981709802775849519504106160017018166396335738443862771589998470459509244636122484781093783416638715897924889712015310022085457366248001969285970012146261097036388436837695922393460271083922149178107028175319956001141480460755042377989734865061937135790233897584542320859810406730679813507661777433331801142763569604008367658319675751293508364520025156243842830379836177722545809044114931568996166547185448565885838049453246847524884845982282783396255117964897199029255815963680417065680003727004976272822999395137595845591910103405622060652233276390703133448601031570812786529899276846787098327993235111620812265968066201341633167711693668430273067177766454277831339306108250076013154306632478270556530748055415435142853418327754516635887950073968686728960728455058727570681628042503922279456444844794217720766112295991984942232718846297671475603801254631468461364513418836068454120161915540186897629872479561128927805685167121877352136039676758297973856858825135009532934565844249768235981458267960326307539959793891790322959423065185546875000000000000000000000000000000000000000*i1^42 + -520543538065492861232791086318341107064751220138303213786223227118804400969355220116352765655165638949111915598351660377297694433538364313303512507239371205548630502298141550101863979947490961803747840474663177822963158054134014080521972138985505868389659126451165702890883032231539349819374548975819681462865110489815487299212632615612321727712298461052335189188370952575073135197860791217052884138580450759294813385294229938346298228765125409839718794989386340925540578905453339392343260519705439541436282045634454298195185516544102469932908123145399857591548020378651979650311271268765793928095321511272208035540421978706480326503646546127532254941212478780640373673280752468063296929985811488251978695221087551912606156547514895719584793126772813457004881751165791189642701535368852378779111857462801125833214915199522091221477778927504696397657938388474983659347401435532152368353142398435094932217851326814295610542122275125465047794770591493311693751627543774679628387176936708399316223358002865049308081538632925651720751767341106540659942921640555080087029249950842174364988752104171232911465034967872948411630564780211333974745103466602327206156361740112765642770935346776967996574768355168411609766622466696195740646616801544215111422782810487818583293408753521090170631540730469389716478401867109823314579078038338081304833700730527610695804476794693148111929598305726911704403760075048405087342525415591292311695429829473036203981670743394476139777369696011980541085912379261491533791617841053588278189697137152695007635198458139678490808596192322861957016062800592503949710392032168650584024907718396277599838153928386688280560929226600694447026163929495658044813112323999137167877467696193138327809378099000152750737088303972460512320890620212087517768528942057100661458258553277105650333731644652123974779161875832561874873835723441884980973689988446845697621627802414074484639025277133036153125453365975417210602644101790489673064388551289309429557358871656286054511527059028563243925285597376186637731915716460665411249067791634465832030983009866136236091447106782337300439979328503621060134981338980168435318747980990554572517384573100823527860890870777677488998313046424567539755890115632110217153969248845504793676574512883277048710800395280890672069168028960277405787066142955429746252630345671847923570217304933796980835831241046806805688470081394793154393812593260114230186329547811657609234679461277692901714047281759905681080373924646963907596835065428227964671723771316637650606009410694241523742675781250000000000000000000000000000000000000*i1^43 + -1816762357374297339183629057442068842595134238681616791936948532893061074627013738685141037458303448819519728250211621533663166359861843567695958964689926988752536892356214562227851038115233724395497215887870911468558188910232471851102662443701291649046573454511476422451399872310283944176158410306953812283209190107265513478039874633258510247986659572402212328218712707198160983682231385760042234276163647785295011449190822324686210573926105171616826082189198685368609163286199454698383656883780293362609164593169363675273303669921977307284560087180810939972623636557268721407941352235803313712924168710578530358235158158734899552337661814102707178884557616355354948877084016149237844183428988565371114790950736298704909363388606094138973651608426838016089194425511415995667187693747383750943537307378683045046355483078987845160870451553103817842647004027480456632511413181470829727675002117573341087633937669058066498513540607757253101173839896663983635074952685971762398871656059659786798855491317462542550050483789542590105772295938289012340351159692587558391730855113824087506400111911255007968832153999350380149937443934583876328580156871664611705292906158703035735687635546696370706969049297132797275542193114258940854020740592505085171448553748743094660418148031812744245748156598928728569882783366343347769238714424675765774893319568507744082146492216652419630325549353076992071825920734326591357458234469830769812216412681365864226412408436753267415367020939858201679458693117082692984781794813080698055274864452745614546505273144360146366679075588307168784922436458356798435457109707149126123642532329996385990234079141659539385326211520463285820631510232467760875753151505388031075492437352521361538517775580233956692270058591049794475693359258733188625320630839178339273666812920081992226667243940415211090250939628678470102562162127412531474761691332395585068411788561241219353187608606518506915254177024351908947439818559956081610926699442636370294352871059731344875994981253124416507378440941402101916551438426319631719774553650618931092625574215722974744470955167264803726930618568734820342781027356573584915532286518637531352959553937304420341217972849009944720531933353765791929999459106181060152467707230710851687566175572601665270121045097933737146894259667594143090442074961256705539747004106537223141432304844483519377203348811806735349255379373409031025742768915586522479328911236243584775089962981228349462995775244852613374764492133114914706135562627833488450643156489378570382049656473100185394287109375000000000000000000000000000000000*i1^44 + -2463505316281085059713915362907624607730614704936000888132006333565906108999456929627960916362560084885244461075299250831936830488055248313763504321893806297111418334950258765722197491970188643151631878235985032800632644666701732414890362669337221543700186759043650886730308377071767421111555573404419057461638499413937211397830059207370943322463609720315668599801498349740848522327761771349291399592788403313871977139040987345653516746649583383062815440387532584184327012280071293116617150503489560313334702871135446510346784724646743009222460132987388608608267551170725535456092454042980927061191399744192296256020098557580165008987878465755598966759900224524166496394125125611857940365609676679717792584036080624122579760307136397747990782969232419077917422389730953832409329836794280881351196460489504196707483459480451701021283629174282489035495164996945461198053653364183861834935032931614292679037092136762725331106475574821737485552216868672549433760889768910065439168197152957411346462300356612950041998326386142140046093000636181214936826660718557528320910163004813777035508013621004874576992303612813933653816060142446665463120655176888727731321911417830540693148381290493813567845978895966223695819916609751527101084157008308303839389588657572031762049592707571879458002650933090836370996368534185780489757883435863349761503979670805564840731647326695586626754049531996344029627118626699804479437244961613843722280380730691965903307252573378487214212703738458623425602650532902042635021259559593381652100558277768931969933562576524514912765080467021209926341394640257356008989232312760063635280353258467119758575827208933109626943852902641877182292809714968500860321032395214138442195615991035793435727536582688591462443420424120184934060257169174276471231058745461496735823093211944103061408797379363691322248160914740916943732006913880524610076679051504527737404731919789855950181902870017805606853759059130731120814274155273099037598935666792012712353771578722304167889104164630586481835390629518556911788760435999556633191139007748903899441598054967254363127735267722297122282528109485231364610722333673941076665706174448886852406027172189008941384102621099896742579418502490469523509949323134882312104047259130187408401199417400945446847945786251437840757131005802570154926426699215502195339877863705750650092594217246149482261657479448311959132118239618110573328483487769811769495685432857902454567186938646119628641915886416922256386100783060202368062604399256301522031532667332311903010122478008270263671875000000000000000000000000000000*i1^45 + -114785154211952179408755344656622915769722487484029029495157822400287007214157880796229713487750551884211461221656035187024884905662491612298473376478445431464163585813581600547712935873026316868456031143305101335338924706178377847884036235661809637445497845894003134444336739935213534720998756430052396918998820197469168369902140069820736690691755231554864448592498635899880412169529062342756458936374275903674093073470694965286075214005812762635690784289816578847194074062081544600398193753612905391696849958441378825185239730627644593000866557908751866976865420292244733563973408940365038238656403773135291367309142773476889808205499686772412883648110300208916130645457235274317437434827474531048726438505837328446745718007376536835587315299264858745815616405995425863768550272022095142481296758129080025113502387427987844057917825448197466707799112784170919457931043212267229639542051806083169876359785075413411663959640518264752116281873248060234912949196092686922016559405837468363989526880441599897513918986514117758314761562647728805482196710813011495708051435319859583945007730471907919191343856641586157572410959354982487770468260523603602752352081180347525323013278376095499858142955907328531533738094636656570274917008759736854136703020685969821949288849198218685287190995227540534462201134559736747725534937086729697692627767985884871191847052964252246543055242729790499000062225303274511330292827825703016154910678145837902240590812021202246837264401005312480634338409226238629509594297903148336553426873044515705245356389297449802549800689948834042725896185203645151038635204293186303723561968624362121671806560519251819966128902689958947386020715500583726576655803708220863315476370129547627013158541495497110729123821603702293174215018283768083193684696808652190623187098941826802999878705415331050742072774172591377537564348442915137985479945475531501498619625300907321713952699331994339152389367441550173449876900280070628917470653547949292050899525742677082188962986723969922919300459111760612609769908158955322807260059066973060285037803451530841235818253078381533665399814589973321540451083063228592567869559495154478123423424645404530331180538677519277737689611592012828006843188814549069524845958562164420476260524903209005728166575436371417362397752268918008153917683555665136936950504346463659659147878952476131741161642355795422827973231489205658097285045951332481801047727541462641842605653506933709955778231772278597624106192509703085620439778448179237266015651038747819256968796253204345703125000000000000000000000000000*i1^46 + 39399970458644028827886719588299325566973532401208488617919010356536115857819373551935585002577688856096976877358760701367332441466470543353690305723495048659850414317904912059495913105906400707538803540233593836184061504121868734005402932539604568350324573241813734996593905966989647919505943036079249022518983021865829327827784494041945489414449067070884454841088803372548023177852916049326117164678013791072350113530306338970557979477109761985724338368299831049140405710317915114918767728370169166231670262958747893840219186142593644530390749893083942890015051110495594281939352209376479776536218248758986525240964110917473731090338373072628224693977945090592124220505208041741042634191758643171457452657203703692227218101227872204762369513009401419871565635073138151983651325126077865482373515832003648128872809245762374946663495501694045255887989960529485934880809314268609366146905970241528449678823000641510262392834383844561015740074334480252638017577685992561119648318385645454748226184762746929446805330771835831622062148541188406055299275600422144131889289571483482108684787427765952568540142523216256659300797157274263013679068217452620145083553794996115020471258024728920488464700993094340583155690901465529493472883981665785521445409602176997421039196841314888651514163293421441537498500354511220816431951797111805227397009193188819069123811334799533346970308412234977686534294629278842628746929281923034642491885876495725523699973054243296661720913672090742225042760974214239783017659836131556557978341670683376668029041320682985748513075511490343592403983613210862953882102104241300779728095690968403486634214898427543569878824891904140450578347985317232320465045834457065599959460405380867634073868394032493783966130067034985087725196463754055142704259089834288452710114914065477560785658845978185373695432253512913261602690190804973853269746185044591237231789072163848898738258006014930712750583836620331471028384381104265117318591884966627151448068151391770601886909916078778189530453594227570066661240292991324509463801665974697925682913102005481276776171140059208005316144434950809506666314691074715243028169825341918307885029839685206567138968972980822995960462534927100189710005294359189367877770316721835255613291753699139621589166930486279421892733870884015683598475557105051862214317960744571914374852919636207292091505143388881827342035767701710694750133130542150337023409270630132156303319749540896442809450018222324517351406104682324418960952626501297689990215700709086377173662185668945312500000000000000000000000000*i1^47 + 48751249143066180289665048835631359519202129458162671362584619269800656260734138076951047823003604650166305244334685218023204377227655237269220225484843651098777554270705576193065865653299794592864044317601467356989659866882567758821088579767122643289258960364933541405951995058530064833046067540821737318096997399821739864058235017313032755552391510743882843551499475382422837096738554893974360733257593935930786820433601651906314315686390922782767899399749665267512172470119579012132522212150821801876515931176389037906333998761895063571602201344402211679265864516397140831879201637125842330046245339406379002593337643274461670691121664672716669082880747025675889698238078763552140110521929608856752218435681165143302101316947453359508168828574199198055962232520929882681231862884519872988314206849298282753085041082150883722693895800675034517110587759789899119721083054847115512550871828041488466429218821183390430484710096661963399682603120023273320241410169234439446842027346229203006557741021552226656663589838540341635717390871956915795976270217661439930269477460629132222124807703458584733084256958999845102720915628883570168523498788846622907963850089930112545228680049622172475447893803493570236100631732975479670617109664125706301356650457774347850092733253113091804084159211856543534681235982394190232683027311932808348876988484480417519540015513839111250350187995258103680175882785005291359572529742736745565433407216065751916801736680395557921646748982226316982501213573808003833232838280378225312493119112438035311314467658082062623796311268068970423031406064609630026211049226854600228204445315145594823997796137885943017322191065076129097779832733577004756955061688738222987405768682004801252196695978333779167803059550217988539916676162565938950763594191356195613463990308623178377735370261265021971361226080982617471886286521423663533735752258341695937897154756824114813489868305381313988578335160682068838312792066479589412666034086704761604310304804460145845966922756016723223844463425272975985464557093893385635127751629066761800243454670216359252260672452048897677148435004128029361036236962934139526621085425576443137296846164818502708527943819381704820384365295069000790215675679963475687078572837719322386725772121794458961555701428147862277877571150045566709552126029965914718374388791655994169407925027674053811222124736436118496851039056481809867444252933605929359820247803886691418793130758926712661759703604759571163196730501344061193768086255212408075570957066702248994261026382446289062500000000000000000000*i1^48 + -147049795346957336418998787693310859822430825050121299627794691924940692800161912896401237970111331748580197411970999440572297052791539990634726682484061187909850837344431232551621364030301807766737953129590472713831449517354823522127451053651065908999487953091129363590782329404264023980686285478811030586805441098619166400270016647792725565493347217227002439698037429558550474338506745074132610975667372082997426877068600108876899372691927923371911249804576591562549586704772794430213174135906654930187756901713853096186905398119986688370026105698355234771206508915046610797792773070167208854278174198315967001457301805063493322856675756738570560497716404718230547920399140580744416660076999741604504764028193574729738427754794107581680041774581224021279953388165473532957694793650285013340370946587004197425419416393505896018192349122201834121820738354099835256772879687787706511058240930174994765659732613658206332682324770212738074917143485692310880486837340303725755231073345385368104468192065547978107451351756032209122245006941721586180960297530989441048789354335845657706049424920221054191127604144455784623344944429753123492897790514865073721349159958747411744263584802976249611807499116781077421393265241022425139485833453071299286575190702452689549600978002206741770867624973190077391903474688198363487269800371355703478742458739068235831684397774883870084882389478579732709703448027972437695446854291142787529348697476007477224266260707171212634000147038038185641469751726224152542650474440716199950769103938789331833958552045055689475113842812594871705428004113943768378065722252345414409418363781446785424958583412110849597313250103348139622983429448753675800576829344758986063648694039981809391141494459041871248066768373784163659390585149120000936690632828614128980136601654806980445501975266588090577346387064475683917925460479545435344819812990456548267631623672000954365569018111791485915858784182893095761442372525103217230770135684572623428530508320476767355925469297406033945087698425807070628679911707518855890722576999098861777141158095029366132063218084016257577859713924963558204672264470982900872852673150433462851284669304210876471375005396973149200487809406698712558737601243828737573092137115654748111950265256807105180825077757998679928350998456435240448350232599128615908716652235464697460970406215608832344571075503021182549649618472651367074684495798924813509305010615744734558414972860915323765258975487081371442893365673754799560279114631978133502983041580591816455125808715820312500000000000000000*i1^49 + -23115697258263006679144071826581714708316977035819702482962808050054712540561227995171933275768891292413174561225765692876127156325388822653458195511357327651926688834311161488658693099278424418171149497031205080022865206112353855884340674743442229715935552580990714177184838046271095911287645262070040104730915998102231855031544318427364560418811430131450863842581181918587172470779021076331357771505875343080615025308264478132479055414615374710396698051814346986970377611336142752611286438189584005657842718562194141597567922372955888689261611038494322931634375122133485738922999566175698362636842222300073490990792203162751091620870418115596234126258677394394709061709178277977225905640119868251246854148415750041716015845187427458735404966544780126726557976329517029618534181264649615719240963418406534516859385733850187677434568528126975364440059319870787219754243163064904213702793874551383528583792548168680265683590521768459261530687770592192833275813256850093934995720292782461508375033792706352249040450886775648455029381464709752849878607727916895607427960215333603339256563742050602434473818038123306040219684678145298572435270850908728431487186435362309715178993601236622486877363629287274862126862023798921984930120787620292642418763708041817785422741745110050907752212815032097664713118617180179635800077694589818591925617710615043135414378082242501832064556560897072082493617534510011921192878232803860505280483730375278626125122120102883874540594559778395677907599150003509131224612496064704498271943965739353081045483976479124828554038114367631029125735531728263288850770275866506868289629936977426926836014649131886606392987393308658132841503283535156611733864814122253791164930178628390319802140323769871425287578407994167154670549347958058061750597781430879092376569909415310012210306459245074471996202217465947414858174471241717501752115300824694491427441331129826299487696431450386689660877535799059529569776650717649263577858285423691005842784643202258961805446259134618274498765311503980250692998619873032726130015394422275930439768089054049718052023563115289903763214190492777615168232242447921767078602753389640134664741142294656512978564259505200886077809658477591425826105664830759261197563788980247991685652026014176904713384384748925649603874431654429988827243005762267152707574957549173972668560204788813355156330152098012784940981262511488344521447439602882828555951456293685447799908879976740199287812157531862805083864163356635032027351250599427956444742449093610048294067382812500000000000000*i1^50 + 192063321900279291703753332592617265484669416100870441657515888909619378861381561842705329291002056140515606720427072313818918019907189647265917324299661228776422935299020297411974612160254232591675406010098918369926935249501300212321297949062255252683519168195009023146304939351420814679449646294843937576090022667588471664337207859249476028060794914136126875605559959256494017968648487081067846016937966555538688389180402207040507067307390899765516069633665051573119572737223053321001457239574153421507994430787132979080268448602737150799940390640207036924407191020415591659643709409104199464737804128138375371295979932517024203920182356665626423211350519120820602535666236595455862259416557690398611163721982433371906788877035445224219400475950949577891833413213977491106065812511015874246592029633628930752964547089994602688967901506561991020702408431888391557579810611161527371646025090217314973704464569438534507713402877263248282063143622706098697783634750249319706033820210560537523151141435224067576108878897087665960252767328464091627823242080893196190237223179633041224506136721051845023288455352788635816602377082915736251269716456452805367839834436388919604059265587524195875677745806609790322692980451089976842620477128142209494457443149261468917720782344076373390373041226641466000957716349105024028325474316851903444949194588538632785168464136286744424559265353867664126701751293575543574804673307853133368230550849279206254137804718228027381392115468266710297184334295355819857832068279364481236790441159072986496358426213707045566636325059297446853085150323815339005061647914989522490649622687043456116873148032619024754518561252312897546838028666184636244940503498308784167724919974864936340410381431195936307753852092294284262429597730679718859837857941660540572587881981018897050504380323741289170026985053667848004704811676500198028054253179559192776290393166431469050365859763763301258668750630493903111415562703039544065768916962742461899029063478763664272011590060877929015554351176709136830989032599780637432838836133917958648361195927573804890592285104029797482826327096044802525008513147671723462616649074579992813286865461158778258256666772560013521432581389963603470336635334938851573086557354229917768199595816673793026817600434919676321684667553077315951706559227696978992843642249349058132063701095928150351964231720512651394666494861220499901024262618027889584029364847917737253258930471557194981715960765059105474425787145084538899768606701226048016906133852899074554443359375000000000000*i1^51 + -1333090351533465819364263625123603218056496173276371186997226475441324745641818607974065417308894678191946180721990824338303685197853503578509783255608302139657863694448351748160684855493560909691762485438321948629077489691443613938853988078130366646417070724740588298293370887286225425579168606280168188575259272192720154117503044255696985142641546788246433550026811259690266940851191044532843065478532339519433711859073871803251828560981823787087871936757991149845209222573933321763068465678223564073200478384392717468327779129311812356464995621190794923314145062145459223533849245917400622788596117832176056679333816734434469696634244273295425325746987075397953770406520768211362153094990260951864580243423768604072188659726270096044098561750028527036628409324734156749344156445776644519408938034129266493993038228816445715358990749414657003663944723917945860138961512555865645172328675827021666478880289004325675964632903227800609275265101326501039219475086261930030732910008137490241086684292314087517703096490301786412874368687936953080586700894257282403321742465330286030306418547021417719837599753525375117496539916569428668496810165317276399183300465736114355553471297730869871134019276233356411294258002028435333448693448793697229071430572761284689458007836872145478888080565327443222661177860587219895955809203836616468647067671181605340804910354158424733878912875359256174318245830145847177313591278618120337686747915522744328731230085992998269493413484321557706271428368028159458072137634312155317926627102215757582198879492733154278567132071152002538442976857141151849851569007029164560609393143396788762850652058114731427350785682612658342293765701241774707962150352983965784109414235603078096967517491203502583022204299615199533909897982682821853048421310141508198468298377004125812030644675248916345860887680657839068424316779912321279104358458102323718157825251386511272456442580910416978122334360781927130258591484496378391109499689391116774418563777245230644881555653743259078986059545623633026702142731227372359137358515546890350625436135784828526597004849431112251793056424988663022464748340659570607276161971496935102267489296095718484193911593865908336027186496860587752648203566256145706169764248522114567627944647883182075673603939445597327495055513654680767384951397056742046890742623817606095109476352736243430880421083248799657974006700116124321376353391428208217633015878187629226566022013012166031046198172257339801426893550480339120251767540681342438801948446780443191528320312500000000*i1^52 + -236110075378796757102636547777509922868452426976582274967065761482847085460398157798019185436060336517322814436900044750787838497565425981864136022096727840810388937610489347980260727132756084080827289825209797535624074523900803388426322007573240954168543909729626642639365737753300951249784343641572589797365880953592000819094369048261183192893658899917805647463954006258756811949595344263175235589487052168713221153649797680498303079404323252505028745400101243208213150549359773059224827040425114991774931295617799162560475455813886993910282069955563565947704010949777007263727227144238445130024455023764769746874213626763807949188655002670800172756002889409595367472014853118144870418800398954715695673011056328542742121306876827007694767193409283263896080354090623568387406393643383908345847201472898244858992132003239649392515948240749907599612769863403165569800867263140159505277744693995486731121099721635940301874302376806913461385546903756288027131114541684497259018119292972052878554541942275490998925384414454364044841776669411471785370084494157940127029757834014676484936579076765735185477171744595613028627684992386389240885809943793798527352455269811208039751301136283880919875068593777192434338114553888109109790930715473423486131353483484640638141208307508225920773089298788940471484365500452893981090019856085176967489093249930407801372017865254554020673306156695062795334948825390271489702130590207022793866089181908497542237830242111779919596341262815406038057829237362738617228237742300608754058557750605568044585115148011552644073800008474658909122034775326642684632203660074404390032143240445029806777856123816032040795036428770433810915702417159124635621616113993228990525107257363098917384065802488127486982489002663187980736303223057598037137397214057989783351109137111434705469767209403187652359605518335143057037919078044801111924254278496834549333996265229828043016802074329722571945287227500314760727888296091240042986763404253350000727101321168347440780499626260441325584687555015852143989673358144975898957067056117709222486025121712265670821573701287101359750939099961963908438424885435123214626635483017548219329154401036596449834012656925916895013385573571713817276320538912056725061073782536329711431433522263862700560491857284677497396209826745436255194899921804109132522920867581132410426034983162948406840768082127473733775143039936453659052096108906555699121305799212192382862320942899849443469017318773259843895325823030023230081342333619431883562356233596801757812500000*i1^53 + 2510758049787640141915440966080053935818356975995725891227651894737005884315350235517272529712632793728226171930464402620736637144586714543454242255646549136134337935799374157512845063349930377088740433980601652080029914266400700056849205628417587632466823471962262002916555786814983291245593718691556340747218215957777453717346058377405302758389039896321056079944104150052498523539056232227477080849024373943320516830523095220297152731870605270339076124494207599309396676399624404989797553534217648769963948975698917819284194184536704071618831824794185053417881187748134975330320701800005499569382427026526596470022608399203766855449529979191228649983903191664192416294333081353662110545837769918740756568211771293521442529922277693177480691990973227688765253168263500470874282636114591020268875978282829529712377241625171725219425726918156017369164477036870449921264723761025099540026134558881545706941634369571635997777213027031205139131254540715012887145834617302486707241257449171897078754675821190892792355639701402176739784750813821584227963820879640008083083557957427920117019247059257171124472199491680776617444182841121454240935763775952246436687550858771478813857878230392706414469192873942091571194743940996590221407086622421628736029530896920311419065742409160079370376889013158724778046899399860844711378316365055944990082891353940284012944839453872541196384685901122624147611060156192411183258111186566640970089809028340844620359102197248682064567988341263714707048972532616674372592292032826918292093007074699715996981216883901659529733202781654514272755434900443210929604871933611109902632961626824967186152962642286398423672344273208275148815175682196117050629504513123608055934839572828401151907526531904240448950645865627407895801571542937557428914207940814370843716956887256837850375253565905021434116194233798348927052500829799990473072905135611876757298129777754199595231407747599656650348928182351430495546005951543139811944977931430960494438821954354000403515803491511145292691673463540054654249384940369972259863839588148946116016670445642322236319641300745783239369680252357975134565750570540046142162904969325588058496442541213776656149385869028762566524504813996105814130704899193210901234452501012874748929642917745919088810528219311630233842647423853584682366509854211735598072133141390210917227575464593333380025705303335498238456197671140154690514466255918170682913018300757558484803319168462161749132273662067183802672380631382070964585651040579250548034906387329101562500*i1^54 + 1851872389021015547253041462703447359896699260990126933816696180928085553312152299807532472195733529669128931225414901068866941527755675288310127873535444182405111084741331316277907613336955035227082313213744252624229699304149722653686038633096927410897111290550862884994604888508382070708209743977595339517126357452702397566121205053920369976587523994070303906920625513708730092672727224691924214002344632448241659977668330495709553173822049461274035032004720040674460478561839761326807787747096580855742407125710223789959375300476983998368503532759111293476068056288033000108938996992902544717425968740308914713080027761078630739374080350407941930014992921503545934202318647515507174389611990852169272124065815587924492848122928422980550230390868127705337395253988660273644847815058902802475005180074790115272653096818265261427220625701209694329843223838109008880931814217353087362539371735337374722808972512483157399361992608609831531389814409643456506163962872706723345281192006875682249966450912218159398180288738500503042465377892595750975690317646657000977443313889552761973620442845364984039001043803100894173508500717363332811478584095220526815555557067099709484162150743711835274757529214554620445517334320153194743742923699359678498081267902420718990112141239646643863006090373833409149047852178079264612991673888572684513370899118585722179926359893752346922334968872523539609362380258297337661789727928913459135837532088306328013509755315687894061137497583560568496994228122299791158421040496809086758801701632331574878997378476348862096439831819142576054956576411988151270179861933811538985535699379614733324077833163447746161623125105232474213801721225877772363794061031490835010357365168676488874167655365101546349729587634983026340120961946711779243368370430491765442074415222105288886790970659747257569884536369229418183523371837741119276884414295155374451855387137614074295529082219673539007779072311408750058446557294488837186626460249167573800874911932477482779376632337966253466156996027637315298750991092284251700277745048782813385442983241278991044854946128784403942795231686495841563577071931978673128017529660584907638169982635211999053033682456481159480407556761097811182738632904924172669659549440467455995954449936646236572618803443110930017070320535400235188338010148718791117972326644689091409588892314242238132975219660551047771764706015614752315422519307875655742388340516805140938085153068091002582275923215523617504353252103316274101985072775278240442276000976562500*i1^55 + -1619412856032636994605813813302419051014004590815170530149664408753172828455905758705429249320397743332985793068978626048696292090546583689398064149150148749064216546244238054597319568016996687517515355474468476319126721833145739729623655035445959710243340129690030506550843863207383686381059778009093114630028324512324485490513456891420305479281037777944269264014597206879253797399668425598498155798137528908962106551197628389530116695412904068889277089263319137305531124963179163700790880678875450405850736465154175564631471604555496730852292335157388023924405112722549566706409472166597927809844764452793218544233192155432560756394052088022827493335235019713860269857730254348062483411042486390275100247190644737356712494100084000556899924559671422693532080718339750481024243397697423086898105956645915256537280310126668692692939830930686393229652013850489026880198607445142743933802465305333907160011775357667274745133167800246373254797303924215191487853006740236801490265447363913149190974017011891917621354236145666338532496952613377627654414861796604893025384051599729132895229833201858448359283924672176093970861292557605791075451554437779932835565198988651610876302969068993409647397306104966196266562827335453001196835035190999606064949376396913554877246680868248916589307290630720829008811723941231128886712852218697038896681325395690365182497261413147574928490892710934509027195515775993771360226606373018951850769824615190307544244561462593998209209116050102716083961780170189531730251512094147166248967805945107349636063505018205707589764246298351161208956245174612088219221853870124090173497098169616788430215072289201322835818297321893037924258310299224189494910093949285198446255394131863527398003567552763235897514054180701000797467896877730192689286759214386239430227009733400754211605485175305151851974291091523185285703424360750909735584497273442644418005219806939451142842542104046537639618170602981008906350986865595625231331197680783704110636071256510758576909777660740238446502453969957313085122101585691852952466686186642807503896330813401499925642453085676633638263314110757686647793494265873085738910958116782303069180640750196576318534512009877228049695778331821438400928689906885555053612836880344236445433205967921119777470065149876351424920999611227165505130460046507104912710240988725254649299390296821218758420890730410728509570891124901042951183416024635137458197640814774790370378168735293335314836755145107935863621427541314545806017122231423854827880859375*i1^56 + -2720888779338223608982651201201318015964213241244850307642227201158570037860559006455422732862096249005215423757136898370299607557810958223558549057740581797765598348912827273232082888153437104963231917075481616474671201884719872634315463243062154759175854036737146327872686222327759766953402931143532512162808054947031572014475703124134607926732090424225856344581185881855087712562762787428703801681307126373292562095997093499755953164067781541994108582064257808989573250885203658074960347012268056929395558612983786807149651033055591101982922887289287124275526921369813291325188785409624413765892787642986097695381783377327292918508944439160836053422421815119083914731412249791214700275246534912961878252858747605693584094164291798370412678230695690265891088609971744551370600970102697536176155616218176966349990385950940680458189292665240343878765912661600916743632078332997034494424080400265435452698634518615081247451445283913159852628546796009134964890687699286088656517629636401222589056893463838513110828757778100110917982643068836957265432633616276202168608243795687296474793750568259564787313992074907174644168926022092830403974790981646909942890232244262242515617415966357705430377713994240326374208517211670012262529117816949776181760635401438319990987049779790595625242047412942689405690309637414828541218674133202839859844815738670290680924362946385727463200887391334421212676095139113890749590213401274655515864469340091371974222363143965921867502397260627072560118149096423352519877370420916760340388622581718030818256182202473122642355702064014699376367010373495349944623675191556205574835496276299846074656345798180229790001548967291891107043050099165861310241343018248799899608695736123401900595761233681459801120384039534085354194005299436088851883281838395900747617066887494760603096058432882538675007584323871248989835877318259570037239111517322441614153822939613672982442556997159962074117716016972199808860646276310398857416675317070516164412571516184441129302351773943103257479454715532629309512756459894459759082187510808999031113571417450500458860603985756535361365918006107741041802223527171565549602849574071536983695562770381547296333569098828159917690388732862348522442554653836759968732402865557734867980856123196343852525674099680637125600101484103381236529814714241206321093918663473651166148876724468014797388230022067773348267007054074665116930485282412251089272094580926946515065947473438625322733882902745535474764437822159379720687866210937500000000*i1^57 + -1719545768882638491531258610199138363806109475395395678237351035971190708412799196779782148424415911332081631097522527835554912040235971926213739338015010438030440485014890756803090366118058000996728716242239561543853286814362344573088094522742312669002359453409891250321467372928185973476232089580212943319798964752394799025229660163483447030378033991783827724133495202773180163921836953086727887534538297790627423560692240665146723468335743557628410429274764812227167464759618215908372840155992385581371904758721701075617578670463786605903679037269959554326393908169847677469751722266478747036853844538911576416816981419474401391203309517874016071622521458220463799906134696551722961982307626965546388636710422801406029159162607879630756612169637477428410991928453645150652915405452707905963102587535084247428951677445526182416494066998943622354371196681091895782338196488369243549180174876331636792476558279098626807829967451651666640586132459578235981690117348936450279947548424789764669342361338451806533032026384116240530000561784812939002800838334224770830163418204003531925813219177047838874427732924654817708355912286444363567294892583444996944534613963547973130904236254000655968960033665973689292933543766522214450722893700354738714362954555205446717133607240272429251530941638215129662421050768989935178476655038945360761624331357987130336220252766779573264792157853973843701403921380564741703409861841742152831337472355520446510044504931149493769102604327467797059232656872791651580285225557814461537904188379474957364081938304078810837103683950739657520448532531863945209056295111061113349802852148002628121759492443727527638409923940454015270968512488620838460841261294481915016438778194119795049074033945341472240401924454791950973188687295704216291351877394055726304734632050573745857742346962593019991807237268198819414000159215107071585527035149949612524816419027561845443740699685373028845580018249001112592804045939205759469812733542144347775900807058950231572412802156373400533212261685511545957402782679394398086910590393806363470399358004406863834486308906841305327768104141332593633533071535318732535517734333514128369505650535619811119641449201028864936276524918230628594837546598076485534014005960997368338157602891718706049843890632387175862308024121459050485118283235984575001833902742495446438898035272746014906102582972650171937753936547711099591414331264567198710784561641575413194306655312762405618284821209272195119410753250122070312500000000000000*i1^58 + -476047680231727767779841503192786110407597525058366491477094494263410221079671239153370910207378940026928406695376382685740621158038179982413998212996142354318061775209954647692529636069944272657474185021069702607682309067906662365242462160602158135242734634231986805911476487864370745794214410312389403036853168805348326784715535807574103805807759071517866421623792120034794533872614488566625170851173084795815934861215353082674602614154202269883254164124882197991182437286346057749583666669818868886782534441584145115766600135269394655254898812011098900624208847988470043857728695210603321555820910914720949522218853363202436744436386141464442314302239310142808521426254338430590817720708453744568397195999154056843537923951621379748238466734523044483001622293428205646649741794015934812353321770292146988346129810683984138811399658365801890181663250388837300578947688833707478410715002435081750828900637612327445467271076265814054076287314317411892849193202198268212168390010915447254449431817218773365371658871733034777476610090001111658578188277214642139973922358076814404169749674652175008333594115942710413237995726706869596070218488330208314035476374476068015161912708925718231242235529715171412495642883655529546394778382687655925831159269572382478325099209019973660147015891619568685161038490511815049925947374782586933709485023378156913453851431237545533733874195071468047731548028174267853394474697325672859077690946715960198246663080152405231019892095598899915004351366725284429385269738171020392876742305072447696776044536667146337522083361426827157015641935438741509828409193696213523882820688910428105572988198622007941773405446388468900902439116585364351399898850996699167003939298736145648148717654414306191278001300616995084663806727713999090471455412721120207275749216875173545958620204908180501353054309107751289463875571748036792267091285274481465833125520612041484693051229392198954215090849167697316199612488763009579773564885089607456755798006541199722014953900860448498585979077122163270510330391250681400149396468992030653089596532483216810758447606954569440162700539171770969679164614906921889370150663539609114293989823106166561971372914322431266535402903164823942949573020752608474856068220950399595747859964235696380615738186005051529360492684498950360559846051166304146920226807468815741785591673674343835874312574932276216741773309858743930557858014650234514672491352713270083103815686824193074947386048734188079833984375000000000000000000000*i1^59 + 22734001352228229260995309535158368504614535746666688811194877447747734772221376725853979672240953097286509321781774013660221689012468297198929291191411870858368201984385816315238309633974076019379108226083480527386190137243269790928605485282657540970300785466944696832488202932720496656323819175811047678078737283683418822302982376674049416122849688321110061510553725918850745331832147020285571796393688611544817498079844810230344827524511679559563977280172712597111652013381701543001274230245940514553934935701390972422915815572249309730862570159532600826879479142856284758847848716349442667552539294420185738187867849358850072608996018594001279016821092198961372326699379038847341700500792211971858089366498217529754168727517379353767973950406482124154367791099437239378739036103038082988715716721572539040207724189670505898880112515682828699549984712364621126147889744057414127276615755705776000584966799723217372390242463990931727716656765063223831216495824363985138195776337140470077148967790515227685742526075992828850305372623912615083912001304560054846305057130040074922985982259093367843856736654171793741327790239599724638807657117057788569482504806724885833034279167129389818926955872667916819997967668711727017694025775120715771086360832686160125989556976057146796179755408064112212809504427422859486304102807019444509576485177905800223772558992296452854145041488252834750392006686110902759610716512522493384614592365157455529447722286335359843594672248522724698819155515612894050140054831100303183830298873289653727807175928827935653605410106866598215567590553588229582466120922902842084389134801501184351285215898535303718772207211830000724432033098197600303976054823406007375982377780194274008186718251528706320687733622828766164265801315054950236547793160735836892416636215480058689681552589028660463401199795812425708477994209582544859601005938106193409834118082345468923347858463473747235491112655536242106294331416339049744732051808681950325903693127548609168464990876823677062381238161635142381200443369153406246044569728781570372113012988424953504660923381011167047488745833104711453502760607493659564469967550615641195713629943196696175519716378493994990916387546627397279140270156324787179918261207139253818006480515787495181065248941679220208560148428694519455508334167977089778973678014980858545789087142965473997742576248149520148732162496091585601381630850996763054563613959857785471738661154639124870300292968750000000000000000000000000000*i1^60 + 36600960336295126411910459922964064609354295909059616572380825271041962796000998886409973484500846106899009176437483007093545294788192330832465987395551200945068058122246070109338086180721332390780463182218938432677997706270383950060903745913310270218554712583408052675067296710606521714600537943896127764510114156941913537611426793009030073762803069963290412831525823044641385135619358013654041455813706360464116709987695186366060061505266682952855493074197964074997884133177609302477283321194743389164644288150398622888176007760337144967057780595572199996162330750005930558547804489938564656146215774138054209421425682752467076646159753138554944270947582596207743630482057479687008490628207829778189937235882503885472491117644207244555350312529803471932157123791611499962022639339855713881028310014782352783631142724113770043299786592207340686361062040328170930592654151177930412544494139507195507516549393042786411282280333934522330018752767749156320806766206327678720578342214386613775445873930229648937057927245085982071691640615781843218218087448212590122855530165580174376043745185822887033560457117380603202521885066888551344801263734164435185533797811235796759823229125078066592096273634477265976708402558112701081934292936576281750937189535978420537113340251871547787725129055366357575520444938229899759183766550446140469275952250337242926394762107985656224926309537437768282636230480530950297361255413718960156761760807693788807410725347407735011268624714113218850636389847356841913522074114250233578869784047166368379466009934237138489227777815443351416510196756672567702427617177496279329422007428930364003239843889758817300583868844067722604699314797007691422834994224664315703666192894379428972568743939167247910198097491725117529002870420716455319321269699429166342988519317221315169253555812488249791832329442212207774492922084052639241837359524758306353155629518699845288995157825317825261485062453292082225299161541126194407183275783062466033235946834378541335727955291775123067007139985234282741341535142395068744256254774557446125157452577021590184916452729524933052909674849406260729190697107313101293127876880072712159420070953495694104448837814392794582705507700085282346173835570922449575393234670730622990157390333166030836292882462352292999405828476209749512866422730427496422275229101952338562599135589258098588297627273624248383595536740281023409985946556295565702504115398294698397924972534179687500000000000000000000000000000000000*i1^61 + -3189551304423571520465277381503498264475335122052554623030621743072205564309656661949707522932061724788608489337162315023751628727257729249929651382783768029078087838365864156430547735782323200821352168466418103769064666994713622742881392960680969512950182915328195102651617530449247987168955299537397333875106956356355493254431571392954537029237892821588494939419063257978597431705903292644369486069265363435263384151837777182005067111361460242008052344751110397486604005308214138071635648263316322267529375458744772061777738791054945387268642136315749303925865769835090343441785060955640494756751017298217295028256439607892481772473476240582488261751224538359182339338733674486010436994199406520717476041432541786603263324626811334320184938551921282582957980915042325750355735596484000944364827635593037298046039989825206495955191608607522436251493607523599391849584929058896898011131208030867257539160245643115433257443651513195660695451355478942634270239371196520554490193776495618743804909423206967866866646034281931069102332598910381966708054220143768072862146025965329492797653366554478965556221595660855698415393879950453104560035888350197309451086157184125591525414169810565090731403782868461725733252989474419392346870375885362361340863370902163168837783687378792159528177696424487538492975208120498530353338865344937394519419328200914674256462230810278053311952937956273838130624815913410568973148295027878907979763064332966387066675980922087454374717208457832280762629646684427091720559163327862142358359855233088622142247642244382438374554543153338875305467375751885692902089549603558108859024501322309696746690549874176832146226045259134934239422952351836320848948942754067908497149603120991566345432463888657111158954285329809219496747079518838182174053151740886461530808080000463730848790255715288672083656669034210269202779793662049610126922112457493510190943705424105415402450412509490893102443629691930502589530545319978806865998081818682947880264451722501883843008622201378383057880001617641801105160166935199252450377909648411212748781550859405729168662232811321940726834282837758651359749128909085582924053674964419748717586586652016508820635620243295692240485241746456877077135875159511598480220690400455190543053816148336032313725905425038463001900025331286044796819032620071761333090972362243288752452702496499557784824624572059756516168105687006755869914706231890025972792107177410937500000000000000000000000000000000000000000000*i1^62 + -4439209333079540492590559169096840056945353248071122341574582565371236463243306924827770097231868216111565326218923625445187686316701336192368687312485284893349308746929309283097694992666675097767480899700882746126559818973564923001703334609412029215877007628661813156427346469119641565871638525104795556536312484568273645764504210293200834057216824310348607070917429143554163137494860972984405900878165361537436218820606103058591400657139828899008958819499224021946483689129294366193011338669573345186380137624027508896470908656661388477239422839144280359044781093935312735753586234535205746086174988579600813555083855611113551349540681531464438025075442807233428808190347781073455177346159129217011505379901182523885827169977017140784233744847873453047994504393213375655745851706291867185018438664421228374174014566844529405037399772238977115420238808942795205846781025279740785058570421292245028895404804652153735192687594518322233430413282481489421488025135787089601326278146982128991719035897006300612999769704106369488179537850828738054111356163701037403561586473753647585194658917456962606571435716723846098627514689338042475073172752551116117118776105292096554388451053830798049254325988194253427260476296581862044431983142728582737220107209659103987446302771518559553408361193893243156238201749981822407349834682230335071220557057608761169454888283562373176199511069894540661967847313431753468707037223153501284713429814338692893674026752290477154395029151556769152476960944082894784693026538825948882996775887105377045754373971758137173463447310620744526693146792763034045713360371931966966017144158682948386646808729782100594448174166739582554039028063424578099984057652955715737813579121238442877331920766373473770764239518520354153768380714757193408474258686009138958789675757549945573061743225172816742038170243261276057870958782643067271118625584342063871330726945945342166652626500136423827430477209429645309561173939712405241928996667931487362269083246016566333064988082844229832952866988613278863358501495792872919723150624726771638454116835577786446450706095765477296014158208950116661742891554944293101105247220901981325132480219486023443244588334667030583793626657483238738604144539491064607938113042108390642124228040921766956106591856179124170967627847912682949245008404818935018924231398905857907063127258689847312111897348245681676060039352031659752572460000236452110372181190000000000000000000000000000000000000000000000000*i1^63 + 449304230448797538790447883237637185193883484170228924824266892110569281484239949498075359576183006739506572575988150439394469207820015431643523714940537098329605856142116688125721078767417974504890011604896457347391493826394501310775625808745277479947905276641308579727006282737335820425531090616377722970501875468484783162390258035182630799922080056481523214580510512036205430686600937075943012555703777829176679725865953699888032196106521383882369335407675802141077651601437697675925504439638196873581989759084319424357016548136417069985192543178979172003205214843757650935841550259500327884453241612576208901646651177238570752177069133960148145895006767928978662481083968955656530055495213293063605506236766176542119717213668971181562849844167315755052598330922681512165297159884514720381205570660424904261734908658733860750113835977247094705641225954033475315000205464619683315985423584273148626283885677046675413396793992598208115209318026537366863337969390877615011573019158947055633709820508271521588979276167541039429582526232467428202453313584909218151230096084176364562329647926309930508740719143469668365596083315976739904341708301169670591734873800023207902062792482856183172374264896887550650755638936424783121449404839793459279650268749333573977013212035825555596837370827715140851765531183702538693028871407557967278060141974760728023803921362534569217051187662063059330147037798656503469718484416628970250278491386887562998831539481280876644617486889756055429116180341577310237221885634988670053047914005180322311926618768673746340827949788430555135536678052786384749442836318598044391019268226076404866321438770838715290525871763816254851555292191736930995442184583313601074323723466323250191865179758540830206650631661266247601361257403840753942602915300699864425107531594147123708276004476856907681672471389601780969324518478909080854549112078315283119945525768633332868709379492510507842493664110980941580723618047583858671821967028095513877626077043648144890783736861380395739039364146194580335375252996932317426619292775459740539586113468332607313100952398250600046709960590811400023156075843996116765481204903230404318458513650613966646837250328419806775023317643903577202152967053243149892046187745446288634159328973649706871769412758935660507079333510328225395112246785117345335514020242474082063143165878618216587204710923714709082051648076762259800569030766395909120000000000000000000000000000000000000000000000000*i1^64 + 183497856170945790298206418741700145859204926844484507749848927337231278949391435897031381800544104368320373737018613127719182185316247479493510319817580176323767788567831822696955441535427502736676373162395060617345827866138876676464445071857099221586067456582455114136054299697111806987342114328678055267878988376071294660221194294631420938294030303789266011209702150489478839191552367718361855178511774925151384564140699244201309740959031673088607755545951243378740359005776286405940127576024721633357269054839763771562202770291142374036384519906242635637638097901381143241424281768182672081190671119066489353279323526568109561296806946036845480219182064685505323299593950689955478831541555753323309470889101430471169323279901661348928125021746641162384166037835252997247876142190414801101236388732666364097424928296217786987471152618522514971467073207369649279321956767551809787242514233197930524256106242674850260089869621413313290670642612622987832070829094453743778053527055497744771335254968876324206695045234259967423598091164152657116051328125486030324989902762325796240101834447462698949627637047987381446739954776486033810922678234758106116072170926779321954257571747577154582508336874739490905038556435130471956843172079499429761620907575017332039371817835510178534722318397052522121046618692290066996441257119120464811236962000793963129174632488503111970031060134664092335223617471167783078836614351801858099363401010196342554632669790144585901548522086174271280306954070629240622903584906692206738505897455023193685525826508817762002300097821496487893937612913350975249752263530046309096226299647416876915614693705861919058888604690962956030720785092808776412793508113623072431708713619534354652538363737914610661217523715537207266469271097355949740288413181155357512335752047472301818053125252336860163790049305754947204318263485231885940215533164390329861825459913563231103866001595297140202634136915690035085749678909333643336971601782824560602870839641047400632979439753734431917594863249490705197591197900824441843345634533748210609365631218362962658512615978079523636849772292590402160108422267131770045817335353241992467190568061646657675114236260800997133402316886336870299157740447497234815505334742136420949616909962276540216862128168312292643403532416898771183201487989107994918826408751386559221339112612939366508328668093342496007895230019106863694039722413260800000000000000000000000000000000000000000000000*i1^65 + -60249959391044212218107124292312056501141536229880747426649875453210549436226607877459546272690747406370270221280998752949764448348001107041138137881901679537901733007040951775438604817205703351435883577490474137627480229411025030880224294974578571805497303027874411239479166518840409420162774691346910611991147609635453563821549750518594389582948740470930926998994155656149325397224375468989884654754726613004932733018005217941667741822357659952056191236244655377950212797567160551573560453421424742688825788733136379746305274265259814340230480020174364891799202882898265627091644117872473108541150974701612364237638886141214935656692601871788782699281617927724697134597932930286432906691263236376573038356489285468140813036592104298507835136571895280484876501002459238068295762690762210368386376713739514545195419132821880916606819131300224646027101638518542533650424230369746848607724958161085027147843187574239726574002103180598568274563008102698860719329780924152908187248063080324047333075965561265692351355396204570771052171712380739044683326237978975982468762912168319336754108599656024184865500243844896328516286462547415971598345065586901454333073842189193915832042045003684524323581063171593317138372924191140025788993868153457223936122273489411614400234399125526445410470901049836227016464773991699721783453744365276497620112331211020104744585901309884468299137614902485149464272633007665327731404758963000465164794693750771790876342246293061212835545793696743105737591474688809689227863820918655184181603095470096717843759527025748663889575363213541792788074919380146000687433276752345832741355601917841357245119623332440269873405427580185112249686943230122586951748627358059027446310329004803285706349004458487041767271198796003087502850443886618399025356168246977389523632020479660073472579496150738097149428721227656162929696482628860234075277808214749600613467087143838010642479472836609347567136231964300918028825555046841669276557604607381876498484259631685459864672745721172018029760386460613553328326991112091250049206395231673961916443115156254408991070806870055703020026397930927128106331409825700246914353104594539100346259315062798502788757210700782214226420828891275069726027049918945989268816595390345445203893994505900947422507620179095937526491766264461316273557236052926082734029947537679273274911425153756213547036892379224590156395637745859281551360000000000000000000000000000000000000000000000000*i1^66 + 11343998869980663306231903642906985659757386502713869894089360915855804231944874682397026220190343236846133162653224935081090617538410367924445781868298937339624106633108792340631829272124951482489695631294660160647998051177555082786206977463687481320066849108470599416700510703988624072858383319367556411854188772804500830203224278258678169774412680046417070334328848200166574392953961108167472177919166153410934665311670392017957473581825361320844103621507858172680559996738362735285776062729710289549187305219069702242881694666234878369749767119150594523056632160882958651346458561489016562734548305504845483742488943401395122706101087946495180541817169624125429576852768941669553210960129293157372951119521739746448747497248889794742450698069265189838366483677897698869019707796750664658743579070744150294562260841028211862004304236361912003126524614439331119350039649498436827075471543053766362352317743904316136441288366914381294934079183540684007912266773958166673906598645686153740428326260475665829515018102789018087546724097001393115914065600689363410364485504180608203427480975372371992253935079177301184907254418906159730164722127980167863393689890939437663562908352115374122664359362781891246404853019959039673791439921570954431639132910585712357826304991086497320193107294473541602278158398925646067755362673908494534903422271693351601049721292634501484398098545213906890237449919348974162642999954759401967774571314353161900994012090983145346706190849772154873300753838720562735465546971012788093109552222254264647031020305202586117702070798696516091647338916705224827507971171635134951784506383335215219618734672189066986202556390538710411763657663918455259937004995481500329795197699973588540237367911037665656099860401884962831721435500563562861400017776114398005617032204077450482945222625912399564636790134343783147463951931342002537527038701933834575336575686159940528315819930296086580466550258016058759322649205236845660402505389648010320882283241610936492360418814485927607380304767845457543665080108429178992176254919780857076873189379997330247300546410358428400113459919188969094961102789464404238782901468498632281830734052764139500954864082429244218500224897610261580599077416747258528205733191418376794088335036670770254635047959082372947872961930569509539045109405870219043776915153182547889742869968174544245991689742643587767333982159273713467392000000000000000000000000000000000000000000000*i1^67 + -2163302747859458377111764325995061224937028698404950715493008467852417019598624354921805190212481906783819512090292539236559915577926346037863948188216065080231293312427360924310072399743175991240564091733930097154851473078506764984267403953712826998582161600757752792748661302343125264311825951049874709595177335427179995634212158082890668677524032378940353909333550405126903687711867313064945825680019359986366172416378148524812698856561514540244984938041257030633234239087998106065120713319631785152975311058947435038744333731466967201409407108157356019740515602704761451913391276247902606038802496352521827985961963928483846001379298955843596402284338467533795292420611189291935373999229573698895214553623788908733610437680330726127600545692370347689536059826898806286013574066295589014644609876621275248421652387073425476895802463450059531159129459106171380953461856818896116621342091498432677178181279637952616843337121833368708834567726750671931273713131603853814339239889116829608550747035828742185689720977242055673618933281985879350340704687979905906444635725992217130150199627742869594353179089718956946418665422275472497651945900667164857779164362038324126726298455347302158023691300622985222710771783679557251138350459629600468087193948101996674418382562909122035501124017579105332459104760735199341224046185906226802321712475308893428162345998656969341447773309300961861427970999048160687052007298742417084894557627585119118945282980580190116997686788131081559282963436243912806301042102482342337318732313084537709165306921757016705528536886312856859985078336102743873130419716432537044729098879931143409937513903256016564408127317203744053499704716269262555479479934544312933244265988074535277408621548109527061518940631486812049039671248341453918212351411886651672289944784794672509095069549475319596145351382010680136116240234034387222229063219038919884230754818745562817063811629281968464678450076302980384308099206126244509108716248201131884581860650009161753205897356174594465979975263046461177660449494482283125216674877855965053744088195889211066112197855877328636200669528463192184780467996203008485194326947376283324555022070199901038914591391635052033637943377903331938893456490669869278259089038742192632951016228272725790196366718667822755340636656089415020677997396147470974820597351911434906614623692648973703703536311020379928663374836636057600000000000000000000000000000000000000000000*i1^68 + 304541216942808833676841555791281717509944923323283531741204514245067999196729184096551953572978833697509165926674666404655751294463026652397843155329761311342020352989142485769495514410952978384915572274264615357609009227187987217979499922114131070836106481334425812271527286435302598120753431142707824663164481369670664077422601108799757364083330698241151738217967833743872760592576930406998385172600299402112282874434049050513088059588475077284478834921798783118615977245514459754390985885087408145656422693784634117938433435890825116343964214300361349923990364487605258559115201197081023257001429276011248812541531865258870139187137319564656576090090361714958204838212913726917365677268747134842669800989571133890361228314328803403586548703394356420942090692958252168252217327850441738119976774709360635130079497497600851140728521317092436093336819678743631343685123840996202525647787329757849129779312327186257183093111222432628669303601129351576859844759957062899533513213664380944622450506922787088673698708793237252177015865021734722217909455437238935072352534001685063540327004282450092250177784026120523412802044091227751504971606122289037012724186259998382521706295298941750785107156135909315501012143797194882705530144355772141364452513258342661283629275878501175219445811466562054607206867972742063490582423959664186612483296951758164175711230781827508824841312250844098342849414730456401283429591384120224920685466494998498866271181719745564471327330314821815661114285114902375867452817917969188896277905059664275508830363420280019824912495751886836360727171743856037092179362330174428281652816242203472754774811173929359848348510251815040532134375016278538571018565052805251692931376256449983446284180237210688183179163352897377972237233832048588031897300922686145599244328620369886067867676389309261416309796953766073908502090798581774710190403792182207020361788567892121484918648789753132430542428110441625581269788039665628051819466091289728340458150563569526266732196298206630996769934746877387101299654290676420035742076051614227105259067555400773223566169679817209358526173578668692071346372146055906028235482536874454758042160978523354880421071573799239333735301533136934369534643703335885557647289160937674455825319800132975182488209367632607319546195007715647866208861637226175944552489249768314065432127672785068854624441167732108889308528640000000000000000000000000000000000000000000*i1^69 + -23902648910312786516788013586458130545744671848261203157969322233312149205484325613343849027780746199433857153827444007110481642367120530676422965680959760273430115319053517708869946780496009688267940914942491996469356364733512467280475098013024510104651814978683882994815285079540662408301527228463643426829223383344636920214886055217309052701883434390677202939965927673517972574729069751934249122361636120165128258178653624645177032147644632052974059764834616110755310091586527927298479615558538220830419567892965681226509401896002711522857869276313488901353869783277136134465833365433297432176065024083348488999368552513601783797634822706618407582619612749436992208792163670967651287796589824736615331049140847147829033680007741643124842384527434685910183221147561536798315896092331943258347653029341668452247352065949341291579617953247667619174770299284860272373485303478957623421055852660459251099768744677463635761438452580240382661775692934789647421044919649995049856248024166668572230223410935760893017326388738523705055801555872928264114055451754552107024054925094184071157285830890823662154577153795709001435323408300776537533849359639269022269376441707860184868780583375531233506614025573681012892487985199046090328462993525601323902853128759849053250439536873587365694819141904733688082938142601319838811955486487674586571281624825951953386290437819822672980148180729767117497656471158858532131577006169670120877116784806117390870643343005153998919071050765239056099543963386343767415479914120446687157734571062843228889030710303760592104698250239717107686164274744302858677486247329355261359346449204658983153237141574488767753219556762827731930101125616255289432909610274484406650969071106891472076267337085387498034340614689331993508707832106411104774005198473039082591941219202324021566315497608287921842242427327406728374431350318167227914101407242157724123001920008532944692169496485525652936365493022451330033804329858084511118505082751010362283782890600146738763836269392047112929011312750223214485263731285055273870381697704006932278928358174253521990879183290338173098706866306581426000004394812992306048348058964523120772417718520622296345063222163093171156690816397876334772529663466207106666539891287562591048511536782832111526985239188277354115920098512201914076066247151068561957429352152872764935131710197352431396074367804768256000000000000000000000000000000000000000000000*i1^70 + 935058500463361512373902872095770745586387619843869492055106515406291911462291077785263174228473363552121559418112772316849284333943462453006707310082232358018909183456454900765183060284719404123776479007286545458951807170685887772123013237540610553374111368942442236060195718747566007755011168470706635979988925664824980112576133878020142648963045768341853771821333536317701495810113334680178237326875317745428287475739346051893964940963385272692628988935921077185500795308187087658251350779776041727016065983188348913694648895481933707467843468532508398911372876934848474173355028203428456431659433848194421441408667442380216658295211588661068618076098569403678688101977167095490714978240701647618530693265728664228165035313084643176137697636611974611669650306643347760170187774762023952531531815211833793761703847872810738256627388955668461622514351503713528335932918568979133866652256315137307829339795881303750212491975876741283290681606713146322510594208437886463113844606408477875454009524642548360520188866430852977576126855476696207138566102147302714283308217171305921919023095232454879165271645382059759380149262787067389780669969765873029397591212910282129697579758290306410228563341285402124043915190933499769718895335069432506596351687080076465796323541992438336127104940700978918191424849444858213701752043066918315351686735566624098471050541545769993152504125703676017450507460351279038586073435225253168158746269588001236469893519520858071747455854381160896391363897531443736715781931629777324963649283545115124307179511398081552116809706869124782019914285502138216880104310026943654973451995929747438280343315017061152124409886650919464696113138120445924692385068107111852331585956072922410742931133858129545187244843729667958840815990510855686487148544666201637510591009306910678362802780521825193318337956076237918373971406966359379616437830424112729084273827473159503214214510131733529981256769659053645053997839026825241274116046497545162622771520518389516281526684637951746796544273034480489851337502232771756281440208782757181203034377981675536388247104075691243395247881812812661311578955619168259676166237534499796703221168214146584453442610660029034795392069701576068482369721398258577506777984968471857811958765929127673141686010770201052634371406468047830125971872082474675131060345701299125595298279105903873031524447997132800000000000000000000000000000000000000000*i1^71 + -17287896623000264744901156791748608791758225116589561549775505630083633993397440883229566566913603602525019997641829068457142513348651934856442110730793940796890463266473374196775537309822857874155446429374629845585453740758456947114269954661460182498982599169433795574923875105996192768400356960259123019656215764074642744086822177066478121935251558727631453459328664613074815504788671457207387636109512976868288397871949044514607191125180247101393395868756281527403424691213433536740362540772312447779985039696082183826596641872456516037889394084288579615337670217520656667786326977937345897504440087614120584874072329380461979925903873810886380851778463655950573152701690825378092230735830774491219926583380184361859553427605404708695247238539930250400675357767888000265955498887551373078847789158017268960850575564716564071241096731038348808834398766539664781320686466884972111684556787870482198761407155294623508993279869153197572946402936956791274667504568162101987338764919635569659632679568285288737818481590358301856057359919086702576803774636343331586557492624036895678938067209709103593929836479196248176247061450313198045710174196036315247781436620579125839776286036821471019398707541986126633720416888626127520811891939351273780861822973639782232032326988663512055456289371306844572712244366137514453792011071641338904567281636062482197312707354986631812437817415253605427353086309788332342955765967101756030716526491128982114829841530252323374031507638542313325260097196410239051201850520016964553394123908590714900217138586321043459833300356791156519186342739830472654581964618655423389506851474183554530067280667113730967144882753044006276888516062142946315259175269888433269407266022977902082699639591618927944615273259416003146719887306169879123930691496260017042955750330841542716402471365834614497752379889237908540982652717688323560005690778266534692978250652168165426447948095996515336360669335859064872240087636060697582222440548570119391320663140623632456404932868407575887072605555391373132077129470998368833904967440554385326776573997036439985071655989679181131305153003683301220768894761046299941926408880468614853396655981803143161628152161173102197308692914427136700338737339076837746817337538892948375288656152525162182726171295742732856500379379635634130414463520991394355634421183193588629397282288231814704010362880000000000000000000000000000000000000000*i1^72 + 324003206907070028486496085993089869856169428495801489788550422793391744753506863164867119794161360703980539379538325980320184580722133542544919768076189583119929151761752811475794267030237422832652685070064325991343836881306622070478319993027271715907032320062667339136983673255286711156729476501965613967421677307534155874545430321046484923081730788414711750045529260766658688233245736653670134458833552451045814866670224187332431336691707289757952110192747550444600054695830158023951727914643107979199044914401753219404227642326956779792620011321225379926803905771839092550630094344200880432635615999214899652022660413788648745483534388748730778349559189399394522148849346552687866543404676791103053474408339819846203263446583396886003340117268590886320333053312524680528357486001057661873333037330211232580658809878644174057546079614994155095342271673458368908184494904357294364436906704098538027625844849976342142637554863382993304179993547669152161771517410134522716072614150046954471095506233375304932119565161191443411025411345678032198418472947572011751272464230094022177047976180188213260349936168091853220045374596089145681343961368469287109134643718154230874281478880040350905206973040188776641546034664068972620513929937913623861362750950136192319095499761061694357768457761184334271065937366714313141828479792689693400694216230355060502480322884150426665436713424756200011464078288326488829916689373569469846572056699797525419624908335046494910764267034839473372197508543856713577085460181373493933481293885614248354719259420466302889749506616139920104858187732275580744013907012616562049049340581560287226289409247979353854239595763475370993079126472627425371829636084777070081135722101203608254017909019477227543024509595360243228738294570542649961521723923684047861065101642846307823471969699276611050092772954236952802152141739486538637396357288539931514582137714043944382867831297004136165920845681922014569255050204194188832763626176540174654789918560033135875252920057251983293773066019137246925021457605090060699425075657811221237480961127588780831374468169250666274329535184615575543122707322529466013551137284453368164666365035998544132659569461407841885123247103203910511977236700340544455035237280444207040476771070958978166800847812981881754600902147407708227354608065311598799703555436023252546999671275430871040000000000000000000000000000000000000000*i1^73 + -5798743015300391637431401990953405834778009913282136917792905985001385980791157118931317709916552820853281096895719697738628468654957863504588348919092241926211658405385298406262862568683426063277885835068089901661329563253514655206636442237095112761899505754476705532829524311312542325368509627455646114041730367098477716906689501994245472325664532289729359654856497618424767385392467433897965705673501859792368712911620848793707830749779310566725967711877250238880141912714199140468321688856220084652213516662602857767442443616441273863272564458550529326463399639548718306924737014635113082939114592050125883796830033537693844887245919727949020019672510267000213229450938845090128070781876841019060609826480940957071523353220620376975385788870466300752948597346016190676187466832371155572665434462871148313098703085823829245123894862741830013408165296662524593162596657884459217527674593195642145682915768434823002457729902179526414550719197357152374498502146393155955670424328507259358825870323690630853930848095433589763255533317534501836574602033143892039509833606867110215706105968271304405214717035794722261697581805773274965401523617604849735294245950076001527537234548200311564714979472595600867350982196727311719394862278411653110364793268214438273953817748071850869559232293791828887568440241926811720501827425985243616784382815872983098172116230444337448265278768263544062215856023815298139195826725736975240981139996750449035282167666019093454043199591053264671158599709621093376598699911663862882712309449712297394834034086714594079723009358599724776647073652004610430279707443044950366220602605728981162773680498274582753845642550048893847350297558577088339454054369290865855444620060616205429245733513046097093295897014997615535203983801383475465219282046588193113614289525149450681250408628381163545081777900773479353308595236781075109295032755448779288086444060375526935925661324572967717994844796344059096639008388311753455388716768780352904927959747803274847220578440083053868317178763406063386280537785485216884815591607644989157896436083289350765332349792073843214697964373028874991005524063074054496620388634526825476888870771983272394611820702200313560086218346105595363620946016055289796635403518940298391373784798427719242340557129026903670935756478511684846402501983704701709693740177188729960537879111270400000000000000000000000000000000000000*i1^74 + -182850316323576423391680220367450248353124130000385125568452694991910588901560244390007138268905505159348430251440672087266133705274015245871379470642461416201420546229230823721300073244497794697896041123804561564872365064291663474138526259652994291335591343859447878741852256371357236453977046810982625576454370031385056112737795097752557010481664361594290129375707424506862907713102993019515697937202561929241361823298291943396873928160434904814472554895277405873357380017041025685934867940264502164033947050494541841721289478859381965136988183762287726293462132045659365433979614355906360153160313597279767590503358249190948174304852808791024924233488226656854849245454236149301848553598215852342688240950861990869230822818141576539768584791978799691346264219462701636560495289537423693424630871820873488014805115233590945071357627913185910664609058960943455407370701876690916374506718356284078219582355274969503060064840157614766804872576652240264491041647872539175521902166236332344481917110907260750001769018443871314839530224100275652595192098552063646586316363638645913616552227814394898030401415644517372709176242345990838137921041374304933363719553439424589720367076352331373215999280662570221945769910273112504317106388490704404545908324840015762694391268391818959641804012022066712698362325914341803218952844190328211243634360875466823406148602045199932213501676555552767051048444570119444538375321714881427857134921689701816263005426895133939600455508922174907614207367322039915659474998218274076924080184840981638113412695745442791950917384754862783937321087512921841152478962179219055913400660654132589456406213775610083499102635548700351447918723066836370074638164254066258909037620464627637383765215617183867307449112191078964793957794635201205919545047438386831852947215644932209608943304345005278889019323500566929861065577279225087108999678058476156442499613937280153563398155745351745372901585950449492702759125571567380520407423730777512737948268613682699453374088504335539275594553902046830474115257647530177097716433539078852121900249893665436338349215559500826000239117088054143720087214090344704265935178723835051950560312017879472032147305693672245024019978819503347710746664644331862594010304963481943754710496924868852347643612407102851300132111470169987026401191587636582694115279045236462431764480000000000000000000000000000000000000*i1^75 + -2751848312609458444266797970001546308691973422693198421125626838606078513625235655336154515049245546133545357704911170708855318293118733774912661076248159784918852085454464840104321900112672114888271984667169844224942010083750563157628664422243007451610727591094289946372409338783072356808130002690333874722119043507389730859822965929658061111163378186364783231086543275696338413006991357375180732340771723550198780386292560432823200616935962814558117477534643242452651651722260159879021204193691457893469685059879481911409436441959311238644099109026269574366613870668370558288584958447996691240717183753662396940766195899669384438971056150408501010786343378503086395180821227068953553767610413090619809440669573274892194425263604727282607834057038681121605926647924753034183672604952966833706987128388550332012214159701293694465541308783742156230536599252117420968954681684561568130864116365268204148145035332875956316440734277965888378130982530919562122961950204702855790913990563134278628629418342602144184627448170043409542470226737497536517622732049486972905136921172900594899084446787495671618292507369047602602464866362700330550237118451649287171068857852337755081520194452195756535162377379876953764997066643629036040125853152487210369218901236776241886660326483778538707535316354684251393072662701173164599819503367192312455355734441709579415346549455240841999924621106351553346568371951684954202816095172019487200789238340756389717698363736431986493125042637135699834722122933959685102654492628163200953140826320580484804845326931454370203342548706757317219234554230559233229104701336200719554652416090169763574001184533049060250213326536123018512587424541479851515259381470796725393035030925406630952628693567346884098417534738700016617530100283418742066052078586507765822370347337312010762429382983856999606533758222539629870590715878877986584961905504599633177785626284572078505071955618376996672961881852759556333698723675443612509364634965473684046221713658346991582910676541792004962939021551194554238457797430515847806447318433532786000987161901669217156542623657189912289976162261878215338017299653413225793185831544253198426742992371471938782659879875063557230692567265804255039331283706743625322040229246482064663165975319619790822780422534123416689345308065955597380314703699431128220792896882737152000000000000000000000000000000000000*i1^76 + -19987051517664195397458382552163897376445499151711820565201813666231729685855210499912771773551432156545739253642454273847855417067010748422237906401283575623766449511855573137775049029978918171123828677329858174483994128472943875814827067399150448903665226172008401532384524141473970687020790717736224779302376475941161350439704552914678341025347461620644621593217047634981868813441108937252525050462374999515841287646382594279224689657314577322662872788939662483626906623119345557319082229349076229554527051864779745281688123481857062752598953450564568039899717291279389309851545607729479610635509074751780139959193523240440177596187364409260913578318032904811098674940869047573186040767425033747213677664865420561335277095944761864185891338449902511743941733444233586810636357573836462476078976818120842934737850694452097033294854841849239800735219365358711609185177970866818368371209417932913547801960063478034478491347806722469813470227553828364330348908414602891711926726427326632331228915632146616585522216003941466524082727439548238941482274998408294392528359492292788887038683780736926702179443551243525398724261027591420182496164859181013178477808130313403302402169056583988973150482711212794934276371065717775781909090615852004288372753009442216623565077791527166007757643177168429012486410861874208029897377916756743334725200251240686681409455114595277033260396354250057504171722679553513784128659796318843173661533435759788946225491310095518779179237707655214358921895305829719904880485037443312246634952310425824173686966388393256191209681802244549466163605106277983723896765726027643033914319689077783403839567766938434466335007520268456524497106563274397811569003564947935513307596683593515392239956701987856207402415538693823695729901650890816296815424053986625541297988133134643917908895497586267174086057465868624023186174307972585551805541524300358137254032458984502936727244761437553911387951232952110489488911929075300332778165548526995760157890502553543594823883864969212224394945098806561357515708331236826315916777256433483889098400828072767911429096619696461427814341822341541450780768609810348518461428996242912746503747813815374017614212423707917789046137828919256752732595754498492636519006872130846699285260893512994660896646748311456066773198958399211235512094599386771995537231052800000000000000000000000000000000000*i1^77 + -163944640751326377935936157854342149091215719531330833850714817064673351613036008186703686238384001053533456240868807582829474253257964217647233938943794655533758486446438727785417193537106432934447851948876280475665690010602492840188459628211073986508270124446328396950705433148616598435390177343575988448728524874719874207343975622706779117226144155587499594692442744672834825851839980195777635877890941412353127855053124633170853269459909801353439783975177715269792124523275374913947343659967542168820393360947283592922105553931360764004671426954617005059055205916346019293919052712410419365698727969617790116741019582201087381451628922402357582347183205328394942011569819297915729059917523466829988334554003062912511442991016472018693722184310198547119940477010016813164862569534466936017767673128316848131014046908507703605669318143742005051144854422864113078841312865998873642550885219581068458757427136840260344146110058827564084750996956889870666974946623345276491276792366243043482602021336686785243832455818724345176571073274741240469986812458905244860902998406835412739764980689079890247656302583099116538939176423544684154315581815545293744578945011478348765263225288990649652912497221126648847445258909842060809788153968690914296258353221850797167460524977029567362502614462915610228291997120891113970159881416229652513969006701973772468102471184312879948657010894209633200435541257895368394116154557933665417475933665164285527523740800991988144560376145579418809183692817835702924367393053631850914576726764072313798767914475931569710077921213968917301848385521348245558318933246451582786410921359765317284994068925284126334000465325635203783706502492159605443056953682632008501953097329066451938941723853384195575853948812610624392066916213077994542623823343702871535447583940435453699448707000916030542688250122893980052755872480076306005865261732274192638444137728169262081074124215317669358068286944169947124574244246201791867965158266749240830897563269834736165284413067287390621013845232210478219014377177223744868934640926483598188873235408444478863593103027827778091273340892778178997776574271148802351751756975994568093046236034660985086512803875387100653554015814059949704618624599892309051853444468219773186839506805717049983636217221275214590945527407861313881524370281286850314240000000000000000000000000000000000*i1^78 + -1089389996158354694794052941641901812194480824543792474805766299144265234957123221459459128946467576097016987467798197632885157027698381703069876654955473423362953669132453224353904723847582803213259377958325285038896591943536203953925037225062521748881038010751908301378343703513987353795488460905925366738421367185720631455887628057244729272118802456951766299727063621286702481337420789890690433144835895653290669320883526240182246863942671494073541078886766688129272868384642738743281145631979200729161908198354238523029664348997890567123993111797298307987444929791878176621192911532230933901066315491706557876428380856325798633422752272668275687509465890163142890450191511847684887994026164286957184800307137675849525612782500572520002509854760045142492671629500306904171764488033781431358008495745643886805267601306253770411090409035620131884971131427509697541680547916517453055109657481958579881888350484847732799659682786989286606304107263424477664552635780492938804493256799879737726883355497502910838409163710469696872232708656848154166176000235729105290607014177783744123646878163597300464884368383426388913899825052396001850262006624654178939942918326912748154711126541839344834043586690960418127364839520818214855454018143207922812134086991932968981222710293446539786611529518290432468995891138530465222533875638007463021913661048882766663254474402733780586720046105221854828976476035756591964596704782513962525015906529837937925056693015602140936543303476574230762985318028488943420004581908650888854264934065266864558750974084013257565169688839546782756513685592547062247039097033446131427229671227694329608234744893482055759699527273004712075473960822422515535344308974208261902031296520131402324985005531570355146638851310192677785844912354298597307257366882502484352492576056664192662024559910112267209574840298637141732828911684611942088942052639620666836194947958161590908585432747996592043641233679587421782464572607174737219302307073337930041394903168000497114763411384594382539744571203942819280865092424004062295350028518911219588015954207991014048552760264028544294128397580843996727960559569255678761360810658038522863284452438769068050070059047398747356261554942480126779046424699005911683889318960594046272118234565203107916006627482928817052362674091252884957945869107200000000000000000000000000000000000*i1^79 + -4129685165130663432306331475444458400312928875237780816111286488499818940120459476907338587551848323843444642817021242618598474615328783301478796053669598654742531046317604978574234145126565484317890548728299399899803372896518729170340563566457757799340172198316052779723346528993449004382432011386294203657608332474372645712121295019865851375232832522431941612228444998111284046938611684363354286426336837676217121369862578134870637118973187657285407551374236343067242947548038656196021094316850727092725273015215345091904379203565886212401387164768669560552211422724555507016992485137515515775566329737612691476155734853669061136084024594897932361082969861524864100394246018729886978600470470872514119654618215240726140750380627899853771358848866770375685013800715020391123094362496769538594682059710389949019511319939505623708921704846594794352935179951403153559728032928113699706463086898366155583558897059759563051203575397766275625710688543238225567765483201679167248778458128480390411969845446695187631083263408502079836841718618446340879315585938445466269127045047399362432136304446390420300503040333207361887169304965009755469731846445004478436234539410363933465267034207089469833952961794464632575865338330251471177400023411971423660728617872196496824855067103297443797852372140268333671851859381474300485165128860610080504938185522270398182706930985589144081479479154431014681980981518841789766710224888650780682228987681363311698730141162435547802651564648911134359383841598189401667852318249588972128630373134902667868819169124661957787486790443676080498118816281083699176239875014025894094363947682457770654316895666901246061916815334244464479972710530507958346563740788648367701936449860402593954497965878398447096020885699105618261851967288372823276744044127584031995569383789317612004933778315484645615709963017573076647017595136483379190733022462738630053156086366783214250341825863770593945867816833154996787602321764583303910026649478176973727111573854757610724758988768765856381741489470440406415626715274809623629921610135264285601165665647933768635757778287548058792297717758598559783910186536206274537957293863154650374275287913436648516537350007959431261728038835071963668496788715198441858645989130117251562781543227569869531395911225593478812416759005857668975820800000000000000000000000000000000*i1^80 + -9394334779073778145130275330393782734225248356849222188319247327345304171346611163698582251757449342242550625522561785625457688947366711048688626303037784255969203669874608610115711890868313365599698595943748980570757072197373209365473843409114264821386514018498030680780966697010714189605671765666161834596268940252859511002044313501614934159644582255843227846669609988360683082343294057827641413500683254601835876505440090889354400675919761728004812485392697024451085806051367505606933037759892257374514999898549603978564201466502192129029492394164626687795066856219555007262300261076381954259371722389954355155229129136212053792444320651561890832455278177732437463795954876302714453520875656647186277422060278520337449067443908017462949980207950994403750109085638569103217943892611941590705371831435793078554188419746856242268507118516366576342329900123913840783869690515307190427394371055026735058831199956311701128642875915146639977648732258805278238671503950797869114695644555180148692788375386894270953697909929065041737995182880744466632469949013347356509454277473092028698189394493642850522821575186344566039235807359623877232283600020937477352565466694559181364745657771571170458020113113402726685110696708291486275404796484045437723673495953546215142724436133807139489596143465151080207507421575319168689263670499971695972263986088383495249011177586212014359529782043059627830792698642293845527900474673961999592991586542235074176850947482822994808977529272065240350425786009013285718646718168343366831018230351784523774523565087389176962414583268531010546673392552758392383432274750484202152023049558471882650500377781983237880835989622844772719552519021094017881342793086275943524928144207954542509441671863868413839364568965189769580157823881255742716290197386311567601499656624171952053375699383211327140026317191735822335889724326726144928281200367625620676060584488241355273602692788980552780373099985609057068669200608991497849014714422410440065097916575736193906182100271936295462909526855700318892376027061811480003124034882129824321403903247785192973490671502675095805597333104329550103677408510863835531794055879865469253159504127157552631142290374619976381722115295086096814414652811099265667609593631370948566730091350824968838674565832661054877601057482997760000000000000000000000000000000*i1^81 + -15350434520602165086239748901016461903434876328022829549498737066480055150259863468365666323042834552840663362440324415003777657563444195243312260795055458995417818840151491803404364342661727110504995271930646228064273584334532463369733283689196060951027230216719470127780633284178792539718298841353728302194233537070255664612384823605162272210060933281136812355210603518571648124682260701092985077715545751518682825247374302440170287278668541476316925657254304237367767552488380137014594008053746709511110481581533842921903583014084554952966987372937991204828205840366155333599425985913368702710800401954799329338800940710768198090387582054640434848899473213482563944457387655578108025840423547520186893363384266067757663917996649628491062908181369190270603564213030410658113138636954013865959997422310168731370373519099961165063407510167798866561585477388721038355775280109035197638645702652582628914702959669524078508891658298277084118527124624575400040225908868041242116060545790710089878042433440344727924371957460995484909946347067917430626340331830872826092565513875948737632639084594203831450351508726779195786836813077915784509932331014547778870812789966731243201197565315097452454416793819159694024605515324466132102972304133455909180821103388860683324504670547188949824467613903198475868089347056853607036446166971747368512199517789537949990092914313360416580172659747298760613172477497278899212027446993532872184542165180380963144770517152822387901599632872790024465844559502795735748929030205947804831719511826655153502142812937602227166960700440853308888015717335744624562679304978294720506440552439321380549528611206660311316574202214243529835319738543869297254421589599073352709645890966389720274527119096663925788969763229037328267633687218342910377114963933533305301590823231392932924203157618738838193416457675564706614893125489885431551915348183476587958807551277796543778421361053506840906304362151300007727698204080766601762053412796770162685747182203335835508738505972467379686229505159653502458357938879676684328018409602263017851340668404139245031770569338775013001891938675225026254916599541768356242662035509151636991651676233444905510498927218304384762611562849365147889504068408934809918313790010141031243937136015148328227090640172925189800067072000000000000000000000000000000*i1^82 + -18930858179757604965881206476413770573296238806822418877478720697607106937554272610318711667943766249858732259784399858877496917206473785065241114866851572186308097207030486665260418116496320955569744751077451564411723053308226398912269952318973668954476671357295348707118265880140639517102468466147329951616949948814268503911137726078155614214194290011963537082034731796641857886197469181364488212586356305042610765799466713588896660160354476505037493003595900640583565371071176190085616276115360837484525726730649227847965659193602943453897428175073081204283664333626334356715593866402929241877939297712284851342440310588520272037926314204268780001888505905244261381719801343285768458609853109544615415771048720790303230600089612073414708847976937733287406022902783217509897545704293698274321234507974962192028431838222411757426523667064945984447690536365607166925982119342231510987858448657722671441597917974954325372654997585816827207106573461201558517299625581025519296840599941858361065190428559000375450261669536805352000680891176202097711734157609248701059758226324113764334306610810770878182345230164097327876909955276430351531834936721514602310315984628539284502646000111390774290238916707604409709837587086100398167649814529175817883366936854021187397925803151602048382950747011888170137378952517920748943620250018832237872806517419343152796228715057298611575274709311036753253431270462452931094657407085135427809093286073613396574948803502792245149292537540869580133400466431251977536080013291308431673020898181844551174749604054485148585754107601034676368806096395645525109252131186016507917836842203612855951667212679067610308483211395367871230287611029470570822219914581380293784785932715138499551163078614080160650692416946146302064241883529253319485575841658539781332117694766378264500750077335514832589397636429993089801518144824647823664415395228796920589515965515115758004495483847683912311110867891395251509282108063730630860273354628656507126076679183785308674703855802945462831813077593306413322128769433894869162659173102115815328788935057467118855130956494520732964730417561964275792691958764559862197125128004140754197541364449133305337374444152732332912690104555511440323019190290351573358335709702684305525365752200036842379417452176998400000000000000000000000000000000*i1^83 + -16828236602939515905590360970095275899856079928638969822241376780133878992894132141226338319243811279035740921106526706614926742143949450014483348411979232036870475463667362189463042362105034724158680266158727338138381198476916723411821749665389275243934792623205104607984691523787259753641743341830013096573797855733135154799112460324580994336965589248340047951761803232030393699002437934447875905998137256054218456508628360009237630044938218861410033917088169349354303949890685076212765813364127803898509349067730732333386762288676799468962618595684989999594582406949973820929051285766474903672032993327863812913887065224323514920716010971387674785613727922887574499202783681204234821823665189714145578174287025291609942336684184492377689598762648801534790737527661035796141314756903818070162949781516526499301722829779511414211381915483807116811238702013199707808377381344554538676642505858044484334766662165554950021180736999374036022309618979666526623934563204337788586095882515324029700741779185858266534085034253255875734397352240944977819258677265109461042621854728164440489918171135844640814897254318406260151189708461999683529188014472927904187646066727991300529943353854441657757193827618865355149922183695299721933106077053655275981640083248923327326677778289803054291816063704258984606359687490368680922398586286483239741391153941713503978241565625195311574204202522591434697600044913690054177321426646828693666138577172250282948103741750474723765002260509365721805345854041430798438871776188016951109863048294683496723830134841158443780603948136880368657139881325822167932601297741279015120580922307546735298399216738877336846009126856072861824473735939749989367682598346521962833349386439023427090288654137004140996370881719256908079035531607222702765997457874312208882533208047038491913596096837821222288514431200157066526728256227255589997962234818493012415645213283531364969013878539768932353240346628084591624110260711021468028263852220539932889749331124592925801208462674283900719735340279423580797181038966156248178549111156876710746436694533557764510498290008510433873257589380757290807799209475205708078468271171587805823268566720434679153859522335464202882747469494368900761148968841859555757469880242096406907496242610758012435620167680000000000000000000000000000*i1^84 + -10580244960717644344310469877736882274531866581988258026454457188926710363881201071846459723879407039798408726023684557929076278742492407819772799440182838067735831949764982819584858567040520567140938050896640843791350164724367427849830504508819611436410119445323960878662336756011444832506066925531538705027020816127972951709876124997849081140210013638061672036203405692656821588317317622590884682361308167705472796808654758271084178276356444304851869768269953907888717655998990317756181100586436970287013362671189618428276617984437841409792934428671607910138154950766007846841235497968319352230360434613726914697576735655196154860120299984839795152359895106343593149229318124852421751601016548454386375132833100030414667833074273129217330662560896710518709096963723196377422118237069716310193400580716907521198269273598811898450818396624628392773503076995927289279670916566848515674394537479290765898542786272016951693863922062688225070898319382505167087342447496636457965337981029336683580442165410111588546176107269471875357412477680102911459926709840705331194236496201603736260764316718676363255140167185106792796397269873716278550922453307171447747418733543725221572944794585510001407550490088785711523096183581291911570857241735934752226719191284780250664559811173680329150159740540681424814998519598659586637599813899708138519334647851774431666954990519583049530952656738749017025212364380975248726366519107823777505608927113993283670916061991249989076708933993932116925038559899582844446657117407958886314151813295383407927990959322575754182549675143177170135689832184565683817284400930992909633935075152885325103216282909340374206975937023105611569490316121333807883687183892772429034137975086378907537407361352300062549494932136652588188665744501544004969371120981283280489841467982846678334653135446855893228493330680864650777754594424614431593332608516393216083056621388065531684832944223996653612569511485803724591148298722781486202778072728745040351279556537346044717158072859551664808885636357640188003809773736503163506190855194276295345419952930372000813272589599178087332328398960107487842443122367462274735610802826130865582942625650064914420400920927464806208689891952204216273938246419647417411600041106284892479255962369172439040000000000000000000000000000*i1^85 + -5085009589631919085366020262774205668557534641569682432286711077482274842562535037963611084679746734847923119063295527695384445254893547253868872832612267293476261842436214555766840024972608057325409240885163548508761421442164334099750819717315753025086369099964327624495790267729722067752768072422353328298293063504150523008599242470318353429332210576639002677659488250152404759396146733040569564074830180243108913961545500562936229041559637572346292523206707091310034937637919181119196081275780084205535220972595932670752176941468352096887149310501088608463924787889220142455420439164735550296506586338679372725673489489981037649419058250467125366937770656135035837225133313113568385373484412102824388216742667994706095325256908847579337248232148530693558459865382976801943947006958117243896246496760054657726636017967303997845950865718004472755682435240500426426127721959987063800514301321895894189819943111946117908526879999586774016265802974175143330675166659136519380875971731162479122466160486738349891981645375170274425093019402421278667439454240259023528947630518344526452478337357415587994060472655992646278818898847260749506261484772212289550323115779268767579603692137074290470187704539021819579946682267659184038642679473190803332284513479691436130956291558117410867988451987214307692126324162094758795864548280430225028589594613087979036024867988033400992519224120582152978764882631622647365425783659122270475043854823827659584176938591410426803140829339968905212043170048561730452761764869640368214470996949275534858231458326848277484994732729761236892576574448524137524237051490970591383898135613413068503478962596810907162507698675303487894783539837322308536144015810817524774450041620611961418902885316224832873852896161916122035967079884106895636080099217146068525643719231089473250492277908773954548404164686929947358527945458367904050861730552952965048063550316410716135277396882585749362643554985084227288936954981498093620343893989096485148706638056712506605147513403191714837026732695459015626305556668871529834760282648914097717405597047841236250634556100034169697789892316916051079051420562109626078481682196021397221861784603710794630995437515727581865124978296389799901399204095107234999976125079484725275905753088000000000000000000000000000*i1^86 + -2149176347997726272855349942719544882076978871393589807193528931549933928091352465842162944710660334392216459704013034026347429034101354787697474948586820661890978872190197321126209338256933453115492008542064473353574858462970596504149704621934543994847212162331870275884545623020552355098423405726842963378744482593556401039845938120159772356770225851836564675992433692285079164954975457206595757451914197704869146275723863193045906086539455034476347095097373172921433098908567542721724829406721250572771048537229512132265485047312369655881470209260606316718355653202965218265163025752818984641450597577979112571153886778774958798262564953025844683283466129994434272808914980915313347542151660152607333502737102661075080607906164477798337316076567098345137171066472700388348692052167960123737061522715753861243717199596690601478833526242753032846223598295361355649849547909549130750735944679974578422878402028005646967158746246878704291803949041246722688517810210022905147044220725829290647764461128655211624266683041771549092409975856131877360934485776828365662991006329602670138375628480173240581710978615173132907462443766265799807885827268679165939641966084956738799672580023617176139687077556779570180164398094145818951399458105709949042092777025893810762896205020679670770091391426241661919419834423908683551648041603001203555787314228444123406332523669046689622382083602688461137446189103070748087712342215553247789952577098294131895154427235022700207636304127317033989648258883017867435718660403995647907698234037155140800202341430184051032230521006114161144009436490784167251368754144615467270258049886304165802042567137280320447467180968131597383758673646619910618401204795272577427231234819195053259355282367235977657755156359330205862324709687501926113738984182418324698122163151235993559445231936771535181802906889039164425609259504083263576142324384644014821304486989314355979936657811252616131639338365029527836743637421899105632501477681155414842007897336297949329414278267019559824137058756635322836457003210286709467436943905087013706345820656083662842970608911626068224224877986523647179207915880219874496423485555737441979660836688742232411506040977942829822149377696850669422786555658540269312171434432187387084800000000000000000000000000*i1^87 + -805065197230498407846799039382693464196111760774402303659851535101778901437300460339758440157687555843070233050189105636000109302186568242706349826690818593855826054988441690740161800335359710334901447784866874505836651254052427380432680436095343501474410175277600588259266983921055736819535156265462712422163729697299364150425396013701027439582623135180198627619024295422076730950525153323499944965113007510007231426778333744723090987337673757293145911117210412581245077471637454462327253539425118119367837787044047733926444215151085767408042184809185674056823574095110115132693521757819869805446190755232613100006671693891051216031233127604270492506063304802973847621832961597195660020169695281355506900304394130919798839981998442536601021649615566949737127507090840769044849182762245489186422145374312239022175272036307061024125466290144944917126594637429447430514203412431095502775805521225337971752482161592140006516933441493791567279648995013364696113786975450919258117293909732487430212582422263085557292373331944997936612425718501529603225181558353092777479407633729493351807008880139020944482801752993863926719244324440496573727824613108431783799613582430129729841554178371325783458273080248613149453758291539889567999439415575454033477819679660911668852665669293691765827504346463086975579152435868640230237628977377733265182660775917924966643349928934782621732674625652806466560511706873053835502468074171947623119761922557438529770959896993060080290225907094630007368368997857433630971129909021265283114172779737541411094267615783879035467281041568099693051213384224119025489365401878631346295150510328502885430591531600226985418132634201063536709256489613391703358690209991592442442838855731961503916642044903935859093583512093482194193374653933887778012130219704299632238994035462662560876724691554512553996466599091473635469476672031723293124388199873491067560564708244767333721680412929333358109822304490387369575393268363385304972090161566358279652544208365662295737202318689621087706041759406159737114478155474533380598058726897423043775698403306710912342534606276567301586888057198991877203353048666537565733067174834083796808909548616665271315173350544931414578291322579749927120224645948628064152343019520000000000000000000000000*i1^88 + -236412346569953623347731789362349760422920242255385554765279030497726371039300499939822740058282186025521096193870977884486098766678288975752872685977836561086058090708577148506224126466836550213308660438703277679809047620457632652292114059858782520364045347355624742611603709656424438014125188348074506290139728296673692448672788806289583145557141128200348342128626370483901816065842721513236345854639682206447285058512098765885352620480969186748928958003424697195278085545725332906112839690353932689682331711710831721270086868879231491822519110414799629830204489916991381114952802694123687342474579048107528383878997270542636415724814613429315631289349384565600349461243522654421215257091529999029188919891137588145428892603457449977130335144770727486295790446535237008496872110780197805989010397087484085223523892575887940735325780166845754179965596419610347289971752709724478456013196883419708806481626181015183237934488617889699060766091599602693968494754860994386082537113508392575942960446040219517193064354312983438323230181133247332230502048636391135109450762239828630137514101671910437426027717458533992994280816068571688818354855153623559585185186721278964664781401259898712001517017724121380992504985191617054760022938211313450655624061211876287908614500703353676455916873422829830901444870596339292134879378945082375029200474458613031838132790997496686994657040835365097973745628574943749340416872277420828885444851608276462308542050443866429428340512079415530574351702375138441969155162275415771892599386388548043984633667142129864532548846448212508400158175852021529326660605022932990676819741394356798822844126943475765940161370609824119337980420480797642265686695931568053550595696752788251645503216868152142755794377109688667735102357671158252463990070916116257930199591756509199110954755055459558546434558271940665063694651088293622326433256687518182705496031828165115884017785934877629717138349876542909932721460349945036162967768235135726428505878728251475411291178539358989376485418456220244644098701271647838568003226338622042515683116367445963316000322534182471237470955297282730469586983296106136576664158668073278885274845284120155488742440345569872601443258172065182038288685008786513356390400000000000000000000000*i1^89 + -51347231548566706709800474632429754410921964700786655723923005999441236425801001761010682052014054949546440302931203082704793563196253277274463054744455763244410527873714769538282702097722376859269469560104657272388911799869985885594061658523677052435424802971283734992754268133549659022857937682287203288479685470806693724171646046353688084344298444280269175223133280872865929489507086877099020654353879976410932152211790429942724000674722491269811662704851256583770346149787070016317987507401755005920259827264225786984167844305294081861212720685544714967952673157358651627118634806606890314283826751359109078991742750454450247908895475225147180894214898526642390573789839041551016300317598858393391999608386597719924024466030692470835011267931216831971334882128961254684991067329958901382891131325767419446236034081218111054834208628167795780491203981384178024392436255708578155003221362728354678821415114576320335378576242457410722034782047780690730347525018710454512793311471510167586637421069702168004393118048970507861486270197901289289754162181386608020799878742133569571986699405994060180102752187074705037068800727701382643506806393431647150881705837336056963271111419238173926612273128571104813791901373054927202087312469726535028109592242104023195580507067990173912714913653654883758780818744995371390046284546976744739321325911701918196056456522481168735670529337004615777972842263830014390371945130108252656660949835137296748991809299919794374891998882541125665552040860090410650566261919024471954287369531392058779977001234298438829780304137768348156202868018878956791727734141040898860082087871767208184336356847391661608371748085559325790545322330729993473402004938656453014621684481730696119330036062057288766027147684125869441330692379040400738415592904701111424519552182920489007574629603879762612223676391896443415498731634844151551158184171831549903293563331004721391690662718951260910874924547718695402352623225325264438263922444743510458755007196872908743057123334213855599733358128341148530741883871633251871467158605853615367416581695694754646609825411076243457278301925434966881486109268007434081667572048507331718161602097099781178448187804773807142026915872114548151131087663267840000000000000000000000*i1^90 + -7822106066076708997814147590903838945583301892755204442114818096808595777845398299837188439079595443810885658198136092046248751845645257475670202644131749675613108372990327477913717948700121712433773653957480979164065937922764829849921004115645662765342070481833670210917756018456540940368207432526342100135776270098880241158061005354060942554589255636307359569533661506115153117638359204602636591739753839154536672414810268005126675850934060934969931211604041956925271555029997323769591923417186789124106726938239470413571715794906958483240324470426149932958026511428925575977699331593242818912979983384317110614589271697337768219827892251626943960031846077357879516862546507358557439259595590773006434381958608906127846531078313100872328225861239670940497361813872713816389454292119587021262701800640208564310912454206401702547626829105975676878256829421149287058732143741563823891799484719935449366831894935604632980714873316101412970284597745741206576433595249660704556317188410549147937259467323492795884564040907768848367156906434665147912867825451200895197660063170037964643624449703799456574161647286994058342941976368229868330689355202220185657332785689498065428793020693258930582714093968614211511526078992448095158692801874045293781992386580701817042920926538813542527300304606607444200312857467734931292584221987892223176603440771139198432645471265175312491174198288821223754549888186791443050105976002255222935570922853941332633870570456915481621611818316379154305182431284174128794253777672458536336342317786725234154601634808676924654220473542836629026155504043024242743141569310967090853968162262549359646489124536070966931381630827241501267903036285478505715974842444916808385008571308781009205544737832646988267587227318277117618557948531916481363258945699512050623023651856366697076605175002640310898956612316256513996913956235757971131434037923065780819423048328333317687893956685899816570145453525709143635895235542399035312934313153613026661876499329111991301399418241622833044306373657772590125386040351549581663428396540254674915274631195684277151737854181433470654780835237277889922199833542063194829561752470673708855419670880965882284152408623915004756641551877780902248448000000000000000000000*i1^91 + -810398417414792275148293209578591879816861385176649412229692860670166786764759092770449810026119803170304391513220201589355318035721101471115969342355756293009625494245705879569248460406593957804003600498089812534908484389959888212836737075686362736512756781865762677928057107429076987290673500450351918805928871274368169040459159658264335555247061834563173652924676182176535588744413049879053272157464115332034067449158567715154253420728644663583415473195249261477352199912633663108747867952357182954383475741683263738665945878210335007351037764842236838244226013794460763561205083033570268029176052439205099707803519245067893052904858394307159883682448548310034492246715149746782755975459661234523042837169116287105172398896511964384522169086706358192762787552441870715656486075377475388806594427009133782102398675526614344808074867551735518798513103286089781603872280356213146590350787728501471072274175996827219209318088603933059955181112868565654642408967086609983542937984743316586148608469073192870688196074857578538737226871395748610183992913281897454442310998955115174664513386212359474477244188470282629970627273683890817647451662700591225495503546878455505190677015140398029220400158595786598323021326515589751704874025498832245937075776869180674599431648814134209170619712725997192846092264351383476137254996844523080042262990672217755863112090300342774636137651891571664578585624319176322624183491669373539643399566005159327472421393867319637626373425383788440593314215012615971396224823695756055126159240353316603361923969758429328201018468993917166557151458755789184588750003147008104606029568064362132222934170800641208890014328403304650740382457368207905634475590972757342622456358623707260948972402404083366089570820024416428991462034179297197881504111147513653905858470337638570369148103407693833193947034581568048624160330804158497510639234396803382550042866642957392023375813972112184804673054486420471351820651114269461787994948368328165006462483758052661977820562501876011156041155592363789182786229444297419723049184123087515980179874455191348507404527497598811462505064613319656173935572609145273382736184925312178591180481436310618287434252671326464099112878237286400000000000000000000*i1^92 + -52420819624852458724634098000172464696510256539744007203887213969318028513079150622370487582472410313236999606018529409164378651092579632289482562103165116142438625621373477618972357793524824591551078298775733544894360153599281803211848066430429920181868285770972571185443754603497680638990219004466275328416816018577165076047405836491649819398034308394624289146621454293213805317689727377928282804555816350085537381518314181188916400186370699464106448601833239992315645775415968753704328615760995712673554385193797971737396497892978106343038522248961714135036446052644804998837846174731656532273958027540342737623573268535398350205488761359510059784486534805021079141300378100528093219459015196339016788773590124231655924267124786467701243761753335214485692789968270680279852367261204266706918368980274775174213509053749992810756622903674639324368305789188633966443065482381443460671107683937632553477139716331888351153097004762578551747703974563485785731450301564767133924791745754926613422087613097764518704050160075684294147152127641377981606478242131050776766389553705704184485269014982582158976531668733419562757157598543055158496147204254793097699258788249227219162402644003638067297596339509929682390869331132914177091175585853392935429992254662362196095126956051305803141299703098863478599478543605204834112081992650349277193006254739191669140591627092929098503031737099964222654212498294596041683923874822697359761921225949279671066413245333707506084188802586725116989205995742564363809667266801698107027590148967636713327161732850071539780711418091708599266803104399504674250923780519106600137110216790438255839889831956854110942088091923627553432972120465602981861633382575637466716073787411230881985196858411817897088922075148653436097096981840482380489583931994326192485477959961910038618744922378947470349932920153074265497934711435349855073392079134768069315192900867967716895009052198914167089334418072248750624118325077753685116422006984431292140911611478657641163224105153613041053525605608060905204712496658345860774001582976648733404512806532449961308806262668749935497239618179531168875977975246959404343912871390069438529721615218284630791534714420263848509440000000000000000000*i1^93 + -2684018233169917731950717481748668888504077617603362290211001742463624218088022876722956887495666914753630742699754552713997387256117394973262111218723466937262651605014078695212371272531433643161649078659466258421165933321187137420429099913890168668517568264777164366496726596698541274609011631562035091967689128437788785419174734623864806951249190496716547473677818707497426439446166769345856800906868499337523264809537624292838625271494754074229738247691796408319967187108781549467538681063866730066642127965154849939707083727866324722502974677370378870928471625294901894420243775123259398989500271782305218798282058970731419430172023422849137218941569657437721285907064398472229946249109042193056622083813839901021466695762676234531824206622208499076859006614731891370982244529008401036959837496466773758459108993793502981990563905504987989044909997165138555810016366260922568426820252301422594652649500869185169042894287878292392265351990077687114378509238512871076483769435288414419248306907026000221049155656540339560649486140278853262273257735997040479360738592897755671758011197217339984786165982155632782893134562010493121581413767101006041976777209033095900077384589327763869386751422642328630272761890269796161905657902204563043090566259168928073782240341454761164048288754206824416513860341005273347557248634123096280332110995275862956546334808580468030693448601983493492527066348093204626966635084225626287667805430974648611741035488076972417326247851024216168959916021250025564765260148437119844532201312881945942525600373636449717100389562962373384056750829138053562673627218750166027944356447734804185451314522586037733905359151882618407424267830872171631678754796320992128165955146526500166404154796778013619197396573490582224863469956843960329955619550587660522040778218652533872106818473802556916018745283917283434592307282158974673539429853118305610234470594757774077937545493021800376038501836853493621916860109404309327757649203312817154432058232670936847774345749937380991103626214752383557330744720344544775336718753088300380603795483739889590157283860263925861131267974979315344654535195122344431030313021369193037633116263740075913992622781235200000000000000000000*i1^94 + -101433362740565605163912682681722556487055388470761153342131369881992295174076579399148581108680847940718593452657237550614947484095142548169869326879495067860129194830119202671157991408532754299680858359777395117601705109203703300748897068183284357749767418864828552920784529288077279584417057576284676884769137498094998104473360032649962221463969590984305788178447001148798731920158731037478613555943608769657179045600071908284326755690548344124240496587965409063206872374367946481591499466516254167463285708197460244960940297126255780686181129180613868678887944099007968824198409973676061514845162225013681606013691079355133223434115910165414276435967052699753327655976761864087423914341172883798537115262982846292535950625579210034672019476642553300392187048206812204881748374502776953309560129761381076838589191445597519169945685296304288793217666883594168166022391135331978334266531415523433042919085606445592433037666753002693797394100617921826850209358381819592458730553127073037274561126913821578820062002184543798908112732315072132171355202917718978327448554229023848181846465746030301178003644122846414443669478161645406249081357717960010929089282844396537470025533336413019700487096401855777391300509497193707132047306975098986209162329883519499053771321298765225130428070754407916543132916462705020198237230896645592812787598901947668011176392759049129089474313105509701208678541315863470604516254387050081488417105717344099840066541558943546598959880320642677484499491803663557848815168885046968338300975797472272712755842388288362613519065094752095828424114317780603649323908218385483584533340758825599822072432589240502556089088331475253731235328807023559342272262451491378738954118383270602370438377171086027872758065412004199320035843121184291139045160799880530451520091595750540216582226182666562296379353864230631948924469667098813249737997551251984196559666482152157211721785410294909927969745354803271967886432468960630639840686398252826525818159038328162992773413430909223920700489070140841504082682148216497809964460347318014242489992380198425378142035067691916595909068059873887798865712510426843762478912842271512298594629496485763979673600000000000000000*i1^95 + -3313176566179568601206711648499416676616006388897498197397049895710238124572126767216145042390631858857737257094829165523439679120192851183905667451082047315168014317358424488910191675643323266343250985119994861890212454000307328540670389414731405829684767823721922959023615159507642193464801975651526970949830816862424610346155767341213709160373620561263747487700576251459629056273088204528383251184112349375598480280699521798786250698536149118361671085270310282696599513654840365962169798115624357216990464395588138096566768580702045377298714495812876898883560681119737341328924218604540131976337023883322671580580904136276151511128087732856003647345053722680682424964909247710170221914443461126792204397173206022183287812728662548574113018981940544620769729146262188506469440491973437767932368850639095376315096510639240512640092735969181532081192935534056774577571860064412429626823821071134314285252302787367823711361120659001335885078211204345476751049961850640124366645494638252921864569821951530994615597900392483899241756138233652392160608112926924390801898910764115771358936514491460418127724825385590322912332435713288109320936417706683567623540724264269801369812739048099500551833259686682541776258566945687434210501998503677232263502515923155692275024013942901624468313297393770554038518092725919817862496547080701569503016216868253783141582549761140819979872767066366818761357994531453065607554743914466317510230071133026114054318386647613661905934060362608599189733197569246014940876906507382822257491298131815544446786059510751844308889529492250579030507445622395449558204143411100183306367964593935688808248611575947463768694309651989431385413630168423450823772461403740454731891362804875047788812047040405953707782733180480822427588659721462359036888826684975624835620760409586947645340968711807172620395862513548004318396118202900530384725988550164224092353602424428667220176392981883855790234465119408946734485636578012662629858499890040760830474216029922663463963081149516307105842156450736488445681188144200983513051231896954770341216065150898700768506915532492717965247013537182769464960785166903084781751441696793350827931179417600000000000000000*i1^96 + -62683973100952222451852261981037588868802416418932920933190944333369150902733584465714665570140523379052168812542354966022484180398876185015267841210180997510213736466971325944099992021691020933835466725984282902800978567995924367016795299746833632830561172390377528280534195067192336931783265000735835965792843228004678331475169052357196292778822981444890685876385181996354767879027998324738373627413984871374415880618054338185400922372733428360135411216004812425450698270182104890845340021904833955209106571761464459807589173820164703811029581929694996217711661369245830136268331496268133904380375157701467641714111841824954638405367028797018742546827445196011841034924582103195501666458739757881622350016701931277443738831725033262581079550498786152976399861900756831988784376304465806139059404553798403288993158643658414037083912217924192803873675944934219723759068996624623141122352733311171741447097421686968822761018094019393530716514186344000856273705698604400138156870746483928831502083633665214067621767814617655442161947116629827436353663361166794243033081694263362217433436417636538587200274623586597406971603816903600297351975201532460982433093770330274258386437839162536573376558511739332169305053457857927880987211684535682354712819235022335900959726226937421439272499658678524553246848140430113755511508519516706286758598189304845951996424250559741381782145946085814291521281379771015234300815670174608576743495859551411561035277056715305711548161964694709101361345886326217951278287529751977657452673060757192658873612948316009722526670408480932207756647724454487124113973088339986913115242871661651774082362779735648791354505114382475143096635125390485361677350736357645681751938330588767859890188374554147856092116028111622044065619658014903083768220619200553207077053514508243605536059424357177764612112849125594176810448550311900692211925431155039836719474713344932040194336902993423225182666897657307931401869682944177534945293857931881733690060129108883389867087880981888626966138556648576165654989345224984396664932367951293935895519202711990417200378532412421828781557874021832618913762796634916927826717038292284473344000000000000000*i1^97 + -480904630790264883476632611719166006293667386339353463652218180672080368044100898954413139329737970565817459575327724577769876078868414876629701897794438634993288293897967286800513844818434784795339702306798310185879805331628783382320317923857806012303653933631835796469656956264045479861469005023902969895878667366732399591695928345954288782895513773563639231622906101758781011898569819189048217194387946427493375983570715444786425881401828681060833298147527705667904874235900487497471611760216955956835333221562234993718284314638088535736588864974844982950856796884460956713090105932522101903386965741384891720441730198709242165425361205911904154885701890372130767322820108763900188962192980091877914941383617894593485495130323491018614938281444090441025759761098580636478484914607816521400338691003771829620596614820489535184028151505506792216561448554481638819652043366359231310519768989892493206418783749685127812755839589246266814912113258927532661318643219250016374421048106583726400830125914321518486267846011582671874658775878224150224015526827074425288157750004041734977847381885565796087652891251236707000906410915151419140267751848378171086209060504701512838807230312720723186147063774749157321317388824995619615822348966603081655015427183824154196966386947602976197233318649291131464046928745797650854801979597377302892113955591332959558971019400694989541226125879013845857713756787408536451521947674514967976596013192958003992091034787167352955817636801432343047600599434189822361469448808222128337515663449930088066308260751559047357142954498069111143430695637734168481137372501938756424520437820396907529793725905828008313762967083119200915424175191867420110673202679791646586629094735862191670590743368167789789558253699473914412812321720117923479882463812115973178971707848719125274100097785711322099345155999644375138155721795229324800212517441252147186414759849045259716258215891396919418112462480923625341980009628777668303674523478923355035698376738908332231088390961050977936641703659315495180405752163302569407154546576574710962199032183677143919902224903868508130419287903463707392436365909311240778608856268800000000000000*i1^98 + 1759066856438688393635476079455451962164506401099226911745193446674181429271487644627725091781808235786672090281980844423780652578186669190617958630392342833049951614226728201951078523053378188150021446491934682414002972187312969635990122005373527696001034759979230753838531757453275188639966533797837219444507892353209787643772595135005255945159570030580721987973626649752315688791440471278142343114988219393206973776029425330933060522854117006275946717709260317508118389175251915263461181669217983910818986255143610315025736970021936387378915092615787643200026394604719989440569430996344630957411029502172548701110789581759720412945580194188275991582224737545241386495700047123006721050488414123304674238408229658777739588292857188320859465051206227807813498043037830488249294721570380154006314186210698941438457919975256508046654482872415003564291083662904490082219082265224333474921949336967705623303401213349488831794105619244416977078735117791225217639040295942814697423118499495293613433409049864929764974797862934822437491130973168144373538613352788350045562167581245109608365251818080943256015646580318085034739622506177575521112724620564728395811675435098956547101626249049089876895937840630964787209747483346836302803961360475189998826238349993710328809766095615641304077237522382061584945763301792782301634917635823775126887156727414946553405481225121369782468901424878898461847425680744633192875988388890750468585348537074577896722731213885222170901783746071277250862634962171184481957240959642658672622145414510829574188856477145185006481376211513992424127721859916242875309996076685429569057326351342972335668354228184837764848125006311440603905489129617378356467176963562869100292424079897322896791490485060718671000031280798812460306450374534806584310236698792244449842852426204271558418503936704292817087629097502230036094071855994029712995166557917471377930531252857660850456060479734241857698830591771236622293852937340700651388510172003251950994887532648101400827161533832184048305701700409410823415064182244830137601949865000648423385788429103240843696752558132386296675177086590417074987852711854080000000000000*i1^99 + -59263041461985575648120875639619495600031551800299640362824621346354832482368664425620595265874796819454641161799611209788869544910287935973802533108479966905680465470566761065427609875339766112303227993797902341482689557264350509432724705694765051939366672006690271799878053602305248207119994966074710189310351497089734911850448719433646650141192845311100627110617586657316786442898691621114892740113812341045932463754039465046182375901531554751990148176524411905118317757765121013766143921685047805499958071549046482208166988542917349694591176786607126331602245434751614654126408140487351187308639577861662280858918290843602973645151101774482737498358560734443720205860466264040374010223422261312780810361182648564630475416467855433046661765824426417412653287424489045203211949410355107383501444075327363168000568305045215295474696966008794864624574669768151507152914055931093515375912484616017554962751958509006794217825385783480791307219230373074898771964358512873839240328243544408243679263636895219439570317365687700777852974290385666547910062141479097745330029097033355642435974436415643216827775955608424090153230375075345864150803213079848887832724687070206623914996989971364538898805917409113610646771611937363052312586346126322240522641259351421126782191242733106585058992836302065398010323757940228695261105819572894544560841047365653854824835007608484206581168778230916147035381773839309281270301952725996496913853042048023698814038266725861305909708743314667275479341314210819777218208321115483236148672182778165932560399421457435651316752164609489392600920763775064737994453775888938774468530833068675748391937469168064038002365519642616637233212861691402349852584048377537131356532610466713169875448318104225880975968774094872331811930435079700317258785865376169436746862765326097969019976082121083549619294530095466484769613210680718476045399793730863567047121343223681553120471053135734414657687137031332548318655441306123908184078613317018502281648305156846149484450199886665515603726221475646482552082966199966647350053878468255797913216533213796059648336803977691638176648061612497829888000000000000*i1^100 + 120890111685548930253514693955016964823461963534254516550660322565236301014288606197667641331311031602302438590966979166269622302294504875998917182660769768235334775511088988739845832067077066768319907165201519710469616625150533697405145771750365920084864934539846607438574718492418415939109175199233480460381975565869872136011552187066044906336217853520093815152164887400960687992903642272380117303305023840960802303828856826840631059149735592580600224401592979043966069522655562397228890039973108806083489293519262266858133158288436655588945314413761780075663102584465226025436903190026024914125842558768002731964024955070271452054709872834891107083797056806103909038305125521418444380596067668277802652027487007383119633841087947635286827374100844306310204987847219000127849092881738884415714229499649812809917454337678236387943700370463791482882223677578501257482404523167411825530127229196586526504269247838091205277029662905491001598423528896690966302662018641774577756822637381647233437361753623593307073386158315462054264109644614368692054421634755588144760723696184704144688557329726245134192127023597217156654812678730204612792748700895566384513920870086431901228376336589743944759793473764374807359556320841758494000631446704482044230973022736360079550813852280108086087247084006956501269104107909765298001864963614029947525184627953969946280346129590693087381595212211393556557228901527432920363341597198077381901844182345267493423423412356951359364425328873827035944342429429477221406243313807845399951635597934462715534433102800267911800312684124486721637889054891009400900911437974845631068347818793979254688765788394402405366854409150065866757042446917878474159920030284703223346153036511417324618892783196939413433259414037693022564992006216243495198995603688664051854745835014389194209640741705824602778461657404399031744245920968970854496457713147135528752934288742116057200189062161268407919506693141224121856489752952008399344953355648486753682325572930897726527217126952086293145249460544453987593778371906593784863714246741941243945496162920226205596015834450035896798412800000000000*i1^101 + -65967806741897443506134313315283607837312679114784618558627762193662143020286251075276177753737978328696848911285345020378173922303010785956052602084362565391754963694106807925115910053398691470451996107775112294901797026460525878509411325718226237115728777390591043267911805381261821868524481953164432172948779155279327678517737610933433951420552535937104496904588194282164963887907739899011094649579232854900602065622520780738480592362681853577642003633530365726503122074154481255629556953324316360767554442959268028419313307158963898525902682452700495581036630100456877194556197163005449101579915040051579315854896279195888718542723347115855086018677221777026425163811451799245523630643776426523301158235799891721228359309233428417994586188645943289077472864911499832179713749007499876495121753810218465784141043607688242056916564826392379475342650510672051572418492385226068515770661251658068095781942854923379379631653508570892671645046201611615181015081262870066964291876357252712988630913837462359356751025341452776525645784673089787805173778930120363489577778959338032144424012447593558976113772692668333504460939478366803871111303338975050038741636733568517202347533846274152526220405243197061863705476434316994855089058641046263338772944898623754084848426802081157058013677296670028424514329000336492940684180768234184408827554312561628446284427202866272692745283437219417224975295201922698292516577548204426377573526832158010405634352840405052283499956627316206463996205845061367122020697628513303335464621406069651727977725531034034284032325778480460813255211533257912305623295331060462534498987401357926132899643799227738181647338180898463622838242399701683025653444404693330178565616694986674735102144984431123472645131818116768029796974541038389671406891793642676788275004687087998068832637565318056486632305573115286053158471373477698118943161038000032678087884317828862627694780028440190187093447780401968008316861837219041884952011363906476418153154791938040546921040793277824190257275725838774665881803853255647778034672248186933427522225731727289809234569461760000000000*i1^102 + 370080976173512089604368873609146130342759695361347275134263996595172427559031988045768256179257916124314036112425501607773499358423396221353952917891911829555510115925744192827021308644122347346675092327336087082087821287856955530151771753216569566730597321036936082817296364717874020600400413405269702836328004161626278516378637859485911730381083675545547215365653411494647440271368841875816817538986373829357871596487281354288352643485429457402850323976994400584547724634243122889853858499312747981343969325482169606707980172251073761073138231621967612570367866181296243241501539438778352219215304397971835269296510148746202276280862866013121696186036122377638013064709084639643341882203208471672620607614648330650104994697773980177816502937643846783280518899926201902621321167122697990557799891840090873457976306205606713816308813495401278490644558596627224134993432625011836729832150131878434209632634994448855093357978032188023263741068685280867521226629197289641158252219862835697753568587948064435680129352363404201616910577744234804048834981555555280086867310752288833351786803475270677753957881017316339382084392980480020483982360444968412774859417972655852182970845255155957900295073917147638756783647851984824108994037481675604450950064386155751374669463957374395409039451937654401751014578311310250478163808299333623679151093337165535649332178829945784831160069980347264177581361206606151839893472857134113273093552123032799110193848188090091318385126573521177344438986313566769669560465326317703234871678653483701051690788375406038041616265557634617293645045027503279162442675244325784353076652581319540831269785886223810503081933432708953498097351942765585187834727760805282933432203328417952028409456822831165196667226544414876836270129035838830552823940562225857598693089080579901490872103524435945146910797384107866514327849308691865115365753976252207520760334257480506368411303338274266212884362310921669591592686937574576693564651219396289171911094998813841236330115902952439776216541400972880759178754164082386037854887044799019777672710455296000000000*i1^103 + -1046897099816795848601402919688568063217705063404579746984976469716652166843552577146229214421223074956666821239255239354346536652820238185805730595622803354954352307796469153522798835469326300914234017430803634483006519486554480021218676605211311338014643221498884172610748175760325657451353766803657306792895407773857300773473804999991934848752495541353776055384185424214575724173640127053545119615068928330397285659830595396715044703774440019378048702737573915705887369550366090095127296376536640971935777945375986643547798444417807498046170764206350433062227097679537290623265608168848239191331153547388602969448943036636739846982145002833659789852933617019932326755529345262495625373074676870188640657022015087942226175064243856647711275500180701903473342831028105247043668016068988516910442577458909867359627737796361773373054321708229643788375627518532125325313615440380312787418162271345699549585506951811598535671121829642666093588860057122966611234650006494054438800134470653594822112813458776580778605740066738216539451940851069957723220856505723026519053140367979647627693736441921712037315722811034646299485098132876475687929264438418635720007746128426044818231827240818961395523801508550179143620384764086733322366211428888411384542752588994302695742998257107810374626779712008485887754924289742710386821576075065871648302869572481591129971668688530746343629590216707706989976146629437140241340762084826412461288173240392210048896351802882411270740019872253291102546639560153171853669115355452563941231789486721665628464954383372410381861786631978566122901087661368114862328044505045541622936676490806507668064683089760073662246057033956064424807441276277115642861716137530246188628508903950704060480023795319659871985966039990480233284683730886251321898596971501435146655820790694650868087157470144981707266207934910244535278236509338964480666295040560227006479047018920382557572528255928115903191040738409855752814632892951914381215083323109000762389433666890259769752839060801614141086378820030237157858932757952998997972104092057600000000*i1^104 + 1187013250597468802915846957154681563337232456242908336388794355242430132193187259208410486627238921189130334537382166127569184888813556410529422816794564396353718384684472845695972825856564586376494219608482619755355136299661654890945383060654029536468637371935971011187410056527627550178219121163211988654679781141864791139787516429312508688014424662560019140336724560510731501622922572013286258601167018432653985906406283477417365435771566491560504427387311083274947369865079063210345406556963046708284357246523225081796299179129039054073426569280235378607395833791037826100609940134355151188137940232777308533314144526256208123485488739454769595882101704991483128498853481249216191610069290841331753156706383967294349593134415256584444602932530626620520467639494287074284525790581156986471131487015014427559648586275117619784232371976806129700417053264940525739742574133415119787063682344760863060135184021595323996537051424598378281888813687629723886672221777168736294192588597163571114192074082447983994963922155399145819592600552410340867402092902163294318748825625489988713376554530439527351432028021725324752444658473787275463660412769173736167613921032748395574973917603008367573660730543268473718028161990607027721233231285575386693567877077465146939380270441071600801114531608887866610817490018714839520893017928790342093858235145727898417003725442650863125550868166162253147485357825133253956322072182029236844913577593742054647423423646889179910820428557058510135419718013657160520452423130392488228583363162851801425044744161027061179904892960966781031021413160546997799653055438635554751484903893576989293534464447623352108331461332193496976700686739783851044368322336781264154164849214276524637134113614785296276369943469320146720522836738222901159232375921736107392313391914446358085443311950334569912989981647804265226931082248693239352005867290907802800273705514848216055598256127081682124942633324083271007164498725824621170584927751988527141524449922932307281021200675261792205396849081778391192902419171246080000000*i1^105 + -498164774946194765034611857441838502181287883540588923660853122671122301298880568771453587277306932418756458363257245717849134900917715978846068742927483602339688500723863904055712262529375592205671422112296909537187904416831526833433721421239356883416294692579673126741031013315168655357376660724038491596009228439162109924620691674524353387035592483796679380039060774117927168536482163816980840973239259137141942981738282579742842999732890276511197033251200187343580999833633086759705562403003883391416948226495671752866299905241703146062807588638217801897738433950189956205509003157292134042241647203768081221350779728042637909866065861829486107377399457893325008182730783127190516138551361097597627796936826779053212730214068341384719362267799379129404705752807782837246444423790531909731604714723687086792311302416498856310423983675970829066585768802512170135353973655112213274201015358188816217930368065352922193840418915566924342272735526716855075919089158302221009940214398966989235037255521805151160535469536650793584151108095534378499785330648953285947426372310433587140315446413271631530208111948687574157722170272699377411930052682295534605431601933042683195729620573294533457583019956299512774766808389424263778331148688171605747160677585781173873959621825823255916135413547963835928217700246760077111201147209179258413916565534646981871450206052070572633627763884892784394975820108141772070279468579818569566841880306415561906315037316738575992706313983373311444148470742887377884966060707837249568548917067626165563169624196443404658073771247815655471201992885868664051754837807058676344657223700968668219860474124350433717640902921489234685146515408133949160096096902290376918293783860010976540922597418476730418124233202467252874375283726407008673150271848574522232185311793805123793715226685339336037510150968486355134987504467552550741897794145582675979216743883075971582897408521498400881113011648899048056802172786770117994888781824704689951902458760609707219153614033332099048621456914120704000000*i1^106 + -10822921666296000728736254632298002589000192614869522671715141345514962021434952544344431213092241968928024964646225099723315024916514143028987906913533727450160876616907861307133522533150938113603275881047489465658491060900927452833580078587132901616086650733358095741002206395265958709787737866865381507022265848200788687370733106916264642241901450197217582085435094047002239405779066424809232287144743270778769625023674759748794241383722877403886479206263584837716168416874281673221483829108876160014355191378908827597019784303341566297221011507688001563260700119127480005401771292738287388147656850922972047617765166172796102467903442469735261093416631024897693523424667029013981260949462666873142195729223145877059402458767220411815643284760193355216556191504313651017411414574342151101633010128814923944054141657315038532429840327083428371564394128089431755530518869354488867825253618724495045909138459162604480697654787515984893860908255191814618796628217429135319054156470909400639374011216575017787939996936769384221339500225168574454034005399147560205796498452059603433199151892837088918123082584904026723761559173537681162254877941902755016470373784068857209108928528718604661567339248520524163700916312988003143473147058119474094509842777415116938126495185235142246468462254583838872091883019707109772648889494894908761238741211422309725824485570571960606479988579689582164770230742086113332011530744989713865959262180667534383412471189564644218185465727275897254289026679134022719151630733895886714581635603055404006512465490821640603399225728116332832212189550847242886927757035356079448412283235858463483149850808057120660415301906163487697787548456769173317672539157194566158101493391535495562850344065607170728020110331729378997707758163075572201362602240469259809371340666916223527393130244608394070717340961322422754038744395982128667479656192901708411851511344338811486159284884638947502017714790499426497654154917742488932157554496576882692366360876142767637700183243672780800000*i1^107 + 7003362090880721009209894034337907600985007068610566619668363598641320508593697901886776882101737608339159778840663127972676741178241223803753342042335625775414836041216519338369302549799740495711164189225773093879984193778771592351910724344849811082482764645554083459103079255140744630357254380386768978169842984833458913261820597934222878045918246850122164759364127012205343344444241055502105376568633369288325693457832175056863975785187761661101052657821636502223927134165559489529321723706670151498994574205909898236535469053446256670468938921067293271826129500345769037518151564893655966273254246668568498274433167658691072308106157537225671882453936849378100184805748026584442903975926913744334559542026597371977423576237434819567842477072737355603445705746280561232551343237692411722808016525779353595023060285396479059093338042553202569707524152494332932948984159671040841026105983284648857034148074133794065911732093429493452527482908583179734282034959895598224872149427064825402255790464560848850844205888200907185190046678684636955494726308970884394646781283820604781826291572472893104847100342937813765678102975120814122143165925673910058081406389533640974379096262748969546736902472255184745550620803920249213410772886015644609017518535259756334505866249141675922644895767851899292705348407539262013302989395882488387932505779445384226178784317575693107453180697258890188801083890715676779902058156634598050707187439691024920649077337043678169983041474516436790175160128876802400612876193212928801928475490202800485106380173753322886385641924427619605312283226038321917150219800765417126337964467463557887954984921059166211748945386737717248617528463727088525263960940303185361555405852883556623487860786380607323690548491832598847182015517420372838469426931918478319697989360586741773905317999239574284614895123580459422977678530597482883674639097517396259173231774116869034335933766884672285460587012200741833280993780995946374655880726611380106691348529152000000*i1^108 + -1405716566241277658700981834532878776629211197437232305721741786929698506535369357270672498733415858117072224923684439275836993074179202139422917224388544815506609991405915476562530405874693731414033927176501536559831205860960179547014430687123101291486411455090933732891698563534649081811444474306392587362136483043270930591551717813702108406946480292660839282681025754867799494897983273708412326612877870647900073115839818788080689307789583751577095542388410573494334983169377480453046609733318563521260808150570130581256452552065359038201075968549080322558759007093934754553738950139644634626924346426821837122901280754380815717912169455490139687700259107757180061708625464638515668254210580059324305925643967374295505296718367277389757755474688128582611146547677808531167672037903286074658545765593509384498488490135373514563733848967134773925106638355983975055764016494490594159454465773555748649023537892637477575844718566394578912137656680839419053052202130377265183208911631443970262958352057092282307735770447986502200429984859815479517325629167266659216845875681760111355049233894490571362626376512303724860927204438567677632315382303249569052769438324080490347299963411980673565717685509129045380816655008384984731520031581438439094710542461762154916254866860063488392778988499682960493385686873008528712348759691208145772038857103850566394011655733553516169661041664744199296624579904725073178296431024214212820439564706258185596799118229360991964412285328295731634740353737351972605979823261738188749013033859563580071937314092166388005896050168182675360351226307936505958784450350110959890871315351095491597251770550176771582175408115717467513387522080662370801666937223018916003011020604939709525251738438634648610670163521934409205964303541440457334103636480385453508779438069861092443430446553078643855965716118195612950482033241668609310916033661358842968161214152328306692452130516969590811184263480032820847498830496917429788224782336000*i1^109 + 42390536194160361669926196986703203895791252003718866651329260195838756326137748361190846111669257530556121809605063836325250112261314163448600179033673474679334219181507650092421355249287276528619616063979028118421812182867210792593165910867341333863972086945096259036578642810068679808972638186304759878092557640840085315921778903969054560086993260564176484850187040386092415572024491723988207878681276226299932799501210024244452344162452521044143815742193482929643567919685208778804753440673996800964273208814837674519848892056084016761953411727420825259959515581687364878442399905729470677967394028820890848525567110035032805708667681047978425303821826800639100161774238033786927256137338111607272118093183943945036537116655737559039319787661933782600276099058296454922541150261403550772447861675893389848502977399488105688747410309582439494738263314656785663917866953501390281901908457467658702841320583293765982073510268982834798371799231031217571260651509382177968449409766604068983264186120558189177288002133782506552244716443233106441592742744826359892554895781579793868249506981293712307000475536880173331147500451523631234495947059879435565015647204093301112951235974960159461336855835403256678485639095999794519725505992975974683601889673215498934820680348899158212444007054291694094269607479409385383518872940997319915173708199089026591528430831102839501438812638663081811342274033141288930944172391659736174644317972921252176623035858677009544297688926545418158185961766101901884842630247954141169163082138072014785426000026891143981350914364518639687731075264284174571944233459818736034306354258596560680772403485530128964286934794187773715103666571104177882828874557243728321914365264408784421144158152675829356330677782363745890217151396336539338645956202983492473486936827594331838572128755951712586427986163861680855225113435244509502991506478969962728381223873820440103479142628614908226984134537589555200*i1^110 + -387483092991184742375048872430981554831111144603396009729048276449296069813225654131666610895413971913109165524456327349995298268589265427962020344056985281093056838071909219452724985384331023986760909940302106589933907007887398726018978566320433225236793176141520549686047793892073562304199816658519980481210100880699043329521269300463422843366098213813318809508006457036190616644221706147252359324613333453233159427523120868590889438692964919154307118853898156006968724636357485563250344153014154892289467637821559710900307726445566641303087780809963438798059715170410002012626195992197439020678228880435712590205476417927955332789591354282383360974245998407869680511655118728467785708051336721380122473319137711642019513418774021531613495432535970562286808192590433234913048446287650282791624031648353870995765164523454456290470732572777899152194795978040237178651877269792490127551773490739320310232621394308096174435957220394967551827328331974386650121863799027651775041510381789403814701549122039783844663516850258409592184245076972012850613176551447575443570331069464998394445979368028764233145353013241598169547202477386142301630406366952044528042579241267641415832501920865029921028670070526679884466342503891616444444903330283228367387853704309121701012707711322750593111148336459732378643306311085512333574301587628089623315474687785897717119721848780893096752144420089132277981386268670471349381269660166686428905858413432002718792452484355694289455136076758781120905166598043198504293164240594526152380470205369159951962144835873952702263308202445537493526087652381910218832686413116508838131467428474754011594769546090151205599184150074425664371896909696956844560576193615444760970636825877697046639540635354952770093635203153327719898170396879883441226446009959908774167044867725626469035509220342700537574536152308939600658138976054880238437123281328973028677382329663131484160*i1^111 + 588612268391032913263508888179237053079736989057332373118602484334221776788946940190950031493060279085817573757058574108443236234423379056492192879340216587601250710375551926379712262470671809318067207861060198324702172159239635551115018332748463601621308729749439643926078991010164536964518574478962232482539779584871127738028332311210869822036501192769663942818029997042112177847799902846596389474181982572297194932019829162512797969836496868156249593721167582659077585614276405788246605858702907652841287213468230111669524991647747808363250579453908753386329596853511392879021620089039330506499182801843546943481570880105435451130623747806834729564228655245157536604008640785986102773750238649242163412238625754410077828307147313466955094137809508581940331585800679389507167494693597346976878464002850127844606970777908010454608131706851921722331953132119018619784933555285087770247713955963796020419051200035627124096418068502292612971652500878425197769582388170836450591657720385500398983588317065612130042942664828543657541074966801502572461397339263907885493554286693815767243028536680971142102257368338838352808416673103395352750321018462584041617319151841646776590664081803768743738426793780963712823058514044603694059909382871397154532627870946825815240227935006143981126265149334120920664004311801164960941262099833425829618891637046681727297097583719819549048530837961909747500599341087793390204304869139139941768257217140562344760694964409684597064023474027155477379755202748044958974737045022933854031119911184334953279651885847062469353008074260485885670907062654799646952385681241236155446620872820531266193671324477151491357406560627758361923967106086122942162004831818340368566645296988777692366306364707937932887552172559350389230524588694603074732572457307845451821264362702663758632338917698758151568831198464430685097512719418508439453696*i1^112, 28863577248931396747803329387464454758335921372269163218737564337316058716186428051927530094167797715294085951360266026386586395202867899946816905610442655006622691393213699264091952823135633547718274757431373471999261842976873700358072380871390629155011307306334028470628680305705232883318250231994100919180193742394408841975369064510556099197311837174936760467351660060491739868794604672070065725242149594848405671891859653299683189710539802930339744024986061460076006587502399776870009391309907287034987255003402994547984891958916193728251196428374636535352439357218319843947108535309526114191030994651493469736046180744120708828498643482441774408300999322123612576000619518295779726513333512806541291575374078646261613808608430548725285163729226891298105797532742961149798983071512789850885449432366554553164059538946220599490679331354836875015838464642653623927019027358039057035440102541365648522526089635955455738158907593143114618623466408137220753102891992104769814037260797907985345832523744387517582949499793661867616677003958040272457897707894036235855864483194506163778605512413522212361972402370648626729094516653147258830279778735404271618709504064663836139630556631497698044266242340482623780555083749683494146967938992323645892997816505850969675155893198611267766832250976374606347013154335448897741434653867994864112504551590988597681454147638186553826564007703373430620047759965263425785380882672938462810467492725678949815767913022720945488303503557640458507071920355485264222431980117003131305199605562102048854345046254884049920194092853989466137858547262971861302590473360707673569816206288630871434564843260882319124782640026876103227017763090879753232386052782734712599037951351292100423912331582476332708707158196785386928892929864701979219179614198578190391014706402386245410863271926616316420749747995952582672656956630628420368083472908143146343840576302128924148225906710066905723516081077493772370140941977733196935563428168441016333375457533961515714347146813766791178190136698288706133904649784459545449679687798353884347886803352732942073296694015877492260312774856149427850290029657869784282865772892870828949326860455212077285825456006163300610162132291762109923340992919521033451066310623561242827393988827436476211257333888749362889634764023680312818722144419227887035675087211104108872220416561096200872330937316317009163904600632895778942342126872749203578574474918486870222228811142406446262033794376838964325639369231143153558360886758358662419268508957512795512055431061549809513547753598584397051714817061171010536714732791262526350662353483287698291174205219747744337284361684372807229443275139336201816924263351789246854888353278678125176111964514403713873724947176917998831866577024558004788361323225712625541901606951276429014018833039404474141727213123889928587995148614715771800970458244008167116599100404903300947525155668387067783725154200659307397692512161234944000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -109354520426133371462676439411858372069353653498088725088496806200923898521937625187705624200379289290360501299398626203629610370057119911704809491636381653165288259745089379735804373992501851007220563399726186715769645379634133360476268383292409394213975205804463516711488443047104245871861873853125886213967949320816333034481510767831624067000413945801642568314147522229546470574654426622321243553402273167913349939354758211145290518957303690137125597694999381694100620453085242200318029525871810835270389254454735815648914316143981877334376490157248291721956063147750826849737333322376688860753545549922934809873228055253358185939530620266900456679849482587614288970506194831635023496398870301907433600502945550734704842193226510442111720969276425412141364538812071290850786181497503043469284343429331426281155533522383505904348647209471925786633677818284281521386257321960497094356201732729320322541373109333629607031377626993762263075793498889580004539478882294609238460054280341851381963892694046208875962264669788620850700819279534568194134213137440986831578618444316803424928449938499357309999951789175494653411870958141001276283184576905338870132589796139358647427105550879711962247386050992954908052434141601158822091290827257446027717467287718311905665085255259456062786311585735163730972284888930982780734595832858435861548940542436366709237330963248809599112735417848638074834860497898261077243412693703604180910685902088133169638909136061821185680202872093497383952643120264566641554121107011069578536298169227830068467752319833893064232194609383013050009918314035239611422169574367116769438108505612917183612940194415848826271808474659943021307771846843250523532560272606503516175046949522133029352530261602917501644885820312419386958397889040876059212929359093532349479633664633312589595957159155118869234327060776283648087042484934959349766778784523895372382099670152248159500240644029072722489506657423021724323311529058912171224702539993973340022519284678563853514328236404984942473998127486691548690562228627088078840239293904825927345643178935180416862776490699019297397776828140919288573523912107871286249030922206070058720331216510393553324197033437199501261476086181958947569938987287990676232472405031123247712983871129828103310432802401925341870083579973625275156291251592776252298332971787638894315345562148265301344013631774543979506795105786384378206754690539697353049339032222889460715234726480467476613229643427274760467167070648589840854787581449307167214979114969908242590780865980932213525768210979819337427481978594023202165753468581875973108114145562640799487228016847083873949148332113561554403931143061377492143318863850938264719341604669997681719862250699113198023167798329622910548762970279775689877100728528206094229724943785388431064417834466151968697143578753354196819410880738364676400175511219766330555277928976572117754234901931797070615154869850293755400717154157330432000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 34532435076821256393930996301585580787725463346860691480868322448767823921635447987616179228421318321617630343639965224060708521168307161825807684976809951161408514450025274489618304840943566769330112268172557573666787759501067163271047563463258312660345054169528060924974099284840913009088696382621247367195551391870709423413894783513992182831225712540898985839930821530674826234888375878047170266966923992948878063834808210537044270964884515222058365272748843711045620427972475540405098826777478489941668132898812803837512047336647324892276701803358154244352403468503280519591458131174003102324565760642832349613350873414610433909612744733938881863706757155835531241229974013108500311328393355720126056387495430885073614950937553698731319865503981917683334076690762184164020830883476395142405382865010707094703014825790424621739691762459819691743787214965380560912244776117506809904854160428344305016988416170514290945624745445145624222353353157111817793572526706381683081348854805973671902716877781414651283397562873073389385354890525729353618935609640608471225585938410979725075705967201766955806198653770336786252563227421441168590026676443942450777346226745255220681185659990377896608637870530679188763034435655667807002154082556106817882735997701466489945745812989965778612498153361996482995197440612223317970278522541190584388517760599709029138723986836137419524783260732342128954340056479843517877069950318436481904425371666327886093831960618179260216884168405496911687593550693894804613964244200416536193568913509474351284467598910248204586882945847503286086063196692160735297300618332857730635659792433290917175832325608222347112088802829769508061390038470177850644315532153792744843452567813144399617552250891507389568433429430228715279698960896392354779658097482376964293719592678641205992444837538371271619608846803865008725049577591750594317348688674775326204401969581680934743890589403302862571807320820511046741400318985904133541259521504537764035287768200067770873146040248301361961254564500543320859567515939278058265556960526746191033078618957281032750994989446708312812268949709826328755028532298333406426028929741857525199698781377737227280829776107227825748499913144017412361441887172363018255570628884242381943687859043685366135909044593298252404417991730877742870482196125192160769691906646318121569791063484777761814203306325805288949237728590171962022294871790231688278452103771380258432892196441947578214980271728732520807169111154110974831215782859117853488082113679761177670787516463533259061021650114996437219554602142180485508776948498881770808791425857795555590580385658731498983428949403072673249314530610852317734773252311114900582107180345499326763644399629045219655912681840811435556962189060225093480987917963337275455325410748656965414477508535787570560668342620838850278880868305749164873773831093144060198097013808090453353881040503830442898766348993654350904634326152275558400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -423811277534163543577867553224992820604841122314506848651143930508363588505016218000379511687837744344778681376031224860347124220992903456615308268224774662569211933283343248887648975075174383360602100763334640163051973325373503309900824768460729767203472362795057934559527721544000284702986612752941139196128612343727035376757969617790968588536817418207403990533739907148054554197636141141154613902382817356216419342502520114859547483136316637205192950075652180634027842942200643108575408970499639890600477437615038503961318796081581526396811838094526479565688382785186035688954408374793583800107157047479977869799978841626018856605504975984214527005221351896664732028182949105196355661439838157688167964673486316148666131565505785298584736722200813232293165637943728341432005293007992306352804407315935114115569973055340938015983769765459843895970375931461787292464105718146431388553186892623800992027169886572856173817244662162025208580619482335834218717849434727548400177727998354703621862598581883843562149982029677618888085455143765058549558434235895560157025557610494783908495541792307591558614384649548277374021082953200643932849722367351029226152398870776061179820588713943727275879737114369679551350998138031163223024152422463248688259057794332887592396663467878141012411085790370093158644108537034597029624262372134677572201550776573482340533735071669371487299553635045510959411536382214333808879386549672306842867660054249068765774527050263952310379894680776999598242691550417423429242217358894323892639606525417390761257044676173359822059463210019876154986181063498124996546424254675615482928268543962133858373374981588892163016364214959258839804678559072456535761603661086076637238141277225369220545933264321472621977997538304828501516197500236826432721537440130057624868367279385471854998384082801058136600098053848074274040863061873641493259724818153742873444465448338150739008597042830155552721518808506067887132501913545317235003534828764243121864252354438391389669438848182837716309987923861670778078585814169699644546730864358507288503587402016846479993088505258527321010869608218936495133508390282947079015090133632233562134255914553985598205449892978985712444610743787151969106147371530640079721872546090413999812501646056267045440531055479822521683226834761735914578817299393972548766369946308231908234196342038103870184217748308121653027700063914262503114918312545232010457854864287106177450341196272205374411727210504456071252368300613986496922674390351982837453428898386462677106121336050456798558827499134928684330240601541874024961115959957407076605865848462100118185752940417003849052507500506418693342728820355234792220535192961571485887593880745004387613979937801468280525514119867837735377864852089457605958846347155382443138422538036750909129324730166427032666076807542236323476873375771757053213396257785833276068491113369432995983811537402469144267247336127456791250616822603448320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 1457273743252286678218835235118544466716079356263780645944926186911609558314641467762449395747048001631151490790095337642801151960789202653353741670532005144738389127919314639246969254926106489074756462714228840744281227535544858487157397754514869603677868603828906224616837724971780681718982031668927828651967455739255353062113380030740934357445896427247098891839943450260241927318682006975932416724774307634791799387710525957481468590802825902636700672460204440731888349560622302518786628741175770974869263243676785072413571288113788503881180302838512890723687122994237673791429628184134006012514743662983272879827894259558069376034831215385239405471821580152862530842620549356391845975090582978144056199449567659790028763923559199445562286030981090308505494038489246474202627900532509176747775028502726621871998809782039669789169923721416424965655151411192269320081352398097613462094733690140005021476066458902157783611754296207185392784393922804032144119252803981808553999536909386177036799836162994793063431270642566281518970142295585143145911493931860654052406733906910728080672730208292334224309814286875946390067270331861043906220423060681507811141203301470039867507062041003201083446948565525723613348479908041732268582585984701036112665639230489494620366015112123536581924553166547551546194401302215114628691207750630132971627389748371985718250519384439958865029251584626118999217476751665503966970106991354211678911522110179257481781240709800528265158005929916115722828753975745222134336130827857481425536365492107137091150603874773580963822577366219364565053153185813999712840685326086109837673903854111237294822957648989685494227618360989466335827360628688682981530641316622640440482713377183283436505266657247308595478874799433173375970266971405495377079803010514911768293293730419098124746909432504753097799567564764249642086573341795870714104988361290174853237160963868716758275232886962760978682757783638063423184269758724266107780433864796018091113129087431943025229579666176727062161848108167842442825228401712972225204641453469598644812725720233564368190525206068846744124710034146192352828563813296979380463238928463617624848675606955637991543340510674276470515077464866161506086513793922228556607794518602307530019572740674477326540033691472281539939261993659418870884579196447791340670275478837495581580515163685280010576618807447987053994904926159472392642776668589544512728340486582819794427891763050446971301684833062846227951638488565784046390011327500024683184081633068254793035701022092087529688581883717281592913626055422572135467392029483427822049847922754744551922351434190720144258149682272368612290570147139262310265923870437212509278906737396329077210129784445856698890893509148426625289215251225631826069090510598656044507443719407294138266403767008563040702916906082905204209802451187659406253812062105476705412460311686909392674841259090369765520106084210424090194232670683136000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -1146353206709487198514883842435913382331407816321885777629284786035295610851029521331666339938247632936538507671801655618723916969236070599872075118510444928335458508010607285421376418964289780594071882017025192550112866439547604608101822340582776269897480472197019328080047941970034722048767210004082988577440768825039103152162009113781594216912018447848886271613518920226764196800621730327936186680245212272868594976871625977458202651578019251315675973123817821254217600016795059183509234531311035206349330914631164593889002646401348235857884195795477771341428788053572092504231165923629093477569243427089095063695985276595527152888331624139864813897635415902903127095081482181771053240138200758361376072239437536681554415664517350051746930520467862551260607718313810482053166279172936512572080274483904384458419000817195283287161445926655497954465054501213154596620813646039951909965514792843483429417709713724161646810108224866142100810824987651220524716278678834597646753842081540793493702062901120933900553644118531006214542769380873947310471216855347679515789220420309453654797686745779026838632714149019967616863057043626787050359772180283230605729744958485381588722146126335703799907473328782961877485343462311922203183657962078436195356234499029283622966629958808009560505221747607597461741530151170153787956575614306678394587159236016502794723455339891637152848712818289913954912833149957776972618803002233080518480509502351611089573941201440185841297885269030116191678922597919469411438792392529888001738285431712340181075493661053936783102092943262694879137601613971099030499099910920801781423620483671155087043101142836911080332046997149243413440097748747146028806773108878039640558855133074143307234442257209114920932771228873881895900738330447882099073589262160540839911863960467681590922232190230895828480190982431980175221579132306044983624312622400613324739738881599754151269946500221628664055284084758604806645523219480371180213347554831017011130288074890746470518786079693621078418716877422210716122899291322906059231895682240088017028090092174133036185927261199200158945213526451149907650989381072977681341951824466957789504126556453810544534295136208721828494722141074333915252900342230977594250422990492016392498206196380736777683117275502916815185932594534249050286303320231041559079344011252189839276431859419984612812429574332249795869261125472870274619592588942421229161616317621419817320689901190643436938561000738599385616112746385386937666342962883427005895636377661449534520079748447261378524569016524508871362012056472060186271400478818032396520339248477057036132208380277556381659619685269676868012167103880420452053859763856781063684363696387384980284710494135981039147644566244909647037286671726806158885332176961723829814700081682988902869112913533964983787712092760232519741091740586884874453789054307758984772398255305547209821814069671603515369224693830321848093653545779200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 1093738255790862440784318083690484071136140418372161381617261932756274914602189005071459576251979076740366088719350674773693912895712838548659994702301889444290194597742144512834017349241648966871023992304076772938437196691523204576002961958310770132373416513700814049924609416230263905850185959603487354749008696803885636980457262241223189031529967198999810501962795048518564997497487395930990794926843922633149454814336561541778443647820094642262664429552306705192741664199384230400941600631861918327862114413987939900408491076401268685827423652695811885659932351226045980663434322306620373670422587215195106192731925928231893079468374777638820141272099210175368353562276284633013058042363987352140972342241531656183093679765370176851582406945854215624858119980739510164379266670245892333837183140126955172573884382811019057681713540014368324900241240690670018284404185921591942660943386750742875590272913899460187953582933604132999090295092088036636952297017340003613109972602186157257079085833954745039907233511467175125415450669302920007754927902931366810854287242238899383799987804542616763841438434572495241093428521274718701981196057130698265238475437348196688731487684294074019130326542087101411688815012398094231060703055728470432178602984507059095019179106435627104081944513980695042828237337453271225250525380656612980806593550184939655429938129886237284065745704290397817303305236438449899062612854957111222663608969665769600822632400207506431147352882444929059428210016815914045315632267982136078460325098850390724157393666867737181924306620489782040046525079832846069108307354730808377102129781678165755968821117464908355361308494336699176947674864645292218566107042544397642377823004954851985619028398258084140054630491180188018766312788191139489539036864312818416198145989443274715179790229981393118222558810828590710584278938622219292175895949070814817219241774881425208836501333264187142810274387398962842725817749889175272657278876182833333896731856901485919615724607680712978995401722287723539286526258334149056492295836716141453605268033096444273925566680740911604236575767907055988189221220095528020646319763978876132896479790362399740048450084288177753162698792545292091339902379068875415913318793809136571419658607915527812203516938045008002744355439256104133967138396372243507833058387416210198200199461958201105491693246153698964441723834776896970040622723994270780438143372810770634401545294115890875596417327522581045307521158796877055570828755375421860941357549749669902318661876455317091753796300031975421006699707708803538013163905062832083885896814374262533720476313862106079279145150008082998577130500464280652375967336064536959794585175344200479426539750798348341257459063469137036516756682839156394574281948901937981771674357353690504631783578022746085048213405222925183418830831550460837028781139192519182102552071397656613142720472931521538071221039134828838209977193594880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -511116236074126428787076370260923207356432914465499720581316737188534420018287058145789251660347084270888610086678200342756287085966844991517152817170465970648257787488183447969874794226373831236028304073053901047000130712092391714444676763910051081465611261752160788543394149877537268195299859350571129996574601297990262345765838668249265038398187214574218739067121580174004298493718627224012758323306253033442396334382210349981623631635911609578219952507956249104810406751907275664661240781128107228682258523201413648752106867128889482640441658543335407094193862329346595181515867556050865793083097507417431798275271475952094067643681884307733191736457654093044239148394560214587215587588232690509286201071903586030953326674092029684818797370215951893794352911771651973914930556124963049492702264067308126494399464343556569587787550836206736046101486773660020804448990633765849479856278240629525495839189975895799280591048385117895967133795956181630574301929175957332221122658121862315126617423836252070892614252867005030546915715631259720148863059271428112576490988344869603160668559874407666561273470058614653911090702032349552961400670850884434159394968092099301385839129245516328287374416575983639263351757997829475452935982358330104262536016965701646479755031336743649284785441979726259322493382317834184186424404599066772898252866653406072561805918878948049238401641100902517497074142163657489364826907307999799825548398949233405578341655892652616237032751046649740215814981901768470604343805809635834612299445556043045131921002210056506525865643715768463614304054323238527743243619224370153429780083341237975089127627199987204164125613270725529348284375193335806539379490350095628014307974048484795903386800849726830364359820338260130804181216202378317443464297677967458797652012007158557458627374224901270798093127562077593870065551209506230950095198115674034215318798938095115359685589293204887505022218893519666862024112354894565705120472468563451799445689260527953184183156130777735289723493885121964963816399945951806218567920692141649198821085322171188735924686499555658751327666842370608836850415711468078732481455820800534226061490953809524186799338651057183175163995461434234728153086132768793736965792258419812865086848465859931078647127006690274381146541808341556664307201008655729310432838206947630049702411675629831953760331767235666910336805538059365921767284725113753555234623893478622614268468643307949533397980311565929171577979278152820935581249869375650265656348461565685756331157534034996548628914561232723801943953030987947597985748449558104721059178199441347133430184679979793773023071312024844805252700318720659600437340179767388506807209375632633650931444587056408649929974280199768241637623781510837979177323732113085647909512106072175422108843028246512083445317114337571861067818561162750898832611395124409726184741777822920996780617905471933041410963454035576942548221952000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 193032807368521541808316272427140930808172563004051962418260384355828464824098968958080929377880855587441557090995201974412758616394885306519669800717725984679192306923577109215357615851890083063876749641180692942687088803734439129404319539945203206543085487378946328369149245660003494573788378492923838770471436631661325341721563165677774861707866557013222472967933095180345175235213370784934427152237735068957888233375456978236763609951926950401653593966300717430612894240170982927865325255403137112948317310601270190532063820174365192269964858682426131177314710845754371850026290540229244996688639738584215467213723723672761251377619008957254644750692338756713930713338039125068432242462431530156700082791575576089676929941597730733228466761250328879090475773604032790043316906992100150820323873742109958668082452847611910094639560353929288849409728333130163216738144494228700518137428266858318037657669474970284003862546502298702171377540044448118913965865419815557627663563120649003468444746500133094100129526485303899410380208674238649453408209388480425474639129410976396609210867364212857967188629134379929600427635571244407441239820410538862264667457055346782274111764148880672378072165203812523420495122416351618110578869499241365206952561022990099856096784593446343904643311198251901492269481959391526938277052748742834174872264757945980803093066672397023211538894773887802571558579270396539377090427413791435484536898286454349580230102736961346858978639898835665125554388633384174465545837402540027826942834142243653971540327374073359153923462241325871255380003268080691305728360275183525280984947243944041126707285516272189947867521237853494400555375109182105614130416628882104631655496315109276892098957420634722926017525064768289594051973784290353363649153512380410178658589010727034244771232863355418565349459707075918380718715512809266654262649343714041000967788092811275471002847096146491628550938906572447995895703882009798340708508264226012942384761431930436635916806121911336680446149141825996942979847334606124106323092409698279857281511227039559396275811711600986097322442327672220356229918762441188953713311243816224281808211213906097798499928687788366768704651480443140335830213253819429613535911357222706834127423769679852890599898370949975577783352917580431693532980727462106866545725236602507859817037378562025380613133836509416368365121002180386820192142063870961150584582473667034010705226438465100259692779838899916305986144859550049552165979038134252908461429774891319819191826815864693442007415156922253171825390837941952090327270677506532446245784115608665747673243938546245500790926354088342843375049744994519961655255074124922994134067192060969973243051405195432159893620155833537243627097663088453846766197277315994210722211461803402825821168365672786443113468631809183260260414003493063435355396871723016446067020837296422876675448945099502261061391389374253469637017600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -55214834634950245196613307613234881686983989117809868019057812615718160099600599854152918616190114771050259494931145380371858445280796852255916554553952018030012720605854648467093920508433091835522261510921872251827362281515549063653169562379140774419584412582151281197344366518192941839739381599174589713432553386421235494828081497818709427571477547814587768010204363129246276527562373980519444265889526109279231730414020125930198907469057533326674068987268122431361517134682869128926434923011777494415015208559740097517579373202920318238513991825699395518754269597176981737627831198893183373250927900455362465924898043619403227926767432367002111557037049210974673512056542028072392955755558111647068354906243529170451814799923054471196608911371985927421049690790893758623339297343114983243620461639336512661166024142213782451802521641791043623973120325624911217521607257800946214420861250343785860931479797358221408772281423371158795626238729610371293384303201197435614489795244125780974848011767887433963356744246447951531298730775704942652895624576676670126148904512921587776093414841699269375838757561349956295332812479421059015973963027688614835071561328640931085866185657299034965607273647210980382802282506477175841381769108040619044367313302970017957998839741187504923926275895809954937524484976048182746190638751044663841958907528244788511691844284551231529497487354011140698015564469358415432267189456560293419508613375608518133156608374036967416230850600225839742906304355465808408894074532195035869150563716079649559870829792812934153820716363893704611217890113147985272543285218920904076691539534732130969169439737487167939156384866143108677715076986425176774381305820294121891469308797711197282022168961086891920035762484263854201214809192308634857813005446677479201525676423252811226549725528854625960498805973668028510136723729935438310861010547506478733203618597593270287290760656437521123596076910029943928513219072203907960653379423666366031132532489671335945810400917111781340602616949630917371359379557887781081918772333910635107817094053600681833252786829570543553199662313218036804626009564705913533168465889747443915672726558760011089068553156082998225926251109895869775870599944328434125799739190978296553847547106040772767868559718911115649468719876521027334213098494756744427607420542975410920537176971542585889484974026105174026994462860235226377927358059235765475956856092862575394931540052526019814293180867598234794669462073250266062646879961572159505585193253289192744586542664551880730551274275977752099988909929333387383169562417764398067357691991451832980898509488105867953123762539513400953902190416154070251022773737990277516575241770507411523446414607607610590890225848115662869961753586454879701241329297511241006161165286098542026845262528970039329804485134218376892137469020818018462702107273395460189238982743877686860873174471969221411490611504269616375398400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -770584233698431122903109382011496068468838829427737782143555630845543247194810699332655545134283096699751957084526071881297934431143205007301302533363429712877553634835312584350630323384992619148331938032595967670132707972602136906845335449119375194460912683409410046666555450800904711527562244919244116638337896504480004553254792631793627976761735713552866356265337665446422462261036270854367427808876960670039213895062266460898524191907036047120632338477760653339996592816869860780176321118080709324267591719853905131293910547146211733386485030699974190716097203055041279684904720710433476868657341626927039244069390674330815691154479674553738556344862223535783780329330104851647391791104439429815787878858429851740257345684643978418487998376793489302437301548482460039463806308831658813861431300298458746419470370707220131849318500289257454058678357676518186656269120136031865911863506413575725942383437754907550375005149413912413258659752913577974656776217009653955909501249252118449010169081354579229360836036932302278106803920563654221773304560109416488020002538863150378920391568510314481091511846210468226381504693022754475851957868619616735720017370309091628319451972009769993456979580939462331477119859187213913543329268692622964072202793937191940744913220064512180345069247153474377000585892880673431690497523594997695347280053964524178428377258140456099075342386881295078153174731344719863916855729064543436478014005500756916963933164368075832209201451798786087532431873940226158420414872602696811498763279409982876358065955567824770920833120240885600995719675788506151537101666814378055277723801105782978759407507808815206827953329111330263920969194107122398868385795881463463796752915290982945725205917693736616446806542667005756326106502698440268440513242221774514338364555943397609129796191827644767072839069806507635554747945898628531686043867172062346391065819636896161736641482384010899610096649790407134467034725341492449840631925574673178908810366900845128570984627097404052704920370293183015863322021663067074226986550283228299604052050397613898585888760400759825762085792651679232272024238227834240719714939609836035648510402870402850269424072393102746253020777082043002481263874928340092529311820397072046867982723746143989921693733284446859567846250552465694823463863254391643571650001332775520973967695215110341984196068978768795067729179425702711161777904992280168653898395240701762570478977362751410994728952062235603900645598242365701525296568616133646829092055734256613080825559187094785329006755960239887694290364707310811689687108226763456325788087754807928557363134657807593974886867458820195395157259420329838831490601121072563323661128392208240163227970792390172792067023762983068243239606184985116439655921538731297324319864601636277815736557166258827545286069913910246134703210086865317470797362271263402532198985581468702569698369734079281720947480173851181056000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -862737858862642214805179153963043431322132369804749094679031361906038328906366918325678495352328198800314510947149089914968385358512253937231510266550717401287720821847162579123786585176377318965682709440864723159284193673154745489637561927506600459762696750842943934579180666614963946988650467673839527623600338635670684958161466835707308314913975004192424787572855683012707194315297930579569051741183965912825822803940587417654848145323237284322232364831413940608676168028790910782189985915234590737188248370404000283983228040677908904657729465463349587602959303266029380948808351330795448568039379793867362622291808627747081176891427534262712710017389793603279774697425387091142325752188794822107574205879277523596229732719271544176055300712440762690628189289499374959282229884981277467161571093434799939250968151433652477304763810443451763342146757376615948269614130784199984817437776979762070112082528216507893513019977479879057002536475581265923151851589675327055249471572074925947864127518893099898404012609847445904297498666294625920021471220704745118862093500144811792029948861726317666800129613021994089738484841758379198423314337997159970083242791570502049060893455955079194467314356810299632564590783969947550617631533276775192337117834914558213583656504123311076212806131150991404361883666563485587195071931855189426890153518245958727854333713648858498685441962525146083407882129283253541629528099315644333613011752097986439021823712542585532087595922067937727520402129162270648932474764426659569923814518220997793407644710909891511431264411712424635343994311313875769060626993778957720352844272653168344421654022798267862739055786818559595117673627078262934062917071585453742030484239440011773187990951159126463006176198430113248326975547987549411630842214272532568179714702617741646367214303679526137189455183903915023194468313051929659157325930767532829590835157133284869835800525142023823386034533481902622106225293853284479589738205212530415212980851065472315014241721573931201818564506026334256563509841110527834561865993934320682388062605221643337971270051355081763309141527661547587004375168750794397702161873606601288836368264014454251327366400628015447984401953781791457158019827435887891883980269463183785472958762783020485647391240715973163149079001733391603878791519939437981924999552362272663779516473961789260312422814956792081271827771164899793871571918637078673488525855408788852699795838071278499353566530808734476677607969838169362436192122480876233330100514313063816525853490285164405594829324055437223468766365773896618952966608715587854296046995599579014815231174177023617775479648533266266417481048230401002287181851506374362299353359407802596265314061600644448848642921523542680999329598841834101390858098681594105547502099299070218289864132398115992678751775057186766011093863612715314950679247418176801253258955598331390354782806329878413426267577851786035200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 2698271212821352136176087638356349192697697932654976536241510633027083723612266424034911506735331862480762382994357460076566230017793706176030230048923677529707763388901493242506023757772624333124472416922537917305871408696840131862087355988981743847170048973911308280491056837375324045581103740154614427271856891930144417942779862156968495921423847436839542538490347394589059720268184949936525921358949506456837219264882306126235615220481849040936040566443192212474660686673188725750209974459252185295661595997304278099176497104510305809197031290249743344985998693108981564753892105622884473453652622956298643910653185078972964409234072127389490041258444118210742880314689915007464028836511543259473704273335095767482710004418476264740740822832813218142654149195811620092269955339657399436732259754884575229644461024536616292987320046649962632391605486055978559609947832101369290522014769765088251920855215189451080024620969836691512754127138761974178486494095211630680464902303423378789114708846784969340553940332897201153609018570225983833863813043827083542079041251982866227855522259687430527072481549735429471009287141232673491232076493340648151866090823873369488551583295757585410285556235573866410348294564509246906447259479854763513036045512029504005357300648880572223545510962019196777059525577781435857418412689880203388390016559831756644764937411493758189425237497212738643699774303485481712813049346779487482394135645658821297099180893031256669203319654124794351989264709930551425709015305397859034691421714034280859403388111920095805697781987545821727296744337240754305799999163559117813879255298606997599503297400283986812234884032798566229842981900340879273151673179229552548258706065195121710159580697799958970927830615095778054162940249999923437748765220337145456506896924388522742982207837302125989443230029761026452965382571853762875187890098819654506489034010016169851660576799571185942516954907729260594258634198027826308711084203558477683011973568950191260326874328203560689650589480844362988240693407747907915858159429130577971692166526712976449300296529815047311082808014472210387471153841391889691924853816265670527920505400215410072717406994741036068921968165240518255994034908208072370116892917381678889318183015910922030983530219500066966965123196173127452288274794469934665255033665387095437754087785934430032808720818169369838553270413317512355229082516804150966718148911264685605147415391677365543298320814497521830195515761393425109340463537779283261771295779468146835339209800190912239745706558758309913428996920294163710404487789953649588555462404828345159279747347091278142534256910796318594505876048966124003252016710136311579060958902882180384105791335139606938215903024539166992429238968486009980619060494248045348210794770612482488778824652799047470312376797762428373293108332978231981558161367422149755187043348896087946631833510143955971291899009874001920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -133744684551371448972341257078301864671913276217504141511231386237748090437601367926817006745736564909095164048016663937041631244030317513230843150504310206081555180967506575674203989763456579004037627167103828602715625435263702968704929591325570536581208680122421464926395722329758940627416508670695109449986847472608356257817665819254882677790924938432901958310485801668601068611863357042374560176056816183002935028312823808094136052912564013197979008100488577559016313237474293627843735850143358499081982800654232718611524943671473828744876483755195314456824293902128356612853459763650205523877004467578897442768594277972877909649258710049863320626285028303792342981219939649426462871341817006997265136146253063383420922928957241694283660029205613005706071565017707510997212951384666176065816699784069194788784426337541643217603367545906174958873378586650592015905829237260658437282365131257813284401026443114138939083147223414034440715099412070762824309792008448504149285760412586098694166637973422126176804477761935897921795579435860023847196139956276878364894125369879931642387730548865020957131647729803759194593067516835151848299147612441761501210869914184510050164512784708281365582336674203565354485354286619177432307585984116140605647144093595567135281289117154259508933913147491518903254494807897148372541001475614068251025937327898537127902635995502159387400671418989636762001386247327613530782276438474533150851523665820210300357833318814152674257937625598125753518885217189370786831057001267666134188435483994905405392012312854045488743389369870869107731540938628779513516264522929780424992628073656786380896195005419322595301841016853988112521242459785142033195226241744557742080827762477423151600327020771704649474098133135986152723656344468628601993608485460310026510837964932577779065403810830584985716535030789828482484518551136681795388895610783952538123123554942052303261461557827863908929497977494267776468785157066635564569496891809816152474343744500182438847202981624095963724344639089688136189303090017898826686537538029315836553552405822285630117662974512220349610129619382511137699869936508669635403800658822065817634011672815426782106753805488043950220799542923497028300567188065315017216470822829122819022878259300782927555505189413095353933517082094363126408939278673290572699467471536222018665881827192282895983460741856100685421077822046139560251000861802030998524497162393240802984028094375816318554700189275325760459747626057114674859584701093920803029734534614316021684858357845430499753368631478358815056537559527952832750296985380800731282913399079829173909682610017806986820576640853888254674410101708031179098314732944167316948920968894025826654877749179687148966322014071534236251550168407291241270659070381611120055814570984509551935279356399522993522055255094713597456886960859829187453938668540761975825558009198456940227744027824711621485592051712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 16551871063250973031987086678711984885597341199463915415707398303388684282016568112756109772978388947949505314231973417874474962087870726509321402968765441681946274648017687767008075953595111020175763191870482197095952334226275642281014283744791931569475101613629468217515093083344480239392409218698350034675059402963666861617548889103116664709248677862823936119013342607058697430722476960915859322507127148393864180903876261527475519220105314156919677879161100281692881046339629484996330600312985285673778210425649155627545058040239999270248146126681029104905724967339193653141927626013235249302625937380163684071314873490809874314982469414866799433617540541881901916698973908042683236329629081661175579862637827512656018360638111268784385733052276252796396504766456273324812795112317577527580494391476127989955858747741998760444297561529406466119735416914183246691300010396797549614021886201641092812835551059453479207446120457875109079988991905162271370591525494178004761190281633741450127246985106462404575188298345572604883020448584797028983355943597940180575482338181153418370603844899809675658077129925290970397023912205323853437371439868689004393224222922583329154092853893222667074156375686881807237798581964800780102931721839726305573430605036448696931280654524093168712524905456162198343234919360953482322032461341412058614026305058749672422557519807728915990447901678463682938051438522684033915099113413059942168950899537295608788462152240234484195482688572942233913034691473279471822568416592452186805402405834876434097185724145260255273909783901967402420339062767665327694707781519046807882178656696727915647537715652162596150188978721638133785000437940356071085162503139597786628508750529572712899392699876276457949411095142770384164363318060676984299975360692974829193704369753056386420836614417601995093139314975618080913755987330466355306120876683047400817697858650439014909300724445229312608962838461836278160929244970341833455906524107999973953149027283846428723022344984991769071396967109675975173367019927801550897740006104890093225242442496164080901449478050301141679820568904389993658520564921674938750456447782279023908361147689473726357220094213351180930600678054435654912207180725845615578029945862005282582835842023101190340155629974766306972163333556750161371816790115687270266677601124850545117377802179875309431278293993100770778433491871121893879571479531438641423117444613091163400232777896282600815969465035241960119291651596269115051685595680987136014692600343156078086425700580062222622844681414350032448995309428595427699490808491285029203464420447843627468907016381890529237210096215982119731483278243726472724879103822572383789007374859842904400069298636549415331717446352351028328092344020067398895202756019992561376200817626499898186335839946439732097594051685049860038982919932761370225313646517608541451414858932291674206694791208797704176638361600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -27652278329535493849506297006262396553031413557205482463426356706374265553620515796686833157950981554298812619738303184593715275274441661607538639944477915420447876119981654339098444797437982913313819571280719387090332483510934115705502116387710042808468496704942229942757587442145191785129884566083415196025502188532598274565750683603779771606652587761162110325876269300330804965673765289690730512084548186701709406791012624503907255986707926377559819978644837021706825841973980810148521248931270711127702934944228589130320921742827615680794424919949203099221451000953116580733366149468741962430807490516477898161348987653893040605852429541538998622173878046579754886114919747655834355960820364883475507446145405451834410034902626051119429659494341835008038774133611861942921594738585422136675537137794832368774421774892686863445995155682241365016912782323693800399439286584992558715299856339673317862329482198509399943836501295881154372875485967223882435939791706881474610645373476248923640420633402025337863132273443417407334807062918376929469869222378284039075560301404175476740999422763663595665467120112123066359278547524812336987874157829487651715920058181196032631455939372104258516121489749816549992201180245849994635614575358944969151152757644070018209310873647108066929051342210122707510945802308780685185564173077023548158870860796936755713539406363313050402796301196111983634365961419044201148388783491888128073906534625365220258742928013423209917535704504564522921227424584141780494248579695516387805228008837398801096385369757213016900792348192994036200133743207637114657565729022112084100810287067729505167921234495770418121210273228411575666270806013722237447322643237808877473447891171800965874732323830922129518540204252180419350773900751160232918197211808147673983565324813012327276747401652656807353068437117709269849735049862173829158794294515910202670161737630694262592246241883529530334227076309831716277271228488721882929861478535875213494293459470935348292847602231152195927219487517605915293038756968593602212487032662204092616655962705205418620220957062812634273354000023436004888803503474955023551244886883394021185141609299042556663145829208940300198409895875671930010867655594966922287510582199040444285441878247738399774542870371355700308495728634634681729558847527355519542425070391895215519844543888069786060228237785343284645860745622027123375587720001860687618143650256695207921776725648531975699821777396211575913521552382545933816926411925104758227639385017142523475105012457877377651739804610788449294968069377341245970508377058209189495276723127647323768297951054222222542101799949742886369642065913207919818522876099906778119184050471765468846730413949651596507452050254507882306083838113568819329544780651247508288634852037142477996582764902742045861927441330383313949957470009359106716997123336854212442384650088294600782354933341661273648005120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -431572061738400772439143310108095784848319593712875754972499965207114072727208780598452508025282669383948113329471993732779230686435223995593599047033537566412506566220416812648694018971987190070868147144483962688507943810089607650920144000151257508433404424243155025096275275881455004525518913877224611459777325798269247315663618539900432051654117500997635982011745530885303193408653431620470306312691510917550325576025579707013248271127023798581885895575797700995228652475948091696985229337202627233023905415256974788032627855860242310681878500639577003199721769163512663077106165568917743178802260977002454595993002115517657027044564645880379399910145041181078704071306389238766663419724875942290234922175021821456017974607987062711400974013728782852083250258722928018965431710227173847995143956182470348226526280833234615639371690910420503563646675830314555838814748761331795135575663718281918396816731308443642276537894832987712905047646868549674772751048304595353643335976198479360700546066444887986812350691410543206009838329046492888672966254952358171415147615243472999937946296827345542319208196026963463242350390994928219417611359215427574776557099160570450159108678290855781820663531118805505180899472399388976875860770374818993502191306439134516038504541819457617303657776141990658392762026140038821764154637121651675512191675732481741001004448525860330942899951837666263495925644615476958257245671160189443429487698007326786030075917961322653100003358006543905240558565646424338782425277650223633911636744425707081223433862743973259778755961478428574665720951824904955545971317088166860221726750631822079091383210208329421859208262600351104755273314703616903251248849035264213522431915552030885040150537256015515177757437180057695090063529971317050091712847218135710809123468189674282330332908801324107310418527703115734293865322742509038506017861812536225091157934084741856830392246551123303422422797455287331680503275485182323850845749853752980212739687129244296713587556811902285261862112393227216475773796835743492834161621852840658148729918471265075362060758231217328658494700754281376941251113399120176547471563836235176008702490025118646640653366784243765542819740134073184551666197346267955627478200950495256673445672331811854046465438185656062106079210379352917082955932764065519316100594998251186484319568291797067412340930646280190543754497178036835293411206723566763611585902528530916178947502361035940283185444062303066496131387814134094525262148883183993020137191395114765956913970862494922358930371472442002830479906047780232419556357374859051226942137789249153902691995199800717413077152581926769969190725401000685558756544896634746677707659719443971810832655439977432140823344222134855811159195506508013600025518886214757786288751802683096703865440647017230312443150658445023057216073909647197028764774329193633922713110095945737034447808469262756478976000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -1021371705340267425969916313686186600960403640296814442258657008872440480984871449288897726110575034670375465037011700780084748241501836635186811936712965868319977265947128020499998593868675134063627518036826877128089989751536853060628754099981197653216114480444581997517578790125177254924873478680599444979290232286265901378980766054053538708818646222188701280394195185173684441923162026479967507068345786075633118420532765402715656013359651707877749774245141447455840476695004032112216841675597036915474287007039318161392345282346979437421967513601773762761041912738717622156637912436133531155131154755485791966900720627981814264805056763744571100320488115692869606152996416341232377011553088930093045268087856380382676353200594166465224605990258025915457069410373507838784351924933254996930521226004072259289870334276787198565590443593816756410153395231771958936310536079385707337005456729341016917403004600934828728830945600584314486778629201676975159584950350647758233004858668464892818988010718607171046728084108685343837359948323596581343989869997689920296542704056520756471368157106122669185974138946285941250063955651928933088168349507485433740922108029785649322513438825302756877845981537344449510722263451430650368558961676757834135500093362614949182755799749453689349878030354252073231784167338219939452180883643898488964086468185327748794418592046504222791179474850345310017480623205122190011484278930243886019732751398645597347560715196873923386979337420822220205691945584437892674615642608357826344872306757778500875757999048488039855626156140970518465999991205725718658730612588951489037941783324914317252134110959229338859997589621672955149538077699926969995261461329036664618347628017592498687462075197887117488027675512868443989628847157257820547947921356329247259838112836878980713582852590056877067528928912439324162192390593257017433878758932885980872453185227074475718322380900468857771354949019850483589974553104331839926186263632810129307705245618656440071097083813828093508456661505886933765450758936950526750642157084963133340681295318723091653561325523974796560224237715650250952935326435541160611284217713769603518004761867971316797655267154327754909717967374188347248610596347036523713090907210976376410118751273197276494026362914258522496802974301801691991929272935921561005827736976353567379925669364743710060963501880115763005955408862275266988898107934408438292961370500791397862214179945013620507601623819568333443913473812798534852161701341677357310572601182495706334907835260763927044085553071352721401419224135707746816825464677841412385682463566369364097913938829314517942859194568805083266734123509252004893895705162649013690914392642591052748226133485398887584451385353855172850290464304329094707416335505832480216949978610842094072488774587970491369490509692166895894726202941953620843615629266472878956583313117108548575888530482016328089600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -39767738634555450091834217088123244850433694001796561479969528225014266453624853071653841983873895346744137240530786908508489652530751207640842187821733622395984195628493623246117927511299558201439078459144727706375490063704538568051624467662248527890607271961620502859900242339456624787859268071055389104950434314534514581181795707910827631572295144520061986420700858865159070253592632215308980087830580582513864511809145488976487971024441216226956118101047906317135847188494524326550453143315799863988978726572601047237365781512996906275061664975494557060234032856691163817913966633291658034073055635744365504582267733465844904760398909725944502495483613340637816123735744218101146431867310414368159416867823021903821179218421949634255182213047094765581607610526602366124093020751179475699709187016060526097347197588833455577434186508904201214572270923916606836018869306529378223824459300971390628641193319263900638852034046133243902417657598233946654430644606155611404996856069680272285590713569433849979721845171692699964467345885915025517456678800662970361363503360253533305754816655087392258101239108229295411914657758948722255467072059599287972274042061532383418170034064198658176122671166742570702355036696542380061472376306062720835198312492640461687053823966413282797211691646898708928838473620551477551524719450563376357809114237228463600859695777566000023923119760323325164712043638835047261676523149398949495227552493932660340290071505444877039555080667237326076402848996351184791988284870742393868622431984642404955949590976331170424140750849277950842684266283248685494218711569450157283008936341810837417217370527357044888411067276712146323700265768931845669576117234032597123533462804424069139821496794014150248037038233304230704080290092588759919943380245343809377331784240208706746695910162796938966485730466193812823480922374613228444249437873370108337348470731364496194595507154955603026046891080006249332656809364310618671704115825951542938726667427375085798256910555077268450074194340435041818117642251207477421466309968347721001886341636140298982753495047815779212849998687391432114631203160353170127051783603012849497246407455330062178300771078518803557583540987273834691657089672086032842569991726505124260379241777048541929892539807669829098558698405659835628998464833213600693322062466854577941535603287574436255246307991576654635040323415755124263018991820598266240656645406344259071571610295505824694461614883224377035894146458148150494676637312030665830531771796627818189384706933374965577027993352561923451239348962328131581297223480064137404680180829933013468723354547111684265393201779552130433457418652617503180952601096277964119212706359423632603408891461104686735261588389650511239595379071193786944829847107897680152347850822861819586858986461426810493871210346097166166038605101692024387103086422678476144977035005183349355739766892419809280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -33285231344913610227908797709858148698788459830625275948640848875907915558996001207429559085509476587402646115853268821288055680219912370474974769310648651362642216405779549747702060781773049774696987097046982994033966621837458394413484415610833373796147868133176744137017459768990228342428866567934802620083655371303950768567365778330705625817196984079803924630917276845918252404928229829478656261083722207861104163109494880027206539059624542855386558106293647654476522114059602452992412017182278627465850373674186338253236353045869791884732281054632205701380093727007517895709656978914762644015150342700531876048430159424795441065491707988666044730205092927801642633595263435350747805495065755977566581247972277857191455096678486137575543047314702588799353871381805386548164703338286651702467290554563950062127276529935169138166530300564996718587492787828783125011617833806495570653940019807170088176749498453857974525094194946714738309543989612230544897881538760891394160009928185110928319640337925952207098839229009953618448364983148799027052752026619751332206620084039717125782123130931508685201824471385902845107641126454786948015121184779817506727766870004342773133976822659388326607549403348867866717337045651878073526599047487244101576206199511359479030620886914273665416866684118436548755661174333444096980645598661291542625030810492443702596744306563744944235129180362245456892331105881699189513400872998820729189232088435866019348350208420362495313296676028052741548382204260236134762309724320922771043997896225714663236473175910580396949807524183605021099626068760031941376492516317627000345441413651560578198036676144785919064377713013933531230304226886390246015527779129794915558770448936125409961068118809962607498451646553222542403923220769330313722659263810874603678471366772577433606109728473681285759186774434195849145770484332450847780296455538863251671298086595271066075907163974168306835847708923277494395297781369039286422923641203918813478611119317429407124671977554320134478164155561585506639754283100334865992549911419632999813191834622978053173627047049021561455282836105446571650152662114046372360905768895163860308098964980769747066709519087694941563415420798751114510129433737385944909052515534713348502842164755814602915831931801120725530006030341452162770461070082909941945130487355415769585679481322218037234381112967717557320308621155301532960420015647578593950262075412042883238127831896471633023033847746855652097487069136012137854925672065055684895106493254542393921732006982666223227136786728197968664268093565495045725626432224534974590486307361871251339940971984445146559430384546887411809937976541076648330245007848987215472040173323444798257804143139389603028644462019124750490766926526068762974649694115334670573943816969601227610646999628817324444734875232621261555276970187472018463219627281731602820162908631229717289565316595712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 644225219039847431196838398486421436906068293980107649830235591680549234056333324438141989823071145585205793008956356130622726169138055519173284778711280661379499743172644031200905645466496846676421202992573442857824814111825605242419685855612042173898671012250366944132007582760317051178262590601030258184947456264974086909733259058850557379841906338654471856561282492116761671375303940194961018945197370489500425215281302617591431827514508059431143251501468749471864561934018027375680916399122743692949059520858924775542990715705769731915135694405865652754534324799568217379028733955689321401825254445201869925006863417986086597959291560461653921564402464528346109571969108038929567985552751624077796045654485760410980195517893194050394687060703786963576619800274034912254134061090305175326828961255782664202893475336221187555570497223169628359816541973492362398497701186529487701909953110035034154674316457823256583390789038060388041878627352077180030855722316942472041615859972659853753495654478853458471051718287560737446835870862372982341377870732150973547523980688458792430681743581010556904096635371171284026467833880518111218398819738218485919473905205343073812737113081246876875614560522857822827077432919545964433057449059567140920132299034264038570413925621802965444835547965875182285042801354634204204965502582219631543034272661765199623070125604157981783223265704508008610763236287578915883106632162191937060422949554065992482334496682044837287536177314721268288414514098562193350124312714055570740620215103915074068432700973553434628682023463426463339613924093732036917333267091722187728951333774537322682807231831663440295822351676187996102604985822769640407590658443279394443353457664273287760931772284113755255521619381773670088937807871854221659477553817920766665773129674811146837595520646285143478990238783646432092933206472145912245471382904400128125417513303405625815300046868664466477700350353086884967059478032434818403711637141947776366623098060953249922520875864543294931076011719106931057055654683567293663955954793202975118967710415076290693483264578229104567163003985332590504583974992345674096115710924836602423750013748638477656414326414151524884667453143151226353082695813551844336263823817943681310397608377764047171035593112593157042623143485536496908457842302697460557088618792139885178351863405370246188563075760761226706616866128965248896813508860645786703937116767994178322348739850253505585959876174414818585522554826110168889792451265478752993328314487286968775969000714015584785419107910456394838749719709609659247012080242055470134362905946049429600014256967105579642038350149533579015811979794074292952010647237626113028742601607681740709615189024112063277672806615338961882086296837510979393776084746022667980213424263736654695467952039555725471062201600714090324238023118520417658744522147841400153245601013573177297886656307200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + 21824296087144683291981295041576032133187770208976844772864901058543406152733857647194369261992481896420020094145530426800225047386657443699523570518916444301645809211855023746642064035121858319396339137426147031385197611408955196080444824051352806367911400374778003058702824051018209383314913169748159923085829684996747129321205456191008081995731028941877378255681365335917828599754576630559462813808469434324275380141800742463965263641296728303346339471358244165673103021882180583539853994306965755147688810311629439221876530771556277793599367668285852792948714367685632431898175201973283959461989195474005704525185203489556477019376540415973004159340140618008121398263078150754868775325823751893843069713148473323998720438285398786735666937569448138172598760818055658600952861407399631176925340670024555152935864731287595146021322869006589192774967496820144335249539389458371095987662176637593772056145741472821178855250946669421730207495876897379412246906382312297077820889034268885733314986228833292534139648628629764701264796669774014162149689751151865791438605142659907275054385368376282891532834127198394390789979222816070341567794310387244810490126549023494967206045499013562945992498953227925458359457234184907446517293874015470104485467594941264814318203029396932593462446149649509157743976964386290168514445347579167290510132757861560849587825640483348348007498260016908451682391217438020633240411451962016061844281803357385910759987098394981058472377999870928503992352105073536630225645749500891826435131154254484253036442272674621615768694203479656831318270138959130209630968997734990515665892957540855862029512157528013202399098514178981994848475858131768659050616147774141952900554952934076602362314308667173198021497245349820983451173149939725090116949225887514763628075110768586276166782388786984042268097891685898824834788517767742891659607943002750061136227094913196672952979408493705639055284630419983265692908678004236771022954233372012691737410916035406581871636354403143661821194112460929481114983820291519875383725544073151555565620958505881444099506532628293468115693900840802122094113081191272055689038919351253107411040052696568303049542115383580922039920499896061042923439480254508756808536928822587068041198682657625161991928429287805596163697779348264019774993592693097630015395472719804166694078554201730152921211693106340122066128624000219653063878493560248456959285786374280174136078968776819717961380423581284389964737533416042536334361068023450085168490513882427275521499381565783288776190326290354689051430911283240096618667566416486642357664933153171208855477824125123919168701332835085085364142636249691042742749473590665616145412249855436125899787211184213312984350737633964878310078993911570296512282060574279477232145162825792834597745792887169048500909150256244172821999981033702666314521797616166598240944416238556341293716480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 94780898920954302146362462378642589165269781014102004162881297518566867465518204179316113282338693051263542801178127021954847084184046913522298716895785247385931778741293219887219267267645577077477960628516941214364741012252791796370480523376351326265278750639360813273255316511273330927340585618347349752974640691956744295502935195538733895146397435648422719900039143087615150692646631749601363880459043493651822851891375944657103201177361311348878148459800143368743133087717524326140830318670958827574755761961340696290429214175704803699850322765997030684551061022448602838729532280576136271595133358454774689752723949938350010094873119125616563213703380481536878185904912382654502556382094558673414726820138991914767268241224677446892807798852596498937670029970403417074485324796305198986906834756719998025641437645771983023007443749830764340644185272327166522855998883724675629681380674432556509555050847195024167720317934015280256897145080306286945647850397932087815193786377798857523578436697589609562384822746138765616485128226010062614673518279049602517271715941220344617687346921258412131374824195780583764715493511777661494786519196305404418395695429895855341882306630776907076905245993039370088572079778777487569083963088689122291336456505997119511651031024420726534782977464369855645695518540030467926718803771013154048579096341654736498017576597798751536254584092101276001336323468245682359259250959609339101690954993721043547861408008028782381174544807005399327298841934776684780443760328493452038876940492353357023984413083992993589835971618438799113080535870794045806297629620375613016322731157035880969818924840989100667976535849039275278950281828878732363243132129426804334233246461602644892817632897433894063501633980148596816603372724322647673848147097851512190708624686956900893973113791549408132679131606893776705286350905677384421545187639936331338228270739874070349801967318684680443443806693338784491942349293727435847583485037680659673799880485625085215577808532276101223966384822566071326563363716036706749367043941485536690500905877246901410142749323371139188970491553635491629566346382088153390158148050623174714714314134924691005362513336034137054285479134267835122174251112880626942526586286347394564107038694154268195329712517687297281969357704093821292220900343154282522341855899078311272011111479353024088789294878524435228725339537576914834780574208629721813626094986649920202548489184996757945647258312495689761153969486438178964617426871206409099840020743834927518091326642414036798018624817388175733005920751763090499099650177496578280973687540062807478165052190924947050899506078064265331776020648911806313915467351127185767790890291462668266167200756043849751562765212623188011065680717705722775088927358232776511207053888555922788839640388234263770983963891275204379384348636455948838176376727994659083537811985412043500265856000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -215647452535968219900787680454887810075489785949156403420228315367297866506925713292642289979688236415835648744505828831519095380496166691216501447087998797533529829655946144400160287865245510819303905464613885616690019530652415513252673796214487064888485717839393212774238184673945768832887514860439668620624009981277772275064742847008618512939136688265742856000647234874412477127008439506326949376851931682910160953805800633978837597262449288089447525455539774826362780832592026527013141014867644012937055353178015540087589240975790800589400144986609216786460371839164981899131838665583531403053801448454823339769994472868862158320967623356710117194674769712594721031408421128132092594103844651222165064215154497299648482736042825059193724118413659272199894364317753545260447222830588868443381639666790646618890597551447095032687796984539313759523030751540505222020247904393087682483046365903757770903607804085124174049334667394206804342623223992526597699670090507439665070259217451249821367447099997246459989971106164075478668571964411157439963655246554385031048032153816793025320059540977892904275773779682581853681945475651881663690929721798025281747845296792797158172857433290779377250037575330778796947193822415735022611672258278403663178132321733252898343255274018275125877424740792253119431303709113461220739860539889942533145346397859288840169684043210465899314791282579420195047115987214547495156308198064479566186526165121099080211913692593055011928425268654099412173894754376372881681557802244267829571099821940546797052857919986892860063481369803127400508701550976077862235429788934689305181655089038408091257863430782601821919220414151502777982488054221897984242867812945791287213738054548793726335731281248112809377037430132617576497992908832772744020322960584817510203356461136618657530199395846213897740198928232243563207738985126395389013191763057418436181721896866708310954112545836387356392221301773480810844643425002173622391974663751760561137839203278236271235927252444574626233411424316454913434665522855965730342879951216499949837898734461666931481023839118258455780595868172798809336379605475366524267198222477028782609738981998850533867421756903281287298455458313079882983971908134766661760331690529433321182432436023836784419492117250805780910850007942222136315355056004421515920340295872224594638909925755798391488334470615275435821382771860984244124298141222231656788333964633419593392672820847437526926644686954003227102920246984151691374916704640155695735362752314379630867728442314960603871872555305761008595826282330990384571439705170428202622839849281072693881405908013619034778052498998443252833953890898771668070188293491258024055993007920184877075030222625555134935772502683947061602461298151730509686158146340638790555695012551670263513276301886383200281125701014339795386107684992199470955834402300468607186516136730808819200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 1352485135750631263197187611091228959946960243025495787955089924202872703857116629447155791148695323516991234521504849003291706478405041255459719281208102409532652716218599905099195910577668322576981305976777209765609131361914413783857412123438963037653157050812348953029704513677931541900066412507221777883910015273864631682821804133141699351831684884250725534343747695245996277670442976579976097657874026918438658178152862321851933264454846430820964761943548219403489115596953190863728902996069702238777282780041969435793331045827163440977894793886930085771275016100349783891754606989165987271551613588163009707536508179873590266346530199387732578207330585811217842131368327414224735330602217539999464875084043440640060808006212602602240885367150933598558801861333715494510801279182996678296634464791147960066553445388553952206987928064455128503770467190177241158684042177256318000740575343454220142768396614494863331363010368773365855144396321124240040952669838062027001024470011823909732216197719609304529179411475848971043509090423637609372724008597555114734286790128017756908496078672619233161530031628266576966007974824582640373841081081782039596574455232723839864340915566524449085644261693312241745102688163559532534741978669685796431777939799574314066566649731689760280899823910426331640933900754312302390994464552848371074774224620210063321446393010866847621729174759899883562272297811128211015114398190181065174916464705922777265362958443157830438898578679162195922565819526912549541806197737157241978161950327942112909162491931299062795029489348590949076782276042292249280854576956059695592669355512559373581046536731739670808995853806612449808971739121081300384265263154870020178325558952173955894906754080621641226026399438722306342865904165280398927363601025077821385824713346401889209974311759400832502398157578849627509486111370168717471774628607879332543160382275228694875156586183292456874852701875138177868875776296285976298989087891765111983216236449518797000972061717334437263457433693728727481874151815155239946543219988244639038776646620886575368032462151211147462783255191835203444200488529336095645916804783345645117627250111840769635548384537711437588358971355795692630671698667660279985968132075742710326560346320925288174768963172825483478625285376357180154761079304931044734951133340974716316500474332256317302545225309712220046368279485677791810294806110223148114435775253282168557687180003400546691852253724793938674197840186437851516990265177690918908708927853849828688675622887969665701116446746926801798207217758983633657961178303035658423901867603024838019283557228251440391470531868736758624580533813256906657750376197211638835810093003674300199732899688084871970682390628224358090569974836069089033603795606110580757998255484921283368070351462725408945299521451705430294611744058018926255240840321371722355018970910071872320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + 171918183224368596505639020650502672371183877715954440041944621379271476344300533933210858369034777216971365109847382566451437048424569554293274127840406537659149611514782162881153435477238245244658912787911891602490429818077318170325913561781125766855650187803010210004168174909877140295726074737518475778671183864512051490573795364961876764319607974529704130102290925441852806187347705627501899292869485350473303333048353325895193528437246884018606119466525010696326702374843796665242927388941539233848990823400194446414941269447676983228905834559372107434015725298819299478244107851424411536807475545513296798410646286996342541891896763210981223887408746208337313931397693011845556180046344848699099230907692092013788948741780537952615754750372369007745850433393373731609663715800892542205410124944436859387103411002081252662671029118019519304796269741162573610621124985947511857982818773052522183452208964981591439445023612399112912337086085881358774838337025307022199183831714286098217061181539912945800578537489643842472467993843821823032781133964740674754263021175368628920407476633386396933958262071550664717512397504472075588107331629710072075354344294633161679041143219290039209186871289944567241687188014564187472710431421420126529502728433582006363845001883452270287983291341440050031645071864650789801031926528614672010022061654326332003214614308270899627233869971913294516109717943737352028336639421493835901245753539335474138170619889420365711581822843351884921587385569934674315377214340290564003410149537026558375597191735608624709996616143884544866020149598023160347212370785346761790258637089344604120317284887733596229892190712751368657227184256356031551648367173516590478433134891521081608760674883173910344261690893184457560364952604497126596318017736609729843373293759662807364630436767212099611578112756007776047334368393751541890632346881684520744622587339782336193582146465166344333435430028435757737530947683951745358886255794417501923061334598922824531357406787037663651794791429792094063871389440953060356312924825275656709544553500373843103237647792797906775463316526420462537339033470757415833618832208992219825943779813468265364284680794211706361203412557477689668400064958043521197069553188950478225827869379048735499801949876310588287090432223439213986840247986129382059720858983032271792420205932818222460829769959257102320993481119432025089656213616940467424186709496674460201448495208757785166298313992614448388061705402663836455949954936261125288844551737086194239853928597435190462176432403071224754692203294848479934031327434811986975047093855234512324402830660625094206897295211105707495518980818287427576045304090273942579883718694188761524690058904084567730170680967227981250404832340590661641595165059847329049351389955264290122469354363864758000172095955626588447312566420187855753260701227216057843987065555791448000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 37547865571189917214372879865751692039182549431612109669562552553326849931326782865692681221727783813502311445296058004861751249057142842525055745260243658265826017760618798877027652436210165710562571000418404391538032181221235664384228444493684525382345477484941401046487992791970892521526475106265712655652881843190774971159796416052989034442339593456414933429382235002981661047592173670607467845896731320590325374042566261520635549218902610156186170457482119772345926936826352689449640905471233088248055246006974384182603041358904848333010246327889597708492832805167183574676817166962567473523908442711468874017576135425124849659428205417839573898620933548080755065398622837478418573367189986702570021595800866482399946572906648499679447226159044983120544115562031997139832326021624792784874298182668044878334065052185981395984867954378292068717628767830211006608969853925968200629483094695518334859132364415831407497979232140693372467328484685917649823197058672527490806688608567454126321005462879790045875102207502053592577646258570423330489717514315536786835853039454374608663491184261204390837415397503509643679980899486288111912135739270105020624934780952494491147616058855194764113481712273503751553429507132133780560583361178682077163813505514107546836189017845587713578679646754762730040556785055303685349674414997199115433913642399740743530972898651597175253329804995476245346451502324317403083050132212361500267325613817943788977028863556346072739698022385032442254452488444456217306186669085398050051475943722944977473425162865074035623568534701389434257461808395467710251744088403659116542283986030502206233894721730278146376782651985043188955050227579347670469496369002595195653636867440421855460603400801261181149556252025517729748047057326859857884690530348754415860855378127262456033955548161303648157258863566731366195870391023704891786184159886315612476778628010239928788092447865262152825094558960879031363498301547481192746709963778858099264473040602151793593719663642251798892851878290851403506162605493962834356695962198900044888630925636525442476700884554266088458527821570226893899831210862178331301777340920908312252554262644976465178585148669947267770435187044365949446603406715462196093555440442544087271096944588332742051710877407478576028692077187805353171378476246518696373236154094193493001698018895014297496534635104525139974400377354766001727717083731533193240559602954086241489226421635614438594222772100250310617154159066293396103140734653431469471967224607162112113841976363379247181055380857884041041786810156701636748669277728014747484536260151144818657819978842112499019471090573620789518612444947412423994551303969786338874001757734294893117217754237843296307639028234880155949136829645963378532823264265113810001061089708489368081974245617535786930976876019751652794714738807835136801076373028201282762023890382200000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + 2602879863080656731263206895857481356573235908357205870656905910935234045343023526344113680027499578338006744468088027475769301038466755720430515098387803639279022709410424890145659134506228451736995305539491418891011069345653537374608032683743880413508337783053482616756144585976108442574919047725808929841654368631252084785074858445905126293046081159558253525349073806065632419158590252263979388049351531169488782700488975636861337615928290883081327456563345201420403225403756539445420943366801777610298616701100407561036317292173959868189797004640053945800659589380997867745299516592363757734069239438179917749890785708636847058144937989323287472969098948720642612283693088924010712464792092531730567984644946937237439245505949717911379715237235105259537316501323762358204222024418014728208973147737994833147433400621974802807789219175014337934574399323234055418305659330582060618121274926748095826464110088100771405222202548727397278637063345235687045068370237290356219486604125892820233866855020834751890454535545153029829765337091928775083662412940682999448691766273704042531272049799625335261699518149016814532829803633526484672614735581821157421231023778311855447259894783645887390227914790218855236586810435962068802103448642664342962579804031525398880614565075458807794530970569293365752823871639545367909841717822448999151343036636115661198074339444188696612935563103378346270694250063851172446931781842899401564885536198145558665577146338298157832565625436253742079552480464770312563443536849595017441787275839429999434481565090426468005009020818463496594654661411206761442433331787939765446776190055271698776578670976741204561155186930485568862053316521558690685765172082549088504798705764249786819389273810866380039558409913725539997402569874888742819792905744925547615974287214078262006649136564477130143952730107035301751763605798946097868647138392037651604110059043470134806184278850653120807051900816768866151457303754016341580170564301083312995693658556550552076598784163623744500815618939871094956609275938596796998325786557038480371880603595700078023163689998947237894486249353285158976077934821719273233714191794471257700811962334928414484775139426188073254187737975170389295835682136135998087007847075885620065520794145641379854917940985837181193355897339927491048248128876985223299345628234851004559077388387864945130884127044085625206527015275336750704293851688514755535509386959609025644166434894675094222370122030839223165744722081049576566579333150798340791353223162045778383259108087604526754136207791702028375098898181296094567563499976939855529152131372305269057205289722620458386302835720329720155808919268818074758187435290624854461728494889413953755358410377322736838434089656872904928696852715329728634446244530446453431964738471368466757168186332906142241113528191842346276512214144063565308455448904410663770781846510000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + 190894866000517100122289377770473221502990134840211023469133885568712973570468241477663755687886836691675229927097129675052207174326916679655703218306508353997402366827502283706011092850628937801108292251084132574789395867378171479273380059962781696129341344392814608135106708210110499845083999809620189247212555360585124427721451797246862080720131261825089074074003434256745509118534418003507499465547721113245129145674746631571569823045251901994425078200792255461756388874387078799651728336698902283282850086210844047039042990158663764645974002027045720465320932313248370089196170228887251651778771677933128754974898414560317128274145818180523795841923918092694798779524640830668848451849833780985714272036372997090560411232898861624199994565419279797656528849979923428460444002109495850363480159494463084739753427455919992375671565565492769612218436308307907597037810918875951358946651065458180700460424790879673532560722265705538428673695097482742677996179280185546330988857251693794579946424004696476991548184416278337898011866412111323096124783148372629682482742075073083167347266414248181639613541426784104862439076031501766557257039790715528698401889231042638206838318160610509811530374348118425364005610569637789996377257694306961967308950685500132003518902370116754659404161502587196113100183344485227153141882017883416212722823643064960067930980910952655621819507133095857912000323941059765730480980030275495618888666383125782149888389775478961551104702819670795520746673011252776137075189859497955132435743995813668442941915351893187797513735787387653662871339786188475287795171372337923437295852867318399214794632149062668627614985873462980473192894239638811602136225710917313018107799291973855406983451301436062392277889248588862215192261320608144706947094570951003714211835980367192916640514799379086962486466402045810009679630074346996506000611333666139478727120043742098818362986741619641763305773458508585346240884099739287495611809213010062047266819861675748870703273366988653487973437544365918108599531028576002261494460021171855058533741987795161663786697403598048654234030314598662081240512827667210669575298796523695549164835503879372672403996026499650194977755133124427899385245628041880919935497349546729788773337085490299559689804489084925822955121203695530799567620415029005019237442549706004290024395000463101615750375290890867947896260202221136091762645173213219223061188518902640728455517846000521736196902878684832588814529533590018785313758775113335698363801303274794865150661344366759174523721581631363314126839448614135438105245004736739581614893094578245900909436796148679899437182023076269662625782930244041087606636967353521586887786670729079466974433572075449675642131594818635940047393813606447914087686072542066942369819067718452318323990548722054793502699141206940426756746296705140622484218503644161984585171875000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + 1166800717142918528111652089291909902434571067126591952516721349229960318698915715197307553382489868186600296321216131634433798779453475268343353871411714883063069001111652840858020711426491518686213534216374331864994479106334776322900484567067600363842111258562297286360277627153220878432170614586773886800376889037381878104035321433672454204973946062110122592608165786258312070603372839443722515643932651150868010191159773920825584431223243973420217499245328259190835650456008187644607851241430624005238144881308645983184972170821972245630037034030999957366230575213913360436330777093350439073227330218106160068201564038042461059054472039801128929603737071301139040964016629866764366712403623734453286534519743155349264223165756956650606098519823565002330701575655401153267748638930588227276419720221986111731679945619367291380934479048901762073817926075019947207461979912115173841567608908365107753578337768744940143071179468924482971569898236622990234851057503923121504216389333370318170944376805275800673359218581934028102126521615031442269229093076053398066030837531743798358210246555496524238381384038817255403774939942145925870743804039198003088192863350442853329370783398757268203863264320084980965307965050153426097059742833423101738265307508465918880606886046034981045216828815595472167559436330567883330684334769057854511482673350583159048530940700757821595378824039344345457345053431050141079289553905671842526981383503643197237467960861563601846020308391257860647231801902201105683954196749036335975562494255815568828322399810445063064017163404508510154046002167596920258355400771914514863392837243765632715474054357027898762050834299571733706713935344692267131732859947755258167904521041826172923706719508150146729857645239676442351990543054173548313774600842680576974786416591037450162871922904374242126444488607210779801970710934688885118722528635628196598864366759624933113825052358995968146882552898497698684020200230994200811666160669018291668048128575834035807601124528969451773371487988461091918849244269197951993892101859014781192812981894115770474964568584627353270103207711474987430052283503571641894629690229824135448954502127877019041139274148190598242616693631878900389023735148297383650327501308789381673370365920740393125880369323421258359311202514985137426040076636957205052970209595456309008825910732087380852482260193005282955408914775836013760680086323693182961394739957632378838799346323427418246539732516422570355031889104953025569848751181034647567197800126386088524233578327596545810532259842742323357938344227070627903076049719683202554869201070087767951067467634331525193460751615392114003225534824618834315680872872010131913447345114484368780523397278713113661454279231579522839286080951091852625644612404261796731920048549398769176852056894519237984435766806578855917175295329524237226498230912227804286221875000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + -78112228937879593451923762318073145555304211472054854927276662094266707102546431121563728052016496851634442713648130626752133900722066109595417733890320896734213469877052869767114209860861222360338915282989344023834074907156118442928194381801479009325423076117696788100280139877741971147309621103973404818738743093903188879693758725556150969312442756459264133698428434132163254160813329664454837459010093783504530657829423295706278692402773188710299944119128616287104002017926072479768285269967137419671379755614795833037911408511184428228113472710397239031033332719564809072361777816892292236448176041865849116124707421581306633763532109311037643057406071005381881371768075658528720558781730697055950368608318259532715223196769810846697061350270200232438427718239250917307664678994880059209699412156416255274986446203175246483401330875461130886198848126167173307721529477026883485402866807687130986780382724162968304082928680045542611570202400933089858662655000423891559506815412964430181360601614272490297944469189037257468781163963806548206217755941356300938675051177717105637230785575277353250308167021418476841749766992388410522226106243230574211498286827913215453898155420870020212012920577466658561717743034389416066737032183780767715729022872256925622694061414993709932984203425877167307449392999803138735809391333137787088590025841941179434861412843031514749356654381837977080481175933151648552940131067009590218634819886498845595736795711558680292159558880666471573613500528810017757466296578805367035495300659345531284614104128822335393752661654651871626241666806326725170735475562592311712373786851446514902916454027672960340510397760277323730527892481708364651649477891853018824105295375832457688747496258956542852360812197622506081814762125742170620966630061168613543998698726637920802101105905909068245507677945960965722877977733926388413217546698922311265262984667739358546801656470473370261996297826095872236579190828524545875000792192918281167289960870628712349336144576529389759322007416246094507306650024714676802351066883866529936088932220471431190074980866860112280488294381032425678010424832595309423794018987074672482224412934379550065350130146955478052428411525969645268836792131523142427588127790200871757433172651295805634274872319117116268455091208728929863688240715294369203044293198122805490455459227294587958496665360359014515024799933050675158930910698391718590834374590762057822631943539731735838158517940763064864036246401622746839753645531430858758071253195325779001261348919823278257943165017444841630993334552932587778051995593397342954472615278278686901520344468260644699614687439434493695278332576357796787661961346525891782855007131354565950390120013597898326347471898975024451647331440271333526761328551939415858586764707556812283517050379627679421800731660305808714714195889995825280164816342981578426796875000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + -27727424027920648477876007603893743709086884614783855166805432114769934838537568246383470499183841835701381349528837947447260939436809015256783961898040986154135147371854284782500461319604081827037805066359696539983292003809413000033168087639619388010567289966585785348173087189844268486860415874674293576873280924667919350642378331937088028033232714622379037252567943497723638338153686535487428697097629273698642200711931752798952044041505147428118803253104358198621750285088967729644984324261860065016761224176648777901355538011701626615156367542812494680129362965298054703899808608376127798028079747128862743074958355943978657836045412298530876993880994287746617755008361197519592821761757126811245340183192851528388002192654264359729734615929986190536178448779107962971780254307441130021464265349636078179358574363872528941433458857427022487129310112907301418819654843047883666392656025711978297649170537000353494010546349444498214403771952001061572268062308390926825358145350594472329710959929764458333838891914217845824497050559660645191321564663469457578590975809454627611484668005771949844735567223030127366099836776456479927360405935506666840087427584268050101580941187431532223071243664700360012210600694165262323374591978626503081398945076878536916748330418955318871689183336605324494755909309456420674354566899566822363687629662461058395695031367404284741482261311266488747294655473307176143157222560512892476876942207914221281877260350259918965482473426849911029402658783843986731765075501507516968455410902528012917075248842453207436536856867229006768696412242398287379298247909861484019846901999176766762026808465158929071398917283276593078964917370262654558748552106409601291726124687089061425018206191883704882388726488730085332118731479911439420456406302133152680673600729759879287982189539125326433345964499154973158598777634258797976717126623697757327008550206910922371558263359602492507251435648774558586216122397477833129895760221970547466468689779395508564686656432996565133452265703446954888629443392041660086636914913587949044834452772579111828284976026058357046740160268756708462582781202154870166871559285281194525545446434373711403556734062893027773590445064428048811340342719571824575264329056338234620868653438960377574766599426065283437354299011249780457398332267289448378492190127681729944447221246666222336120365652969262162026915452021080424417609520713171301342448396699692596264451368068864453011508554817649136777724032891926487508319939344599047459134542554121662301817511000975191662210896828597267290518880771607664476470525528097469209322080433600332651448824988583940314374152779874348359888955969137594955305928258242265507265228077013909930571757088187783504653840534587892816717169237178766230032121522089877635112618852843741304599246317091657168981861234324547482057305244993971620288716383050796875000000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + -283864535445411886245974031517118064150208721657020610613131757884590353572085729720808913405590628320702136453706413123326370420476291221532838181042689098060414237694063777317189152707269156121730576095299658407248498144489770208918227816860380069660723791450845771995028579964498420104685599319462854420696557588883945291494356286484734156032296147882953779001642350711352982340533143146208041308086996783015050962144579826341955218792824984399335864194903121249587219630380546152234456492133618972951625966211976364844565043294107792606260021064023944730730839069800806617154639032577940698151974105243934815660051834348694446609991231718669838916049936611405578954221377939458516699025324353208580752043787358149812891268256549382935091492617969437792029488300830220782156980338170042856596044536025523453844389402196165964628984261708443194621785091707053020857610648598201945253006710923929963464702737715887196573472289332806153809430494897518755233911644258048410941075384122837471913335720886277300691319356589664550451191458688891257653837264693862159380983819339651523673469081025342198176507822257703495452985248499481437863565646552296349920290369670162276392956548763883068750719584217845814443259128857907411368901455862995142942490187679453799961409551537167042466716035096684837143461751910347238365761966037179139108018788550704613654530420308298219813317708025301870116123246970160646886201568105308767133019055652479385674315520719242286721566931846853202752015864746039498200167554603059135687806614724848019561310764398482541808486701139598432164443119416356513949245745692046207382013104972013915483830396847797062167690254803578026081945126171072063725693610057707074844737829898317190242402049392973468407377026968722161135914677716673653896701851169079485272656613869402192537748411427674788707273801139998055742530337328410212498983460971515542405447000459116517431649295751718392725926115399196459274730953751776541130983734887921887729629935818463033506217293391039442057059747543632169600912140769201185151599028880597404603893895179702883930285417648235657650007195284975797885704214636861241912398605370316442404873653157453819903535507790579766535643174565754207720328163901976173042551158092119542219963336522252714166054816596973730271410919949687076313562032039255779128013471106737315544206498444698084314536795019526832757009116399046072023072211772163952384778927488398267841900648626767513783062792464966935858765437439262185292760217179117800404705400256923642006593548813838345085166763208899213182927554521273071509729080048746454079482685233994686538025867865924676318704406955266443887632753406123722638072357223154549278411406452005616385292501111975671481863706479521277023952583477187060719592069411549364426112490036849515432537970896219843441355972230064064979310860972949637806171725407189941406250000000000000000000000000000000000000000000000000000000000000000000*i1^32 + -16245992948506707806384118413035855985549190105745569527528003321000175449524964434962879381767816287551361074636675153131784808864415766782544250121311151277829518316334611668823600976912809071893697280560592502985704778494124399166776655815687494691136228249287669658576763389164057167575300679920259555152264992483756447479060472546179034923973863596200670256667177790529217588591950637139769468619124631328470053112409523008561464361875034412913378581807838586157731592354442582053811690735880825470620314661789353076416510708814018807420988419319703596440843951545681626166832827539767295889811336588877834297342385615776961914610336576772252072811484142774212924152127229289376243785933206176895714374120474438912965403320747143165165962572001710845325062691082524445090456061873326626911872107806565387740995503603926748864916936063009723484229372437585494784372844449716031090033579766861155729140680826589393439113307245872683052635548594158697522135786804029675816310303890384244996315415351250703540371224745971123871698771710968417644037960183171280513602842197570175182177009805695219707068861912750396993108425050712961393786252828251417334917368249694414481377969215152205652984424500006736875772422194625229378877063942335884437145834072966324173973775517180032247931764831432187914779480969093608423361222674342119800132099768457617903548434025079688479873723072992783014704660038890943900828267528572558322284358774999190557424305908690897942888008732185131030274208422852454288754889623459022545937437554146904380137290756393897994587097215482880743016646528951950569177325238856644452453295961388178027275994956835630734106882639820120178322751078586868724492767260960637768624876864220388350391290788066095271673137322427315014034299561402675426155636603427141439537329244946472805102622533340439461072113572513129715350816482792583982092477716452991270243228359249986619591376131240220645511863828027692875797505590363239836107441429432850378400001194435257861326375516270526940003825755580067271679053816362055561398074976171952523085860876780748164780472063420594325127577689214153721249197095836630796884238982141985384586864830191598667296138605221345142541953241582436053965813230610524093641479669166128059273066721150243862529799589166037828245763972461379182475020762757802105943132590009083325993228870191165595791869240348454883596519714754304823065077394692000457396724560023323189258196495846937720354032782125890853607158380172831204437575609759791618555833457694167172104584702270529695376113641615628475237780749432614288397688472538772450863001056783707966970527171392913397973848269468258206640601543757325436430170319692109911527435859011338464023462799614303650284269019827616745915510727095980863612746922024180099971694165366942352988371986416774118921534058508061268313225549311440632688001431579589843750000000000000000000000000000000000000000000000000000000000000000*i1^33 + 1394237433354310586703072070492734876899911222765499477004125773174781438606573130766549717048113541925439898656691740210537020918150864129115366807668639514871319586595507735540481512959581701356977680065293905910366897861686764446756589235354419966572801179364814867313396615083888036119407647022753356297976628992994494701011381848016981329796412581560480902350041543812120911928599765287834269798176620733894339602241159877851189603186486946461563285993519276274713168643957783457787171442324458663256559002322058382333660034667984028112229151023048657704958338697805974113642949080603099919854091353111023130945785340650231352750241485520844885307984799128211320945333583717544204203226440471628395466996552180406018378826734701063059708939449013883217221225799269589972916839543562650641772930148315191941730294010357402546587858277216580476832862171821941555923236574723280296748563254967540583413488391559705049331371700968972139748313593654506103668597941873782375283983262847440906095787016556721071641838924844232055106318646865316440985687338253674504164089738013884322376488898931530620623250056828846962797113399054972009667856042490389872843285624147996419217220592025744778141097889345854980888810774170816630019771226610837156408195052900401374239156828892777273055076722678109333028815227245559170406860708939394694637851953772044688199069832939532571028550634070137704869116465180602244095315507587091292289804373074794067231713090004393593783885681915845641736175248878271710922588962092670196913670035295319028195511609593629680570975292339547415309512635782532687051407203564483441374966165962660706866853373587997021355613213605075426554134609670895887560280949798952898232756278539246729508840302120829477444021793667240767374792262627842992404396909549368769546259920967107603678657331397125316503025038848513943082314597151776201972682230141503113925949159776712116934606930927818669239056286318644057948482818156100440840178795691807998560309886423755385351135723217144045134316407692560380130804609507711742574710716163957696734302443561635063217546740905227369239081222163676591508613642557863186331353401879214827671125573779926223170680922995272119918541414811567936172737492293485670333775854683432146688354616402826679527427210356918422448237984631078725227416726312049625146209101763285925894584589388568698811373328347597981958816024803067011195403746438921454840203216566396862314062179987039378673405473710216264611072140334262134358639383729632915927597532586945294747593790990604760020001351677249682683372144385672077289599680382076727780288559225621013955254783402425243585734567308523041649560087877134840083324910111739288092710628344395359109112201553200928217654793602547996683680819834415632655257078796061314692371440613407646081131976982297135736922346441462642935049415474882543378476417541503906250000000000000000000000000000000000000000000000000000000000000*i1^34 + 5939641342349838869389618975275615320765653803190375541211176812243837680214841372860247599587169157174358609884040368641022880040633549113572658368222311829767787494891390785217537030164246602261391948698765825642697472890134369430642707729020248173946154342802863385107917502515579767299984330230687608954272552118522146869406241090095026621936816685274819679577872751106742420234291231017431560423840193983588007118799629780650319677195641156081742358288487740287168576516526407176841889138505487106420090044075949775794427025172669855716318087029659600701708249536642396657972871659672601793289867382587592897801710053751980613713310669811513193986406507284393368762086559689457715227066567166999282207409465724376789549924610427135011260190028682491893419435614536526396629098764137871715621201394971279408999005502443765534675491275174912405819313279489743723337050166581729606150631626574307088395786670372524386476064978205272656823311121961499343876443642596033183521337421867117642885067613837484392236974696998389662953532677715074754563984539827168816668856470281538847816035862182617227525403066259591468381561751505970965308710822817335918618534770888121297489999994748509497406309175649654360038103886400228175704437537323202466824787467872238349238077936190932377174080844601718373944544086129417056457531030827142949561907080912986381705373112849016542471809268807781524104765336567378041342193611097847308113925860430247562970090654877436807163027340504407537404494827808340134537287034878646123854825192624859638966475088367454148936508038041088239019617904872820970516789525820428725782453188577738591279164746183671418128931315387468956582024076855016863302317183652223147931559823283188747999217528465082229034776431611187521428230599308647503651877984501571110458194407222700931556437228256675028101968787434938869878868242685318403176176268808369318238856316486950084917210308157753147055361897118605401261278782322376822071007896804692917165366773216344767703489436295497824325796451917907008884170676481212553378294933851534220438638134038681444001095798041639185675304483693987431842846820540840849441157571338237639481866396510223898256558896700510258336821372639736035765589956862602494749932625455572852862440305584000279541592083993856791682052605588207041024259710427474632210878510331807114377236920619295744713049433713245296282490416969898132219153694927600747071911850486506970912497673624204028254473435247232748601237048325961691844756848340948480454963129427611354114810697953299716147331211905046166820273351123367244086480270059457437152310292391175160561315245209164624486554808222594750682139030661438989893686977792159680215633708264898165045501739211271351361282096634009632754684207113697184731846996993932947419114048074704599473320336314091355664985119987594125259405537002533241802597045898437500000000000000000000000000000000000000000000000000000000000*i1^35 + 583536030506573302328136167934177316867605056375186747214230249191962898853227257839631112933912971752018608355370772397631196278222427008323320677503712726287749483843185307289532930433799226330466995690659227203254013015523243850362112398915152217918991881498286690528781103009469601030479274999348257678124199951806592879520100199817496967919630753601291882963655164609883417320485205758080596357110968745472860878630912862053888863914172204459198717667826229710898379697838458779348976447087909511393125838486377384546757228986144421405733471939895684698456839750479609491810629986257096426089261798981171375902711931203465984912944759616581207970043141346054682606061994351252517924401501729028232802755815996287842493233096987788427459499024592613945079560042319545542240359962294743879764648990916355696394556971574755647146688337716656051474059900657976343433021497178169437215991284598844562793801364906851144651988365039126028330380351666134255446782557984191082640214082143994531368458777596092675277509393471995302040393277617987524631791469843033009718510621858635897281821137061679835767255942896780619665752882139070961476482286036281577380927075526820032704893097727798934366664821362775117141224606801013656242095698717966447765802881692358008596559021399717405289028204807231198907152320028021586083179057948994707649401464608361864506429850610339378354930582080333967934778961471457992795498009908665523663554835636374156455687638789425681141035830275580199630367853098946917758474648634991066155741943958715031488335786119812778150739256932046973971623085579180536561244728047703473589611601669893063000767769989893551157653489874056430334730855096646963409246122498126908228077578712995091852151046183141544405215029467232257225497080905988060026907914444394926630446920053007709403133583709841450974731588636336199047269029398398588265066377531258938794421914199512335275254895923834677430336972621735071125820365799293699897952873725580965989676032342722510895759213177255583942009829251688953193633215962763354896712124059864170048292393029172598248500491356843551509121741527561896795958816470284629467380253315279090139492833440749085075809119378694684570753113438398457856098816212288520995062286706442247251223056789997650112653915116658517336500865731246299650331557281327814728282432604452600297343640955078153545694668699442322152528640570314936697136594670300670151885173870139211894163772824865636303935795691288267608603783827732901046946190675788964349082804252670632310107227034227524729587912818949542182528583070046358898929691172462545424189019138929351850913202944998812688302009200827047179850928751867045926029253987930529261647365775085372088465299679988327878891752843776847902673101700375134351325555409603665518332784906977125053492772935822308503986722786319515402810738833240287022590637207031250000000000000000000000000000000000000000000000000000000*i1^36 + 219408622106566967496829848361172290400786649077880180399693654107886999037124869744809613113508801549485733712065886808703955429110886681437919638310282343008488965432293381082312156627836736776996408890192430093741060963944140691565403258833562244404933550554012729255718488073564555893301893628279597130885513282838431416834414918258126128429486761730063467320085883609792000850707905033179349570896037124141513167118340754404109647662464597496954078072325214873236064017026622813692006199776397051684955071970211959104214217576134536532400421049333227353108481844946610699430424434903596640367901019826748951507017869265729714301564698737791189049122089178230158379784821470932410833622620088569528796182604599033789643000498623290443874081226582049342686489439583407372467530976516584946381444880833977825755452370383711965070055301745619427327783454340906003515534168548654427528351542934515567348379582916253320119493648847405375416285908330472885731371252907347787628183400807689771483328685429307839011688392108281478844101111006655732329874361404054380280801632060522849032889594006595603566317158506661030818018053617233660912305347145457419388338956477245203611799561471860445031784301267419449325089522789873046179829653144104396642968352054320680596013691387561997015807643114985995649865596918533502246296358671993755923551616670460312351218686478664050550923645059728623129241923924845308136745095956696552797071010013039153599181878552100674948550581112518880868584025609305488757127333621951170494908180195747004771545081828998243304088737809609356599017637143867868829128882348011828380664928325975097036802345345311116963906583592147282564319890767591953510738208128415219253031956510362543828925799102598514138902926816248192704610005112768206652225938094611120888559113077161510265066495866283980602212718230563119943519697594724196026397451254864657663936278859916795800972171764843337425773373633335681547893466315724902772024912506740267541783632406297350766928187259831841542896624493154395621045807785034923002437213907061519527771984204550381388006824473527490334686229657803202259114164165611164025599511715279879776502180848785559453947343978457930899491539657788956704818701778316784248417032475214182967836308843895574400869712456709250961607897690844948277788731174138453096234152986955756804092296831670435255531488011242306498792121842528124010796592964973887670622165832616472669633441301182422870765916015443794325019435964531362436493002739216424265250656248057990274305530731110735186162598923786325171784288105518338182714244249073680209825129523509589491052113481264060300483471716747706551094287301660244249680241931157008950522641866071525888637490541948368839355650902429599345853397737328331908880206654063442083703627833846960932114696775657723902313049678950170624743305075443863868713378906250000000000000000000000000000000000000000000000000000*i1^37 + 8929395229792525582617420290908894080837739603861608988191102323141390092071986452578547941907885257876237226921108894201565661981523260162918416401913535622314791506183849947555977500606242376707204139465359351079215591627293859339395366612224158405102931960640478645178391256699632863114608367051918063918141950224036785316051507394880857740224799519886304891157401200109904088794527566635540757341667566915562030829003154901637684169954627065680864944589320974820520542144887600583178844732188206253198062849022668786698453046272141943129436794464442887400178647484036455646846871825935675940558003034477563497636646605994353487589305450735412770740751946899099352201438668565691099583744885509611978293396025730212189168703186507387304858843223154973803320729273351167457800724300700312049014329977541777214076878285920988976101773318437072456858877574414985806894666334846266144858599038834010417539527079890911181595484206615016575906548541701598917753144477830317001113660781187429185453861910228418929244903415944821108960154518056647651779793969630236063445696373085733964240168771206548572956521537604382267258100723265241000781365684864245025820526769551100499027457971087198331745131317137506932232703449768842635474123061021191889996900709919251622776656256180226975706980824001451863069491344154424095544902248943326071691089523492162794811855970030528112216793854595749108675449965086765003735465517651335127144870866310486190053744555536657983489356641042248639998224143637400753462384875676119127536773793632668088431733603741715530629892995727725271050692178089033300419496960068031532697634239220293486292240628460063196008274356948145484910304608573181124785936336120456653088369269505000115307888300910226499418076383106322571772066597309024306817774189138264939977401944354739826376484164793637433889609117396417921361931006403218684938566902008825602885470545282336700973514023713837846433575028771041335400545794955066317833950942530522473055260483907223660966419350303611286359889252151334267228191388451062820878245453099112891385629262795266006641219940127829292619082283415163813196203463374071141278733106483004157641550762847327458672927211759980629061835361690672777445998368559098669068481488005445646802592813649335318350608351969112590705982369429567159866404421996970250524913269571208076173096524438555950659514182134748073009892571583297208706215824417513233747558431708697747882613099865973354425312199404978166614469933389092814844602134643663506203747653885530462494687886061221280080503191855529163843649714177779436288422938601029205819369633256038023111018398431904133648128753278015327178182244978284335011101706435202093227251757661296624393135056785482160176755830722423631383363382934634131646019564047573897333187119487330358020796609293314039255739132745409183832190956804156303405761718750000000000000000000000000000000000000000000000000*i1^38 + -942938198260008662435368607214179506021397661756104315459827335384754048723263271466011739872817895406538748056039372112178982836938236217718602242635061071706409178678419914414452515737816061580733815928541990868744303231990081557664981552539857088520080559133072332259293615111412409516373887021180659570078621283048497609197738213403173369313898802045880362960347489265128627024210941390691429401357173448556129588579964179496552457708258771066661170269516721180049225293194529671834736701046568366570361255822856198594472073115408461704039176035365632458118675927391549576098871742366080259423750793635939095670558534301688248806348830935648570338243458042964433879813312550750304922338152787491131245794375932684134791944295117875412240020840318674368828629347392298628643687573351704686908337080021588910525627009840075044859484360014042880769249614408792966179092838589300652387333088239379564500949854120013484892279023938442174066551584831557143503064446173468675195156899426621471443459116760418859079999259622484545276719765858027237587311424708936592906581958000811468430731007680750359314353670777331617725016450308188479188000603513866791754451964384862588785227797421837249017580302694218896244954764724813698852988209727744858559324831554016370067505008192062685323242800191341784216792900846921437551640366123613413159769820990036575461849486676925014237638082827218242500684423745538203112165273843585495975909709316654874276636487411279971366404990209154603829948659228430394143897965152143912414354049764393304637756331046955488890584280051968148553688937204110805415869375350462916701568110920495984761622312594160730693379250044359432148296875196194656737453516545638025633156662885646437276235377699537971530006548514999978302053961097921805221642623809060486545555234230320473172231928084707076065763476623629562804333873425913592744216095329030896466895179223664285521466215895091594225009179912048017040040597185275046462285904257274484630065819149935889825456549432121221859447455501124255113692189405175218974817122201702434500637157461504307007838352422203136813897767814816945602548107632915636715365054770400349674420763575036930223014729242538264225884917172812050558844969786803959329222869352975398687662672921606994629777195658318441532923315425137014623915036347765741038560045588796027639950418397854686138331420758341314758455916674813403419239779820142441983654135729766977990122456586602441605374769032238132563448411647010424219474137524606133211695852310321292278627732488327566821532540558829194398916448988127124409837634856838174489913753858716685358351696391092831197578589915760227038488446220130918251876583560288691040802433467982676704251104366389632541456026456095263371750034584150728319619240881971484813942137121953806519422852158694251814152465790021351419764211475849151611328125000000000000000000000000000000000000000000000000*i1^39 + -821191047705360746832788687745066888148822660238941953041752212834710796501287100115035156633623596354517585565274945219173702109275593036800596086198609508282420952654934284403649179305562271629246527384557149548434715544760713603400111867556506340188121675961841115466600751802513009684188090856133298516286596778856187635329699994017835270916820928637359600196529967432380750472851372884856807852541777842568478165567396685809567829897331292707214885179706512656725294110889208889190255820218939060956050634007843632701172595988454496715263256899223585181380766270191617959739431949308441966918750925309938782728965531802589225290344303778469315861468189659052907383969614917511565547721661095961932912887258531717898260390100411464171681102210876656408188769963908796490845944807083720838811736490337853617726094269673344759201162028027775929499028331264287533654245183077111690875045173159369575947278179507028726155234846376244629764919712052872060207060266653706082663275368196648952739057953560354062203433792977212827432463460727610931930912263359459577639944373545367120700185453063937113683339374233254273932363371069087235915384127345284603609622776077977497733455194671687057081120403924406113520795500922165811314450773996434655235235406743508819503754979119558582814696252054423447250400102468397594558876223098899003099700138126070024379447746283310874198524342838785130426210397950042648345807327306206513769502463428755769228579127985430120870368358359600030752527364581655141625445494221410379013730006030318969183201724258769397390611083552204376619009587661381504331852839324065601032133527285182067723947164780183283716479291836166706451060852260393896294247885384877961060010118745972041660820585755750918826807174631338407677068185092993369548512269619544663168874537969634763944288518408767128748534338878211395135351324759793710321915214381573810104713460264998471848226814003679148339603378525945518205085169111724205799925616535427442769629312294403455947704322261967945416155888700381916264770411097069877807519120584171519598337841405595956134896222607990064161696769810947675383756699166236388057041251405272061936020745510432642357031802150913874823281607350486811060704209751941637807933266987528030167999049191166468055830276748599988384227275967467922279648087437872186813452784313555057230806471844820276039392403133748145296396578457257014323622898027602648831077450643146301599536809190836729387184392992176687574694645772369432679905997202163691629770767072340340163794537839359507700819259451847598380693722372170751501887553748673967944108058469694485869895937084037939966005683466476030924431759096090255048465328895693749307492566451825657111355661994902859581841444747384680023912750432230861419049815860208709163060383982312409734600202678872711302440888348840479486871510744094848632812500000000000000000000000000000000000000000000*i1^40 + 63730543898732214220204365649148521773618315502260928609641527357813526403403161017736837184934498748367116338421580612653057998897820933583056799990222939555728569236013510902025710973006784157076096680796095451451167348730509395407271915639043034811598179623719626822089555781440561634722220904293470233308651319195806856029622837361646656684400305903199905054804563055373830331547591451967015455928094504402684535060957312528543961828987766069651678271740404567744931307899480776719931254477438456613099645569794151600877335205696338319722348904690883599834359717301777124949465021010473588384016919280798846140922747185473317396185310315692257589850289968054288762746541166556256398822360988226742709195074296550750641539614401380832952909055891149121526769608272321716941270788086220213616121693789206636581353947068239731515348429789405831352266981280086278458864744135384130939747304167438396032980782154287028785471758330745606654865564145637199525119781143057736834187049200712946353325690938300279948757922048121804738543171606532029299699604138923975874220946889921852053627371998141997492473105737705090623799907916369906038007100488727413465205369162934531892623048601871233096014951415915660095292747022705415448423073482103896236557911850124553447226972016310773440426924031324569233174435946033396426352004221506754536763172378428109486682330489611942134147459177687438501049234036459266270437302525467405717778543997360546700511960276479333757067278073676693806365212891458504086573438084290282006960552465630197867005190030421967321352481013733875177145628891678392327581792580964991603747735171966048203030743911499242562602570209897605420636010735934325555073311733434734176546509830077959497478614250750280011576705104752179900025004222901345118836869188416768059462329131037296155810382006136991498200882008575329447184870157520086455128570504410919497675724101357492387485866924242953687879657393900986781180728525233467176752865120066890754180305808157482892548607991653210191473035522897949285600021607844854160075972264389693367267553366788546751273463128196878864421459961936862221859618288645787911327110191575321170616858038443050732385634421750362785437930921082530679505388656516034223991143085788044728573096967506873864354588778945192909275919816224863273148935647888926223184501424886590499361477064547553978150729838200557887237966713300955424563917200625448963370112558430912475928049000383806869478723930121256824636766745569089433728130604401514791631941340032398639568230736732765212293613730110773195225129223499646278819031708832595255449770870087916424172408096288018559110719349426508034965476107218569530976682893760571096134324837444051820474940752997230226030393125939730846116210284223355948397689328665516213752196953961640950231427875648591145399882669764264370594173669815063476562500000000000000000000000000000000000000000*i1^41 + 729469182378309542621916637504391518794175755514862786184255599599525230760177233133291913735557759839495651267035515644418054793564510947226945333385993629960975843130397364565687971400010769535122304935733038374732112802190843488062339236721213445381857076827561326134677115733902451267555327970539794487565128821260702539342252884846525405035395339994302830293708354873749218991916582730196636868057717027147536175795512020856621992916306269283627080268907711782951679832376597895671598608385455808709039341164389999599780589025536111639705249035432383316715722746658133986393090547757654389254058103398065005742978462074133439841916746540403203429696119656416315984988548436227894140443886589218448712549032145694930391884386172142602848568890279349489395537944598491586056076270129379333571334461914516351423221817048306179038388540759272385850562300488973794904513110347726410333829443073439661127995848330439560257446186787210679081307565636640423603220865214406134930902404682091170219276636951476493019575262905768122256123977091109378215313317909473963248476688358475883271685412821910096593647294734035911409086913753645774905316189542875940375039425068811491521520553246094836132157729360024784121666255053599665365064154910666292954463295277997019203764372651110126459062049181106049605867656061586749108615645798969610595272688322756546098084435101179164058757689472578115269402100690572756932755056376187599721020774504295146215456720962827555754278360794647509210025166817113599414445020979402147504043421803908565578532422680520519461397712809496492746606147603573105664634905125994100822197002617746282028138663459874007981874035778539755415070593068313946665412605096526693706036859937022585218986438803476088505245808224980005963472944864799441923837327578116550710199710649914138233604168945400104706751328678927603513284141281623546251832847393592712792596875225056062645207416784198602467423959533663351795040500982643768814401295128582580714985546662669912746178020733920161252364475924331815011907401702494493364475596310000013326709363051453290142832835227424613197370481747665081832581607665720933667684985015426444879925377675007057039478178927271252744326877045396466912888624715669220126839774140945811277931551866311856348327334458390463197734290978741233886707272891580088114702892094557450916230515171921456824854170510326331487892536667918206610547022752523712634672200656305551258459424037702205820478116600302679154928853847355205810099648799657042968823744745445664841654659144866623698246759029826987223316514469538502557621668381017725780402004268868751275913070926179696595481781522994788622485343970930993523498886434426446126093168277338582348064698269327034505821461741613246839145934383944237300376424537879893407825127820235434442158421483577877302543857639585875440388917922973632812500000000000000000000000000000000000000*i1^42 + 4124642931458568695050260608338234748003063842857565457332026208347711747485394611797160119705306186170731447996647391497766508204815855601527354916095175165828294337521042925136113031306517552117178600225931043675185551589489229007060436358287148143778085168546846025786715638443383784952140492900477544859678868195415226687439927013318561876034481746121733755624139587260251634251585494910985021801218334536158620437284322006353794274408902767055003783911889475472751177191636697970339250662367866878098221020295709450334468535271692141986842451741958628548937834648688904769975162134417720162999941121660126834894398165996675700570162467574473416096618654952752773026048782279560736614942366128523675995612720610841652347881455306361658426648864087018817813677873135108758990856015845468752962553179271744515461227355463573144745820979897087375833939307840536118199697129531204718753865515517743434345801011203740503858807763888419274580658903341018234283695500379232542637046304645858781904606417061458569294455488097661509114119600099271534643042766629805355872577349134843014114942941263200381055312984394099661653134489149092618077742529785329986920341549608146369223749051692024071449088395487195904907474920116282451194707860708988886764099994103840301454691051121019123736052410302897418029599269484996588822821658604145649694037876004389099832381441704556611095230991581467320505567114284051285902140781178552144880052715236463001292718563819009126053267195159010891892643774869030191842881520414141094074539006898304228930685897455708030174487802505209371903542024348519009403790729104375660900626948643155522459601911657107475166313034923285464447259704499573033785261276076418863119461683835339024778710922790171356717468970441725766871560889529773966273493424762206288693235141682444244177539629221035412273520943338983597588722632174888153599310918774253205533086667451909246028304137083992513959341415879603558794029775254103579119312764872835159639697046108960645456884719595487383598726285020766548575769389394981431732095466641961660882085062528774008114793404344601058507023085250454962658581613090634877797003076978316450257426521570790843827642642104493780591794524849738362809122034593660540066887992127655657106640479925765059981050760860884133843872054052970581232033218204681883134952900513055761974754451366811061119701422219852344089148565521133662434382778829894150837463051136657113593770701901073982025448372370792429553137231020144307027921774358438735772282844720602342773850862878802929052738395782529604727397275790355049478571791832374478624978567649332005475194314838346563452240598244067150200814727758116312257078675914961356384874857407476477730017502080431709527400490978873405440283110060915602093730294175059705035546815452797219039028095367773556914125564220012165606021881103515625000000000000000000000000000000000000*i1^43 + 13532875354009924179619596166001845363093096824497860660859793147808791755317165215055522495440631255492714894315868078565731224690200535390040727408179543030530704615057588856259818778552773278508055350057548798174524147635677124770125544619191915173141835479246260343817733065386357643874941383331547622967602805004685776329147874416823139976798767474100482694999548029249200966494078279174941012520036818875423154933578792497194760611594755339685617482426816285664619383505909837819011145218074393211024077214345955405600883807384800802875099010691738757864125045006301982047467400411295587711330742829654156349483031116882241922796838410718560930647970191914134195476075674800038391347309206926403794642938497779482166968020457996666581849547305793899141553104517464394166413425305143777962518823031938373127422938841031757525849688646744443813059575338626917043191373412307024983051032701174261413000324370062866769190173046884129538300572521637313273835328118127907528003271178986245467978539217652170426980622804145850669220664389051671347513356185721931371091990849239159916091784432373664222291521902791636169428012657823285569734491072920484755317093142662524291328256392891020826425812009323510859257936088213248252833466460400407261619052221414407052549778272976855043224345348298856933654787430109528143321837724538141469931043004757077424548587628043835592520945303485186113818074167877342605445349382533149182521692152825533917469457377794110039789013644845312892593896603590953846866962281593415147673580211084738169474503616677388218818248833785084165871448761285027035156656301154925488947596799339378878148795806904783541886115288357557857007966556633715375483033857619000109911182132703499817322585596574859787587291333432686471901979747613096833001686722762799951450987070589886014774173355873284512665260361009681894198651019200854827753936491310308395561794189709911774702864502817603592400716108531359515298362593323445746375699428187087117785618480597310773818672075791737699324401967599198510470294608598638298012795639319065875855464250219575777073541557797768234122923710641695388215474650315981684742306982828677651842019157914210693158214014667043945921237037641687638629445885692830569933418737569316262619358385012564679524672267463146440115929466829339262422318156299996611305963170426572703607327996024004495639329726774773271048642032958399916200922921743421041255020918956222850779583774133852386556550936739871751525080307224518495542799462677441362358344938972959913706074629570915006725612398372451867107670669917694596489984826275706398470519604163466165805989683087588387783301586962914904342984197955690081447232964791247285683427138031639483892574443048141172794098987905020089819153546710286683242758577851126066615147757044557792550663808424600901987252403341699391603469848632812500000000000000000000000000000000*i1^44 + 17102065461315729728655387063332813947472450875428550961319965201716081257615336680508202412836873659168065168407054728806281567348802379091330790443253004087714903125574987273732872314929016763577170659381082292929139347346206339499163759502748613627404542031658789370968706822420014667705136677029779364134029465630642045661838532767686281225714588027961507908786549324010910060776432868527016228482072632708650047590902421092991301242703405087846632974576338754032022306039484853846434575421268714380260791591230937984882960130137225671597396321336700162329748103568095862197555071020287330026003379091382574081497908516293086587353030835149535620334270806417047231924888483514793257408169493932203455736067850210903974375238189052617118396600869218268814009443013071189212608322200734657562466023596099729024106149100021927496688713482873278177697231041484327608709403191754175222536906260413378251546011331461473181862203554619936928195754442850633312260018991161852674747765192854460898372658695396192151444837852994389080345360942194524944138196537649503313910143061309228346783444072067690897982175318736811029372155440685814347994823143159378880078373607064136970448879773699525857691551538949265101722152264352583808907530307710351568873667501177099978681958164625478641968753563947757509843002979370381359474372264631271310169065693843441013619324178227635649719129149430754999311157265898234963559768440192937203835878248920970393291702022021024366553602965132714576353053097246091777447760824403444447928466399421649767522230538508861756493110585998368515112647190230297614047444803281516239321552776414229554275439121024539431116822865403686745918759854365836756248201943356936198878115751925213764362141732400430482001271858214194850893356295861559292989425319127061372020847878338815417976114639824987089079594318928003929898001627892930454639166980470034900057703373137132154873793160794888874147126583035659863364168113705253657389436478241037470736232394117312290350613259978069690825900451497262422584738675925473352533833604979010354383933081547873508638973128085162340510567064469177512170826046395871039657484642750989796628775156518709596557124399772183893754084757971983883100367386083292439432673787831708657146407920832399111728784791536951439391546419449479976834220073482522700848134539048559502924844893115494120391869945238522771591812920064729652513700692207485107259531680314262560697190501075833004843943610167349051396263563711856155076544497091718526658272565393811611027004913379753372484312495832846019880757167680403358132165440362733847863883489385811378346948323641806499097979656931905902919389735790932745000640677981418735390160821002361271209703571150487162423717824769812232971444367826742942006372252253259341174805757062899980929569823299809781638796266634017229080200195312500000000000000000000000000000*i1^45 + -4735997996460282433066049421560672958877370962497705282698470053273057087001408960367546893324873800312778848604760153180268813407742522772132833025522317619836487361775113683585711822519949475752487251967019479277657275552705328061071375689959668281219654037715752531582633357229683152031072881251711239964494569364598496175874082285785888562388105773297576219426857606445146038194706482301031072991146639727231295277276482923676706682695144229585719095483565060827980424602130531726864474651501649135939285183254797311970693270543458571145780047528197743336806100199343928434112032349172191111025629716867904163451719754052626604912472653108038115250919830674283058838252117820614500692435632767518568293127453730187164730300517233332599115774459591653947110272106324837328361827580631723237551657804910809392518686016588431107016024762167837056146463478217449556704569107164214741571165592678268890751027887972496479467019347247665201456332105965166522620320061779196002092800794172596171376879107048346286473239509789331923780700122672369102503269653568348602799838986638206129730175596933094959686644750456779536247444659218734342511734392380431676347461473973789810493610027816417972008238427899905213164487633028222627209755559588995343853477155120512583576498582157964347219003227930104375461540639793533772922323830073614912050648076476880194757691409141280613246866006832400038548498085313286547311954942331921102418838982455844612631837813237980801425948535970152078109705130586205664691922103657553316490741759468359387733120409813462861820781271141851254321530471044134946218463386206044842737128255179775841729852197585490419001420766389061616943701632375762177492098682425868320577789544596456231503932887809106305244768226209416560716975647554097624405951534605268859636475416209171047990938133470580087917571914085647483193676829824097727911223876294829654435305990484720546312215481270648593810242780532360547368000199596401231486302968046811750330120959238190593685982757281973509988101512062545781635046788956132130057525833669345837449755584099879525101153104530769798961523258451186646136138302363939404342017517318369570630121224687694802613069273858333032400826886536621527117006725167917425379602928365340937536679387703356592892682529035802824047963661317234227313229318625420961228872026414440225556948541023272418788322839784150097583144573603138630341175022858295471782192352703907133979632031543779605107999435935357850594206927231989573895152265644069913398427737504931462707621220079941243879807166362061402903522727032890028439803465526730717129904623870495020315188353195284641647701608793154334538892297200517171399609655340414413151863165420407393183563695999468448066522561448885418816207402113249014079311658876381655768987840705699867280969693469581329736683983355760574340820312500000000000000000000000000*i1^46 + -286168646497017952298272517192314800621758116571000781173150582592278414690905822910170199499433324937888771330915348790297594000909414279633309209965677320000043284999142804408452150175304755134393045664653506110170823657012691646924434769734294176735100502056075926947720655376245515809495306631399250041737360066854788038136237705055257154527114343650569795299467130109802399568356367699584870694160417243558371956415193965421186993501058421503119063322478251262002880831772587793479826093798408483694468297777081929633756936396288730186102962205857764114252972822469433127735710901869013503324011686693720972210444116390266916014795043043954046488426726446217094764866864173737607773563741324323643872229713986024417648430921424320713472649559823456522902673969590730568922730054153793952797198947291920673142953084709853550484068853541952908792053909424967132349755247921542979777610889251917367785101823428294717221122127879348597088416071004028459765395051999459819070796492954843849494707768986536177471420098662706131147643430984600209663220815372352691025267657660947793675269900651339048844961043207350650772543084661956039028280801005159867403778831653484477205141913340755194630805598861800464075139762430102818888560799107166661499188635626942090223226292244764630170995314793946592962466518420301747163819681668088176517602917875604695654552317132336469887125147904186939857613590779731141947589166670581635274038351501782822499166648184600021141460227594019103019149813877950547476382179161868417369131211795376859570128281419423049241353498294283091431788504889077968152448842474650021478865323508197393631216481358069662589832950045154891323245931551423259136248213947018345586499355298626816204910861045001371062358363038359632667823697575447249789446526136131845737054652147435072629673248257717865199004745302525990261240708696110110585499345685076108751931587795410546679868412872061423484715093341971305388277921766085178482562058216916687056318477786779237364191696051166845901146612318403457835968408593284689948796874886302882108955695764694038111325659640391614390252342074140866140305541050114651384388709819110151910655304319626996071441313103938282866682991830588452507027725529786954188898035913717256161779380559734328981882444094594534625052261996681691811226709158384949180139851141839562563791500135701374287372955149538681259893944280033136776296485938075190959144934260039495029175676942534062010119990653360077689719735462172857186584208218271914524444048277352274189372449303084788851553801684518976513051760131625997563330594468829571138100585413831474388954889941511263771006901256786984236856018809519287872447846928288488563355678210026979669308147425683218468432316553691692763866502423862262297766238812004947850229492534498020295559166816106153419241309165954589843750000000000000000000000000000*i1^47 + -327843617178826743005746602478291369681044204715955260436942861248632989785237749660991405615808823901185925024117896099148052106622274287853957118092902428764039107120940726591547460233382144627741241093981578806337215088572004542666546606812402083792856663532275601361708288959555336361083992271139642249743130221695452068802846567020321443529425014145213686451425941580656724160821227138301165134469760590650470950774639606192970630996613361951492866396240550248879735667095709831008577865564618560339338355529802191327697235278821006261338600752151141350247964596029411761637746899083756702565587416243804460284856816877302509766903664558632124480037780504097869740031731423996692657934614824990095819432017790521875987506058178202570956817321261913277102826328292470305287767110750570131742937300619789285822959638118980513903813655469776125867041011749138316956470361343205834814932449937937621984303560379607625988583713253427397768559190105268091327605457548123236563872895354888083541189261545317770461735877103840078409171023903263063736647876408988536904576497817061710342086030250772817410241481706983739927135685334281742606682790503302810145304439552317080297988867219535453891565867301598169402868906543946023303577325953639827367695270440226316249201631588107717927646893846259333584402476086555834262283565734090603835967220453382314121782677230702962926345307913384895008031442033075988882817489617217685683757842121884741998685998277114336129951164495071894502442038165957946570468072042223236699432681230279589226613339365038701504014937312218356556612834063698677075931595940010427278271343150665866700018718890300157951261718799448038311723459558648202097216619275659297088156348960699821481457881945928264326247070290919141348804112078342327302215053173737351467792111462642618719110815951194682297279645463629668542491712489335097752509342130104509023216799441675002779435531184863971652638940890032566873259788813618496411731013890289780336440193571153786192400331147444655205754637309271700449667911340043123741504833877468920387520199247249056226291406031972739582449721490199193408878202044989080466821358895280765155754029701699911687489028534813199907758713280574141825534246201946903789017480013848301096361820658782422905862921757120123413392368358320966021054683359494242000115423087504924299594333445448960148242613130554657732650929227549997762322778930226653185858309626081095005324961669250165280512413027056091108834263572418352378143232081742171453761501839889226398493450777668849129128641734537524437771148588686084566389172947734055753534533388443986380028339979184562327091610158570834823696024771571987902119038538384319259695188102304865764309003722034595625804454369391020724660648824442718015927510304896139077290078506622777207224245093755143898306414484977722167968750000000000000000000*i1^48 + 1193958776589065158888753560347861154891280780439947440963142096129938628946851444127336874133080353596912556709563692188967607350011342025012135789976247775523997212423569093453667911095798042859389265030832757538050790967428730348655781632615684476852683752517524646940549327460103783086815030579113935778225830467963994667126998658906433327526349805607192624675331419060878123756918498805041401628001568951335406286660956455889121901235326382230813218683729241553070397348907468707751176431112085585862893618878931138016070038777130385413179301365331224935872793258879937845101523602559015616152455859065439231458408377470150875734654358220422571836315418051918569129447647717856221918631835395380698644897612459693880207814522085355520471571236657731375062327388468361409109160229905332313681495008608558818959742297630933105287391969115423160609376286500777507051480161211876607195040240828227545867066813722042193054864901429152351021399559218278790740437090921113823355071365126591773883577001614641024666006854430827256023043128172928151015729600315923345741855723656063949040483850363652862517131982157896977069934588413055552588650708114063279062389014384605685124642976360439383501630652278898858533078904159318105740663440429131997942501315931497871359959593696607656979756685678475743543525949219107862773713046038239167120515947633703069129195095818190637470567061440146813016948432992843022579023155611799827661410424562421515267318806996078130207901763498191891594750633938680887636992191842023570259690810571361198502697477005949274909402857515819300742660012380436156827354131994114284843271549342556887610162767186789419267724903602050511933683824379531564712649020191978207865402176281590412504474048615760471652142314365510731365752782176429035511872761753549359507249090640051677469568962703162376494233755059882007932861613271536378532358347804108450053909772262051702725753979596470825576404549678227088774205346687099881677601990019786619672803196037864546514279634380718316672802499912819468714565091232236393788331631795013164118453618220532250072936882544553649185152925128117174110477162085945865912066138460352784857922138762916704706714014322341343402487861479337709381605921620071163152694894677678972300551505200035784706760709823300584937370047923456379850692731021228992404732673439660984343200560122681930786130107867612574116235465113525592878926742999925616412023595312395600715122828062565680144639224252753526237323398014844755323268373133520289786754964917847825001573608298444326155108821746541378676986672760814784145241520766426200482828030474823463858475553510337026927475172863675000950682369013722778530168058407626307708018668544437796265130700130558378690546218712445782654970329788077343739615957673383295768142527543658339870408489957753772614523768424987792968750000000000000000*i1^49 + 425059826968381377562027453827966310902586530619421122530156127009289101709786697404565739069916366430855795299114046773153772608717432203826804264882714349566667528618815777477667266095165650033406241274803124137557201647187010444076568053255160285700775799042252831741612658294840383529603354296405776642256834120268318544071726640251389560462214165641434599489739270794262768966470250582578731601214382288630360884139585013348364081963120159277261438269291284071701563290819229440293713126944073252909022467359049398330204235603194619146388245314291820285209822861130313678641002402333849791698966295140847402688257710144061394873797966601951744565713266831529221366176226812977438986141529891894865797231768964936939074725237704710018065243988594196686144330651624898046985940595168199842018114238631814036420900941819215030902936737907175204011597004256993316454769394536531652697786991166006765962045090474139398377527731356989580717840489792108840812546400475869157703290169479166893756776533459802737917573962135301283191576562186384013648241808043618598151881407671286141762597485728949031505999782939069855202980079994930693882783613308581466172124872073928899352345228922512218645040161396019955183392759336050933536771333660894944538818927054660410196242068143649308495344801940440561977289207072113016170356759873904566023653470632447285381565691931498912454189895779290279513065546026560047103157037589998565173619468829607531703848609190702914444271177595011958531666503657821594306217740642949294829660545977243490849734963683349064283190562947865621110066990721453174119013033605588952391967768743891882294257642051159967240955734525640674759523893471424381284159718618448242574080407321472133692268595521869501678120628437532576324049245648892958190751586717259587663579192144320961955270298654324907611460235555857779881849853540283034263170218553763583203741195777859710643734404180975760961178463120750016949212986699627081752206716686202371557803719368453848730360517450038045475411816156460279912440827755524367750378942108438880720728036063765445049207478061683055104695902552261415433196693806173531147981332016292661906534195131825036854284884382697384658300837349552658132408122238391995149936814597920732026320730159796471095834587503118978871892831396649823982102534052642007118300738707289656339968064287513370492722673138450625375432467843040131186051895847693703391928001039227025443082440340997288742956238036763636064048127723021474566558862875711137916644942443878943611826395726910450398362849841301597266604065938658617422570367587364676785339279865192976074967682514112060509933246553685952592730653191344785822958920781249867828279795156192601443599654385939307180213876303776838473455006219099986829785413222493177612676318007912439605711085732764331623911857604980468750000000000000*i1^50 + -1880402887439731933177836159758623668902251200403895656396175913838291802041205632484677773555706823790454900204338174063394116909791320368454785184797410234698279253099757743462995701924293853022407082071141369241408327303908715431665568612772864716012282693869788240433578329254945185223996946791644331682978295827484343830531383554228947810865308175541551507520578808623490305204925494256565590287084632500183388232903022696375391935375324548757364345509190102743906902901224456525596179244827411620383478435377956239136774674402975464488638799019537090440180754813478794881581015640557569660018262064960378979832119679207803509077931464403212954704393646959553607290051379873401324396394868891850711295832432881116387773156649703765802610003518926462277832811180217286415582990495117025408524233606681850757464118710238074914571196123570745776345454943409126596887632847563814503791668148276099465189547070134912584976720005566136836477317602050212007137452420121881864399852923365276960881721677477770309809164597340702184928487584762544199066296748363748259179627390333276653432576008767459347738855712590640977066046772188911954194083693021602960840261588363449538779078772285245185788190598024449657298783328838408935111409124666423119309512404663741188307915343662229390597749195985740025910656491698320078636663623898801760439734353403079988664222815306964833772161424379364595815260766316737236457861098236859728029298234888286614717626024075294364229041848052460353823884448066060128943666458602588428575700323556719556795908818237760059189789079258168248786072268368013676338113360176914642274239911611204838638102308702646620530600642964437422766545839678679390013426292112297291121319200260167285977518549472731456510846066086922560362378374082693059687960014657350057754327016697920331793809443481977408775996343794104717978644741957075802598830128502577773747146280709532341850839022582530857782350955310237740070747957693251795340454856902691801153648899529001763900711487091657064282305781919531755975212884518731160992556894934113332603847025593826651105340489961893486859954114079614926638258567103501351863858594015449891150454078600686242461032022062422570519233229439334063829418987737368269813698857868152078136318692572679812429268888602349940508099087233226587011195900241126915921150446040842277505710376797036639043103380623557613371911377368683236847809004434913354962867109471035500207440777832533394473172773715164657182572453564469265934033013817615213860377521087109110247872728676210980470199987502015317427691749997855331872388829167110335501452545795317639098739906310650334309706544051843172331574814167176958447378162239123385311058502239767518611578819594491725862293081430964286757986254820403143194057885850926886642664386264428690864747295563574880361557006835937500000000000*i1^51 + 8091741534181446894949340197126217065826154482545896705871870694458461973519528859196330377189518080751634215270609246738010169786222015276983051690892273545221075867442720584052897763727855774231452437128403182065859618075084648158590359604270768137544805873474029884872805790125704954739081706817477606590428291337917599086890816467751109890065494417554828095253687252785655229516694315068323309912413348044021027691004221307731111453121591656578664685868511153617139846862090399127154263092324838272063920345768284198296829397508776351557182265971667878356458095061002054123745374295561581007025956482102447953246977010976968061749059451502054694353016082710339222429248598264918977327794466524906481444478432479997345203657970850348028222768207091331374280085764829434502378086724428253421835037423238226645100633355690048317641249728295834784685098612544662420325213245434740143275797094681940014717226362599817427427542956483745392813280613360576037196629133512471108201827135340069782745693932705913207269716260001715727917901769291176168187330063059986948441330409794744353058610663436159491000691328277044281105124219400385952728069921143988361684470304414940662401650256710571801171292280264570627520443604151972033346388273828335742485357670365340854077928325545009064400344564914231674549086404576581391245490275379531745951778885322159436948519929062606089050656064481718628187222867031475662603429889091388757955158656258219199245098558419775667380063570215429124759519408744413135132511995781454372764184863838251132194468304903338731014974068433083422759628728637416857954414744924867571945167661086828204610727820838415497428375883383035363342504866729376423799369905316241446480331200843151547450439705928580993126051371293082197189967275377397699170558283215904863439524926179443290322898494180652757518933469370746874908155260378098295526046859771699944266705252830058304760668632916590631362496362434057866491544739353333018684095670097792543014386698905835410325572839303598517776373832039104771087715630610085044732164851846399428752084432014685310251207376377079160990243642393486907701806091876706612045937812328419602913094562421855768681725762768996448013972412374756411841514665428161559840915356769485266373323609120440818227927187566833387248718070713635384377552172240126342005404012532499645084267307886714073122999918099643271603222156898089544741598404766102200250475874586631974910427288306997870630048479526349589242699036344649854356413840071059185849841518910083415106274179231341131055450062487799191297945709611123918062220561217822810714692177880105535739130926696522221086526516824280058225511557599399580001714751636934008879923599950388777499576935431630011238886136868055684401062671414613745277309258859218847650869715869226261872881877934560179710388183593750000000*i1^52 + 2095187206820375424480777882678041761398325444887060122910255712428264722172038611912571173376364170059974059045930222254912005851666455532496674746072459169116159178126620349695058759379548221951088777544010890809887266893181975610170636871189851116589705959660735741166403392154523239290049879943406338235915391755426762614110367650755782335218366305140510797721196347986064679520909562748320418103172524970812288244792740427099241068741844709506526262969757770502844552783715887309677226678926845800645648540211194827607206124121145051768187480926994392001592560621442079137244798760555993202789722737483171937269787819875605092749086132407104007510933799286702583187009570254212099102719955388738266514670256456775743403923484461708342944780937195983928294042664739221612466748110686180566793915872196959431156858044844745832270500891655929759506002092213734457339571659838817832658110156785625859891799214132818610821249693080935498951035791718724812280645718784585732394465527320771088382814746470162075807350247489818298731026651075301620888708819765192626938675020578263772035762918807481887698201226527114114160421537253131627474621829352152032921822266521950185403744570800312770487743616056937314692344064233906616733305009956006278007594174007465908791688605797737805175312498376134337221159909991994547131561190769899769292074442285699690382510266332716076589545318590186604042738209221848748403817077318573091040898863572312763648828381297873646710931507375113772857874169555263989919699122859948478745027508542173756361666263626348576453225108300132801548773713453291991438389703432902916181149259337683215131059069514913819452100286787162656807743040080889658345617835701334477087623558713498929916057290200292846179093489907285315647088075235783983465216374617345519426538856771091899368255776972446081682369841201453683620029617230186450858749130049962935771553104283682199039613635207772874770099935435450989885828942327941364077247940855970409367286929138481172262899683254736542376942661213232522532688391926307784750369134958316393078941509653848925963899058292242290727307752854578702861231727667263180438010198232581431426573408257995991063167186790366408096960903629799663032671379909393752214681871833097509272929286216499743518412557260661122195760109216437268079449571311673720223615882069060380152462792879307077747283404600380330680585426861138083688032889716909393339536474131189769844194712121563811559203099538192845371874245306905514526954802031815410818744310399415749833545107959769817577504183387019626642530103501226015048466172399619724417125456507619784213903173846701998048973745036402340393452109346533168864683039579617137097724920001643160372518790552609589874924493760605371599177490972513942296672926653644849410896375263568813807069091126322746276855468750000*i1^53 + -18661265933051675773293384109287394387979304661866166099956825032944596032663083432994018395361265126546576440825931651339711672251101757593501076638702623081135276169533387079702243489900989460783448301492742356671575909365792585143077072934305093066109174150751097487677464380856019749993230075094818686816772852787490354283562999819120222474900618439723752617135061543112236706860369311149839300897675941199369943912308414058732611490711084639637626690076038477482798016143778337634915753117960841446760993616997737833385479398260961885344029547702990873148856950950567770012933607276051385727562840698513419977608089053386514200858586638125689711595237342927500698277813063687770389500349469656848950463444379391941483707440762521096075402221400413528019456913961657221105185112598595795096567427574017501407587162874945267875968337421566524180993747934566599013623584733123264962881363776991288239717962280555664439576288824538307986491934501372510547615904134997626349331370133473629276568581230554380061545445301808897718729501814011891285366973628860807782166891325211113061772944079164999554024194383672639194932300051187166044467415664195153246736914229156520112873146296862019061356545174905019189547534897970055372878234065444297612628957869301518229570828511938803071173638311051033623431266535472414503283501771693613880427807461188589067532857690809166707917687436118486779957270585928726157790925335772181293158056056696967842909090935029796331126338147992323704417030037996839921133689764466905025039500868777796176649271099011438325062596156285891153958730997501193161779653312091672690197014553532741734220231061732659255770045646681614293089405565694733758487463831122724990419712656866879856219100625809711839787073012779290598143299060314272660680523779548691725766818932859269408366259806926971892086167996405803435190434520570396468451273127431458611779864289213016506658393938412879091623869819136589811237999909558644299933692681868905960216618990490529615433870613093130847544776085808294333632306560716074124953081225442096242802260226727121751892145117294631055704166546422019776974081287506366044226061329356792000321576595030327986735468603273990587979293467560104306427314697759823071210694439226169072057252279536413236763860721519025062475974916472781045551389578120815612430085474311193890544429758225646512174466618320604575098051399088204394965496029084559419426078467641800310404600983093006046080207917417925534097013306717678006809766217621096738022024090000528542981960796179309727248188075337267292956607455647056018186031360847409930151157661186249223874568543782870442296161803989524787530079544264649148271975309684860318737963188910592505532078139487307525917906399334210725298187087414580883358887260654830383610133792693375198723515495657920837402343750*i1^54 + -13754107390435662561563174686014644247964745395123726870993523940217547924582142281078965614313060693037806133637389005396047958620011154587000957244794261024090024991520077081658328830124546586063651540108636002683027409445775051198647081690023358066832925897562259380365657448749892596241472377711208690749129420864999608904858290405600085242997047304912497604424035040916003436562553088889523944161509760800254854486147003207965754931032111415492792967362303156320295454267156052856685186663418603009254172840805824981904345891336360260867645441609800947754117963795332871598493361496775183673472499765416327391256314763507540926744184042682329463499185614538158795927428766927663759574269919054511405507127330096620049512829459717214304345670105605095939536015084637993695120638695931548169631799466587487453328589387868287331733524615831432574829277416556771615504376144726675141109397309437092723287229870430187997390218119367519401589323386368981443248197073674897430119375682348824136905253497440647516561977414614972722991832197127669082911650964747527832583138647321502724110342095163142874320841387461280229319948265091261827774759249625175783317413170923343630624989642770404688675501714605346249537698330687770810465636101656123266394450340163442593717560173967065826341826681249934288766102191368470117647915931279234984273541068953985656148436687381884043745150661779335846612928830622048400418218841211676030074566550359386596278760432677459579112098038642851445830902908318601735504515033229274586363135215571946801520356267831829580083770409621869241834788170472211710038773876282725002346113183080400637910140446079740416672425057935957854218294598569327983657834978190661700004853317372133690924494409784048233423549364291088479303885083046357142633573538400144232913748850704273976537255931429858012477499833804351918087874478065858395444321408762301347853716690714757296763736423891136422205803609078631076727829513335447915730464374672378867968096782659721583974406958455204468058097259627397795622522062479681024528981981068750885098420382240008423290838918507437629899225439445901181504369689892102138350096914336476064743437381966426840629010699480312075488158160238339554445950364015314072417627397235044104600072150460874038819808215884506181914805018347749367545603901882785428382830899843062098110503842983276017438643701355366615964819839771837706135631559031682485118532903223059450880155159912937517662761797563136648110789099778428624165975860027500466142162651028975807677194101107751234417842909813801054919558311622667558848661048706409934248280081101726117002905711352861030676806497896348321560305605003916971380952514782854018751475323150469221561389575258266330649700127949818195342661392386489955593315923090893461433470434940318227745592594146728515625*i1^55 + 23718156494146323212353428866752598761464471995018824607599919355804706913056726064481159294578257371787301937053090530966693056016865004605901153628412118980546708887077340600525654846561977968064774294098871477880852074195213581496400436936079282386313368063389902843947758896937187378222145601586472525265155419824107739861549949994737779103473045266455773950884616319642643596894144711639688456865308019358492522781488574169602818838913769560488198928450687946829580298279383167251784387751095842285330520314743861093890742386173900899772301701082641737983978286823823159861268849258551759185115847377473284650259174403280615446240218643345891901707710165358613484258037698519653230670997287298819000314745784778764005328847500871369866538881829757998209962983562335521311155002281484134125520993860105529494881130108566709016022960073685618030262454154329302234363302830644774147409070518794566465757877159070565706207870631209405292833279632968687686719244745374510834115575406977795500280422072813591298498608127699522137891725502680147143775015788187677077425676533192352683524837646812965219617530423459645902202452873875734341731880554636764229325192828836253704019445662475157352274505035635961583531346596308772930461389002235078403612876344217474008703196421748481146594842954251835146232119304827306788888062907557118787589844242492577473176608916925312692872474251213160818469966264301174649685592585329251432233291082402226730598904729359747979573671076874545755531851271699588907171084282174226017120764950273888023265374552756363893086648950014735873946085530315003516624071096150246676186402140411061609709125042555831879670967840148565206730724277035753388612371223834933384936503411504000011750834762056242955961873686882682736490768720643015294324012169239592123906394952570613549320854046278687284330129285097111835441673123128216969955550656564219306984787229665636817180017199863582541772893455651310294884668607054707158565071067955214198782446754299151928817908420991671628302963464114760775810477610278509864560276947419190249314627993033581690673328576717025018811257420529795821902167690870074288847429202785425306395051753213289541842739237375301507421969114969493948546899604215355429380891535620747525648797477792250503655064736601844965447248866627818004450705739968051400844394209081768137759434563370340783981433163043150248232456808077611139649442365655131309423215349915447636875454653781390487665213904960049061080820318759196295573218288853148018244157751286359190979663327300809645957640124864337186307607191770447914406181504097607332056443783765098075017072206150304747884325018827022032064333631582934973928144772413739432135977246220236033216407660094268023634659755267184780909166025537026802288525041362277079315390437841415405273437500000000*i1^56 + 42446495819054555340492315554404115500037059634357365671479946163144790100716394529773097569968031184313193022631397773702568358793554320552951309691561170891417125101018061747597608602551291986226282341559487121539350662276168547939459594065149103300664643472012563496700017010861867146255210490489123740601223462572294847522230393801212341427727022567507322097011259273392291843153928851536817297231834250533276923487747787431527690797896759630051785384618060756527004716190209089462895260439922874770664226096592533417994162589430844606149895747021242219159222595019588156607179338918989803836523261558546430836325676001321644299363624049691285794578881616342346614775238361637315441913540733630160316702174260729071833264537749454992805675456557407654392378373311159662013018315074787511831173773421169547343070792499368588148631218143283430431354647404418062443674962574756472933086093123378349015512917989203809143756724880595028758536814777190765171333779612299311381114062754510119854801630144288620281875275812929994134525662251239259768381101552789409266742464330819277067009642936350138985083621266950305353860848312464982092191969897733308892137927137245028055179068178922874476724511236593833763524174531808331022359727714662226212646491559719551140707983300006246050962049689666727125657222168575428106668389243733450135105924098243972263441820496874713815496682393150188985789155071201049957349940058505605439861950826718679325200858834490496725606287686155128283936054179576484923452878294925676663024368689210200744859768851049706768221200483665789658547813299046819355080652932717169009922850580725128441720586941205930613035856145639094340749011477343173832184376219423626637267066070071060156548112295524424748684191024110742316822192294555225955006053782829361516213905878581736918768553846981152810549515587007338322066425767365018527925175815082958167261291256061390363014504323047473301954926974714416297700183927233268911074913613722152719968134782875385935489637031598262974981676614711759698666137185892415697081234815231191795060273566331656936713476563900122614973761853542384373430192367493749021148272697130847954980699536716235599617556759499888409246821512459256443877826459180925897757996774130699877274338415657566254980328980651157592465254260731353658394619479094498537061809925062415797379623399025587664294194974418444017214947443935444452439895366086147569949162116742522223960332660141169056092024746769729399683014161921489285882558325222762507124700230306973426379610003270171857307913982137618452487051592000739154134471017548544498869143314776026025530742370919552177906197604561676424007438831780745875533690959039062926342998024788360308202213041277401694305762866799487298644105573658458623144724697340279817581176757812500000000000000*i1^57 + 28698822704874833268384913739923846409242829250475505998924862922894961003408891567910268893585172541452988783185116182231110693027902729675264658862278465239405178060368783050750404962210850084143624038525120809693818388977815858752637409401261215752395552842196856469902228181832438665073068360862582208729322368098662791167766713552738363358569561341001160073665304125118942519117191047341647461619483573079493630785811096753036947344632683202342177925400469071504854034307158448783729067960468033205414702154503383355608829142949047148698089749581471439460157315065895171995180062431034740856587087063819426252886727850018428959630824113415123165882682609451904702751783314561063449588913307357839396898876353219240798739684527870775368917993650589992249509272878396732716774179073518472518251190758151960211436688356308133281332463740744485271528582078285434894230408518832177563386342048766231244009782513109684185574227539183003552890083233844581936880717004536937676158873842447331819962135023120363802743428274264529807058074260804970024314481649355143810510843374021224533864301202661062665598521973741923245085580828723148775113022635513584492437492048683377945102148864448095654468488902594779079624368006707247101007511193890119244914543041029433341310070124804510804945142333719847449366391494917756100621999329768624534075443298731407526109517791894080697031534664027326511311736477169492655240593813683068820678467614616306989181606693540219181837570095002281286613213691049382199844398360701871423773128624738775371624702658110180888342538952052285611573379199788302501592255476544215883299278795670155238625705772562716051373266332233943967139189278841662994311384010425549382131778412191968836890572123024179526752474540859835540749168447402948995760285540396587154581290467722984849195346537079700497272013978629172380191635524124987254830370053303705956853450325226683234786507761462925219409867560407975420148588787465756236357759282559630684520912141754562222145359108624093948419724681020409240323246870979686130470784367978369049288750838693594444554395872997486527914728245310806853384413937215614790777434690670956846061597044289029115612552617010006350899804230288890657539057777805775054197920992978958777419141468817494095808375137112204932034351192477984027854629298826497536371308062526132483268878744935245403306847040917482965632948500755118044626036957167442503957430833822332214570541074607964294110725122557404422301978406352033801315772778991605713490463305016021638425950300921753599499322179362125344746876576602856640730053385531190155059544039300931819931733175515701950027842396489477532072863673343056321053359277637396362332998528237835666177164050391687796144824982753609986661467484245426021516323089599609375000000000000000000000*i1^58 + 8086706588787344484619899151437367352756564802701671741008792736090149475890328490499025290895854097730131788643207740264347166439991275537153084629157372225488054462664219182317748043820967106140692072876661371684008949003461371177158927930419291611451289662987481726582937651199820572606927210571411954960002229579020533635917625808310676735684175099665856596604222541903391395888889998232705786973303739724869296225449445655481382694093546309279526644225357955419085702424210784077687003424226718889817743859918856011857661638216291450696684724365999881734769605867034642560766795641016406570547108297010930267942934930065363397043131287719082968303716653661297008663910256098711425385674485448919579082753655407794225633716756083140924690780955215867433224606632953576056395891069915090341231715264888429671179316153517111965227605094681171852248381180598387191029006684553110354114337889716379655751642446155396152978366254332916061018060524874030972361024088545726447273078490718418644099901277097803126780185124913788233209427342694559522250688287923984516493310246301432499453172703218976984560963925028734333702075717235949411915286883750989599748717674226346997379392402201662652917544598480587853622387582011453359872588269025476228358576342609777035485228047017431069374065189314374580992342631804007358345210483819586872600153894430967303724864485458226151063850173358012326492318807505048063358818636030055534332151207686620101825846824918354713761017099865972882050700597417918381381999334129599052647516665811219480928508486704711463297896885394286666292728825678204909992400207303517271320264845256743772117791013428896994663294430417605774122823073963940538069882126795368746863577295512593936870811718718815859602703064949715925486818613765709473952680792446929507565721049329725103384372020648460380721331141979368418934878302419146869004987376016097893046254981315812444374835359128776574876086139989709447232546517393903082080309469174697031399851973326129806396539796832299525250681770662530175493863839626469146215487225976360681968503530979417167788613899275428622261375245342054540843064005541461573482850650687209786537701810386646700780388984542611298965008223296296817002178708756591730179258265298188685650241610794284055500702329335182896635488489618707134958937638714805063842039700388805066554598582442714156045069093020110218842519087605904802827533779940537516220086740762603374425594908199084625204657006493537443196297720022215860085763634345661027723876590583108133743132672178018916304895244626164983458118063124913408599619340829251152910154417304361433719619981783469241503574326385780905422724368026028023790970622384169130439168669281769895460342693517916052747194926741015640848758816719055175781250000000000000000000000000000*i1^59 + 119213620158972673701812358955681612911548764479652434608043621482993803253415924054394351088528867869898177906235938789744722198214056415439804560054025911886040914629691820821058819642286927042934302329490177288327449894523244195160867509227026658632018207236713525904470883832077917434200785054745074415476861970319334212892513953282914021280183038008139351747653841536585077651374035428171411367053733946148483383278948121493226963094899007260658603677149408147114883291714035774718972217209510189806171853111552205590167178658048445598330105563625781402599639620986155955902178815658461188728981321988366306411365119758670187878021946973662076820632920965154489533084185057768111940572528059253749854956348397166019653577019190439606784939340991735148018415123684371268616047309982647399351843273247515928896410779004440138483585953145677543604365207687742976955381666358151462419875970781538582867140563424345065778104328435701578953633448531298635453298264663684777100266964162749714653957547578073628248719724896737259477660822317516875120008451487073618328358389574795125014444871577944973593335434735376792138867818619647237744310563442847658427065165723876125437483074930655251981170002470164724104223216014635280928605684530023468401393279639542599576371793313361250344776066633867568009027103211372130241070056953401540817334726848401458107758638073482169901103660321271906737591297618555282434032537014675769001023662149674018144474247074373246505845302406562166015985186427608976345126890765720241874360950978583458148992028543883774931674709936588185521142765488023749681211034230083760201848040194801201017898590744357471318985562692407584866491557196834027084228278462378635770596092425641442151561229105989357509495913121538052150017315417873005640609865248485424896833732889513231884097732172143901960905768209145344088455730906525165077604912758107421291022107980560563718398257303521568081493821336057168577716745033616488411658342800066446715879809340850994891049111434711228130782714707285951751776296210306079038185159592171463167113353389942843186571967790036973036627041885382207324881219242538831337469829391179822804892114066542132953993820580759222799786929679059801192926812306867885571374951136352057812579025617682487720772308137326740291634149845788366176187491944311680013436661209570870153098629419455908000379944460377078870504956658853553425418923975443964331772780656966081247210386446652347322469834425914918805675295337963455357953843059694050984023100686242264729247399598614505029988633377582514980686027990625213864873192601404810964243553665220629486467424703542471875957011154559432661867314777339342500642479015356749335545207560045749552607782871078482529925659649678421020507812500000000000000000000000000000000000*i1^60 + -289749362367149856235700135226122128528887280175381719730049718380004964767260488345678073885155880719092698581585224844475305290845382452972166067636577446366625877060809175448394148417020371013227461482890284058681240276762518089736886636846113540955815951731666928393689172568178285276694540612909393759413486323491956729184163046446979486711049184838837153968803861590971931896774944925826339540155451516783432561068221856705128104219240341383262591927378973193669251419059432949571275375929690531224806874462051848365120708889103436889775757880915484563433760601601827296814591665955375691741874337132722984189105838871905746843029724355072333237323841464041624967742279764777499625024276482389577319945661284456785762102543732775920189858567796829869484609186399842852748626587761262547554616844868708914105909488841048154921033924643793877488324924926950311969205116719395845666611641844758499622626022126557844496795515414216097852765723154487720849285101988101141938712186221115703242431514675191661841694633472165569514030787216651608510115648050038466497332999277188559123758719990035284914760078711115321602745674252595290962805997206034707425594328297763123833397147364310002207382166289059087227095530514395854801606849592988815648562797935872219337350375589444709550190349558876669773181803331432492212375548710371217708885150601143462584235458234786831929542701376289267767421922747120329462322836773837989862607435897189342331228478231312504333948455444611346799077063985382862573145476977773026824857694740395082395103088427680514781430604996848547264931617590293643845746140462987428538262284064553901689363738477462069241025855573615253903346577715849732425556299961893691508093554845103089506558956990858099025946647238043808400600744313598876938740594194918961062433666909868178798609079464690266641313170099191568939233039600581026045181728382433352180217408769754806006017253631645909493142445223205716626866549210300284890374163003321235348282171926576765667468884695630611886039563653155577730011867512621043016288468884287610057697180981138628259085245053574300972514772114722322751765986700820615064195151236832450187380860662438128433843885450485263711677213933707569275810855661121238685410912726379782185990454824678379029800387575518778077801330123333835577689278273051850329956724676656951598791681550993449813016528147388923349265856451235622633739021205541716234700320474104714701948518843343244098053116791774185209213920942931467130989217074103778483064321189476179243335053253292762867938610073345865872980267215928472936438249527941313143170632686368355574786004461102728974902340301281666399639686551124798427492739598101719276144362595329771033698672799427428926904226562500000000000000000000000000000000000000000000*i1^61 + 85266577813845946163994118914580672703262288684016398325347219434673690089000980518956731610116811493324898717151928900258068969797809853201009784437777777599173776338618309282665333221359258066621803875508033449346741088714054849189476122626829517131268319975401597168479553217489844678211405687764323236167281355861798117344851375079922550837183722622074107545340004667573495498534652705365979582016584409227512890544892811025703869608629110645918046548025322688581563971046166169697457284888640050727607540917139383861694935136951445833229154686763433229048040201481580269668764819209056833941633526318814559999264126807305538245050647327432807363235417044899178307200990852204632626541829248408995094092379651108388557648108005697863368029272092801986273846699145635982969747034397956982570382568264522178601422483918789549152793438690669044492804959512213570493808029168788310315331564926376264094680895311324557516960629750257377038172198045822303324488029212568711534196458777663575234992276238400273983834481355531145817669157899830499279321029890804006444211813830070915993923080763273853911751929929845127522822683372585463185938846213458504865960304935934706024246292602054445487380812687627496761765620829153073002023142579088729038187513209581499184626722380228193123865285715651122408010881083951103072628914819632207710332644517494641617531115309482126285545529469602661960028624802016338776472054181408310351986842671940921648296242723757574982037400789779059360877821626709538921612897916557935187913060096137596831194470857531967040569199270289273723170228406073862161923537857439166892425050273461332337364923348581675490227576234572787216776935139059516855646045346705936587785653671009226967465492233525124437806106059839881062012609328136565087325259235170816170046237005746045894982953188591353008174470803498072460481750473897306997429535452448650246528549184663110125055753538036842011385583256961723017626437972956229674759432355604174306359077792813171593787036253567332019119329602235343052958134007997025053449230539388712243816378360647078990244664108008932128475140128059865567433480405723504226540767141012241070041089302667896686184014114505911143174627117589306628643943511570607048419939968463568121341563778977303978399486368947375090736998034192985979067813823237276323846387684660662274502237387539144649900876401420509690960369279051442152546380596657359052221311539298698992056126790955612862657025789400571942286593158626519245054009743418830278975898029003815844723276025940993198889415978935015487332634296486679149304938883917482576193783944457779661277259455239877210114495005353225857891720018801576395696988174794616082255199682833571484062682121910232150000000000000000000000000000000000000000000000000*i1^62 + 35439179246126472790338711095751458795887973124082476940028752231978756448536137823989577554873179153181876545649774777634990864488083203128918795386172449889393658442113456515446964649160773921443594662049528984133388862365864020052065214891947235683867442975917603849630446314155457776374197741020196109634596717472161154657859570100566261796339730562762152669282113062493205794504660356453860021564694841931994928152064378832076365114108455715535537058601347256230458827541145662451857406592370763395288905235296670156184692652284385074624482356238323401114086817896466061770399080032805749964811414053087757505803101464567508148507609880468890865550881073771270210448997976388075046072091476480062037364170740850500943909561838721332548947647001573382190482362680358601252925163631963282048256275596372993592262221917742618775632279378797177921426168669855340680216683056208445450171210675223867318056387074062475820496014069256158965605032093604182597655815134171446443813729409904906018575340475187473781665032728867887994418669983181445643496701514812688817081863345696852365795191619198530267975484648038292141849661948363233636720208583859645002920244424642543899571085718466596851786605309752503102954283070974010367409281750053644319561223302605545783538776748381545682490058992265799403541767102746074494317036314286669440726459595156535649423997058252258681030052530866083928390006042747625203224024825219018419033648206008181084104437678543129138579296947737281607179337204207578125261165439728223555455823755357183270120683473447699214417273021201335298738464368635839633549702681279518547714478030118851792008116866459091726540178356512078453245990542935170730674648348806086936958745035233079075289424174422772372531918737812635814947229972060824275945738034420341785925375858206582919775561094289203150118370772076568302197277245867887083886168651066881980757191518992250488398133874525392873075463314669799486154550294747780080629388590848847678135385078532596883831342492398009227956264092409663392803096529507073339805439813353996267227466030154977738040366184349238304491045460487314518661135548807054139298048536283979496251463833136592705972977468966572207673142985654238241481520390185848743265711766404555606455302301190470810968978027462012026406035153807378494626712811321803299711925238839616690602833312257249698694619892897348600699463954177840241916652855493033298832820915121213782012585098411674514416306608856330591072673121479113752227954365454687329713118215852210030121123211220880877571461816301062645691152069711782805492882293512019001536544711453090785354990123223225114567778565181077479983577383449313403243030667484305507125507741405038311354865597440000000000000000000000000000000000000000000000000*i1^63 + -4925042294776779287906193954644611694116580505349269726715227533821793435437015393875591427189978172010374358652033559031896712671747735499624462814863307351757751057307151726247491881338789419580368209957285352424402549805011253307503352415685684460355638338890687025789639150766929323114078213998233984080328393378727461878455482074775208986517548881538576983568228801044314583172918624615080926307518735579507192353201308190043191266796918123250994654324918722072226397042666007044471277319679192688403918238021132911607031668450309553245086953649894912080142187930471539571194430576548453661999757669329365895150764617756333936549126922501107203703228182613018760801322313138290453519838906330820691877644749661812609070800919001316990276795546539938842849732706544955621558636959725177194724189363407252777986970824706554624736004007452098354106817686155734256344922981176519542277960627751636953558905351945904521664418258871436617636721993112284017639291638424695830137981412322264859992465826704076845880826056312379315276382814519482552675841471347443324173513186313072858706896301602825386781855242406690866742590208998474590734262650918661836221438222017019996871391143761258500256415212884187860427487727381404974233715384764589300359036210148096634747183388919830257717406359590159556031184125577440666186022253848550553421539459718204359583264650328083754167497623066791277823045191877708219515467284198061711923317025086229778676462713165015888493683137679816030007629225320992676495532562574385118395040240882834508769245665932895307437587553287168342588474409798765621544359711213167345531515961738826935642608804939259750793739748520193634562946609420709652375431199373905937855123352713529956510749934522238117328155231040418305081067224278867450964305608652980761277030281591678506099690376205383493004538389750243725684307961270025959556919482180293468857692577104999890016343493840001153618663944399262654749117970076932107247202455707210154427682239999433824526803281599247533355467615877324151144247322898119769972725685211706537992002519798195675684780077080244352017461403279644998950143218432026072816120673270036542265862746297174429310385780089096074954185457072839395964841480307411002965760747638955751786706738048486165758252559515456184316748917227261453669091889675734897048933870435568578269417076975901590481366261042346252349121739673929528219270197851905616696313837174581067379483249033820440400309631424202035238742287599366379320662101079800729663122270539637470638467680575794958355676558020832952735756040309586356460116530390345021897337977515512032308110170451555478200700943643618766303145265628490410145108935265271756976776923264242873925632000000000000000000000000000000000000000000000000*i1^64 + -553748866860784024629605140246094393244974259776380003713247103087845340847027388451505024865140936997984320944742918713353845545816342711264748813836609883588233329451377116521541003645620804102365360384323499408182845169156459762187561515429716124145811549714282623754728644137663531041100728866369064089338358555502764603561187845718515744051523756129529792451384509234878236721263378321076577160610247381882674991116942826888579486672449789677296614192681767472000171576248800088777526373502191149871483347656468544449284503043132792684567048348029518023198537583829089218939890211966891557713932592930941616018048201450916468170648900986133132693808940527472475141304408370986018717783856015513898365312049546323650496817597247742263687410000222727791664129799806025049809190975490078695219415974270916297675050290734435390811008366264574027327448172769897078990656582095065795982278570438758050590407889005467161043796256597644554138895072752729324865154728921167927239016569091450919772218705432785331777158550894176648997772884644350782122042217864999666858374455731296304149155748330926334152825823798104762376635455049725018842958035512468144073398776589278897889664828109750829934359950061962033765589286834213945706138393042369630180771666973358770676436352906334178195850525104854309753350248278807446410709917165289485953671191426578995290066767882322186365309746098253085693438422761548369816318578674440398494046657910369858958364641355554330952898273203094581897830873018382315509049401991885554430683975344747649513730177994367544715434270505190597870678989492231925975242627726939731188585750102396456579422723621152735404507190532840296027308446275408523975646696551949423179772217260598943348629579546265444531527941847861201350772149291867917538187546268972373574288816356147668160205929704746933505329992800787101968349152129070867054687006222079238242390908633525410867434338806027316668420089995931658896985525742409261156950333016933339271350290282312037795637534439382763397581385840082332641904347377785512711982814153294164702460181368069301645199187309609870846925030338925766261209921935264526481697069759701300054460427263350262157376510570393698596312366736579910635456339927791265867370477096123189600215845910382306637967192254274097343963276034898661234775325566885790332070429467276786200703019721006910415044376895305605400102989441329363491761054511514675427844793715375297442910198013194737211882378972584943894090083876823293982270632634454359267732615378545046523472443070185987291023660347980805918486450600822127539135689872699044062986176380269784858754108382972484924032748989497589055213806263802752068654133997641713755820736849851187200000000000000000000000000000000000000000000000*i1^65 + 180973208248624051808308253985046966195306089962730406881349429283456681743258958348472745230659867335869385600076410935911487179420970296921370716124937680913036616428474260381356809660511399249746178429415220841258316978276976109804358159668439506894273656872754804672791793282331379762268293263170500618081228354067390441172079680827638750361238337004201239628632241352904232399663634643975684638238916691528964606787656710854917789930515577889852553538489048033042595533598742135730833888611059375457193173082462096600141428073854721128475568848719424483712778408485463330452786619644208956607876109870635969583297299857308324984978863247991876512342554270230205561761736615524302325562182082695852333117469485562539033830711512770411925831802050894940154710409622577593071193957987632244341719497989177730708175481699845765027963211524118807178422297115423972533126332603902464492018689182449587062437728842854186303966709715042880456590206818534552356413174721115570729549902207641680357769566491597772947283442891311709144752842016024175934484769160970914698384117227759571282447615388821393234657045751643780398812376024488707030843388254481941223930037519840585769714980441936056426922334564295933943340020798017202298359567828720369621306934779916619202786945762644076158345611292700867286253063079087728621452681547167642721864599294110920284103110559123854896073448859367473667907173789709947170943220774639710471463082966735049674220116282064499244882563330248562281673333319461001471908368947914412997603845457489848671289270689378686815298670285172793321836326565212267963740721427131951757602800806030034056748081368118959782180609720849985327160479004956793212227273862573845788457238103132207255128442838237738667889976943739157970855389652067702385693300099793599725932694715418751211454585572148144193281330343763368983917491795479013831621565931399743967843175654436979867228344902260321051341843815439027159634596170763058388491847975923539147033059096050709886262222479041423696270133280293823031482901140999992690188990350959283317772861005191022816412679509010526138166188338036110576563412364886521947897983623420903602896780333000425224787057084492645345695221458279668927530841862469713796960910803259302143435696234728683748745288050193809055620382750546979998874817763947773520471162583405925587875955655494609972726477866951556513227555646782583143760053940656326411003869038064966705319884376676693993549084990510703907869599361191603699317507789718501524597616225416318715240596526980254029385760708286411100755267883558362891598293304189265661402638928141230700646181893169654336929467728467364560306650955468184200998535455093711870963398737920000000000000000000000000000000000000000000000*i1^66 + -15320520529283550886869966340716384544330781993221140242409470572358904547778762630238460775766105436682600673407625918675464296898972634302947379542861170584742608397109367583018183355192327344481093851296166748408474584679034418189081790717816288997263611137882320041724044789931506808457933175726324745692602227217721961835307197172403997186399668817945190794318562432659189876344404468527237209604458255752892351925788013203621001865970365018779193346197661636154753069237054538417071029571757635301230150361344580119254861288127044491058308460570828114220059597110614073796007358023154191784005230030259497093907626489759981510166164104813608283387116202953107048476058110763526238279633684754383193932947595539781661153672551631888487857733030262059837718501703753633825796811279423107494499621169841108771077006621528253524186581817485210648094705192060513159277041789853037458632449676027161108035662169107168273004787078405959685415617720024576908045694216209638846558105254894905250141473860542611389905595741170570883685749520346789229810411164981173121581254751988939296532821869830364435795548272817186737810558274211972715945798387671367709593078870700178059174595141011433951166859968657648394859036644548012298433913460966973892065322260803220486172047750771359355890775478858825194080799205260940825254768317848551930875204371694738400261841316516627975210134708435172598440290699656762216621236590943316715791921962012895109683635828848177435122493976628220795596910704380730601656022054142765775927883345750938357185268854217779103770381079810732915700468526481990934994752587802376884904605751380914127279971043799538060700349979233575398640618510041990038555190364861858188641781394688764558358925464876116965629957758349179933486138006466651690811970424751221914010973867701538342065256132198660440788771031166851224539938850201808642688848908573672478898579287285092821129320468165166841773892586810914105130467310205300459735350484237081628570327239687591920508096205145397167997371123125788378773253443183278586797760408345426623012723578913531465425252811020279278321140724471650757552036921077730404279384507074179517985011674773861470174943663928808978329346868855965659439569320399680851452860408035547190561584325255894691759835602507951685768294896424304546542401726144953143736542630546702144134966188148000711458419175139316531416402571563649079192014068258068900520215681648812652999090834276654571593565802760852140471203054570375672311009128951511089895406628506158644667586732426690682242792789402289453672284495611951512570980769789008260719848862229803160342777803370559896783974666053594453602618917085068870541789233121949724442624000000000000000000000000000000000000000000000*i1^67 + 7603931662985806855903311360226316996250346560650580846134785680060696231378106952732114808329057426252416038768099850747359601812257257649794279975777374281033549612503631787738093727729638513433815521899542507866138041548553275279361601686470116678088172820758486510234446521235910938875016894150531921962121237519867884224387515404195473454780827324929740006916767327401757844373334781521869240203160661204568636332127325089004475890995532271627925490219309144546465403839297944257902311488464600657593602965367513595315691595079033629558636309567212445579790391496650088349382254168904211368103352769702226727240518176804787318062417464406628255210171933314744604527007070800137968477597876827554064716736330029118031652839247301034671706994785299160715063607562844047974843076686200913088630432737642691415853340794388760299970699700516522467478992201945230508228988948562274208457102109499793910742652422684335447080868414526664854540416923178481655454718245191700621889577363455549602778871613021774102367930829561566878785157731553207437005427409946943081125510873090981486724752049930732238042696334705484976540611837367671384882501391851320130278549747241434107081068794888963619667269347564202706434708876028846445566756003832197015887452496558287183700094503697242305098735956270690922156108646791744104193086119410921260737599480435276722932091086212700318672372984355527084145465842700480039033827917790449806441144939960456816890541734452564966184735475907935528675858471363104403989126034704241703781309398040335488341386387099963506967353716001313251232701422240197892502262436835857473767020733606806353261157781321280150567177256001781201751935147637977612130882066573383463545083532955827839475756360411803327615394742193339916780270665030240503803381062096097047854042312643659054600813983371224328953905027876430614370840840822468973164587421180243775155670759687046652948373115637653178799499728632866562625696034477052907589593256419652823985594613015491781900716362021649625731533356799030769771758809172529771829417551148539620424562780291499124146809774762991254388586514330527269839301795812982666165284861124643077686560193703573448158871194727244640360649123788193598280560493398431820290185521643125192167993716121574261166791026424083815803083140797672765577318430072187756590547730775684641373011741437311353237318469691226901968342960729267028042778321593803022147208098069785773477282244497979913491454257088108647564060796551110971855020226050092812576443401837126397741626184757718607539948836798535766606279060478106224365745759457323168889599711853729252830242123406595377486782848815624822772365674704673879152522060750022246400000000000000000000000000000000000000000000*i1^68 + -1947298750597523316988321087908448618125464636557784801052299879390324135990360593409969288521773510409984537947852153339061850821335374941852506290399818309244153448867816611982782502822396036454851619158820923875753476506917059033538722794740136528926205600059087808662919398217548516059598081478128602981675841151160892791564959028508921012943991838971202867236011880231663372678039643770502679884838596988769975327540204522917242898878551121073333338627130217568392258962522319987130094176046101374415655036767050607172382646169228571453046717285113727617860401650470116692458970919769347733558791398913547470963598245285455631712337345610809912205287052627625082383207020435177144469507705611580894718651455669406714645017855808041178912803294109323188953185709202850556297488856254652674971996618092296338552536275657644846248088152474720445030371756174333370227038381556882034497844800658661304438208318923626691207774998286490462836778681973078106471077178272677846878370222531857659003398865248675699135504381744524377990339921867482750871069145509274747320138003872814375123002016676033706188148490400833790743844444628649431649219871674048178398019323816352177316168333548124325669229778904564483737420731382166581147710386202277718763106905610573311071339775789363033832132350516039931584683725830134823104008008699067145175679884781216873857180157443547031769572244257069580270544392666207361450978735376018371436930511376147015929956891838289099715366033137477918802539068111221210666408505017370173431689410102105451528456510159417551091029347227568910324759640246270075999593084149290297072775719305124635053116375652080183795276923253707171944319078216441300337471720986351103424231721192424921801940031943088845144349367454187307022513849371482110534186902727787696710983068200238834553312438915710231540787270365627497537835396358287226864974407568734862041320248611885359539314414387225922881554712378534257458438444441147642959851693664242163079436852759264935731592775226633383943038408650644956474409546208727548653325763783155159297005320822159187047432159325071096665615508608610426975616142938244759068459211717281359049096617572306776019720256114652431119098259965620071035104138967544127178217900361735623643291503708076521502923016567137785481620752762590787511033917531648408992657000481014161475299503785785756952445024519540948114420579559825514972910308867426170040203642298067650815994011620573079186261840124148119273977502385416638202396870543633339822462473958266502050256160227433664495559089662965350862443997323479682812257693981498986301230966829486383272656273023499342534105968360463205369860998827536456129160675328000000000000000000000000000000000000000000000*i1^69 + 191956666278625555709591420180554935392537979831341675358784725824739070174418724716437617133604663869345802353854000784611602792040365844662434719678969152492097605886274706781755229454046725976965688029957238361860203685474446370381942942498259074226053360917501286167947615243300029754678315919446925420952237542933471010867247773831435696353840019571238656953624493678483944360365596196456010038903166199986746818988629700203167553250861433431317101910208791738169416845210677394817308348887737580531978907808816021238691426303201475800389949995366731346082352797413125046956849048132881992911309792549248040918950158986571759194901732602294260360008511225407323588465697269358385100490621344149591631281039465307857907818322151478754762487669936569239231987725786800401176764069651412295771574583915118934179782623978979511397804278637018325724112125761405278734801457041267843142778175700498501534093839392991761121197677366839517385381442043143657557280015074594415996948597280286229968049436916081820443060153660369540376447762606141303676369285521213664243160618875480708894821531002860321421616323917230860158514139205709447826074657586671955227406962182502494375996933686159605139698900571315021308002165291652168482089698370220144175433267482516646895533551017003935860321733891886593289473791820549269710169602640669884305724064393168500978140263771516237247091943986298052141379490520083883949531177742892633761122990029900006093417158379562697707328417511583964210399278475375641473994940989933015017698643479164675273818057940482419936140788817800519204098812720087764125095911103778948023262774912279426874671356599031083402480551453734408250002864456372700534079114921473490743021343466770289477240930056602430824478814175897333616138330017367829322985497461053365519673299965875223299389685435089661339152422807479072410120308505072344141199976267556872829396219970227415671640056069365402383855780635580680067628953786755198986164826720720668553387246183174007721466033809146252299904824054337934277285152184316801474169872495261797669966205553455656263240014000502044896737535659518374071682327048552818948433546390447283138709364809470873230782297190113210406588849504269074125739545056653622897054019373847383994049863017849263813903372934382068597298994599169414573513455660767031344112605111726780534088876300917276405573237659005165804329408834862273730999547538150573641436718754634544216400388894000228666514212179763107544186922254018922817329335485442552912396648969922762875886813618982220001725342171553425805400664309428601548914306737711603856044579126561122199042489992947332329429742277367518337399131870132719872638976000000000000000000000000000000000000000000*i1^70 + -8026556807877000349412587731411777842467400219943489360686393619470559910307203262174560837241262581474452239014866282668725451614579703153646443072840899715080820796306386366476997676404734913892303287671626119973748075602010337745062613059586198650884308517352540232376938412026799501675553596004086466332202801174872087557607663401221016497469430963997099815428441786794392450141082164606899604400315287430355947753967800751362357577989075786297723720019513630509725591968075445615909988835326030199206591779077730699664208101854548484826094596523062739393976770279555078746492718102516202741421610420609097445587356130638573444859505328591446940768335246308714147005932957471527259629082227180430796601055970293994230275135201351941198398455571927193902454980497502632776314690608964891625503505011893835768904826719170947647392375598205475237331918274820223307091831491149060299731312540703463925447712522538086574440936221755920197374101960732806147918876485712123922193199674188048969703724322542936318196330407341535937614489932423290546945637523828899610720553428314706684808895346475405374624763876347390581071642444194543808658675963436795487160683928831337055172073700732975132305297979989955237248238740828761881055057059255073669695954336890725372433531978585855961849745111983097023833951038794196403159513161414617225278559459641255453448267469324084609776418470932824326772854758203168285732561214640022975203487101558368817225314699310242043521660448125211821713666014144864205891403538437003090420910496496066674065362891450968626512419909256987234869861970177046788426442869289352152506622247424321996628019237681943465503809899003342415442402426270587741928827598339934759353311653950452262805513140180802750421610839043416824138089653390490579582226056625072543626333465812367775618224095831416254872392518071901611406072228906048095784381328637818207516640280585687614625087603420164496500589331192400606549735413744738662153673475423676774822572234499822414762048970762743560208722970781653383828496020212496129709712940485925966073179193698091248826458589016159478470019363754278876949210096414541049386363439637638690881843287894032090961081681220459071102811025557617315660448062076546268133704964611021823328990567614750626436940178009881180466452201973623836425412900472701792338341145625031509118063943133730775609631584467904872755720465573551571497422133508979675499474354501762606961625319085012532854870845536379762161514739504958216342942546797655955951681373110347710347786272982815879430157414870975752416174597851491027997284025977151292110268899208061870353816741662866078032360228316738358739782030690195865600000000000000000000000000000000000000000*i1^71 + 134807449639848147320491296468475311088666095607932317301582632395686468885293261988274507469577542766432416507973461720382810589701825310887584076504908778711741345464639374949976969422366560821481022877169565499749859330640749757573994120470886601437648390226044248618774761790699037601208204053615777476907393741412627545912529672745760514088230532289348985992657468032877456983594835694460259270637121889153737758665079708281722281712987900144989865705103531468516695744266507608919954750254212210019306340533183522631227000219225402820849044545504090772460235318212927781799072587737090696813089768857138534144278670435346542687182453529574886451520812273725592594901706942168813365081509374904135699358906626301970605808622777891550963327692609540239144393284735855675262674895809273932831973821382278752489454218658697195134542389927277799373014169707851594546653677647229320626433822632242137443977439956189612821547120837233960364782182053253064161638338731624929123760682279242901137316168088602625288253367640078333189588020697191231629231476779472854509270301109108625256398032292620581741032865392066780425249622900524372758635630319629308653904910563905464675944877760749528188599015851576530750918671857613609022687924615930995730073554218791226148968089035946936035756268508495208733233432377378246542815901048044310311667107494584145798408042067124987291279202956710872678693832937188535086774753304375080825341328563591567520697497896394788786616790470845100901171084191622342384190404792268689268693202508030578363443171409969399328860458812563441177595977336300925199415729173553690331028591245236984971350749001166297094251764002410844638781222171712499191683120994605263164785572542965627373288212750599084058866498285266928138520653336172062480153966067125966428155023634647831366122858303901105204328829059784600418243550085423142731116272256517186599011573722876675241878166986516128336952313954104235812933271761073632247801095741973333661194800115125094803524655171217828284299642692414013579749473634188785875154762442466852707089570260495037031759400619788632364340193653205330529880108181353849128908027621440640343873054954565838739931571852989874583003487694943783941771091779634063050005509510750958127835860507992993581898495429984816473022658484873713658650487829675871614198373583372930919748568992603655610315399388010372972410173678322522177602303540639982685957623760006454562841450190889594570323608080645724774615547972410928194429698004465301570660516817790341977752721608352458852051946786676380476934086278838754487642029006252277268790914837390237476647848295347993415117373948724416548214207938560000000000000000000000000000000000000000*i1^72 + -2508206953224562185203255137442900864763624905651894542318976512184767045797887664027625757458636264188908444867325144738408846973001263286943790000628044061847429488026248848549275266804503619599697762191700888272001883585870835911782175997640775440334529925269080328648419715612738823366208279461359258755806972816500645477008696464723000572887824524244405171814544330091998218186496468053834210180600774494288434951336905004869843368785178798793899005738979128130570135704338539807367800129281288033620200160044489481393995515990512386546994197957364386335342726486081972375574173009602334600769956431376062281727766370272956274374216160425968999845377375346982031053628762258900064642779165633069501584087341485738760261279277669047180742434637203949838965722002065937754452895455951722643111974983178301859161252266689631890801801560111889126414083327612033461196684544209416042722630429007240202982937497684302559272075599852543703884694915785235202130649834387927338735612316207421868251534713049844502046089248576064387415864692872473997843192922323118445269504206457266214755041007679431290960204611147475561402562092401140828410091003883380323747574006350868782185815785673144054788643824337774675022613125137986485708266825042836262816753646504096756377077117223724752864230921352131708532112115925573706987967381886663372268239476099918039749867437834925947690787678462782721528077813542388076779699535297028837333966807513303259042370659913757760896002449791199762969069235245334033752699095829528540410597385395884869929086190425205398451797220382625521553515165104698524696566962201175057043426050676509749136399980318638509769354367748607610675753184055295958146146307298258922772547481184683632569790362078454142746401625403297489203865688820366959841060376603629955076527732041622660240012269679974256988006358394212481386355318500962414098788337964934099507295572265416081556587074415615407214047210795495014272184396610972663297733853963757446484144564969971260622296279325998852247877669981643678910152681894707965501699794368626003894743877701763366140655687587434175084451023846071727631641132648777765488801984126348073095348334882035730885090591582536137912615274324358349380282117397938319815964326970136806429078747080501929074462083839966628719469457437679518032105051764592302954371508964025569615239775989505372606887965868032595581855167966761111556223001476977004331274321191658997138584663316784736418971895742044228063899475754126925348178055232560207320304445691627530417182329257435200495582200723368529229358254273594838442402446963529506406306030757220993648904559426142032218368905338554995965952000000000000000000000000000000000000000*i1^73 + 58296924117007203558571980464742586980924608355488732539146744805710122852974332639839684659324664722911056004811875970743084917394451612784843564806986196737403989238608303512865130235455247917403205397163016033703733045188487497228148933583877980246836311383108417399246946359192742276812579195103592093856679276998381264576094421948667186345803484532549281651820334095179469515760720523138341190811532781126608314365665833658946423007313476976577543387658475657178941721233940257533000088213764078561119276853641694620294209185251031121807592974879559046992370003453364477283716333447969790513805661364301298525724237551587626301957638398641896990661773198966174998115047271041283082724532100660867690607393319508977140227074602103748330551377344062949562361008905395534935364443372626376572449230198046734882923088266608794324469828560810947055817699366168491242995479253051488272265442777439316590433828029830833009779635489931861368854735269227702030045995866092586704317990545575696035603148431600819520861003453148754877220245589111874754621555159389631990703169290413374627181603500739385049555483159450234309201525044750421698513778389671041806386805764079996834012637099693510447452018955756164683341896713867662200270584013051664660699028531803574987926469766677569793697929482650223830660487489887716245083679243644848329858113977343846823886957911523277843866593622832843387677041502296728588256535398957366020739142815106404544945384368425623729010189335334363477004956354259176920088137646391180148917987699911971884042220751283633460491018516790635838645136130054349334005457670653866204219182585822797689994380141820326411182088777627055495995259852196706736639313431715009149036791398716469311151056321976700605609147921965408829842015224055646132958415515896083254300058959215692496073047619345879589089934273695616365699860858499464061133452206150318493671548454115404591972349381182577730541532545121165449245770104485693735281753979640398004277814278205879364132836295104931297503656392193287736441278020940591062694438919448771808780686186650868420322072918245627475531030055647710924600937365490151190637634460588759787692405569125645829413078195874890218350261560119096766077819583456947844947352240173478145650743800441909467960101749046421396653053734824369326047348119004753206535971724956184867804310230952456157276184831306975758193630948616995271354411759865068478742272220811987381719826025212290148745840660245909064998226445775286457127391446749269721397935706350688606541268249616246045370649842326757547127812926480120232092009566653941347408478312391748684178219240009385615622206243471360000000000000000000000000000000000000000*i1^74 + 1922976974181112984888469670267866876462425380024917896420720035147179413872357598266960757533751828320298914194941905232487064309589538638903316039501572198578876001206036594502242209611302225222661710771563252713689028694070070807450788943414145341473954586328677561636972715363573107395187154089565025523022834931477570864655972905082146896700667674762799829252971906784093818797271836619015426705786911172166904938402755485186101997277874232269655343040295051584225564773035378048177479465786465796851628430570655897572547978687387061863671377426882345857482606577296739647362880063646723610155458187659955054004962866732791984866876474082921143659587231900130983483071275329706698884588000149298895890970033577977225137286444836830735233422958686032356327994025133905571057742063630398601206698528950921986022245219778578487905739328504662024879997347072520557892448917250378938623872268053518595404756113053278533819858364654472251816920924611264859306121864898159299148020301271776342995300910918238544534730496703940390019575737594697262883159616118336507339218198547072655457145130581926440364463261436201714171628088217179923902643251526790692828070412329330499098881657166967866467911550059006886734453651532080376766012383604476002714431845108400536029311046467953562712331615983930749113526249530930652453180237424900086016101378581362094253972893256340440104927868421307218169013437210462276784785403634071365145825697452743752644903509816964417873027516792346176403876775077153666057064576539143397246995698448973777529512953387232424304496796846608441330104656475681384722803063773097671857838634465268940691256427696558342299814862320201878681573553446310329718753313431045874253416002633981037575834661656691499166115278237878428035287643498766873231832674370008351053028285714789607771408545499032465477898199261110986376832775959128742376981100453484280443761643869006526237535166776561747449930387021388186066772930880456710064184152663563171510397075203165886156734513697685744999531242008957613404403536993378383858255534412447499096708060071995765064995288386782737939038287562132318732906734504789777220322262298336129285029282271504963686191350673563010028244128334064174246446933922073163820113572297519156557857920539555922318540404391331982726709462004208826562144541471890005767383567234721404649677240571888441242777921551476220547532093252047788251678120394969988014883919188634903657813716052250112269002508729520772202663281151625942647156372131633271091550925116991587838710926109573602427386893060324584151382152386808040591039342250465989753970489595513301553316796997312588998529515520000000000000000000000000000000000000*i1^75 + 28027569488888091675315548278301007275355433551375651104838013945817840293039302059214065462387991987445363316654759663725263741207627548572040307215905930109826423704242813622802270717529676702792836554589410823654179787796125768279904255859472317521407577740587731950693226903390030469603889798281542565175857432981578301903354351662650545648283340516394012375408711069962608673312967105052972839635079898819532696458887841687813743361679378532743956440149524733848606067261522911919245958685342686708956972260112306002342497271769631819310111873855790367730565240434478251357976934491159965564492604539603793773092851551903835955745348557499807042510602087397327788425765683284267845033919575177793176508995489834882695978752887122670233572381151028383065296669382482628510734539408148297602770380633683550192153674528958509341830194198577246972549141085388456069313615585589660063011721512562100062875464726871876031130003489620657806609409757157353971774492643158919804712349492417831549615654416869227118445313284349676100193866196085218886665228421034176331347109490673472521451943070778403105744718161102203784758562795797086113571086367368123933646603772936462272673754626931759454640266948475785318763862137596035694360312906707980772878412476766010679618684073736932800655677393582999928753831301886659506854064938844380200342687726787605858164549165524152192118681769271158580473638707066221318283136140127909120158687830161170572249514170891675515724651277040207156726075873272002738822989299500554315048170209490678472579402676009476914688326977969128395705757425643445970261033918763255356001221348326679867602325509336502475467702299846406396206147707816463471142944822513651733764515146906962097790393670064071972553250642333101993029441848505539483409704208102708669652563958004194232845991316495241364806802418377594902076084187700923283168069032381014659282520078919053517027158594894618211582050354899450133554288596930286526908624894744795415448070472242871152632959611699748635078419417368747874352863678010529042044094438829738766334786794586290468971678972924429255640306213333427418062527316319427115175544319285922876946400117220152402695694567173203908703837400342010085410264955067049019354280950213845695896517412218957555642025220534664275377133723252642161651722519506472145088105109344727887433614750439518130726067600794243876168054293428836009089711887439197449958196364303304306831415106085186882436291739556086260997899920241826918346028786114047185370050191666062651890326819317624132955271445110544185191181771123625992434042048615433341142192947532080431983555212446351228928000000000000000000000000000000000000*i1^76 + 169040252848559273666447566811736460697514579730265956067991235013132080124198999663884356957286071033821606191311944292609986123341339288054124837609682162865137219255761641145077699034511065860751097813321858398102998218137366266643943461543780679010503082033360209213261529127019936007907601885822671685837955144993561582027071132873534228312685129399370119688304019326276198059138777712686793022608519499843602553523649534278293339909827058294904892066856212870529475622996877588799683001546877764514254399237051209334257464294444495666811157378059573998123211664961915411634118041638460788085325412767782982789112512495351586646766843912202161967293886899629705339536280429560146543885796388813185438991399372266906687104648620598193372413589449184116388880801404298829077542955163581551539550886949843043190216016383901508664270622127663187339318360515649059490404462875902473396045501050459471763761901112563505447798892079474951859376952140334959548820778351929675605581747437959984740943021373017151077402210484696109089629016163747137359960946758514833099169135989289657823649298607022555138595967694666757128852270666053008703941542206513486297522180589464802433726528928739555588704374602437632077310513827112174291792909299535282265848619667713488023054810950997410453270791545299154421611845920473917383305844078987005532176633405551436009929385304775210829516566345846968959632059886869889823598841109024618156978170403279096984953720631325784937068709589567417322523496171106023799240902474336272829857751622816161624624916882096596724445793530455105509296614246846546837092241034526836896792721703113971047638048334538966442142474450740209432227190995445569162956210832819987196656081539882060539104783388229602142194788082756534544375639758253668940806447138143902815373333901513595836237893265945018569485064415790700173950665352583050144043481432060213435894263364463610349379911893481711902075396268938979347152467201844568579234141494980603135776640068813877263463663380971553053235376060935519375515090097924759649376912741445598994307990846222051556220343214554049444890159614565652660492563974930323654540330524016088093816553694217111832729667468256754786915526429846953430423695387707868605973594835490167250998353713758631134353426919905740489286725383583914438896306980854832146359614422415324933003413882826382683647359200771872127738918123211852760485302831677467749873475544727557902039496405211657675992626784523048921512346003441319476427065992999928178773999351803298991022031850940660070876010634784281880480532079202011164905476653041825049825972897496394507356845008486400000000000000000000000000000000000*i1^77 + 742137383794120379596740730027876512565136396412401964773479867243028101642377187681075329858420805405481346701471184405111261862433432760493626469790839117717714077883345574377233956766794216657259997127314661901706982955097408173260909227106073220501922393441410798960787649326149295888072226490624323894233542954362586908780086747383144645510285289529408664772403172820744586502613735981722681473313700455729080615969782001915598800715744600719069901048584010200093251440854693384233024432021602804541109755544600864088605191095797612290174037748614288706793615787620527021146530332555493017541923618542382871996626003982415831357587589034145280008942002984070312469954927843128663304718265895000345429256006952637659358471224140659134645555129482604959272819709299840425734107236538054477659974415999448374511682168334654133100614173680455708714647969687456001961378697881502752917011638392290119744518448438117980989579470751111869399608131010249394709558429835711809499491335084593387668693124280016368510419286605291501626937665354625578228374127769800062297604665081512748080953578141891270723425422845327578432376467380884895260388123376348675052652659714014207113943418952918259143424530799318084534990149459435859309366388778583910224167444170742708151916101860636714942896658695098844395431815730289842063110727572185245371634815205614499771094857956729046112453941386549633758981798621789128389994773514936605724904787169131287987644469732366939952795149821079162827793619645244844243212757016764453179190790785137160147796258749919483535859454422903659598257120399114056710497253116372707925041817519254126498999973320690233420356062178860996903932931766933808933918058075323691767081446419185145116043581364949988934489454052481869129558521294666822801167186768157824299656877655169264786348607308994442575517744338586937627129364245840359436669834715402023185425756191434098345454804068699757609115317516713224497946239178961233815544275481971275220757841086233300052627166900561599736175707852093833959444774479713943870551324290802703268094267834202973638627750096566960119451279765404576016314113752146166618590566420346239125994698467174284717122484594039147572616401567538779637168270643962206089752185901599472989384974204969027429315134836041608049758048225997494726054070983960762685333841222463445976891392476937575164105274642661691604558868463000270732591114741116012430183151668657744614229582675263461453979084067781667125212402465985046201102418441939032806010070353849035352851930919505804232027527702073926317709492215117809999115904908036643673866227798277600334315520000000000000000000000000000000000*i1^78 + 3353636010711344953844893278982770215554840571465738491028707164578619272343975644039185766976876658124896751212166944830963304502988642284328624731877085861474071474753848398392926622052454143756052165233631059447407592598323895721309127838969444915426446147743435809306474202343215518294445686649230863225915847753689542910854669116213484089368440384686691324747521600773461499198179400190003308132027305791671854210701101562205682826486335410056895837380739345954598827248202223514389688971116778046599015287813326833437211291056067358695546897979148325621767766493644425630668401101543589797790227029973228814742433019290458047881699361451809833180092681973522286140248021670787308088254910175791219642259995645428021178532525875952611517958718425425087101844644387191628946967334371330653177326721390819150764749793317567370721073901545562519627974150907383529411941589878447446882677406832096230451019495536928513784287683459837922703887729282931982269769499461820672915252649461589766465483168603140547360070243903979845217367047772956080262682897378836461190008527030468986798940151578725486279764801476431322883117921074262492725689207765171975893705651827380129885502568383371312335809184958154972169298273674060694249266328340320191510242688321482366800719792149151022586249392105250415984928640632433955495612761956583039943009635875673784938138814796375566244662659063707055819793580577784609300840050113283079286524239309193034052975801394695659531391677582195198725329464259382155887098672830009843016255361055985169328273199258567385832578107247724208176909801568709689568631570227317751404357023972227736439393503763105097695317006655652286393596592707550340185126439745534813395174784631203326845075752399145610330723046807083055608360577230931284548416673036988075210759178747917684603779276258592131561087349459048850362634733881673646192660256645291179693282353795574722931133363636062505125407376764770712038333336830530695813569486395561180154664728197713884821977201033174997396635234793042752777106318302991440374638855380899250128024352113627711810730874527271697630216906080349539534484187414434974531134643241454891693578827897655573212046617435257854143917402029849148373375078509741869706459700627715061908462142886887197104478273332432705987657857762966385588529586872083887967631024357362036016277956001529070879758273757386696123176165427912805935952075978541372978112527951778542065367663871250815265693620783557184867975437233689777480276055940624722879049372342113730130603681276055021637078670452648465457904679828677123895851960977942616398233739250892800000000000000000000000000000000000*i1^79 + 11403994314884642533531163952001186200414187114510820934708076721038765280355241399784928632082229209902182461968346298599831502501092363553251032274975802744686546355116527254905153900337166613837519966349336480313963013130339648804526672999970422067927349025179708262687220371994710528741619068737528459011535058357053675801253010324436431313178257957796923812578659159782522175182306037409036078629332796185585950791595596473876004832632987902047673994547034070467765507580507697375889122995079460410057199225678441401366556958724583272751382580467108053645649214405627793067429900242787164011292769987406679634914030744785248623968328656172904357048324631979083240018542264859700768159748252656759678430119290151462029013275822347452014812786801482303190711619825460444504478735996921543825998955141955478854724050818014018124867779637897045564487350706865711382150784176588003985597749407549415611216064828511805681488929103165016979100273681205090364311239586361496285409532604660224537143000642284771470598497504316195691318901943481665732967608576850420069469468125849305510740523466416085506179858870686228682430763132150143270932787258908356567184764599851306353427354755266119421299642534820048920562302594111543553666797386149322052246220395803804233582323237105389586584441655512715159204826199074699612905042092675703024971485817379172540232737340913871261426791900913040518948167598690999053566000935824142925632697500206527687512874310267677187532146645326170053453404712159682468694223817192897842848613093754013083746116921261999968108480924404830511962136978100741178400474148959862608630878159977711131391452818931561048842665929873410601564523108695902260467363253770916042833436999015315502874430766614759258956028228556822449675296296644902694820959391734651424076663462577091499515083078868486694324957576006700190300019572534012936333353566346412323090860545445852753467724470686669369244665431481184493408366747546250326207704213604522462529791329743513382606478915391864965489006743634983567362290429159831523601537162440200315633703028269553731772421091615902972048270771989210109673254646259228907420743667284115108066086007239288468423358790463582748057063205232596072486278111889135882578630852688414833592391900832962857230138212209295003938170692169298930472975229203643202592731038244175483252475118703803854151432789545232579399334781911543749048691930336129871028552380895966010445999096830618136337234820697878816341959879976848544450457587184990330802569155275991516600418811784373872556003710107430208414316844947688465403053123010086828741178163200000000000000000000000000000000*i1^80 + 24810898068198277346354920848735892480483864160938507595654389028262138852842512365496893332648326417577780526348895662285885239121687566001380899269642284149790925798448904804971867587577941511799017197627287704675572896060569678655975845013237925532031058375444448364449762881559901016173912068751889356620244561918410581324414628836440456517307252572766658141849878835342433309941966377187219327692439753102640473798652329914037506612303318176416922867892563609796828120701517542747939052368749991047560581612445066390701167947284337734133986818955201570014448599587767623857528592579991549748087596753451200852986981252962287895529465466972577672322817723100681611748783800737281191454892543315542006532122475270028925636736433644004750087868103208680641623834357749102580213031757239643193421100760930064977090472594978809264209547879920783923707052533387321020102914608168592255616550582183873501488333263901421840741882698951507812806367310804083819516624751344127414950999062739772105642856487306281580860747061906521680479148801675658572944794399951890753325269719008093420660059353982393793910036725005405258979036290415702512377768307793359551233310806095880050746556636680121347867949181193924693932019527536485022589395891331654239116183994434434520255186618779171135715171540993689763835079651832285516367443726614756028750135454890431578285313294044475520259105532069212230325602032407731710228293514358584798616368978257330038954759023690734335358311219149461730193158006737415976276008303076418852944806426656775766977753586766875324275050424020924958196417983310854232903905472301723499147911791491673697825665369779648198514272090378522135622391508291702660119420614081964063527283774423473812654495087391888305487440080854402679842156340284582918245821377306132391781730047591750978191490024497844739401665253294548681444797711253250429517040152770466027572685692601328180750662042342617336079891102311950820008280466389993530147078733545068701492196368768316901569340206978693875702093358855125905040226215383474627434837715752600507986032246604738424718082735775099321125781774218421771163963849556864818457204533468616068885860567614678182921704476106831195261972844117470973642677782798135262048288627235996021132384980900021262130557031833350939936938505103313623829099985896670039653726811798415793052026471030501613738648988801259550147114282599302902713647674793985023654896815651093812728270686323007772031380144937190865645833757588531192520469233563269629281104629461381124646019068576530886602280563345224735924844096431066447791968659332912906240000000000000000000000000000000*i1^81 + 40418443371906209353949200685860665528454930167764071321517779774339769963966551009928728822446229680263929707905544663941927046646108316318110691161380771959714301997000556618022956394435481807313884075043729091226991181866162864702203950265644323323255251038269876018296726922013695315956567682700371274725900222894472980300110171933765260678005347749205603625998844487006059739807748381637484026333336648966097074468005197798563375113762044482264053466173823237854793728185005986974290229337146940152899329511021788354156473252889879222144371263262801097663504639778326277859377994465435661131312798532759567869264321464452415166987649951379531674329502279703598852190128331251575817321067102218678265088900352518969800143576778680649216734299836011210415537539326066222534212836407510705381464338603616983525021586043684176603056854386880890975643811565417044758317647542752330032389806657643487650486161509654305561706075800830472680110519964890760535981508379941641804266246012335913669622488948391264846817241265619317692973768007604081406891153287401722612742272948163175105581187658099115425146716522333625733935767194055641571950971347108953779316279296914790801412025164794377126724231116366687155350898507051634435067147687314477493284655609451696320891184436400461789727014786235828022072026993234203150223479689708187335717921800977815290382565043465618248321684460454172119608058741148430845188055859742255349560381387247051914316132842220793787914886663825892236239698364801284705070631134977687044280476125402389183659165007159934638250162012097854197648742477079884649796797828574093940724805071540487133869510272865566480102954189191297835938334585626844728431190161054519079796042223607434539045421106382974575019900374676195370609672536334180958333181252325603653112203336406638970550573577048434803575287371489518231668600823681793102502448219317917160569638625608082835513505026777731135348992576251848167684043571864024025155335709095016692432993431753707743869722457527482745662837226157891233987511827370652074449060526110474624545534681579841075925937927183580242180692910880378747520199456602644912099774374055636265490404458843776591555634777945043201604786217457595352822634157670405514416752308023854452783155832540121892930279716345842736208129818284811937370217211315559075962860462163541121804534229439438281055047821391631327790208876814548533040045843451273036389792383208948867636530380030087841963963262492797023952439540398534028462679813428180842994038218115124179916883091622497600116519683988519013033740249862121834075767439360000000000000000000000000000000*i1^82 + 51611918438544366528794606709785376532349180621575264668515260335213886561703630030296392609131153963471781848013192110341333028703858861191475504449493261972197619412714746666684909817835110996832516789686175537442171869330844185985056818613440435304741702758531048775969979520214078573356045406442800123264211211380409992253410729466679669018881431366132602317231918680745824135638654505962978570249268921152356061248428442195435175170012363806175774567992620677413940680624821305539243600436072119546014017993229831174922048939866126156559231805443013740512193409695729592693263002647184986101176339054879418845577265074575581218790347066808678761073096951120932805698091643426938880408680849907602709229918629716243159176782750221800090536914000276420259096299892908867651398522899312647227883172446642271454321045544320186054655974361096216207000671226047399326623283785816639731384626167111041283567141806615181150892050668812107869900490001074319666216536272142987895770223301289560571933298347273352364350042090366494402886622638613268173514185714547705073916420851814833399901928741169646257287711286800596701597417740904754556626527748033427691274565133883716328450296632028124979747954248075998872767713321472464843285726173936177398550188262696277747927956760121824866242522911253608070402831864099080051111227201552009121232542658056850040676857009359042777340824259320691857052173675583707597976664186184524655084178354379378543121072377062775992258765154283716376760632925252956917603421348629854208648937329069312883007855525548149714611814774679643221721679788864625291450814963412547716917214472245054895521105260960413577736230627530525447389598457628356896780466896034492966983686632101077768933594668740178346506273229034825525246321625866085046810585598185259663130086663597146949820004938299061866982449631077467149116747776437528141785040728540876161126336215020222512051001773571892952656180278752801495375964159351168496902986256127510536530750681759384696921363538711494769020229832445390480944896805810152937181275863360550438135575213933463769802926248647564207462366688629424568000262667425283521018689547662807259940994359097966576799715692712655444553257295235843641914709226350243679403810378739989762146138817021324822769016865705675005762570606512486999839767449182161834852414063509484087362213472294754715765234246446727128585495301275255046875552931332821549981526137290494544896684343166577777173171495718109395042424950589588920879232891005374363129164028309936837703919131605254579364428363094386169619567206807143605862400000000000000000000000000000*i1^83 + 47876516747141349508592949648827974747902770649974110013153412812272117933447237432874693958289573453281901875584164381330193012449821829158379748030809114836326901951062874890019586517606641100460644126616519373166378218698355210406403438383571105022541026115882757093809629770110049858061503239181998874235365803780991300823929137136819039761701112106098105424934894299210528884465328814150268485900899884861865728866885329290401227850632185695039655149118086713703823568917768532735438670044311666206068283234666955138726854676827325942664484855649071374417615710437462775511320717084193529252159517160938748989063833708168553630801006483801470085597956310158845569496633532939645388537935262028487492490087695001721089178891073186447515218986369141095057877724727548114903834133141690351039446815424606902314025769805817803429179766786974865324720890235138079869251110560819493711917317442951573326950547011685549411485607750718747136364796056488688127054216854514329000291895211239874647701031087258907094465453348532495334001601472494756394486755176227123036784741342502779256471069625653173838977031892761010496048743639227003365014828212043191279976658561618208215151652836322671624718996593737940177401361167265571125047387540881343318821496257863003924860320838768646349471902117592019721653575475142204333664440222622542855040634721429085049094514622372188191024988767768551649400787339103434934396395068686415636754257460253071663752829134309991301136611213015712273138144339137023458309056199604882844625583313301734710897492232727019460300108541981413914328339605386380249102497826297477832125118042295502678945982644297928122371488156972828642415904170272427114292832340293943694529311356753140342365100343651137286263124821859599594668736576397359449027001260986683807566452952085350845993976650988711042441716366446763531402966291355921760434383292440741423725553118720993032591622383722124511931762160904798625797131177744349915491074685840438311103758637255705583054524821145041831595782151907531538365548906465280392066191098211953354338975563145547008220959530645040641148780804625560849546124867521903124367915684848472229484363275216975648059605326625313244670172226934907662037237453297749563160223397325008739325369365104317395762622424715976741781763263326954098062963788600078634477255257770637135280654705793340799469719915493370702159805174786135441375329145912212631696844765990902394340851327493256536483564242846485318521402950464007234086035626018453797716105745178770210212923429697309645693461495217470191183252055654400000000000000000000000000000*i1^84 + 30817115896120614527027803179841873511360369421210532708099450401718157083034638699118730568762693749756428496986322851568164865569134061279950851002837920815210481384996642699780006728150477575601942597959883737448798358813643525055565627056927240052724173362704275604122553193633367856657546826086548392325967160206165092032882824420815999533782701576281515889777384134538308721110096794425018679641483852969946608038999223963051394658113566667182684147756867000330059051017782774311113081494071315209543378080797086034339519861104665602125595659661399740944332993058509748857301980496526545064567115268472030568319009990457871862673722654898983957790042595220942110307790467340516668424138894438825367195062673594097372831715642266651637166637906553063570746235488094258262619821563606055147133045017871612783995783497838925249055360294597331088146980478571192882178396991364927563466984272594566855969350790594934694197008963750367526317263388115802242833142041508111825106155980982879681077809438217923248704044019190668104209585633249199731406819556698267747799481486426826765227084608278678862288453804980392692827342325354232799454867261402958521168087124612851872879889766366829459013207273092252582457020884346243559866266448334419679066632300594274951430342419255173926578627936064544508972492839215210826668803330012727971853293032698060366404641417893261135485763361634054203441451126368434263244840760249795272493843149618267977918317369695280836226622213978567217619342298767811572035936670909506548302882171129107051972927683533835782960009635479791725887343865113767139083462245909416478843142028227319738218429019305847421403087142588578008047472930166947676816447108125976389402559682861824839164363728247096318502574202319843586564530788893313225211044177996550648309283301241464687176664141702470874311817162248549337782410078301875498494789226865170597482764883313514978323604015818621105723028700861380121517192784750612835507660698479561385748367905109598060179357952784453358331534024651608333434272399118016408217558507919922821314697460857261214232916232433295674666959432590296087688218871092091319804188781507565551127608399159566251531715420222385919535864966876864860959479463472624886540350671362558534887989373674008641787237522111006555770106894814889154175517442504384834269277326156981943605509407915017233463166227290206178212145131671682632701415987511490430886334777400566527631766573609829762614761514869508231207329957124148613007619279583259559580136466445927791834070988791840803439924791607973732417536000000000000000000000000000*i1^85 + 14564597960177498910255346117464824860949680003451472006263001135753366382888295286687154062136189476879912464724979878527942101089716311104259425176565316307616617468019442010280802518272529655510985029169410330553433385950693286852480405727311664090537194768945482822941358260177829315450162211902814210499158697938280413065737149487273638871589882879857006215067838415814040446362539453810543544610086859908835194081606294193315956811204385235899294250047541606289469948435194349962767425754723070643130375979170077076164745642587978842737339403465369253999704715893182130685583572135881233258641897085847109395181821140037971863980506786954371850272127128908335402518037825133262165592448890334541191388638041855942648974355450772153430605953983558292963264920833712806842273044168606378487401507904364664225811892200343361622175288028449554072137872817040347411178733748880509664762513558268231206596032007468902132263091283137728974318312994947020352903106799098659907911121680046104817218589198595741767945601378776570900242029501211616284511881920211837723730168446056509304178577867218297444977273337926990301900736238369115871076842462237106956887818197233122840744171680352979711406857170592114243213960821198519803347174877135880010882351730512290216459054482351625853064992314254461467550679923597644597696810135158294414198038582671836319537677170305818304038435803464141385198743900844423508125551887919485893016252399501870661039210981041831079085575684967592371782335302904090301402214983744195889312512811911372500841080449506625568471802840333149066472498045219082479703947306114720931420549852989738056530082140362802226235875741241086868697837193325453517323289540934674730786722819943006554715019521142422052529249063447883229547455020181202697969788685357043782030975352326195984275848777748750081142445986076160805564626831386315116028728464159999112614158504451935030349087372120900542904202051056030913421117190948087540846610743683392190150285362308674198096169178693550382563088588711883341054375999122316677289736000556492255168133821147037553217898039138254449935605006133806519107067030047253463706631929510489826048791262104765259118507989312326678189988371777285852547146095888268561612048591450871907041966935297027707408609687131096726631987785505456018184335807335161009381054973119785431272238070765340501352682681671669850997464263801070620078634250793881516152687819851778712093133115837343107438137587272196180471418716279087460177655120175519866365429669468259015351929390410094902210802505010380800000000000000000000000000*i1^86 + 5870612283955073709056333160869490331079371910999779422680190974720229079795053426261531186167507616116368888684728446609212780675916244143753489505980196732542915255159023001842586159714823325959016482153754116102937759988327234689599029193327964443766552001451879774977081963621440070858217383286182305073611474903826544297000771083834098022575908963615051552344747369037714294111560431765558308056957485537310260401374098291517432382726057851949776129116849203635954507710416300254792950254703777329710384028324290330918180233877624195232920915600527804521863576373788808603804385127813194023225028331759405241299899274096979205685396532114378604426718770500661411512477173832028352130414022009474141316959022550087873510285511377682977590586122453341895436686318522203066774124357270855080416932302718111157780106888044460880267364182010251910078729715861234660622799349320576105474459748441689638645751371331518647224813970742250635667889278819966450293253825241790259269336030409856265646411145704577239836387585053719162955600268596657156689824823402387770441667387536723712445806112742706960365856543897625750417325363536509233135935169525703741882731637613138326692487588891040921480424155964198814398953663538027087541039699414620588843653825293595301176802037256275846629841795859381776118577831843479083352497140671603999470428460217197161771514363427637342408767615873930304520810100838160818060429958333463315202833034247621267930739341639434652947661703293122713120987601137999783419713925784341204706218332597208687775905911272196756127886202666351814552684849321188947654397864836876702211477573961664795653366449988576478792828961414882734601022981779186211542923386518424612868858304972160848975302083814882109151770797331353001574426875379385531589075991793143788368606756187725766781377249641890098529667312305599371770242612690301013804146782919964644606481731005940487096158831214957245954935566743409054072126452183137410871729358855731795493465312591819781031731579259882218146524334434676538649840134089146983262356609249975699408857980360113891087196863632713315710005512711183100300251726594487803870610843757147758655710338378410815761310023025143505058025585583720510452189816766443949468871333947434646883550976123758210285698568249296132175461730163814860804893310739855913239291037200225993606649705192809301704092383687705446938641042333524526329609397029186664857168210185142808571579213969567484164779768025264224785252039590572971480683449332478664035332431890553888592946770125823646231429120000000000000000000000000*i1^87 + 2161221955115222535277393209476303243494338130052997064007029875041879898213229213012002604719448571112764053969519160148741896578376419886288924016607547746758029270271852171282389293655518176365334494676706893077639072966942375356659000953149948238582726650853879453827895456100201107458378026506902463435109070918163899682706887341534654077604339903458671293046771291727654628962393622838072284179650429256664942133261079680526078737295347548360126414546880254268234326045360803748172794074862793179440766467602685937469709400916532160047001454376242722072948093876521439357601496971086245147639893817579303853295033545071878414414096466536520894263746256015828432392844440697764571785014550612869657291510555379375184648299325787766712487776305700137011927111774345435695126626130530216652403397046255834398734145549161770623083130093491314435221114154876573594354649314630106277697422064470387846335774868590054528938948316442376940901995221947243124328916262978610441656904173009684076635516501416796043109046169458771226168382124019582258736832849975945051406804264700306300698826891885118861969994088376658103535597209167980798565611731397887501000237484117717806409968572573039691940454083209729986166021042100149217299121680432702960271194230028296111088172748896307225899305996725294021810979500077748304744248649425700275242208031106357298226024691926267282721870217508562939657605131659605667601771521052056626410655098735894369526392482880744897317524291708787527603975772856340803539468634191880318210160673031019320746986492923559894282547946687052618836291083472605514702859688072210779790205023557547137045221199700595477634383099780927440936331578373520518259632603261196829038018335682253766257094929968829553861668472230111586913012346759631209663252497661776835326508131771191116214989786752710934201605574546887610958021466422081387159590238805377482688631177484084411620013045062413327557311056059542887197917205886435000258155438733089666061437489829835151342105043993061025383137307685286709206727269386219698874975696463226091594960500248597284739539594504117081502778813220916412352921167733131536114523914100646270874332901074121963947469321442695836556290819267333801993455402554439391641420617541019033660019454162020448717655705924638100403497240899417569629678317433685473040901900543754527699058732162302084862544770860857154794362944043165333964095240644452022250166617511486781502061768037919031124511152821023376140958898730422231341930862571119630329093195693804773703339564785991680000000000000000000000000*i1^88 + 655853055754111158722340186327690488503655918480925359058477046768785680744557077482266194578782733330207542109858904480889127977463311576267309986284337835566547983970922964723162950137649802531901041625774813581414505913844417799273696247946072770511229851240389329660585293159927473737112529883341085625619489501856750243130391857939896220526351702851884213535590228101763260378110046074539777635174128817066085418006940163950671422424231511022952024655063575719212562058966653209840799030893038806216374297005741615054500077751437513377586338494223177604394167699456226761931594493367009199301250049759557717184380106713866146742773097305194959663040854198842381176195389842250738258600540684115364823221190364193231227975545594776281528454428617752342525615981495652797179801972627285741702521586852298347918985879096602075651538693777559202526975481067847230161612726039366860880812503763389190835161653158000232495695203834730354521045519915392546689622710847573786086268828342024389981238672218432030623345094399873358130878707343998179282424854976452094865910767654051750752222499409159637671700303948913415274460034837362736199260570532984684586478293989717225778200573503726460516066968422779197628911802290292374215298071468152880149926444730966483750830880633056085862422371426759492987489784384845151625826003261028700120487092068918233396014363799156055962416445475264359754188442123631972093119502265814231216248133367480546866285052154434342717470872151808691141790742443200792164745778110251903726506776251667912953501670210088669653912371599344022504979582370147461050676890037618595100991303430389875969893702660997110674729319739218286583194906792393353386218042670388756829840280201693872632696548568296204418697155816149227985121820902717432044166719475446138841076462303955414374107329781140254229776376547417078245430257176170496127440276737540143917211621547273826254400104503956637607476847512430506274505061156271210048981466965894787570028443380121830610996537917136664598025041675320444445798905541691267434782749861767927403777586937349374866336031262636153675747435985657759026617112378580405337893895197371366711694683228063432260217673422645151038777185056958028274628649390567892079022429378241522044175800614561352605002138922389687378875806484615399824707472839787613001180869473161219921248086928041847293967559639309239881401808053549732478603395930339560460604964932606123774078062145139381402716560135926626314387892433972468510422621098399495059261788240166097773186252800000000000000000000000*i1^89 + 150024011028859066303235387361360092680066842838024521785471721213358796616114337710214876547973091754943225579663850272734647702427244751538521087831502987974761171770135298421154701416642422899140062676549271442792902299632837288693394674727709892114078266478463394072326217120115092216661577133497299068562652629977747168283917340796624290657495855944428185527097332772387387798024523623757444551464364983641106803168000327533415770510453678470950112291128634532509917337604193537482115899586938941506723288214620293636834270136716451123755677811962333573488320122622451534859677382696415985492015798625895394649238689970067125811278149878971557299985061932172654980994901513696568930763297996036312607924227855965784902515290581676786522382970575780361246012085988483297645396194411731821526865844016677783811295332824379176182885082409929355598522288665419876284633825525623108176873975769362908333572616336547150491397591950893191341047239474884876332485165147642563611193692901942535056678703631281046591643088741650099665465599625144263128438503034066669626840775944439177824962257457420362537510948080752405641115214103353079948540389112170729949789413183536409667120055669234649208472138547592784379808773058339715278717220324936879613796414289804328657386885037147824061860958583999184824645728427493567629296043220027764967255842987201451307614193741105140080446319883966957737688732161109766552501585193215425226765942063071386490268446389973125072569130913457191517503131221672583952585093540398610806426430292542014990807312083178337240214444908593486898065979892350041953111483820826479428536716752821690827504065990641168257030716257745166422812215228603238972713362420441143329503951221425740891665586586791802908385473828914018458621446137789103165267812851497334567681734336909607366937466084292597744782030929034859336666789232163928060630115061548312857891079644842280295561351550254652630884629463400120654973944438494642241273002127455449396232510787440436568964433968982680244814466292287290279481624822769079818712081229247576706552540141442024626096311010959436998396887981597230565480592645675361589837830484326078385735959069655533958433416839830332384398689778829939999277919542208255613838191542756440612552207253059999028857548097245893004688263467166702136334908189712816224078096563109621227228556668143183981584030729285578725476631344316361670123321022225153347178673433473493736147247825272152074917558007055509310452178190094815541326209345000578387851314789540167680000000000000000000000*i1^90 + 24023431365085062383668492590668090120305786581614672405502996559740754137890312322859182804734358278084619194436313529851128937975406664315097703024457334638371690250911620529670129210065083179929476749335288597431607074381810766854635402806854814886675675189094070053814884577774330419306321284013350102636867525428977828484069614314539297482542250708985624859155232070346508603561882170884154983083704620099518139861593539606391196313702300103541744896098211027186757045344585684698914955194693747919848283466225198141792345751524004044279061685208650708265634309767812403077810664419747912017095264923748419641315119876312750663430940390772551348412381409124748710936056921255001222995544027164541731852677371518504166884545404605982124293079456117379587512362764330468021792918337071105462307649012293782698630061003619625993777963279476559845402224457604203025530258905926534490028991417768092777515027488733117147821498228590784545412456986431156984170406284331849029147681122810571329832804262447769924398249054095148420136058872022620336764128143415156627828562846175192430238293305327497172322328966858590320329609331816140295305273130982450370221602446511427337097633965839734938089766019810307998430892515298020567695253806398079517328370447687580490072244400753368807782768579886743694359714453401196886724825917203871979113933988306072333973321630778888795834812724070429777392010037241732056835778816040777451914685331147768168907407285044253974963458054024002899312589354391744345967033404273515646065747967695790153325602182421565157742044585652424178052841580679714065266967927279561851916826084497700393783685957764641341257490053043877603959097740757221227206901191074566016339680781192964015033815815267009762456700091682801634672292517748350463749758448928847502397436005654772736500276858062405286865924631913589997115111238584190033623646649328851371689288677486285039191359876358477041773556164084764492784945675429336559854568546659706992127074073802106302345822661461963259768724105231365080205810533178520270713297908828084497795645110324930364538401632061637024874505908717328984406347091994475085654772638432995907285762465116014173318242074333763665253666022167416609060489146503245455788528521590271207022182734375701272281702358417245345285274806177857435485729688771234976203808168957396458431127123325517209418012773756477009593221294581340643913689405614116427556411485685319236837999176311192771512423362217276163239932874136408669820376922597849277839441920000000000000000000000*i1^91 + 2617392664406776645777379540510101444461291654719490254299386585498955154848338925383266233412838984684726953063202777543895617573160511834372073055751833409090451586646369475194156986685596724368508313602779904525569175765226481849808655538429637663729836906351803206105589189309589789271468385534482446629372716389461834997567677737684511613450606209488743552113592099356254135071640764082014413962817170623633426163382729088144637944334760525384854566468387529455680519814866031188825600541433121971093768447823879599195900345806647506120327050925844989296425209787515762127706696402489708296280057232124274052343665012254105627512501756496421340985518676546129280816269339878099949878708910359504453533690910390626524633827399227431845252768419248733369734610029346523670153144852832491342440231790627040129865722375157849511651662583728306927031561242491733961995212700044614554548988215720474338159863200771734796235494988141038674315970411227531286419425360284869661236075449020872857377006096101579350781693429843588846260731205787083327670840306650467029237822694261193280266198858303624520347101116913368975031344611421544854765583839865990975240169365326702025993549268794141699646664724433235160237732275064352200134118168531451235221553406008467539424884092698699898688270959819057829047251879289203857454037295622457265269301791542462242549526203907194779060482875786348146551407389364724679705506736665143081548685808573580156088595265564923275488826406357117887475901451027651054094270370990698421223995485925061164599697316506917192824722668732136858123810344058719854935519291827735998917329260105273048522939577291643786497590957758926313468930765298845562385017122095109452733600871326094488328879880787632035537496665010880432380546821294313439059895539393385104037991176852017813613710135705873362181373791050314321899813856322413354460822056494859539182044822517984984854740755648422163977466121329734611123515101471575651269460909121280923896643381352022253717644951824376033848757124328209250911488103252596684485083651487481630365251970232434682793097315426767042307056386915130580983220140325947852527754969662846095539386000803479128101821419437570627852414126104346221377606140955014215056787288619183517068544438181195823190312436014544382178869006660719544131789982745146070491573985819471559597694801371623871043323661640494279265698920348195769095191566090407926599412850250700080626650736510685943963639068344800720026761170945638837513834875777030553600000000000000000000*i1^92 + 167977789962013998043291175073368761686869031660278724248295213034864162435023194233081854192091473319484544411033086613974982623653509794482570144635427982311747551609428235778366789975001964872050128623065720773430963221338540163386193842242182273793697766152685764154470483271147816982453166767261850597352682452264563555677079078226401560588595915756960466627078604490386744431866469808298696755417264306382099982653748048282951407078313428056162074308952131605540592372418435634932831711132505790300285903172904766337467745439866399086480361478174863339495100487128711129440540130360094736302943423402611721834241588914329294126648052739254878671480604397410905699772619790276206673489819921537792642137582017866470351242775778012509549572767002048519180605589017529184444492040050122464740157544116075345453492571115718525495124431460111498376649800597764712269886954419837634683121695748964431626861238475299706366949823792507117787833085831209282741944734939419635251249204818486856232793280833077061253597759862208257384026182508988941224899141993120344223929735131432905356737352904042449384998486836916597497886295310327149868420489025681243128519843891493524473749165755762906099984891082308078512252003077065987807729256403133826111588159631026929608486966734424116448667480695931434142045785818301214951503286120638179523808634901600175467296119895529319714576406905498623024049107760843832918772780471169559818183742384974173497940060731662554271633615965733182934260179000276342776079103494277531917253124629969256818235005180091295711299873067848152864727616766895353067932485765088822413490748284023778637395989006740716840560605412815353583549123947791385164882669934537054944098022879177278311910998491300423341299450764900280082947032632517297855691927606112593634056047398648308362480524721328027310414168907290070435743026123336351315257802482369570228948395417360660534672943059508180658770279106142233605336214027873913161893347275605716242305888217501715183316960919932451274085632048749884425005071143945307112863571354764203146484606808279144784965031081476515199847858496422554592551745793246538495926614033041149123525159865377259173714561859860113374956978388036428767835346942941419768800901159123262832988388485385661455844791123866807313641921999261327162506718250746751114267425891568267364383597183448211806662153348828990533298918142020610827435603064472936953356528247064391668676881930128595230927239223240990021681861513471383363785850880000000000000000000*i1^93 + 8969775683147904320183213567419017466485161117037030130098276951867504075472689985957407885986760935791359507726487077159153730437867849505055540916137100530523831862890461197454808917046766365711423680625516496767560672213747290887167645897779895449294502431714505986687361455217852937409555490605741545316056383950624680522835963921386283216639589242100321189196295099278839895015640899147431966686690542490721218627123062059283908291538704759465458489768440249238878716838387333442421078003386685010776861412011639454010596259722311346260147912475485995369309482372862995931743266775754030119742241044124613086170458651348156580166121611086734976819245939943491291795254421223208968222595156209111833774069147218729219225679032602627536757887103277205038508037400648796089802337649841526786899021522142380539345566908413352460915230160544984231471916802871438568817379153956389003835706144321041855330281938192180439423868562479949949917841264210386493239456230167450849147312849806005396972448962210426359891601963773223576921213011505576931532465393383328361834534355175187831446400204018532879803119856878635101936155187551014584800224968039597508083049279158979578011926624363814688859887429667848089075004949713321073936698987993249391876381405593735606619054229349763001918961823889055379524113271445317216771817989252312266426034220937476584979007165091907830425175811517523682075424366675938494598511665914261502895532831586346663530326036464512209915143496766035420947693335406219055720944494110748652831840085064987812792279011780649139769471574350406820776360464958566731661237938276870974707024206652558167089659954613263314892460434825708411085414717533742097739089884695759362894877769217405982348125723090575412905991475174168848798228760686093952700711591209530744730527671002704653752341487273386877182311654597851922521052186046156211185901761028913106750827298620405897956024056430822846050756365134022330374543747204105954507343735175112593452567031784600634325109797198852396430196410975377028572343076893612963304160101736952532293871966599312589979742866101034128101337006586386686869647250085356695760898491364799844294230713386375938629882929622414637054196160515450660637518918570917733464465371287901966616138664400578551884316712156522735337931080021190900964421277335463939008513027727341250818307379155704195836194748450011455325620384179651464028928340728855243780918234514295193295156202470817866533157919614885926966331553794228224000000000000000000*i1^94 + 326367928789016517581357346559660187334791562097252642784515660376648380506596943523771370365678056109574313791943651032155447305418083843564038937292306966964597470259046979842430621081609093198830992212310533326611894528908112948573354582436540567181777373246567042619054772085718004209344573251040177541842241459166167462978630738150851777117086594573707223185694673581380507322160681944175396157838764261146411684767329356438456733038908462569120578697400663141396863161349853005066457829139392302223430866453611363050024750949457892367054660612311911630489828005051352947461005599303550874440527942473109691517836950711175969110380370975348950906549504836367718058927685676827103066659696129075484704370907023186633901393240258961216278736998145006092835235373394409417607527393808896194768018034352455305015279849996857298522489036826406543652152770376723265424643805322980082804870179911412945889294165107223080948521612995637348780812449743208223653022516475200934299010724961708157376219716979140635171400748211466414237315176363334370674128050873321769538556002728025807934559499642392076495788698537260036483742722303853509860990943599291465185839573007429656588934783527600188722455851968161282405432595936997207310030668706863198789101421404313919073349677167927375655794528628885684818961715984508610726712549277074932088136924770196389854402660580302084890714841152790164911940137749703951908014489788690750829371924058821833134385906529321698852875397980815910949396245346616310153419499666039722622174343469698934806414489061017312704813788072377121510081197985509431426978127194090270404488112220974624746645569867228060229330863203136371955448651944274499361600916662771473291813812803819872135928825455428437727465869443424621101176342116753880352990722680604249747718152254230517956011666062422081798149713606363952899534589239787587928325537531303919788144094784419160979241319209559063336222764914865431007022612144737051951492802925341082779964765395903121409891399064901504155307613744595086581014047880204166283895242857270142604610929370289896701544988181291490307871151864599371898961053596701075206611650954065314174446218762952449505596297013028262288533154914016760028074132915760260857008710937952654852962759666700389402060047966022789056838195737294708226496136388427331783162800842422077732968882543405918373453829717057911746314950828226397997971561311074577699209772235356719031204048890214233897843415326765771755041587200000000000000000*i1^95 + 10792684235628918424395002259004887721707228296090462547816757198700532691570960500050422404157152425508428212880878446076746937447171388354323213090933477755743766829311184057448568325057985788233326936710416767639247859823103911853576198334855616725442799422781627967265417824570807612455858303742523898822532324911068493659317110001058199784795264540345443399912228884179819968052260706014632905486151729118500096419153202022037575375378986410900298672955835278760047774230099849934660853339565718159621764714314065922894083434333942908947787831058058754317540248430437440733884211193132889484895428701543799719130757842723023696737355545649955578116205144567899527701797093465348649217543171129722202383202294496754993816477893282726577338891732144897499120451220447448532453667493049399482691046415373329308837863220222666608012149768258235915318661978980973268387707487195221289238550066652375549322922215058342157369940034644110819579503138989196165435432170730069763767128798787300958418949367631986084179757569482248869149031270011123741043439491725943022597008865376208880680035526875684396162653710496992357774445668097595669836644601443501440865792675234613215101603508318298372847982852749858543619838435916013997007887886429503423238845905792479991024868789987285079285330036123825268124980144672415238648633612464203629319498977830675748800979341617231782554035474141249134199162289315587411384617744397997277085238494743615307706635043543369913119145910633516953804940449560504707195796049139608789633217235246115396205789462180165413930172221299406860766265243329601743651112132910828613226463146841464026550892500937376775495119811113454440469218153956579549678916688033849089777916341639678289609842390283199476369701876262315324926704967778751183129048492336616102536614129655539037816726231046662289892037077859696523537044732933457534861422018583350474147403822723113929620632289464507951791152749872195138948775420780837721446163978064049115998242963000032606428671603312884195784428281194400004437091153466398165528874618887258337571798854815190159387516631237438039212408718473568674361835789279776867545969021989325424521449620735684706275812998568181771294830932989098310739257974823903430269651803624110624554796503781093389616653901671283368695275649958245306450829754986104670852002647009214284410054684018322664212665748519773081856344569506881811768854616619775379706009043911155120753488322488762567290391555934781440000000000000000*i1^96 + 210851338379115136283961899108450982202949780067784691081198872092138583518492796988108162033176781393748055537183606212592659240184350918776875192457741880272484627865919234392813292899704575703036022925540680091675808815224046806614300892682586796723763068140633279996243664479533918443964045346429854442938589415857221689834184934851679240809009151601063717818985307505338694339981901355352193050565145578701839360032528515963559314865358325475553775873266440158484861268990915193187539809652792833514734376847681181261471052662377467142286280057639485206112397855363814575560911061084294048696324787779109042121659525702600650030894459414819711439711876768529702887700150857785089322063079633381513651862317434683138602202829651990036009040648539497182317813320532791460791081107984765623393042013227204637466521861080215812279961119817057901705192317009253378556369388769392367832108732382019967141795846369535863458158282932508421728957946669670503421062297101087682209053743422126500854912155671111842857776111323413891884007930751370208662412557084157127405702803185508009704301347298810292857184282145960072110774103029326869330495408576062099033450646701539543585438106698947900962474857534323990482081609550796878350839276187898969543234374535113059223877443811451887457472646789147976516547821919475618962647200911307151178492087829183853169492143898215207058393979631362194569983381271500317586723846334294173218852286376055233294875991650205405025184225798641333316557405751874892726149482345995052846116687702822315038390403815086309118628585519323874478417727621199397521263893082395911377258941834709445372569591603205210278751667816190261593352706432992956273708016202936310634398091017497624588784259504113853582349846307476606588402092590136028290770839212233691508408327772462376437480758486116836842772817739651834854719590497899466330250090851567936814896214885510618668525027902933219019616743653808834039714189397572350775414942831928240565914752848710347124563965205028548631074125902271443769329777085217296981359509050396795885798462458496193477640334053336251782662833162181788785855590743692105504794453564161230844335111172082233891134509949326670175254085718510427185267692925948757492894539302319176231826396320561424698649479237553392144501043251078243737903002908887693530480059668128656851833602355035754375775352184164111070229970097458347881625233820052129568233966746582774402897723376609599411978240000000000000000*i1^97 + 1659754031597402387214757306577235422487525422813942384175515343860386140018306295762548316983081970674482509988997755199265086859102023021066267025257037383186838400328390913859648727022585108541925329584570883642595643026141991110318917624728679990832560059564894831422200175726142805561234558891629750280306812270932207350023456364177364373111479047251116561791040638379792907389026045232192609197578437237294848986541438401319183354542308473871709975489044630237463898691479832075944387841116023222610799466997493074507803177731665340986974642179599827265790414164194451924595565265191507048194975555337940170065937220959667583877929506813024373848961800065248998992699941268660615022478039588866519855143371109977777575003075913714092744877016273644688143703150841097983842927489766355073050644310555450109193574569715734902050368998110755462828779274116238971025900831171362595034049043977502960854174314959244108102948680718322363861254941490558249343417148965832917690849368735515368537621679567533514931222039881708661615369163812034753665014349825488317408467697588792264190234106287631960764581619765799641270975672977234346255116914461364823980015683691500534213057341467096696690307228377535089651438576936029037236012034740844974269142732769484517547462145490403430056435033421537552987641400305609429642370836727046104495481906123620187640633687809043910465431672691284539632393281095022966786567415118066040922966462857153396986371658394638343817251491000353590279968597497715300570283583409591553265287211034306193666773791664098802584493742012263657355156117218839286435784702429823733805263259583388896359079011935944060202573279587525657495508435440393643385876345805852416225308030135191148240034746809352818395494166582550967306208427320036754040177998932499731400806119226859499296477668147699157533808479597785202298212791722660514451553612557733397953951291889979592139211217294027795448186325722236892883389617135937464643298633693220506122626226008995992962010296669232464993745593227809555659457643194443481848109774509492602084646640014378953228490387904152559993731013283368559587052160956259858000982452407498123818857901759066412849832253741242335039614927384834288973314177604581959056460322118836416006145088291576784332032295417937879400204513513441506527487607173150662972262473273726140224807980954141132923208099636627462668801384296472002877861797647586880665728227977633955276058258099404800000000000000*i1^98 + -42433322213942129114729600944873498116919545217474609755730633021281920242980240825869815342787355795739895877407755615077008545769627995193178188457303649251904711273243325793839132507883110715540789402977963633349362771856438202664915216271843869490817197172157248047564603646701907774468778081211581406259697373868691540501815467062639753774192817204241778281088220543981390485648188698374669490063600351056162533500804543878201331362390025853370117803460388429258073767843356586618169186007271405433001334291794941589207867567850617353397591235688551747378838818899049594505577649376408591780371160227636579164101557708343979919283899151365454842772538850001322226362042584275987865219382937774136853444409312425706111301690704515922039810663054770367388842738624458947137369960352379984082859191079900603738766605807784899354882402827581694968220149347645558911162365594195613843139350999415286143553948751684663805272128466025889901346803734107903765270073870435816983037764716278706970798827546490294906756652090115396537057713986196934625585636776352915853630532427995647645036026606196976942507055066631456621406580331851073409194392252392733597028965693905394034809517480902571452454627646465335579353120956598394022271269814777329091049749619289652741627955274707895296788071735570862115747992876877723006818134019454902304194582284012410943356465364476305429667097945137794772982719643061818529599129184060970780266823115673376572598574927653726150240850700341156545723080400165652812750687987172617616422089004056167028357041138219365121398311475866710875791335940726965304596855222211623704681384765577452255804282665982358105367568539016913875447704522373883157058753486593627066037313241157953134876340568415513803925177037883310674499555570839825334671183277337577825127331392966593196516172891487538005003264715324583982891951341470601696630916076832626722711731845683938676777948205981399627589091355689848241036252815357156049514734799498745441537628993546865133503384033658522886702637703231794748780321038510855296529430490597284855994040726922049386022979699898253904154116011768215832636836045523135403541278162377731211818943115432511232565611983668429895469713859125830611261419713524602651142263185307752023832139891635252399538802236650680184297207522016836916808143749898879846036156770567486843647331222675462561698604691811422809541410336239906862436059335159894931516270700337823744000000000000000*i1^99 + 255827831504369987536448986372641614860363098659480468131970993659652823366521650202437981399583371377702481651871189757442762995841909404509836581521281612471612657641627240555777805673350897520598048101317024846611202163328403440413369540818044595876821571757370477751440626234541384502887630003498244672734221559980975397771656993540033554057831014480760676784984574137336803419544998800316268427625554589663761538290246058966472586251682483009075743172866534120873481071156690600382538753782905868755633581171016755633869892085527878628845734302839432866776822978802805229046086964356945997709975618176861042322492616835049581817253580130444788590727646126961408072441908025776370205126338161902378112935098874989829432967334143426268662279597818195098128710805819101184479068394885827480795531923816115626929835576711848317530044996355331553456375182185842546550812452957490232378549685637466225100558672412562095318407489763867388427410352454339779024707591384311546029712860420882189923638702455201545888433559486792987190577648547672599046720669534688788831035327056099296209470392622135839688599242315139326192064446333099413227238709245169011880096023039255405814003651996052770123681676050898471529581995659840657045562538874241779085761900805345100272680710775841556217335926903058309978185794206080741946303134387134980421806360955626749315112025445109496755600649949299358774857608530108888306622801160326922773268488198307975198705627233924079140590517160535518542625716017551688414411499020984593148577298209786885658967087029838834997732062096954113895083167564665245688174370976457939470423173087894551749396791577332544914021908683698569460725404599447550689122386567829693129460474918109762682121330698998695174248021682019318574165589333730326526920140154751818974273620581186306814140337710707249336290374420841649764485243961629220314181995517999611186130594950927879885274214800116755147390179262576373924598559286873982601495158428654843629805797121184014618637261477020408675247868951612787781389006669567060933250535807283525778886757533755140890863090546032356455662096432065259260093185952163598158975172675277646098755302387708617258505244885274028657907488288904704338010790173699725798717092244600587872030463029225854609916032093322132327596751256627285509094100625394524516444652649559229501528620036136847139044535445634223429192117234474304572145917580741084803235840000000000000*i1^100 + -390628183166200662679737190130067365429771282102930339421836233027285560681632960073865623918537271010934488204697284365361573294068383103533222177900061590494497558830194693225504935420549198179909429816040470255219770979865588284639658924179105929707709433824201515930347406497344387144022974217236813887702427443235191122832349289493369996533791560032751863053334198489964886628535133013267290877854338189373531962924517562720380959336682348070364693091674891928075573424885156220331304181394872172744725680019736861445329570236284219317384599747332273133081998256881976078616191435860968332724701870652787125096659156053865482709550564382492539548205295247113360546038103519939976361769686081573068333213485430855726162849402413114621466908721377040614141039903058913101754802868595638925361739943817365599350646835208074245638419550734583053272197664184486456659655202574603513683058873216193179112140561176437945624933136810812422261113490080390921841546657592521612661104917110843924852619651086004368169731636703674773191874897335570382975501844130618460384656062497885812589038833612338066240296860420830171341189980287724983819143719773124801524513220092653934778127127190123842498721493202552884517875687499821474588515953367942450251845743182629689868258944307809571004132587007955942172876558967193090698852078251871381791305015304991724062108923979260786411531449986280504025748185813986091064158823887678652521445472559359588162270197997518146070733739410898067114611901139318547704058143045894508675152972233833408279765802491752178380362792732038618774024911463519972428066568597292404378175003107281150717993808484999688917289339619353997478403342507748816827207725577123284630848100354348921900479147628015932659621798634775501088751358754928535773731988985143593054682435421643186698684798978137089404873719169676923380311064388226335137461879256589816937016143086767226883706423886724534157178934421763493139192898763797900988125626338864687909348656313531452418701718301010303708379236272281643123776652951347784473973049435679659068757548349795309843322722143645542588749464282880442847534199057723389381677819173099177180768060144478792858877387680326569580279266066887747018809698953297377931500428657484768568831057170086021693830067348462373414037478722263280959080287971441837841001505634262917828881371941560665755674481598918947796214607617553880674652389376000000000000*i1^101 + 182633391888478193832660370578097665558208051419870821878299430885801943416521083851155572876836326366777049357780968378023546779475713696278335815267086883368085832770018067495608778399768632085047595802781648563044641141591392548229384538257145879966738658746889392835743786623311687716863742958278332178427943330414623441118173384873110435311853555336472588026138008531188943674100340185617567334319679313623399952759960084362917475412930664382084846538923463291634814996186885808648021695422325235752230950214814419373327061900198924923718321955441388969947836313514117973627436156860634296463530283850302682128054042027596243048566601042570321473161413264937789771229204685915006249024228133596560124451882975783816793546889434396508134694693621884310541662646658416857277350607041842770385698049633635277596967955753865914668810358331461040579503519561471660081343860520735710844742636303843295264538240044475804390503606075867775805906062098790122023376405504546931834807267746668462832904845873776408970394909270449309382015773911240988107705562334988427945425652894887637781712803055284822231962940017013039094545706375758068672645734262866541344055012239950137475437846752702113258055214750151784682747326315096537317452367779493940585465222355726493116051078570123244370436295783570460869180452968111240063575518609673682216691610489781658550020107398027970759754218609273386086706588262090764930358773318191366603993952414760572264967780123283656593807912339315884754266059170761412365833426414477786760415687731523247178619896577461059670481348630975348763863605532824125113752297801624583890409363177305288961052375953987056206334740366292255599659144184247685118045438201710746021761422988986992826797859809917406695348617187440053030905212906492891238388335616026435992390104122931277891889602414464706466792619645798826429261635896793271737430389007353243987210828459977786778585383224029495883351217652192962373513403363125912401209157479953083506692199806169342795537702691287477669013435905381946773722676756814417065316156052963873823463400646096551502752583493616380887406685424361624032409211344914152649074433580737795871515893944891985583930979125015756373399832742092993451549515811339983662226829550725339044849145042095364278103951761574233959290140005742142507624555921790853276770265452271180247029410552535761851615152344101417647294330741719040000000000*i1^102 + -2071559793874701857893710727751130590773739276844897133267787117295576184573788514603326672513557264365454683216370922472284172909304706003718445560747172045001465495764618027731335340717113870679279146716859197106971034040354866531762965068918529689948850803696108285739109319609869639716667858443731777030802828277016732357978776991850107135635538319022391846336816415236914159349626716172587451335556507104233359880433853839847170388731037847589896295265180332861416326770923752793824451732059406557462161218732586937140638874959240597175396500223021471758199097719138472779380128551909015218842645211234226223878209497858404454121491218082584235293864842395723626499135321813891041260770728719177499616803897286026136976690228451539004216869657690768536518583946480220784974417781190076380202780485203196637236646108409248724804562958832378612795058341831142059262686898874198256237654004464186949875043231656312268874144185106207560464068557190751795892627198698934426816934860847273481996239342442866225566614899967349362854132364191355265030062635714808995333733611143777235828310563506943705937590605646042492562380173606766070635927565083257845175562497701078963248446333194064211647560960500890520280211210759716275522613596591899038243136950687155265029103591622560930634231020647854383108440335875822567288356227960161093601757379705094874012940264736929000330098016368543265779602843511455105230464119265980631314992414600575164783899252386153162677290256662346321642760646473180853069954219964056090220508783803173447645324289624492685785473961960511398939963254387537790925167814057026609005510907052986671216292219318721123655681364859662099165182376925283660587370836027790776051079840027324635641340228297361608865132192035626895692631300961071099624430332998251209951771814750929339902628409569399277106897773362856670812458827819115938323167856864264829460861183439396263459092037543385407157638646525870254217783005733651352081381640123173780336795347859679279198799077559610385001091301124922578113409893725648667439510008619717807396339147902729947367638652163207134273103398547600979697341679987936155221615925361021809386125169784960638994656291248970464114258297762476438638235568254038185858743848801388859707180798891072162794673508709890018466455681741176141564500918049827163776530406382438745442292094662858028278707836770320384000000000*i1^103 + 4747154169192466010554890436310253723232254043577891719615197953723299614555945821780023933824503525386082806759589960132047034699580158317419078698353865370963810941387869445067211577825597522956572817536200656337832245582930104040047943766892665946050273711783479262936148321192904802403610100900131877098093935052907894574311263130691033824380109058997926265554992757064526942271486571028480188687125953767592429192255186037473081701816397995203104194139210893734446382425559269360810160329690910777829502460528393524573666431992390501714000907495118844338734409847130133042287373904349546453725038650798774350529244003344459033430644087525165149121730266778890825330468429601251840315764178382170945813627376067044920812036574380824787252144695571105847635187304798592632612127678753717021049364694039502844483631448202028272160838160929172124703538213469196497601130919629788644152163155941195360992136955170655370527270603064308979335081810095913790735822107606583466187517677461755856450811122907214807746104268301008684977964128932179761639009205549269285582191168106499095508218374546177247014220065583370880122838390265998082387816850216566881416586821756448085056686030045216334838833216926277816048912881982776270598836665805269610452787523176453099803433725247183195507530652482372075123422934573840302744842553254026636889471830447493936367786144822369410773693857592302457989266722893624068821022005691752739023928717712210260447563932191724394009445491740963129621878927076397740062764386198409213993459339794450768565983493082465197683415471117909166714235491896245886581512681652710011041729003433527116297339466311199170516475614521141142258237288558926005953202282466461786837467341824986321405799680593905508092282051601026095464120883039641316108178155593793307517031468835272638521463873697088058848887127390289683224217748914655588368674853227797853551422822249506336685658663513733683441850832441214741294499908743554810330168432305782506322116560609863919893598838039861657849298784994579887326113434526183573889021637847327647776146394287075733038663076488753036827036193921100657049686316801911421357287738728952889873634257893820302649987333759566971844331761413744110512200432838289373113629359627481510453906712673606109981033627584097917970441178104865254178306378533871715930906461110680216694354017231097036800000000*i1^104 + -4824279527555075695608268159099317867501926803834280225271636321146689869323111893601041633652253073481938918691453021082897186430481284744032269249475254957472804265945888193923439206009556009811744371795556438788484532409881352726262214659344690770446508361629822112737768174197291531934152328281422549042165092622656689335666250681859763837479103057701515287235577613217915210754050286849180451980777258969509278947085444043456335750732700075897984750502988383235726969477357366334582039797495361725632538301049266455391615183180067566193971200126616896625211520523834098663614529998975906571411430929179538466582223504862085272273298752403767535093475774361223813917318610252881232638920780704712587618918432072305642460114440651867016423171931601398097907532416964908298944253954380185081976705273713844003759866911130387073510816624143786860483622181071808191312731875468949122494417563453759397329599924918686446938311324810766507714442882066275419169867948304320051387759993104918621960642427607497933237399062781765779608324089048565600364264220843818186848521245044254367849158554384933763777830997891812998955137059804304788331507850948669986411285868942629436485227393510286581528079330435188457869275814345015229015425277846300607039331432206332395851594689927474131153818171127025629596567260201181767835227554032304642100447444612029794109857065761829347345825959785912469239759083700664817308976070216458789149459082169499626158193159641223892977948963793111812370860972725144659742690700811325094797238887475667522796253880073618282534900756697819028771027583386402726599771428535097387078950194430375469405553937049057088845935180363458431293652330782526334231372533489741160027770249036067032792163547932505058750912920566278450097876426287369901863881437200532079382371402087721963417944534573400068391739241082272819748133435332772248035988941058782109423183711731290594109835249702639022173749565688837993959420212450698469498341729367158353995358942626915722119456044445266881560072995174589130792639247332567064822095605352607324530181481536940897154405656681315703859246008185664002555982895853655292761511773136664507706542412006462418615481053163754169258016581827779155592465120397241735333787478423737822781934655333276383988075611031269174649243544204393712015828618436012053053526633299459440640000000*i1^105 + 817798822786727283819844039004899814840158451789607389283547932096599274409333644999486437182721259371745289588015722544868299923720994677605628136183798775310768018179506662494164096437951932555165872995446933775251973335064351348519268104039073446622793933330573032583703067482993591434335159811390184348241602355027965496985636751137326178109089385545018616250685270767632212211405240914675651787796381068115309961939241883957957569248699916048504564961645909128262531032046021388083793318969656902458309513673272883769070760336001742320064184419431765909167204020796812852190441940951382929723926101236352871318029307871105133204283756789649868478522055568236632444035739869494007158200724501920760787196813891526347194889361148092523889768743978608570104919812703593707673314751406872779715192398785760520249570189913119435286655783599810232670366315557101526342188710325102058569849968830263534168383785813188019513173195770143025758771318841907209474801358485271471599835036058499679443786182536523691944960339113709689012592617218835643742565152114913316828991142697032816230233256263350802855004476429971827633937680847182557395494795892526289529429421313507843078336280184981463651084676586602148732229140382216228819616032197664630010540991369805083353948861837621535603147143919114486764684374941190505964124436219123805698816909600281547001306024833758183593202470585438076525655803023863129830255155276135341878492943760868928239871252595210428081831960649476642886600996856362210856607478463184492171245523875774985904738932136958678086674661115903034998431781393062773547236530822180498497281651139899435226953567525574478920173400430090115694715998931869971197529807180656979654324006089594640564344268379124920726128812377567994239788016861799333852274593985830470372420315250989075483271747351386063002437073780892963940318655567168595638439661107475688866381249620244532607670963692437042508623095989252977278528872517607049265029783920068065276232303449193770999740352255243993005402394061975148213262150012876577186055871994549999346887743333392384067067659217223547572134921430364889002275221429159911321385401971477023153333721339339443235078510394044451834252576104231331380675755858073764631347088001670919050700093391011317030358311716124550832790761746856658795263781903179710464000000*i1^106 + 19159390524730738493624625686677954775999054659295178016410427981210133723712343557741001577601375316190347897450264716246345660535580352808464789730914913049532021662898568124204939069031657835501571205737340793124572946256530813240853376809320427974447592742229284173393955523144527841174369857943183466716634222595351523620463987081036941773925380129857256340084333266172289666425371592492346827512519027343708343702243388263011559581517258336198101274066200649015371386506804499929621566318044627671459635564230461005533202809044639888110951601301586061395221570006346546685411064800315389745056722436865460357585139677074497700934504015468223986262786524127992249033347260160164049781378005767114359438884236498879744129895207375430255182990904709167802320019057231448814492393023751813101038920700257490413031243779680341579115438562114753120510881627211769268242275081957582106663732655279680865054346426770340254211102132272831464201288309536410637332630793252447386946717640007880083098523591489094418019764115314402664133047464256075454309518951829746148433200718605758223627807280564492115658508595421479760472887547412084719390855022791644181054280863339669306580116740662512750251131944237670553317345464887021021201095786189702738144871744999059191766275907801833404803493180937295334631396839711417042905304661710035966443202595755487621233634709033136529584301319513874536420490931460983504350602932427683489407883628580566450542604892852839181767672939578286264446486262559531551077205623787236511437997548436451084259040688648973791531002789549150312602176920141119893769632209094156931653181082516268084223563568099915118776386237629570208741681251813981855451446064937843821783356483690458470377772336566713411371083358626177522495893135352705724675455747209823491191900241179212628332838380306153679436742484054495563969374219626641174491713744297705151645782034771653705829402244806546692066339867546703128790010324532969598279354624337311458625756981636639195065317504080924707800428361368476543708846360960288307991783633828457328436226101842034425902297537411167626971439440814019052075055910993154737267438501325749778502587510827441965051920663455737081593248549421965225555752758087532791233252891734984512835011907088401491594036333654713257347718926313298329600000*i1^107 + -11565278319660915159641310065294494206883188700914351149313926301806685557469753110087938441943635177962272094030785494998555091296553985310803934069048166334316057644579615274853599549917535810252199793104235075170873691920945788741992868525733277598555864573198587722903068187571698298853506808101004234514414297014275382481818347684669906527817998416879437554749364718643378346164137332096049968894151476299002695655621130086418542436703219425587567050887062876933100832925090866163322549683485057129288074275209274620888446167052718365403651744708978483798790230762069122624790193508902453812954252746081857951277025959826149896776074521425846834716226264768323498634077462080195191151088959929983721554930367531301660660244392436581226152475832158823104705856581418099624149110274881815711948709041998802621284159147184447164962556918895257955600709601334147814880256696377363077086973518398489540618981933181222151381984866360585598850632097433373780104380224864752231526015519577665715927721094494786928900898205799863757163522636960174209521038523865436154938413936203778745705256771370514922837400903560723484057156715980849908357888199922332829913980503193165417214309371386576650290913857319222902771249624338734505276590408160866037799650756307268993792441835309786227402267004040512716674149376899602663379067233209487363935900260714213415919848276520536951953001095516870136877573488318627708106042172858719211509429727395977891675912724577311686808503637414717449693503350753057590467139482034966548513554837299433406619502965903178904623523751238434207269253980010781707128291106056925742879548841344467784068804462389242898025356209388925304565352476155259166970083548904832158892245351520549735542330927724081739873546844513000828975986164667354687285601615201397142085466780314350949440995697941362314486979061059542672597073404972888021184896272313273440937558514277760752541786591411590216634385441232453880991884767533830363786510615357655002323310586114314185413531949011091981411393515488538261395551574211875410295133991736468993341066202582355351433347218840015933717190760048139198122721909535845583943274203646059354117953927727913688338988116000083348506024234565161032585610123758850037821772633052469752802331626367172005784986698551132160000*i1^108 + 2207524159611136001702366580801461401323459260397860534013185680262427240004652107142847223234723581547429055267796774079326529129792031600575381941505282164001852839538378100660609445537850378789036345485485962904655529430553285236434313350470470428934438780364178030453548769104004222382013279102488642043930924702205690982042048864515807340133669537342952391832191176614324867043793745405147813725184392392214000510890900904428362810072129522345605290561060514090929405296919844632375841991494906300096235963273600323916997554228646024307030176824670214029051550226979701546715050119438992736537284309376272018058625018265480793334255086344645443769801706563041156580346199578456340683895108877915151424526129573344461531904131104570380406124903487756654961466502895182274460711694954091429720324675567612068261520966748552442823431535551237178834897911916004953772970036049793822547725315957111412575878419087586987520973534255870373684063892088193643953767479440189628757378534236628799335710681327933570918395495364248572368131379747173339775747873975156862900795454901109546173044652231537801591979337718522787225802365218928962826633041720668988559273961937765374237289142751962428313968593729519241171886636362197271368952435473056346319366820903997051230916396037326166998149371663893002201074809844844869378385311132280935069810146944999914857647345913359213190813868422517985216979458393624287251875793154221771417453802616536193716039432858274516923375375390697291490479607411494912696006806167818058535135725659390453558997695308253419420369314780415580724244043901553510009716775418240829590305237021644890151769792243864219327876668960521818801122412168317836363717635374634848483706956775294098251135183879315844870156412361195152637513182663076756342749756585329144642448452851545363819878247914829791755450270151494329146953186391113610312409128877219751740103171233530188172314161655894351448541484565197932948715055899355702207220490809230882005825414743664145590108353391548163772802554104863450215769299994882742191108759231985248910559025478864428458211750702694334406503847772265234573003576823406642261462470939250744764191994830892866730570218347142867437425126930116478902763967705320076252187611441153852672438668623872000*i1^109 + -58819835387325079728040845935069591970793200592290143294419002886611821413292643364099039267415361325357121974688877384065867709614210569107411937147413074936100922244306576692961277211031791549922056190806102388508852158296991799554675817327089716828846315299519253935944474406281400967604545983469506710951394522614834863104150939310047084656246973824931815008100630507344114003110592281188564469017986738577512361960847219068220786690880237726057686613863069069577653013627995439571354204935561127146655376505296266269239837462672828001858774056507356474163044826453373181974766065574596940627962745702099158396692845893771981889605655100807234695187719041484016558705087031904367716958655433795067290098103976592754743697852984919669426993581158231284060376528295963265352681083706525343451908890735054465386799612955803920065912967685300815400407510442141704308493839862307958868837916417388589391110698446527107523457522608684938283922579157664017226633737117694364742086023294823201207977562353248831153655949647728503404091533298016123038249466503899667737866681487247083806420614119520524736162176923099249301280249658097699631720839040429808032715351027609831751555390209847347818284759761058557112736328913856291469771187464563162437094292157969671971921034882985677764533013944558293880885424594119056135988169043986023096882407293411012402439188961414883556056289340997720257702472486141153649651148774030807907275300906086862215257997030749766013477825448773808095373758736418650968521003876964192453601289656961585828891357304229253201645452868836040394826610215768482638464448876520307371761718174906099216671249617920385867119292300087905689275517136084704041314264504637703313383804965514253275747042018212871936511092623755096742812484219152382377575658863635342301300740862689288193559788192759818194696081229299172673900290517032124310043607369453760771421158443267072339641346804129209159410532546880031898087581138785897349024845163341585455940716212687317298908982786855691087499302439018338433057639370521340833471117341333709564386647918395629519364152328866139004235687670567440937746425594480491817329189760736115515853555331583186055511871974543678970209904381908158355167442512441560268800*i1^110 + 433601903922087389977652228431396197165244866948536338771643326271810438474640334993339850016781007001781240337041437526086039727365821764338124540453262724698353936565986002100542907237226727077979261000693943939903451744687088802461328471454531085988483924643731712404155392006237815717997817117514722207020144941330289553440242279071138448692396751690857114901448032195782563482491456323281948969568503547649522779976499326388862103464286711359430671621123621872267908318652602083585821776573471552687250863974611266480308037520039646387528965899780313975763102920272849802533887061743005640737187571574837698048549970149643669212744078836439943085189012034278291332976980211082682932772002677560078189165063226378304029495751838120464514765457026611706879325771559099010026926689672966598813420942389869347423301851133180195495523051886810848399924657074858569635160501173893832651106151354207858856406489545167124896490540587470169076746653498987567324489833119891505285665877932483953129926178414832697098241611442860813414728954509703550794855620228194285049873264806671136570837541773002890932569791809009774005488594496777586796993148292569176994572053716021508144246855141072771707773221452380980900621879973785249989128003756699068132276115161795682504444132611583068196333766394599635491442059153794262211913338046808718842736010070907613269021150901706264903328987413982511811801088157247538952572173547586412086615020415976100988304059242546617009400336890456440011782975426547270340870759762318076521518503268498656832111743326872387228575797618488961455276874051847470318310114721400133184865930523405166813809578097040930099899631968921112559126067486199511101116784648526963529361073649781634122690126652186436703300117852119414190212349203828616560476057890260188517194030678040361127066972703871558160695640357068053399606024114873060565101547222308385079185705473952695699528303953461644800984655179525609185210352222104218275782844213744444978113783374841235437261979254909747403417773706943984254356734565757188887657666671590572850168363247060350600991125796719281210268956427539578533238892357630777441739047075100746330776815164174655862307026242105785251266560*i1^111 - N1*1621490564621073715378939727369588774374182203650389740554764864746611483972199011509540076396476243564564830873398721989900290354069422529678144846652680747549155767307362913227799246995839844095412703772128751879858622930402810512910972786127648531525245741773535078230307321740684012945408*i2, 26232503981942965423843548216768253394939260644218963828362575915167803188635520761933007085981132278564348707229386054543638672778254710313494978003471248496777642199332855923767871829897070867991657077138237316244053115555985796564300680435055697566538494659659159436492952655887433582220400683629347847294631870221754694992734495848077442271838467294462069435505819908001859243343767492022591718929768423682602061847622457686382402618908081153829516077395351363246571985832252412084869418984436118408418663811305200487892407952156347431105632865196564466033647360602739231024618008515672600910023140151519555684100656607184033894691223444580124364696690728228872488471015732697760782568325910988647643030338220154554715796537099054061132888017816208870228755235565783884712387889221822762206769205889160127889031076020579183953882541602672806417060717607451089889287166206650999828890292629474676379575362251006152989240359115499089234320353820204877405110038692814971804915378296716367000419314926852556479997781551364358519741387136898478547266245255444519708260867991312708910580564999216940135488801676278771771319137866543591118697662624720176546033907612796704285448718648066775504522401597882530873788344439593486057407579115076836540049489421789418227662804035302295650806112456622806416596865871108097018407005546417677491234764980797876990752988627814658100244566539486213657105575113225262376405802019247112181283293579782339368570531766721867261214489824501643352429826436963590682315923913177498821143970423712511663866800606884962912222964561745400650212661803206976889173527465485507485791254101516596350511093232692176781293154012948366388049862255513413457413343470479023586086890672613138851155280266656750124778728191141676378296644571066856158760093497495023288746249548294289590237102763270299827996664733328064951009132115396983513614866158835678287707108635322300522988267922087069966831417443605813203878996045732495631726397487778289580606951491447366656432276399260517687565801232363357528324742491252769405050512476726277571870583444462979397972179784852381534293271724359892422765879042570788189486045102689690496182030470502098801515091182995399821794614460995162331157860697819755704206297033840216583127262219758436645596216241964637768255487269953739476686763905827665763903616436042666790575385859475691093206736702471312086604543713241597857412338972677429066334928500326622629954081155263926068489877056215836326935622985104879146061870615837740221942235226135374561662435295930448732033445836161464097472682976851370840567090439645152973494305631733220969421707029492166539868630481165914787381405072304145613801540788892206861606198945758610107811928634098230502961839105228464583779471351228066322917384136851487072168974807893350244426132726294723775797112107037219325667750095110660389622366973591689414998519696523102972272979645897994560724417525276848880172705838497005568000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -102345620542402798959768808825503642949872382965027683464480903212055269350073743475101739201878902285520156637659232755648749162027925521597881817648802737986463312537302366998098081995656281687557643397260789964412319191551354364744455509805045077851976698011928468996135039582761829159794147941971658652054393075666572744464422814186884586049381335178652887965189133705653146593080807484638041775570154306357127587241613722454567567074096901967828126869767151679064203037848837946131299604317237616414897090479671956481221111233679384597741027261951956608789280962862662109997020933340261649072537025641127096051679216785438091483309384362626457954871658516654550426112569318227733772422835434004395179297721227577005911170786592953145783836656047814227673685363668198434767487813540718376688643038430874404428507113278475166964599211396272033703403196359792892515252988981519149516923605144988735736482171881833142552295723840688245329551795529263341240988613265153761252225455545267278347540097909214969641550538772692352952623132423646466154147165365830621109836513763816129922377383753048309102951956647190712375437622490186140655326179196713111048641293435130765942736375719978186955961713334284427289294929319819591601735300142457004099247334855589821857714244896035647054622105762704680115318463408978525051798038450823604679941907819291353675261878282803444267882623737188099987697914873366382142906869967650526899099289906308470146253839525827595791201980605842538704821886648972255640984680090264178810078155675656717911168631366487410498475072561317635221888918645694651769190729204783476759877183210700398175023238627800004486973746636030644742687581033338039356394231270022564875835624493272615426129789259984331058097107833233808454324140367144260335267806885452952581409182454017922337124366442658461276789360148589090302849892170662499923886189601795083833955045339803408696195584711263446435743435587264425424012801293393226356097296872630824718895638484288395532697522376977067216702833684833954848759490186176835663192484354352796431668386133234779554340386302176101475243591128025352391853682426426754257017369609930712558957396344959306816360483868575136184793666369742959372516828437032469935108203772597390038513576140978649006037131532386319323259083226814537396245255675313410906354425179084575530792160398391982228370581380245409359957162246143445053605699014559447489239555349541382761194839228763182570518607202207469574403749920215696617534869274156115442050408285220335248676178785816213585319559160209778756090016069214101086487131068955859856189659426143148826152794393550438759029789508100547419099730386590520098364126398949620923584077034002020928741198899860006209800039157663579977498098078150176989209075666414131484089087165179061650183508262683932310792277631944782213005156706809759614173333680200630339527102557103082899194772855682825650731229768658940013356351280381952000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 30909743505366799063834006475728864843946453312658141420436001687753295746335676013977282759653317867221916223190414078152488741115553498397047960926988993709830878940054360830987808288456945040477965919206423615318439036708778758160049501466284307457795064443437975558980881441151061121656684018492194149434465818743966553688588233699344467466054506701764851831851356221864288273651607303917788647167835806940871370360656713351961444211099179638170014478589936621636752067194594804518356523103565294652012746311560388209288966226895349632839031460849553092173334173532646408985635584654388261499445461543780821807992052058269018104403216385526311275525826434098243112961258127633419177545605108313383775460072260616089009736811566803430130341059073688622305549396916724396071183529105752688216156705577572661354948939095191270023265830949432583039955273206758470899890193549512956229719860458617083939149157400537770779207169494014583874107364362266904903681631890040633518400223939876108434343661452271486628498836937830791133263156310311556258483805102512103169280783342459463684675500714640176131537458315856108174404723757085570503360154545112093582442789488673533316665397993403221771409945899816355714030835305922405056437435596973884348395144326093602005700269555714259423459602923042813107470252146770659568087219466436368518035334439977109358902079708221998226369873092902945355913093330102683788102161444250100780388737519424926393788482058645598379955528999222342311624830544289866599041029360727058812407409814378797352829905730923612533332480691027772811006754328952513288543232688385768716431147089255623195505990420710364056257645369356419847648385402730376443029507166630230131107942380068937428556896527225689580910608584701285030697456740795893579746356104006002663173812399106571785893639755836455840028110683883091596984024369159615404120534951247001142920745017237690448499588360047820748164399888605029829269307211080561326659228623221364756073445635981625101082569618906430601638633302324121845887117206796333889498629717851793558059733280093376070481281800791524149546117089170543842432352676801900100233974288389266648010459052638075235208165940380653640988305893653108427719122016433554814359621966381115618570928375404834466062340597837867172433288364183490242119428876860821439231319632515004747851185514428330028719751512688901362467395556488709647421889573022995535972124141270493462816036054822066364306063079930350349568911963682707388924747058346945701520534875186346358477432985358422941472387788706025660295898920516499679572791232675162286955404548141460458618704365336096999106662679642927297548377096176346708335623533240852440775165412158843681804201857423819174184246953332209388657370465702796158146193019481236018373844667199935946718263024197802575205183995562135846470222908439086920077996429607601055268389320148252738903921369393063939222979199422661336897023977193472000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -384280376463899044015169782495287027205747942262833773725907878755903737733807258763827190850705306438266469659405872942358430514712421654487852890073378287232300013198360591323299439996605938267905082382776690686143026596219045935559040164900230122456305945222730461594135827752051857917198526672180809769487190303188057748085114921021854986086372076591945676189029219396911029940210412022110629689967256069419738068308463079350480179629295141164440884359241791292243771196808928178464831434942860090345479917763198664671143876316397003428214142260390835921227353008485321976326541448724559769834040889066184315327913974065694811360596981960827617344148511892058062770789023313822815087547265713074248862293856936894648146486783347716213297846017246255415101406357033460601402287815332170801676714776925856313045615843516004917371362423753640436493203844246160721660950971870236609611112377387927368645867406880362993694722750000918025500187249752411262411571646309347644224007562852188483420076171410992475695274438551476046542504180530080622717300626249593947537160118101876805930405374398711071288037765705056216399162660579758386967503094308070943874028781072011575756609361710720116751928078351851061294179322855554655936034712419751221363949396855694157156685930126001507180944429372273702275840946569863734666914780326587212408305916511568838866362490486587976540503099470828547072327376765201414610938537495410212750157715814704770241358670659406970243378646390674635523899649622193136325575400613558933110495341851681896323802192169593767733106894694243764920062794534602041418771742678462501853548256190669572707181717400161181481193246062101172623142968930397000525348008218878633056703067958298486162575222732183698404957801131627719195352898848067658215755355343630992814651454980798853192909465180613532272960270477140889363717419947486305013783130746163809756518503177410689771294368754220143662878726000555668667785043961447944712026094890093059109681569372544108008548023042156141567775381435501159803157165384337466541330506033635643545667217604068046377825108081280315000858829944630045304508457830317364845852631985524608204560678496697285691510202477138939913995700496748641120035359974566757577142272353125499488796541664230192607721709032595100108164680546926026689956482872349089792460064191422140393918376702763904763210624275315943072291566570002643440059019973650811260781331322296489962243815057733243005962621763131919728335744499903491499365606546586188591820466834130470496274664700724848348420132548247606698808207665683908157497784493384455155897024534704792536756383827662414162179541065818108918120787139947957447655643365524745199159141314874380506538745356100212304678273075373191095880355776372675986573107280756648534932307112215095299320836854916106165210824998052848912734225683669794462145689835513851483186675666178287447795844406478860516732615851481644414428270949302272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 1346775023814106079943284713207476804348368358679427483639452728961217539148285865897503288548258653125567249770316834348602628815741204843575721095933721149891511933451151839262009597079339152913515107950268828196600103058444633631244655623869376856818734527549963504915069980788213250708999533274580025508520332146384592448074454970583177471746350468625663018678252909249307901274596580354575662463074204333818606988218306306815074659497698324279606090036931022888735783711781711154512703116065754504176428573957842189714078063968301321393272151536890425262953437350743793261298224472271964973924126414157411943456112984080537774109611927549680589117594077837592899801329267150207898638996210934240120461128072924488798656111776351109002410385859752300367639881865486477294516882738887476689361707645274876151388809134457362588008305845831799309492326621675766696229427312405014516008125677068648863255237417247080278539044558863544683948779125623093881002413104715986386527309692124496505032552130790474374724360711690758249750335408860816980136612370356476465647158044522913907824870869655626256918290587775507282467358051553262455341476215933832291593823910220879065501665793918208914296292641765387706569393037546841753275181227426115054887489595026018092483188889317458507497531670649984442384145603821456626433542440970449816031134255446007886104174173711066249117102125987704404558228651774911529061409152173438520656721250507283932691751214688293420571038897925260989350856419533064001416212938091056469828184706035021517791034607955584443924274037335486546602873361766761347488028410387654645922420282581900513995908739062195196191081346253118805458201748085593477412523852720537917422484579028467986202173250253370587513554364704856363499812437557542712215372818596135547345916851236441860515239194939305192563744884207613059064185048923721012310824211889021876527988749426833150772485077977265642649934184907594346358005864650086906952617238343082834754184418798888619055664803619666267202078559777444559241645618455015542488402794291112643887327191824003179515059088021974398685846353394235465359967397549209412511686319850012641188741167639379966266751909521000723467977338798800793396245407075173583799358877983822848115830000349287140621540950669937706940318330548036180545874447425721548515674737214989513994184545133039001373356011610455566595886339657845460567268072933724217107582263149041049403470009828029883613791981350060748615723880501172578127031039237803899677177169891272731704656258644678679227049264102256064298619869199299188442509147507183596152308456794849709468599709535960858748429573228793685269709052014822269896555352131370984711233836553642646741593676590565338466500451387975970991752203950183952609238156824616917620883793494946256285153893928813190492950404183258297752698867611664195438331685061517699040251737873352087617780426780982964276979330943497171013781451020697600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -1109686974830339049548121995552452871999118842101643627044738016826626481406331758937635354361773658992912450508220787668829265704724369209302608620839143201513902313105078618498263674736124496578857136870656297265954674949947066443492389575601952040589906471813254163457094703232546121588517458136897127808458315213796631278507062300622302623551521438401753697327796318116445826429035916267231081433173388829000193149622565036387132389156303202697454294954489644514607972656066039691719009193457233236301172664176389790708683855027693798355972820937438829185758912619251632411008979828832177160849068851054139014515024710101063014024583597180260355356408454087297286323937025985629816540804403479799888352215616607302172198319858990248836446640241052083960837354546428025818010927211393272010970674186744444335870494536105386220436399873021141028913846669731461610789098831066963497107973843257778731261357410546766880857417928645051321903442073980674175400919164409451418808733509729872980872947482417824610201328135133435579383430697474934772523586124817539187970668590213317660138584405711501558438341980595615140530595115361682873747144570994225287975964888642485692996041410625857241473218948757231393934086828887603330981481039009415141507135021587531828791940061055362936538152611422504785002165402816900983864476407267895808426538894925276514625120109199138897930802960704093432410180595590576750477909671725307046345245754859424934005027891210480437883345550612874724664645516544915705171700407735649475834102039008593864001235651619428855691131898283368353097695172968186397921146329054655359423035129425815198793649349474008454780207028257600905228599626344646665042414604634390707801198332991056964378404001529603362153792900033085697647854081169243969068697903979269566466933082995838642106783693392179732095066094939004373133061324390231645889143658682031519656869670203203574849217508612870564258347424931145431283439107477905282285617042285726605019273825796672250847591551268619048074632276724711243487004925163145490323008274804562089371241993555838106147468486060754125784176170709599129518981993508944296774642485169987197182745018397496415763532323038211557295505570656034755842947561010445203693409334196453349026138141946715511053490736157627409399911126874365129912012634865864332152922001361535389745497844910504993450802031206855208260091727063830437767817987257308749082630463432074455825137094193724382576788368379236333031171944665747627893691414863354666395113883376279734619209878658841183982727328117426997787687559591662151833979291568152453401878351876960180040535304799235219663214507564442062951511877491873527692920192164002648997186084312766795142110957713295723433481789907205787520866508938731755963286612893217169127184522322667546011579994183533994446459950380724796559998647392885910072848858039571639743493509657269709489942625814423539481222330341337883418200018780160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 1028456015038499514451026208715039108106822352271781419725761391276754687025332571874341741081091938065855182574044696227973480644612016075475244108468430384413471920381548486501361559605488505636628236155518298435734546142367024320563652290180541186280617160255016987563626433951534259752513221013986707866030141980540776833324222908302768741854292262081899718666475551104870288613777276363483111052915337063785905762998057122413304537489660813351742552375269722339860625936972445027762104920827406923230077514026191521180994516636028586008055641942937036812574449229200174453032344282922147558035146995767949656772077954473252531006530049075336987350322287957449850375764884987688553349328984344532450474267572552637081443749816526607825271321940200938676429891941640584480582371174637343728019243277010923405068285979057756700306576240017495584803632385086186059809581154824697676676217138565089717076491619315832625097503334501051648203753323266837312303610201961892728146881597751619337751634162513664965124975721954733398088918119786087582093883907964666640051507648522509239743405591104428055622935662503345738575171616363912580574056325529335130172248075165675447340429566788314516758659003348600931719763731563196164815520504771565163140870133763555700476197636393538161730656345703442004154338101840724974008223073575920306240189427981607786743016175867797391049396479090499542579621403010153621045393197024601995252382430448472803038055405748379029528199530376539889259639345721139970693917381678969424654344613821187716235440409353105693798616053211883826860933148069121698106979429219601273211386996414286436683146247738961548227617659262566887777549204469172751278264599088207311277525143085504959426070755722103559140222653608217269881531585788241095584759353446218025322795695340358686018852508088016949688748707243786111991577638118917598942285782496385982022242510728669824968243207840503846413756478844024163220185261391107649519116846310427365440432992135381554674299801844949627088944105806079274943394181075673879762845440151875884561201648916477678666404882515771697640909290395607257050082156306660635265435065184670906839403055010374482786143541214982276427748642897995479489183430609994678242529877611578184462203908835435641802826254182073602614001628727466548701866821426843334569074132905830334485954567839980526076628008719274423546575675716726017990292945696104591394437141502453066867331660834538602913481808286067086341228080511757197699949104719337662669121987365337479080848123443858502331393782539457699066188253928041119233642050772551033751457953939497014154102024990516186481776764952366735242543389002385236129293732133455406921885994225870269633245907171123215339370601043902879842783432674618345525068263296232522276416134437842402742697049897264375470266774832140348884541006170069780756750397128804059859379507968442531099710797528070886402404932305850530497520730112000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -475676909742691001528652028697595103369925113440970511704923330349232571381612090972582884249767399317914576512940592522826830154056244771479502379054347339222412028838226519230813868607443938163532271276394886802240559479778006661002429721855448682331392746301018928051510705918807286195137593135628508016132518213917750279115903742166455449001262994771840095781989044843184259415900312964666023934531614308426544259259483573856728996539804780662471085377404249847235412357756197485684842627145405298918086002919333075682203949434491392109511024893955348504535076086304722797355297278953589248708338497299346579403891823242573393148906877319181529957462180558566148295263168723692190972491574486980481028551853477628090217769826876973185735950090839086128370502064545438035287733030768269375601392233754392372618186999974219609892001143732432716624608353060955972063636570470692308625291575300058887443080105317619138628461246336799667885120106532202069612063533751005593792474192857097316915672043864867587367917317423620556687855914529365350378504774057028404654584844562909802847319458135467543594852099336927447022752109942208076202616100292868367097539129084592873483305593771991673139205933599425161507287143010153230379535100448701304240408690756593913571869762948741780452570453613651887343818380588304789203528881630069080495926391357875847539168792841055554822373276421630742975486176129066476385815040075050626253167443245101567528904248659719226036837127928832649410736896338571997207573722602904944463590014376873186413491328532295102473236127042708555827193729381050113786352122818933904278429094672492190707686903802451853351410606258826627259147602894811682598513940172764626245153261191387023490363474290808423519008913858408472466736296999736619362162789167942878911142298356563029440812430467910328959201482829713794886283185431296348845678370480285811595473448548488246128388941351214920090823960854404543932597406738811232319305544407100862384829330900187502351927662123356214890181486853016878935088825939609619258658589180248570371325197382446137337539652126842620517299655774752274666727125903891520908302608271522914646424199414550173187677174259338145116754291324976478836245039363016394789353865704683163749583608773675974060708180439787975851656960841180643975171943472276527343500613190351207486701217827605768115886068326254427062152457342144259536197902576962860671677506150923691431017996791557201047760925087218136057101366695527063786738032673148230616599963849992306628394939129848551893173650610554025688225011088980858777109479284182679215895949235975812420293012164811806969434563459131099701931354671224761657594813189111662358346917791688122055965255482497568082534091451622053545127298339508167060812724995617284072914480808005903190565248450340471683909538725101873731339818263707226731170827129543118496795502976712497265258339010744358518809433244563453676565299200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 164457131681743329506140811850108559766106631736356821564120895268483167705733655569750680732527361044760254679480034417885778965632969520641175082291741597035854338963936505253121488543392541060456070193447298418329493219525745911351894963836788674682056692164466580564547666827379284379936765997953168352342128847624352234922964662512727516422916345250794300851194224219925799165845132633776008048627249649255864307685391413220528420393509979999419533193386330241159741992865779273736567725292116106100712901200667025157876468339470973039556305793802054152529515547903176280100130154023835794387202584043313432076315180815107651921795485446225947050765985584948109346584929218127708267039979734606940019346550274495265302093906550795227337192302788065498033503960402373449014438577894487509307075944157872621950284302994905091704007736771261762904522381580070142993672409304987534251693090763591726633527483992408859671981599374053668511220720465540273967311340887708859016269149880625601099538900170718651446110065068198532695418200397584346436017961531604984356024967599853155276897837253786047027487499047074177804868998818336450282405518805416160080566454974664281776014481069162307609726010318876597134736315847002662085580647427205284090165114523387933782469659524883641974832273658894843163273335523240307773631043177979860767223101092815079269123752465742242877934999225882765705385288089265852332990543617912493572687917981334654498981743067485322435225074963618481761749785074803723719058409053075309990734408042736265528852099456799332772035265682798099197082655635005583991634969551088135769029592381046528774521206560034466870603120901845823087141390871637769334737717501515324513780933172631915168448087916954943023858676928104150058473940618403883508260936563864692666350737708345273402507896515696421094997143721356604568104099843075733428542564188525586654738705123376576467479919073911423832820211523511843280553545900393759676500561645167790413599286525611072774009133209689358303071494022153833355833391738626702406772152040271213595499393385497231388012150138325194047749324265290899145275569731615573178640145986716436515621333903749300521534876203508451675513192838420512567220627530774717407591316591382317694974329307123850097391664084589683519697172738633477980489478768912801662210728601446153271002951648486363985993162182052459025994211702039621367948430746303590348323617750354192397521908654481915352471149205421844137214483961584162207848048716117246434067129318393917477367781717028090335049320699737719440671798755078706024775716761254918704016372932436378527144104335699688853291559324739252508797383630462861086709189168900536149572052930476483687426412486673445102963651038328314658474741273623033627127704643411404745365153033929593854313384152994566774851940435754909430794281714884113309202748944683590885629320028990286587783042546553339100772179254348909211811840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -41288206400694659993737499275256509283563302956176039553394309161265917811265629367678253170208475674796623248155169251233150787900361963744860251043330092485692418534125184930548179389311116142321605764216906247490545154580538903578300883848050005290192410062642706733948618391358739358564163389593320694424953234814185337483007369014049154929728363854118831489113862453371252559855940948636808207693038947939399609821666073181336740608958135135277412918790312670822234360755046062518635880561814910585376927739105604724773024694878126913733255088534108827842429294409581323105279117275018338286609713799571726269751627213557470804075707513542474454348944493646095272791881501978584663639342878441320922794181587690007008678744052413700033867223342901042884481509884351497730211655191093469013442056333216275104896319799083597065195714097386180963371353659492871456700943106978426969569950742948985253180575403305361816956479294442127334423328596190812598720553208294717074889573179405956510992142126860268990960360663702749710132543246999418915256551124162660538977427012148771938949260570785872434036549081322083337661152960728375808444229898498940737074874463477034484845369371850448829840119530180996228307575441139922638113521182180683672938739546475954039471417560761481460811289717533960939114258753374841725315869876800885907278694974492528252474447103694477838580483122935266462507257407552858815018997608450148849811201661101287271361576046658923984193113673939144520915631816210271313504656254014773114253630586806508453238983646883712915251530937566304575871031008404660697332047933134561380022767035413946237545072267585310067462466357867240353579977584099651084531600913958786479098659385446198110605457616538933666842873609250352781612349187550742852146035450179890597691915273546043813027622884647250131690992685187476665771137193475770048494100786092313673764913902127480127133204608966721175522332633668230777477594983964909703158894623418696675658671309746011714014079454232758254357511665611808918062663924017613079741587163363526302313860877899330524660677416802690096706298673790669365846139064043069762328846975451184499300065155070400975633272101155130324802336509834895525275709327968890040002741305705685504420005505043144245394604421283355658724142941759023986465839193473169631066009944655688626501575864842806704648975421897692258455657801924006382540932187548935252112874636346889982116635499781262531601566370891634757750491218674893338173739520079425663816850368397934513330929575361136659523063673691284160280885414440971149292083219018093923650447238410922418241283163803437238620307910426389473399398175071188584574227600513931207967424407213156253364331339604940168164267122991768750072395839311142259890163720845545703120473120045767173378963290353978261236894567850608578736520250727795461528649716287029137617397924853820190698549888901283871624737937890522169344000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -3174002777086320467624070510856061469329902377296428566304184608334551501816051038037696036507283929894759116096612086375462488465467796196890071446779659704198781967024735927697449763990025790403965499617235796937220032688440938167070616063758166513061116477848483844622231069531133404673846823515072649312430988295187553195938869260060030988125799837012551407995003734839897320108791071610529157828991186141317988706319086855702350726276733247687196556333752206977007586827240205138888627855026351605203654262031717272703813932360195567060444733991324123526749935631665587504258051148977920582427542276690155476392890815298282759886398303662749487945212818128798209400153522029516113303652146335396315027765701089668739685142926821885620288248661347584483380057037843783997068081324967365710388384774789878542283301831572442565811743231685433052137502411608211372514265455714559754657608969834672082411919756305853026678514875491283715986503144143614150683054514360690470557997878325395073553805415995401072767748827789921380561023377808686428114351668984210588835040933141527086398331704108337972813514259390113218694998210747759206075893187159885229511071103672159559717258993632747995324504760899521826827672196319797551449136928073723139408898267903584410423613846815547951322624795337421786877473064444514983785224326579816228834520631607637833831932588408187015804250043397307078908223323409262057410881225438834024832779014103347628869787815798022091726196157275045297448828061815099126544192077157303825929409795612022484397799454119028265772828385993191659775726774774431736279089150301465963052408291201041937925139623618708717501038148520004334258023323109562290279561233939398012412592713386898966719218963433480659138203636981751331473529473271727042979315690227367313353924901781514117628068350367568764165821388607439178737578956573787032496189578160095715498923694542092772794774725829549910261090642641603998410734759650195455052799227223731472811887584819521098822566304832518409561364546315480275425002330098366952297025314688188217656419534960700406229860859013315620513721388768338042317963061400100975193379384342840236275868807849630725812457225493830406695304395516176592375151232262949699478092553765627237542893095829233029686004503657453546990698874519846310408840347946911912777464347958863073594958677430578788242616297818835507276964781273553966700044241142830989120733449007656711383140855017380744859076762667915918330701201309695265160570939800130833346198392812111000908033705633175632629517641328260835583735859109854042640514594928071901833679705387632409940824958060460027671712962421020038810915267908696872659970423346112910629299592576212435335140957685880632097003425394040950335936815856542593841404082357051417661782500727960054189745756838470908312500423320718707288077935761001013576825197007437638672100993508336357146984850226994577832595567398617088000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -714465957452198703760263995259914073208823938939724878565921152810500321002933612930072513751602914216981419503162641248004831279812554820882517175622779009552931933312980993499214471237995790653420305892962965709592024359756505235473570284371184075119791564862017630637972626248164281857980216214830754142738976417141664754227966569972685656929192341727720909372596314872876138991882283460819871951424476760564837762280739917613992104619227973963994818972844358462009010953054658262082464079902617397550612642122603986241522055910946490790492186374849726092404780047488073174353103936938125892140321091298981494301484739844532658070335436220090288640457433099762749822186890704428679429698648277657974378124450636633214796718422266225713749763180795919067960776564969901111921064164456592151200846099571477814744852261291857313115574245576336846981268645644784324850845045243234419498933987294996102079036477820464604733699139102383484140759973703677512167930167504617497645648956265661459202767963401333114332791575866320437238799119206749164086316233679861428873257761112069090386563203317866001048593354887791122319938161254625411251240609992621131951901939322246529776728442210905419667757910112299900712773798399054062804378214275222993537821468660761749459801829177011645109728227711983897101385666852718693329162332247541527444028534571650923705199677586388345505805368368390400195705113252554883257592913194778291298132846938216865177465421856281786110642234230942119750118007151464184338686459187808728091266631265141575321408232943957898136595615159360912486852396507441697746194995050192916148164844067503013963223089165701899949164295468951199097151150995644181987118346355403974552628709301243599694012850017992653779935885530143636097133964281955916438412899725047505461218873489992593240317679827051925373275864821691330577421029960752872028952921958555314547340254274958446836015800549701186121401950868738830227808717904543705715449526830763996514740174186547561112081942068538486125003807325525718048791791550960474698018589020266995953498246463052366971504797973133763239302613549915604679547295824399986050538084039702499137113299700974839315942347373844393076728832851065219569591179972508648230763771939953601647064075829122245843001568347887729937422500001245237138003162918033793511379801344944935181148084075993450126571289499425023030857885260804377884049066924805971214943785364604011348900759557888574245872952293823276989728081360118109728321710519721709212684120138470924174290291089663769671222323110347684030467943036991505813407675345388478402772024080852478915071099408695847465223577949746002292587483235429329699429854100043863132368792174043682907754251746225874687833137675988716986184677039993637696309798507807970503967535354652374036089492037113536346377163795113210796698870173154834716264986044040151491930023394446656583733416052253429028516935814348800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 2712633529240203080693394433789462947445019415701616584628239323150768375607695215084157240997678764634147898905959044459875999950779765055303706917420202841182065581228485440101207876624150800290706778103694056591936115633971778632774632521087930092762453611448895790001202032426330337888019115582206272976972265192110478593460883271719675728930769991005031718887670654518600289786438278273729094080558452976611180311331390352449596752503004453849759781499720740846457059267756065713667833999377980602724844309810916426697930955057270796030958564837963000861283999176620698170683037125248103119305906033208348910403464603544239077371337366239390767063453272676875442748848226735468900401000839483460480694616392628457799470795377474342848034494746281682262449041267325608586170103531182124636427653723884938386954194921504278493008137265090099345900873017609850921619402846351451822785755836969308634555581765053056606282594943882611991713050082484863349838781773277680507025498097728993016519128990649007883434557055361522738821975094828115023645474618420054889005133768917940772815428972535683290384308677254143235945722963483655783533955903998470666678975072857020145994945432141394133216735409691914848261722913922076962693668481271472741595146046285642895011691511124387999395404228237045570340705959327720975950740718096026423183363369442789136970046662369256201474881926710991107124168277952438488136688744509275032004852754042842766901690829485298004017423396121445687684208670961459486486320159289714584713921928210425040600875734797418899399884980339021447159098651330903276401451036453153645504749949132982372357546094833354712642180991353021688447146940608892568631814854989098692063116396674992866942946220327020891122748776626241849424761528072317976894782669923694924761106567681098713737211115912412075670063101894916619647554730798709704247925768112954253559227265308295881477850892414068487922336472258693971887636228438470827209661996536299957634556150471563284356123314886539506855948561525040841155153614483017842058341197807542066798668884469930952470589391214334066150922527595854529805067322006582654713037902203103492463542170663682642891910728143375405965416659988206251619417228696009737072236467977616910124556319213988558518257519998136753214240555296750214929436518111985259119657608976731072153667562895324849629335550520352952224851281053030270838512896492398565633088687085026715154700535744563730600351241759402988707610092851848169692346828970034960153108861502408234890935658588007742075578786240916555610423711849569817845986139449712591951824256749350017337792475051058420219618203079273279423774030297594137568194067884480396942251525515103313134210137371818663757991495340459723637414154132612723961897169026623512042909000418601264329257443670996473524819248523730139275321834959861513490553022168546105301301006759466291198959228136942637494722973663232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -78009449317769569752242057955794825371813069320815853159399342566636859008778986454543222132821711365804258040340718836118159384933377338222465659816999542707737010854313546936457837358023361921745925335961136816368406521215597890681215360524479463745959846541667750110489234727357886640134173190642570663589160717689481329935550085571608599370465518734432984877124862513307277770259063571771706208194886320683548149408723673240528376182547277216729055174779761150805677117261834045822654665391730582305788229252014867557452219421240936848598932681068441951532784500264543678347306231306536466401040602456744885514308760062221323431978055116689833812215870943938047413513945241504320613949188079193441142360976249785427085906312334055820044371700857043599493875176703272285878734616522942087516524789905033504415267318672277564756384909961711656190269295627226818507730427543487196255615266297159529373202671075162085296069286824035876710539541424007413573930702793126341358106820147392204025507435906974511499756266788001557021652711301872061332464431190589489013370203449867565779659214577093894552076267102695582332059620749497000158759735193198969792064024043662833517020934413717803518915475855765990866538561075111338555897799842480945083032250653835273952917056262942657670034341098717964804800065873224037765533299050350462733281090185574853287418060675671781793228150177151232218865799186387827380018367536517981837976332969603852118618467599560405538846194125441508817581889289331518193968156416222608643233862534977181084284051185902232003660516223054865658494732164856943740952847281247622768720083855854642468414489875756492073879887253859674704276289167001858164295496432257080612570766094204094343912308238785573510200710648445159978696330118303969752374639896981437969684512441474584161095432721089626724208649069999744968444804797194261202842335936787202720856870965594136920015054058086615028396915592794812263729503116915112166874230960824397755841177499652287429880688229829500153121738324560080857818753402368826707971768584851603968517558087089705895763173256404412101549095139945355472538158315004767488068662944170377337497384281486895878208523528312162640540889715429337336389050227436385464502472062120480006760372140012325260260090674821536580337112287631246326255568961175340585643875348522816694559742946844569262903806711756307194029934487566060383289805654746818359250949183803344875632606650960607019535902550695205720126458769442718590490406115027238240571235016657242639381828460956315539795678801997204165721021461821032198419497805961885466282710564089192917502303783725899846069750625007503795828151758940441959648643223854638117210389029451821306201046130531856117696564790919838104544785165565219622411831721534438636243514874493632415474973832025958305314949136404945261080051663791139229257279690074648354173618465930208879948553531710484043146880614400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -12481690757936117939837161127553387429111817965154189985944352245019546293617051063766395371581110920532920018473765715933108594698701718162744965170827957780282016724667226589717790493276608788931092517041339626824808875248875163897834012193496027679212326987248235108067910958248254941808075280908130502114812168674004239632462754912362416703924493123871688001801993099541601470358543260103276298695457134435268782574130435839210223206682344789863681716408561416816914571298859998227418362607025991069957802270302504123460090690538296595504176712276362798185474326484653210908391883414911202419686086404141377859769514248298392351787471060305462204605294246835874096792633403561263565145625611321858386165901277852477932487589387045728452044513388532416426575995192204005790868034206432258700565680792615893241553561152584924677881123214965500851219746841868317487206085353125164517213477911220606101474336234118163458215784276161773854513150450978119053225754491706964453976462441403806436799779754172856660350800717012118363657111964400717978838957214825686557539951822364197324951891199329579756803007952966545832045628073914704558333862379249933742090200437975156191200479852891652817113623528960337428878614813945350762117656494546639050394604894566113245036619635981789934792865078808645403350508558995254804524782874649486782354361550563871015216939789200145043092573751305771989222231830191609533950827784425031713996424640866322124752724082307619713464468848774941606374449989262750947847046148509680073313230422709457923805101151686951095224746019043848238902017372646183524983688678839785284819701558425187567518352825187859829238697373532255120904848747561822042898491038010773440954487619991572865145762065650636015011987509919904135430842217114281995115439730100954890014927318023945687363056835358466217853272299738454291752477044040497629989474962314365588976529071119548253061153142467867920023156565150815904679582705023180900825925810300574089943539146963580958672220117938142617772984169076426999771346634510323101552096311284309426448994891958201418221266500712621737560077005506200550665817073203574543071157875161779861554809620471528678776463934289762969636169500173976714054134870344078814461461116251455946021095974150588101256610174627338709700951293264393331952228270693495280531685731154464657376165463727362317787965843023013324370683304895795495179563513296252931728198409862848268512742142274726324951650065055494793070274681335239545969646185125517731296575442082165776818193333674549357751213879762474132854060758991269946528368451518325675966778802390549650118742816298206274527178568931341239048228510602569002788282628513962646754642770217688575340629332248137203401741925918444452071047708706264264124049829007485897304102085909042821309675365495335146716018637129657923270323835585889426185660775358647441294943990106993414651024633748353479428014080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -26613193402338209917857425852531319200587444323372515070405093639684956229114336992502365784188241755418419279125478005659335736231874125204972598360462404588592020220317381940897845834430656498071772564160867332345464441932704660987656924852488345472149398021946806385695065504451625295878173541318474344931212826601387690877100721611639546124040320748950738987247656360086937548996437327470528571626822694441175585518368927295750844202500656564110594430635726614904414083606335279360974398925315227650224578574047729421656573824268709738000217824718405629343639854787564521015152440227146305801332230873856509123969679174353049224425670957338462051702010336137857260162814729858238160126607264699821396415947611313546690148929877819322803620971175054441645521800076924732349014466891724262215798560565808468380333824770775019563204723036650228389645052613079160505266961261213409500329694599921013260332078124534283299132307610753048187980499144242809876580457425724900039435824971705478805846231758165331280849055841487230057742036145737011836157191680976642947634632027750730821391693583045246508682880168466465664448805822265966018305984612211678363921568506746042181600699880615283647673487267920475641044761574959752420762356919915160413604693365897546711124209438252170136514874689252936566825239042605838651034564721364589779815968336010471238917781398183700544101463816773712527673028560085396809145399253835164021821493134601235291851613634862530655054754198519221719893933611472880430802869363611080915623609078206572333571853725530095227898595350523702611872531201420428727461031884032914637586581110108392197622103841319720076414719488715090859947717491561374884684624996170114222620270079299793883236748479236059675283380893424602023048305193898312555557057435934982728384957709952552143193996319167311065993887197854500844041246003561591462263350761973254357983191284564204671751236537967406532985493067654203825871377346955894877030034755349518326120739922630238457590665104324730678985183511746062739603709782641862937635045973068213516196358868076738598215239914319587295014830594893425584295054152079166590721142726481411267603508046897730750966670351791829770986022270194757697094809050335398053885798082310498809193432271382238103925705244162268171997073573101033887909173347820259833885957091887839368573233035133882163766699165943413688022963709197161163871094528326173398249002533537660685270155182560861929049567863540796998752369593109359454061595800508140414301304233038280744741305657753808852757836745743380279114999580518744537541095657290284229019089446958441689291552565384711897585768001704082460934967858407833577934141848929445886659759428272774749504178644387264328939180375622036019718928766568727391571345770228084411054630570533743931415719449619417522720670459769433911967890660071750693930163727816909727584825004284171658168669576074699246403584000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -123573304143383567283029552970386523266166694767940427038135358843638075293215174008366734558608335822427187983395925584159011475490464635790928331597343023402103351307147067919180527338212650833976537758354476610140879912978726266140976332865814008542888268872818355787699845355931259446555276013054823325686813127440306624549564712241959299768504770017659704851002911697930498529269265708378764264624495187455014730227985682244729709892252378476356126204629282990905423950357112835959681795678351812139513357537821772784614545048821000126912282693275262831091301068030590073199170452033984542960256646125961313162029583558046565112654040637433945003413526660693013127481704152000133822064681166399089393487639064688383526664683142148840673752224678183093908159400291971147283498555040627334424934920564864286660637858955436503556120070415435864046231544917944534699468765025447480274153504876701905328058416754163230136988060587509201712226610381798422466771913099962733107710083353484119968759322615296051666266125007847204644032473741108075061581989442458521406804761562003622219655185762518048295216111330358080220007845283127910397946502559936707345659602710394208852783148483869284407609304670254725372925259159748106781314022354150066888997839929146056692346841048881425958359396326839260217637557836404972650871503269686263539909531150288755929867369060430598117248888404838084063240206793849112341996207430077000842624611090079244441412872949741512963372629901912414723728053296907907415979257380605601054134991564850500341505035001767304042482987014244707426172810400198728013449266659032281315010094613667372950036949311212146328939422660650618361619940713564448223443122802886417802700708232211387977183539314801446445360816143128861483039299685991778913005942904867038105224866743489914827956229228657859890344162372376806797614852029442101154039305546000278919367612932562922763636525369109752309505357814799184445786831116137159593381896482749693782943409701762826806441141182406829949547062189859917910594965085610830277433221514904113651265693002248403873069309012106071771689989422477171440834678961474741052697379942484521508654223613655763119856953683555579574345879034025261863549963257414227876833305093774959931550557139462558461084830823651369193504775434109218617890644978184472121225106217484398325959991335843392848193508939137682442383884207234489087901845285160404033246449859337996232765196710054858452658129241730468417217260156218944916615485945691094287499367915946683842721412362596384741415026417191976395188658854202629366866156939617650714122081972769617861605196362628514831754639418203517567130338775815497593672035529148932043987774522896941910840404798958666917061976082795608896012878078436395296339801501545241135981740484054140208991054181534779921865014739496500018853577114256902629055063714718124557327030326185320178950194068427217305600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -890449494523525138699738747709455367315434223666559101997252648990443955306813790611277503368211904524394045584467004326137491913934454286922791119133530505593402235612792695964596869832539659338656348061741214161057705371126042857934817495311962149022611902868114195410097361382673581011620406199529144617929341105949753316113993487159489371045971135351858398954138480822155912075164280765942398678308090983972697696089913365481628946330067743683054973701222565230158173976743712251822943402929883862858874168234382206227293756665001094203432061635884606999868434833970518184428908700527394174073592528963826629900836326308770228606718629414595218460005400713327433030723895499526128610421038772845674914784877455877744999117626160970333927841809685216865054406711437675952638305872950421083313641033146967168911083504069614801594382469090937718099311592186818300245495520350891174800280212817957104356397568659189114865600757426103457551925298157695816341258230019853528943480273186946449239657703923316262893148294437150700350736772283374250322640466614538926917424350861014910722652645424423193737282927104096293242496865104227056460287579521161768802092824056437051260290216218439842017084394665938887561885189473295427385462767671329966435264348227956140522778275600131983933828922642312408484490534682342586265036065338583306885976397516158053754145503112883093287551328158760733960097650177361611126271324430371729581355203374079794144865779878038661469730371132578408388802412769415651251055930925845497448630780323030406339098936285836435118635128341289840535208053518175716100005302847610977968971740283725916293221292483889288082307335267866650715909866759458708337244660566329118883958389123112221587690636025957959130446699684574622052993066914154720440432132462683196820684729472032308505401459651355536587101966636486389274065456911442852921475121003808917639529611060290788250488108027854561476713880317963999316358409328961666652610193802064374385233490382463005224850490934626491526492373853899846255875071247059806431630892480862279986529030792557330027121065549110788565671128611198928406718544575970245194227281156415730557706018548908742262745496576253012646929535297270699295042836216873068370861590371811722529529342345558276251458697445862926117684691052690274471664714053209782149284115911917709204013504823103005237508033991651249301021597800532913834590783856036570194910795791561099749734816220719917907691220983084255025192301545808692741167500903958472679910491095423741175787626786170210889503193409003951329638192716817197611614967473707313495055444902409750141489424846860860474608111374004008904814952452063283087365076483273792861185543687210791128625651041000853184788515235706245527774924098024664397317347551898423402946085898020597995156803673229203047255534946056874958600358187290664539912048834073996842388164210026010258360809513164472320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -68828251062427354173686207866928043530947187689145156610503921352099360874890434785634808835652388351676323539402597535998207197849742644973924946728787388338043766730693075564911924829926076753414681439065499881874410607320429997482171031723799140393934411358737257840882811548196723257151735310985469938666278536362318669207904853984802689248269981232136406139813422299769516648610487461680026306812476007304029122317286605646294430487825398724323230825044476063765658430991885364643100441363344803151376412817476420289649838234654692485136953309561242933097625070249317522213589906686030718622768711101458653185589627069813171963780257482117338822027373698280093578013991457945113998306705247858528465133050141749028802865600872562054808172144175293474678682779760948348880134580644036302045553043389351009972805099763276057506428905304366243640604610449875234722792209513654410627100205836105684117920695875233290003478137826204143297251554186087573163695092686074543435056452706936991415354008140925827843036593392301480291682790870469373203525173166724900125090694328028727944154298745119280484608538842460054576055555917752990325556594115488945342110227435074842407629666492721842604352482756897596649849181499532273190013863416505268026565156619987877081684855278286768548668762379855316501787951861129464553171397799151421210585161282227793798915105791558710127188774489244051146203967921373319585006880680304341505139974115483808715507940009378403371200911317014535520282662719052366930568405153428238790331732041385308278853750576408318636146567073524547930516970086024532969822560216725214004555253256655707471592664842165163433365663307613173465345564533739971738480657312634039841154319165873029040908924532188926968016982102356315045525420336530690404241730821461212873047396555575015081714089937047078495074573276016318834251438005512207665700228652585242107264261033488410610476782372500980987794797471404732571740770620202190021371842448273352103468513700757951215665665593552951457881639748638112100109482231225536758700078371894768648666926631425011581067602206641362329971299774533236588938077622298098386624599524827840736251282445575858069531066756671726204267722553661447912347023053752698347168658968545485569821167733607141333439125179337887035339949227984058050914907790415912806926017026459879504985348842809350898462175034836694637225644453579643555462036726290364780634149381560417310652186560160977081065980916595052730906021297266209754780256536833843804901186094291862683011147830010057269891412605146021532078930091327297181903110862819549528759139023207513628756860573911967314056800901320281092427923538168775820844809468370502784008951413740837656082603657691232060996156531621349079239581368562673093559392607092260351599854911625244392810237943696768765697451622970799123841098381522473353202590096728745319897167201629345185373402314899456000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -26782744761885232631245675740011311862281141791652437956800586000773514426386893422524822234442533010978873967080453068525898632504686353273900332507885166192020393041131484492794501405874657150561035288303172996692587576189677179373772087802980042836848578777418739901839357818986925945110181337646430847153474161562467083438941845808416947317689036785208849446195046457441277244273510013753867171477348747001485066138275539832696066198268106399485598963115959691963944744324517440682226083563545850083233382202695347044706368921789796871975812426897225477383148441991191076281631403030276181139670097688957690105921839539109966897106206422365336986535748152890274479025656269917506132582794452739330113050163980546487693604632868787126712122220002333976329345718283186880233603341913160299827182962358478842080110015673117014183470578420542859990264047676204523784616385453332801496055464958711947415090340824186018126238617470358443383698080486214690324123990213591655128075864636501784033415341925635892843192335316792566026122412234940165723787843462790089617658584202458119776371010786437804561845100288543139809205825711873480619762565910630847337423208275223801770660521299546200305699115807839128658807340853514509774500175452519366542375179490359368323007460051112670677200705786616535402220702773645147910272452093545638968944232967374677843211069131289067012483854962297025539592666368454172460565402217729434747074516325996356388841876841091117361948337968109454961474260246981052726515330137483687121122887467416264976596053235736587398549504379602043822860470159863039847406194977552347678289773052809816739710677643916985255606170345743795385738260063313196438527765158191219602678907754117079272835733998635580897696913675929404801644550310835384468942647513142773509890075136816882283405564013007716773776272847461026483471922228421916913010841167568234174593971710095096344997665562087465611690773279808099677360145147973519179975854380146299357503297837724239028377098624679173939090393359960556633807458768154733332992208305161035097574615373182677484579413699074815680549564680922447320978042650261031013744280937480666564297069612696481119131327275144442980478602872555708815055547233631787433067560261120125337515423280267969729279791795258618360060178383134967641855232091873465961111449843038116720535500586566231320053585672313232404874767570835403238049381284818562688016318009489733161559837030817595628691168705351776260466960128893289580408528681335849921750779755414592036515315705608413069909662008081098405343890288927390982899912482477738126343699579950877275878465322332050534189178764232308351535137741634224056539119898943455496831345926110035480601233756604575874522140128551614664463223265206268161734061792193481298780390621612280464323599262845009215852468944369165096926966776390165929894291813692628301477020840800809574261318441369600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 1457300133796047837153798246203861428531164568949021178052068065583354733148142174337223095631754006947489597687754177556424501439962246035591043835671027924635550715304209983768218574293864672803490495974497194098942816978309727297187432375963853986805093631826705360278744537905438153607611300132719830571327706645334555020308293008538028053481860896175011539738378238849602087110750131763667496454188321577919236960200088882754147144099010097720780199085528466773743330091600390200157458898406503009058187167021515192606640062778932547915143597702904900493916535943428207804990304859009857846047950020751530187018787007299192682350507869978401100812385705047498445852379108361676232807432064491975946490019744562171504821234374904243250386058097847335624078813495115009916697598400714260627776809257736820222329805091050239238412235757443902533698796998120627617672125116966388875271899359934473361935947089190656519632083545243182117556080979494386827746148093744125658145209387366838812701162253894076784928577821757681434827871305335305566862021685571788049079714529834083458565531164481758107872584825119487097768426730651188470625150358845793492679193171813967205041266770165464936340109987780789129997573199843107935975087830233218785042472264650297606753111518783210796721701388868718766869234012359997998124343893794667033524347856079643384903484869820589437526114707629544413731848187052274232248388913903611329448811598471243354207644276492223307776525557254691978145003963401983119834671449100500695334368453981587474406789864125982717428212743509561817455961635036843908269669482037947478726433384503559632201600473071245672492307067344489620448529538229522695525195386097510816509291394567079422685806768063325582078917558145577142399099795265606698226322920004136673735705590631239266487107690291392270337958432422006458208024324589413832419221422951256850669570624892222397986054773518401889970612734303212907787063819477329911334114565274854259932484097310635046399093221829896834387045873024323798591862424764366114818777655996204694737668869575315173189975879034543478805038989009690553407461949692455027125176669207140386902473570802952152528335721939048087469726005702007162610132834796361446000752533840030755185678193406759946198206055580423848515156421440666300222407468494183405482859269356059609369489335189596411542521709200037597595381049773740741047821725907172285217367692078586157964424539088409710351250021597049079157787626027253573365749579867591149900668232110226480446927955505892149836388516876789256009577277589907697983375610053134297933409789806263783371450301665003916985532488048060941257668957205833086915778776070502947513428953697600821530953526719976827789620760492156131320856348319123381776349854124819631361768032923855519378695512862745271771712054642278636072696483718111671877386421662245177622730832083226043678093107200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + 14375750514250652424854498640827548879273777782561074107095250921875499607674943851333004468609411347538879837020299633115870545199841086188826060826162921248396405567520311050593593022903623168746309618064931640546426573260803242071982692400690406243197246412465496678021771536149194771917644634596589268695209312169303439172290811695529422836147225300444059359431073764818138775814982393998586153367557373270992024798848971187923758852420806482232249231318429598495498177665841793933145511360245496281198244173927592005986684462344556675655113174568174599043247503150692214249596669613435680475627468944790320361268917100283780704210811939513994000606975733934928436729383311002129105504472833751235093157616122062117535543830260069792832371718688114135319541097283542514061356928327285086762638518934038250948041172506276112669166760287992031761612238168240798055130191389833393118900419149056527598241266804226433533214375199781442463290228925504746991617990147717423755522167064929395972608010501710627427364021426402783361025195365794315603931699071434445819270561777748178281733608419689923798903218844091686722343150609620588573305877160721726315062801359426872869305181798559665287996679860712467412762645528694632813604480731377216023775320233538364906835517512067597566851059031889828280622368548569892877933554324386938470069998127268178656810437808033830672219524155026510161229572804142525021373220113573770475473609617626481826658026882121061919691456625914109179759047193390863468412166456518770408436571702928532575473088675248872678671568941365701965097830705699691743450193656444197838364629293475192207296013988324261515170279387494501479789860624044049389154678329242791350925738692407442596177944884146970236534606152792186574947464097321603024483038449359550527041401802785487794507639987808959529117722637402856166989275188140667345825264381311134033447417809540426373075658119600492882105219237211421674456358375577449340498703104316136288117022350592015336384627954415068740760817285129732905228530409168535764435879502363047694378858214461428665296509305305346778193428874384801540458744348303439189399509575556283855058662925499626735986329934330850531906807051843605770186251421778518920077841014003780868721397797970316436086533751559364138508437628834940044941028019707538284987769677920147158457430714341385330491191307768723833639082465440182747454929337094136654384317773438705750632353085403538602448678760257751376838138736663211833447880017058972468487990118121970603862171155114288763824727879038925477103707274008309457668695503141843964342699651913763838805302970528633294779335961271569418870085153185221847735247733366329879267023668779999221874740589032273773130082106113059162583073800584238213933340874288323551458221831342955510923765632802348384974942538212283548485825221690703709804595617433586985058905093140516527369216000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 32442495531827729629832877823228824816797119647892570953111504450319819558687768589219835738687183971211434236217246843392005827076604222320322432362763949497147416949082896290395135840865911123318130122106180967518787081239183731868995925835179438095957161419698753557828982015595037877461169551954283842827429657440946999500637964158366572776954143980557427910338279125725255539221391166784103373341398418246012495858531038299145105760147168342549645163427298287989010611274354578012539978755792889238933012597597066317800094168822374285753411707656511720844266437379323228707341541471842858874829968492339616650330365531463637884167068011859401807528923095554790921123969465817155972383870910281778508611824816646916765204206778633565069899847084262617354173137211536212066890661849193216735188827217414222910390092854647783952406540063062582192744080830472130841260555021008200790096239284008432979689631408893554332272872801675770325965101242737633805296751454025523880545544280246929671746762256550947880004340332571374119293349944472928394833794203990935740765289292714841408616859532597557290137045017845150113174063028164935138026431697136500418010520227409184038234980253127223772279765619978560154463670742715601257835636426974935851027969989032630185533928160743043430132423811294597351375498301463379663969720822813672426835683730623474112781651085943722442685141205084567569101325360471982684081176395956830449422090465654254790743107164804122173903767681821032259662676502359357860329214526946780380468087064796944509418982770391847302879664615793560424355120604376499385512118816023947537983332188637655971179706623778574699487017268334767920206605914663300469117507997556781777611160577085419851946267438959320567157305369808800870120180956651852913840191107504905524173541579461282272098494705325898744223127201342543747036936342726252895292852570093548655579663860164037383497417294726132868934030736941218758475983068830208646751300669565661022257982339007695140734573893517612904612220388541025180737027223485523662111102801258735040963614163959261288221709123428217105952532220878987360257256576830879272269572106581470408534098209532021109514454333457663532432190184785213867792768563465874584093404380826775812560660902578897352667204810303150516048652283699903760657032782148880406185104210379412457857080950166120985339924002271524248446238247036640459768172680857847821156251290632435080035810636310803998482632328442088152190647634225753560949056379970890709314025601367421114651592631695859712333765951591598707742874945934218065897723328575737451082481225825737322613818757597978854080649130791312349887962323734636933409735368549654120617974090092427062734043320502945566938856073625057196521450740980345488209294761289152051876056575957213859735604628458644778035289603936617433546198899494200106788647434269875140565266162762888448025600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -7800313484673388970844584598749628155481487956552526225539248341903417228592062897525252624945761401898323171939120056526902153841177062139990396848249003338439314063779226781409890550426258221670511075565820711644810081360015677591689145055568086163315316749204722204355672070133914791477642126224824387305187052071660834637635058934206478875471415779192362864900669414400765016799897584122180365391018032354629637007271938665289747602872709678649946921539624478359155925821005697292381711205622440549172284761447698876571795698500972500212002793394801613427828176221163881604455832009271527163256880427591409925574811761316924870850517919899803221339386148369832557156875502063741624071982710367463539926189305712422439733971791642226352319662124123712870196049537920171464141334622332656629447429034451736147860229835365454792657617903546341769894179882538162378948599019182803607191046891263442067314447421317240399245697028112677907093513852659867023886386091678119994922014844233446207018072066782945888026630575655141581768587318079708385383393723699314029245994529382824865421350057885783963733637858146525446831991054477401760774303515270691020023735632821094588911582216848252231143520663913354612850783465814480465755964282124755596171831110326488757771728870792464439972100778867517795858901935249276277697439918764017754265372297987338606727763458476692485004081699043136736948180897915857066418625447958423785659171754949935605572049561099062425738753237784527917233147830130064271725449056948372297770761240647630917525598471672898495234188937079392658616623898788332633189921289856065787032948308773213437382972507276451879907780280971919433147612400598249736808886630401506731325008509361901983162192462894125320160633106421437954100882464908568440901100142337054122061738449031875814705038901817305894249920458432352724520084963386741844675421646705353223681218485746338224893889499973379985450296768751827936945734943731677036315506860718869988440437200432964359537567297442410768161574090848805200121869957490644727035025104296726648579449413944313712471853927313118300197575119083067926226743730906130281031671019301776031865446379655991726980462649441263438413311563924354424221224363691762455015137436627567145544203110028467112470120473179642515594543277973689064594348662376019565853337471941697781336242696865338526680802751594437144820588421440974510444712176134039475484609859244574742650827274202601669102076777838990281952346914264587945342771754921634820777426086806003198373064321447511500886413372174229935547612228147898255160151864711151366703966001503489533837550393955588362416554385527757050799697375328966338321771987832975531519039274257010103958078803324061411521450355077883355874674305420394219233517479263776528992657360974710698409264362470998381122074200286032483850870093927919323474265473185326241597554501745483379200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 382298926266803676585889087739808113001344458627697796780213766260271784047668809641435429486043007257157820957374000071447698869129701416948752247223080078741273287834886295279321483884003493541137648780933201118459763360494199937681689927382715827302818104768055968010415721735726937017929750238316905127036121887651149302575434545426664386570103903892317526769945680164780631238937706349212780728506384807980874571326555934288100965429942729479306021456551129677638628665635812875105128748998540467148865055126652209182677106805282634005000974124836653534034793723555820887347689307192072702029964427223314829326381211700385405721191272165288612587475599309712246504496698379628218690156389193617172742739930120295134719281301348587268135015996747378868082563073794841604896715631964591293239301060732206539596367431090008950694904562065552437684306245746258610518478919014472067668302070699523105999703199830050275524027534919271496329815093909288140112274591948638121006819440795678534979519970740394523587006637155436670856628335436365280660191552869541088785558290241544934737471235142087280512560768068765647815260229519171494433344751578056089330279102070900005019607516517853973534814075724999746111522633877213006104458346703814632500716461298293382193813983515390068431743005596409933675704367946012531065067964480817365126362596210701654677998482681695619526696300606910426594030082805470088313282340883797081006996453760641943707768270460629945345693051802121879240623908661874053353364749486803670751725527225877813042926376549845221697078468263491882888117981069109668998322641166654180554714850398224032050508975888201526769143183080899291604919033872893395526047016711536729334861249315613943297387793122256463396026952701319277339445896397144173210021009388559496835313259278299662408131135146664814700542626165804584973837664719670090549679138067849877686328950892543265962019158523399966281023636731007728350531857506686732628021794390810129155523703374489067544628708637791064574482192505040102200920848293493935866915797951025738062648959411186536519869062554183383711004263046235067154640602323308932586888867072405882415684557909334163652360460995829896472612700779685300863600950760082099787423335731149176694213803281354406943771871118197984290210126107866953180126045924141726297604514107291079600060255794611453388299897008031197222004520651019235876747499971022476726814356538127533391674682410613223073342461670705640603867272558780678047527862188832052900637070785722930831563592741060689290184578189006489326379192857432322357326275359331411738047541790545721744069495873177600347372635527308867223002313775373377934147241020381409588659184814769522818784910560953999190151425809546702950906139416506546462429107405803985976058060459511143414575201283359921185163564238643834368485199597025284905624082676676736785271091441664192000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + 111031194881082927274532534681556179163651435801781956306093948661629251968813733616570065124413890207256228144485548479549089755342711264572856470270114137479121770273924097954524665132940540562215666047723585149995819771981791741179004920623123328052099952613656186979977266141949734261604834741312395947864921745031045493197325027188830122946363699543828480335591132752693503612106655065413311663054934801823507307701328742734287374647978656829204542423097418468794252745283436802660493754486232210649463967930227150837123830611527671642338425020299695134100606545824247628680065406353648541234877636616149463830041732568859240616120534135053911372014866652546425995649240639032320414088615587676911976978002479431142103598980210910707823115387114133649824517952872903980009458668236875550498750540125412299256519837337112523043646692164588706300670294586498162726120144879059210606166667275418955402273793891693165599967161474932925452054557639916972452610826103775570680688196300623153489165197504508715407827038436833505209076445470242849008786933790021059585614073390833376427842164749138116497878932869511907701917839323251478797556430746993136054424424127925230287145571977184663918181197448813156833117364797731314087408476979406151904249123166389061673356032552991318256663019645219506982898143460445019485676671053201951095598237470702337087918649459436068046364511682923092564588005171642112928715768007158192444175743220256229305100133139268627182529321382299133772058702120432680016379599822425317914786760756650832744434179448446283547157294787128355306666864981088050983986662522435334804771241483587734088514647057343003600746165230312216142506531697858961778992540554918724015664427669096390074509367657596541167767242459804065243732049064004217428494630464544175312090133823989422921502169862714413282573395518292079842723558277509975699728243170412207388247751209928309766853641941730220000244909671428563965592876694810777369438711472345496382549058401919925036810885387647960932737782449770548369102456927349124629211150699913464775784983658990866843527485848550777488404797324320323501901663191253284722677474903626360299429185495446486156487806130291947012335434931521192195287182860907273604161412325976883721574577618685182352723999396197566439654188320209658689159866021550579520606898063038035618184866124278679401951685943950239565775421892664547656903031078988766943354032126405881802908105417450053035046369848706028296940122272486907840242289913079778982619635293433960991872447591396930651256116918083670640484632969301628141871549355408844672694722561589336157330695859045971156722389566111178625282419164013242891627658176789453609369889538897452074775082984375294884630265426986937597265718512437040725506937776536591321558340100232732646947753825496080563721172193920917932709305197948027003786793044860886026944714993371200000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 30562080525720871840372684249358107685307055841218446738689677544179513025937104727530659238632403424513558292584165455640252172664554487052490265532966004123743048144263688677437424597517397792749704372833212377528873435769354326407509875968353155957255118960395388851489586170427262101128990176960751965703915922394438850136592995221790318136116712708776854215246122582394866083478493830174591081813161437166521934809692539008389077953069824717015703333103720616438764633327794121109514634122355665290052500182878113996510248180331298242703811715902528147282210357413504346269864571661849470433999088522702256736001842843126364335123069419066316394723763494418524107231273088478285075930741238915620118954315598717653498673468345024373402205629016481717358279897914009795371480055915806919787160977153990116833577550271145507309464666253573519279293722255600250121808892944218148287317308173162642291541108423678533134078901543949784579790429657723047964444059052464451365325858039243015398594926876857008935252229249462514090049901611529088584994650339144732327496238745258928470782986143548168743075711837662299657382465723756341593056483572879018869878129633503627720849974066903195048524866564644102270316969495247514068819695243291667718233029275169512651190262736809728807158085305627662801059412021759873998632622356519663535636752526393574428064795319777209425052170520669006722889418767861642535685531271474288434114461749758676832455462683287601694949902511274423840824550312075590441829575131110455212134928421458835855287013786608477146666663425044882742879251594332999764765367399897868303633872304407811253943936269606033125173450671981488227386364263077788767906462440026100020784821001154171462549562757488656170625720724755119508616720502533220587394987178724505056019570842466189638242393442584406412208759987865004891203094972195595080098113568590482283384908566784483320446421028376110519348031090938880567494176899311614732995196909124000658232203196028852871376140821364461348978331827483929714988465413891989107391650541331773547485878106333813446360468235919099623808562646518162593719445334265562472249179503758174491781019698713896797564643873686462384951142482184029854686422155394080573555454399739062352326010792806381919071989491746095057120122460476112268843659327659344009150694034032313029535689998318182541844895960625835409149155061616112022502424803324421258433948794984443338718040338707082563827659201209391299622312309160965522092151314073539052085017740589245332776846817155702318502038832000006605537111184228753758556752103808695993028191103379806445412957928391146372164757225519779052762320941087666642178067939834915777524783498964921347845883751276446303563717837764178053713747645025979448256685821059837031667446715304390200002487565571097299446649631242334854561253432142053027014976809636982402550876583560000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + 2234559975228827037094525881926796127133108121789664178265546088623630293259736538728775827166193745066758807073849822042777338709412534650946956875515714724984413830648602813019103750646210073159958581863918287712655137219990768861541212051063206403379593664929071646999661804913615728653791879610103123607031683538991163296728142815536478132681514316798402981245293844466862875289810363795386287262369349970780442783659513125882019913608134437904322434216231018013300347146158112147343071505009347877095790215206450646631282433667216936535633214284555868741649613630869084726419291040724391803422538452063592614948214410220306147287651992676145356771608100081592315354460719663813070306637267256774379020667782585546977310459632560287426420065623545189848699033096522464033133768557962403898098793544815480902278834059104881705974725259050905504349117523554844146309968403778337970896829934920301569015397836052096780027108353726782947816745117842787066904944311336052905217403463137641729445339277820911067085072250843338733372033783686084179661877781339909202761503104667693946771599933064784625674782674367160886848962097316252925290022919165492116175538513233054248328163726003506500947085998729195082533670543980401838385873987740981671496925975976461482521907808217124291487952433812199095278712899669285127178122154740202118961231672194280665810238010673075188763244380690773715752894255736046040574562693621114212352889839574924406371492313071912024936140826311806601683714574183164217425750718461394472638352508606159101996267533012114627675457188325932179806832833755756275468111845428170674564758658411457584824937336310873034821815027307745379453657519527644526681873327236667498996962957184616592945186150104728849656937880010596191776105408508846407480638440584200250437213773024710765089729517015881507414060504019726978234298939498578679854015362433446900986488177525932220279346239914015590502827295052649953175570832915857804467096911364529666188624536835003598798483681788304710251122447408331888062277812751789379974021156462336293478889724261533128925194536873325062510443721365794415405882050996258866950671774172115037137794996917057361820333878987864345376878758519510051721977547613297846457014882343170247518834660419948783243374616526686677238961821678754276624930704474969546492210322997931984719737637752653633876976611087743281636531175720986601384874087960557358149387201423740956542401153135338070318153074461589346992423929691485334431281869463269650602604740564411120154227263431450513202732436006197057472854087599043410653148800046401359965821897711118116077738025699510060254004221046332856614293767313792592986296679450484142973846941546916767391196185200099156778194462721761563393067803957030034711691510301493373691619808377940498964178343732148152989190532586745693403756338975670840023459244838740839785009586000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + 159223330267951057582669882109942972387839481951960915265735523522675030439905022863620150746611646313346831028394629087564378550550183231238534513151231076621948921175737653906252547348950026107431105665715537393270130216555371295707292099198772595828031316632885463302451072466052788634066132812593736355259786835019544345154375118573581017597058869990972120351293325838760984363864289948609003382245342198635173762356262818040459160064204891781514986634251486466352799566891297189786897914290290272900516014337060132670190734286016290560922431454365945175444871046181948300432312990280010328726287237852199587903487093483354158386806782118997677109861651335605245956660685541209552797493317014953376933991019105433269997938725534963599350325116653165566293602726172740929214209130088383626625086728119966833060343145619233363679944280245441503584114643819933034402577567924679795540129043741562144929963695152813034791315559808736594525136590696086951998393628691046379928586573148411522147436699944594988371674783447148107253550346382689023008514676096786027065170450842812269227361783721685040386230093787016470344154655528043820673898182216677170093417589487930874543307546429722734632351013183382030916445111873972154178255183080742829185148247025579063664841396667627138435221184098943478599191347397383737661161527106343502381258612297981417544880170324124569265288369058054169556429508238954583896774347748470271374617539897429231202095715026897954863703728748123929541626226480340661453334294714665948898312208445310284082901035674357218388985957052708343364898858634221748080675963412254657939006274189389537604440258834483774560752165788276084431385254816203307402834024506514808773498515734155046051617759332233051484153267711313679731042564206985184800471820017368520061964352288138515272629250045830243760479777929839507289253703870341501089705550822605523567939958895228585646156054363281770989327655138752994761001823148963471326116824812987919855489900287700891485405695789506572952326795360547787661250017554222959267466969597636845279288133350566722858951725660615239237375880102778543732519178046293324345681655600284369077787986387132092458430582747536937218104842426541080952439360670537823417910132185958707248067428128984323256455945530131688854891534778713160569709464440056213234598761423410652165663365103431088964585486579856739688206876624312053870814407071239161716234711354883621713110872483546116598900474127430452311021103609488610635354657676299393440088741312910641537518113826629156144557720959962282796194686132587493890652572869645220262306375906655114695751977976095529851916460336773810352189525082129783308409376001926982543162450641412889067682127774113171713022105921641170673954131982051210548895579384817622768762803242611480973163231769464863792707636569331377706353220058330552613749865421560302065643725000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + 920116330185027052243527284192347588039298548069250899486414318064476325731959304801391516926373220792392612539575821569319970057492586236879785333070437733244711635944172465083875411181149843655163321630512444142256742453957719380218717020503888162048201509611648799781508681388656810734768872362210955719803833561153490086031041273255037911469429765957659064246515089808988087722573653714299165409406799327343877864143802837746271546035949662369775577890880379355152973193320660773258796562605575725802672537573395705730172139490470516373708133197504938713257989748786658349622869093678439731732522003826127186473884730465386058077623513767847783368763341261253868804136145899909724784824611249269694619813281088197487291871736089931187896931036719865217025336054219844714276356030889159198841199015159275291153409403371021518791339016328830049921658058379875100552309456204007216700508846217502926042289808990874235920073171286844116094263700382094760308024707342838046232639159021172915397672149555062657124699129689733223452405834963108676495994932141861450196072382052718976973432072757381647936377864089189860531479825381066914060688077564190054951688837982066914438400505869103885162840148185053265396727533098331238382275484252282365004220614269415884102037205029921558912277489738680346272540928562887418731149063007706563916221254041283319551127582315280055605014296063520152668260005850485102444128677418324392965801738316249254923817113193214670073630837148735846804975431880922471002609106881119046789057938636989176168327739532009842441822015565563718314593375891956343152092702922316608308789426589591363738683716390462231522125587794521649844137180593742405882284562919008068619919613109333702923673723892630224372244667888366808647958092864739801211307415191895317140200948480084087411430483083090396357193426535663803214354853993328953637043801276348184375128808332015598211207476007788326005024307427222266395849603015189820711292218590032201911209054637268710081467034868775365238079473073836849460328357058668941327432280177876420164811056558073147973253208780567006034282345753972050302227798602863737712676393805184129971887062870239416354760693585610532722734948170956928055630565391149720847301215042960474894891755873021134562382559313008344073116909847459062272213929294536943273740533593853568717672000605632058812889588093571957976227687197527473135494739799940434934583625132708022939650495717457062157206808597680917562202911236099892499460643071381817584875420179930532851329777781982909827782871060211474978918034744430114137038466418752714570302794119450119802861059568894275952758996495356148772437389188171642250672838532949235989797278950101844974318912282202250799238020112422240855637007950647980054214976502056908098065957918784176571583965954430583215204697595772163931103130923868258280306339737670348818125000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + -83003742092753234369874156255459787634951754974749047845831343870598573340877707625983918366203957382280588720366984508248166510373570106603478910937828205677731532661861479481052537409659150821793875839397683213824017356544835705699367010615256757124174026739180355075595511759999002290980742499622988871287065338118185497153023023661761044543146993856754668835743206644190580345454009321631608250334768815248824954733548326936172596881672645191333653086711702512481462637937752006608550916526098728372843940186015991341716200859117257095141243959850446541881181250569664999207709919141532314042299764510124424399556499711369709189296561258209248328251676555817989541762242518362892232450705781217199174571364537915193913095554346795121825864988673223179840014985887114324086987890403615393776331240440743853160421340029597975365404105828075817026821804927865374138316788087662154953108953712976226801343267050682770939803670394914941441619267990172297838805366574742265842332154852942995265478826021609929877389638484790807642342997361430707660478041373243197179150419588103116110809768480850050227712597019498197526140389693669354048695179445215629453698630145059199443296105390845270707610621413862790541988652711926191487757723894725978653936647292171192058771537600925997043297176919692509261805065036233112620613167577123072388322779129614520829094170324016156562267104684185968240099706075515572071584294989741210010984479973696103223189950286481170297590712819190909863219376176706886357171738750349818505869496016058651929602397528736662504453826182626942901461034558726204274714966283424558728200994575200346250158804162986181765020608677749290964766128983340516252237249154969428181556666883188335344553367209659909573098869729512055177716026823795731971834096594811782994473365930780328360781735731675022897910517607808509781911161127531973875799052313086438035528344601785479204662827754757306718742675904092001380596959466299353102501025729688239329857997579266879973408602115389950259974174219014299700467777126004962792923522881784689560916912335602017136710828263096026253832353240660421475811327580915619714372076420207779855051618003551497296027945894377935704571193815264540372108719403385934413436479475031549529200656174791823553507143745105945299269311019614383787922698914728432840715603770569359057999546214159385674612323681186940574838134182730876305682970762279614887876956049687660436490078696459482518093941362805300539891196880002896456872271095501586992951157186064102159466277715339516480501224891909981048569327553282311881615690371286108387999197645331992922116341075258749433940792976826681498105727975982586118667218365315097935299718408727515966614034359750330996264023119620771372988975032429870112530185308976245978355894558120400037658601946541333846754882397416706673201796614150465842038983206942320703125000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + -23167547597563033551896247366415596270118356377146897996627862691559229851574090627197532374623509280202539975351747646875164378622802662124117499829451147746233116453632624097088753233372619767318810015178579384517412360043675814562788867233050661436957515557068405370443457034357317987643466637779310062832907379273335759954979291397832388131081700968288981190218575116844549731342604833890398716664961334037652511346307590749572798283216702083874044902038800374256355172423230346239295332104678045653465311638061788089127133625859934698581703248287883780053050317552168640026296732654229286533478094088857399204835202844779172664544566164652931255942284044837513064543531579049432268852014159101637907844485625327159207366174105532838883370638055603230516982144757456131069469384109534479038077935942713215112066115420796014979660742479429954265959327807948434364281101034068014049520233201667816512723784227799860738383309254923919059553125636617750181519360349973823852291595713333191925370946629234743988945843725763996257196478954124012630209471474040841950349364063820098894536687605895879983892708417267584675233596965829428070444075700144931296283730197935136778510948994602177405264853006463716625098641394108752400703713308262783633939968441830318090858962108289050556753223481865070716086308715056188486613661492105462818672010873925870192113284392963272289561113055432191288788735495413935654918237284507215143995272800951006672823158554750029473731726400529796467687774372149786907904729031346228950697752629830649957154469353666447966859314498526889831618683390795599683374466690887617641733271855835971803787093807955939514206407258562432228700226160861513683400778667504968841786733669122365894872982139362523227941404110970584290587685901488988198890554053812951269228548676224874025305805966598854048170061669431461606427639008489533799237848021110130778121275269729571315660435948478119338838263901633281516742750940505343335743805167104707524207728531289850199627755783806562224856857411038095377009869460089391684724037909581022215279596815020396296437529016116584351334136577354991835128099741567344488409277634356229064606268606613447381114173859970893651796533174145389324381057112924239564320298873633802536528267117297148416525281689873376990048539729747423492432910251674575959205962651053663935010306191228802519759743348205110160454717848836695135406696422411772391118721892085207880922163571219506237179616405929831728911789391084681634138525478676239673500174282325987216680637436819801748905499225652808727921671514536992765747018291081899949942315292847232347299177886606250438303580732428515561521057073322664891028687155692888087566245674093324316214872748302040369961598523800557387203759935447105430232602630738744526961201710967492016490499823687659292384162477104950089236459261636459620904332248678640625000000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + -230794041284572167639006618543658617707400622692223625951262093862906989410092981171805965822588520158409116843019852709446151310242095218416545256498971567480468159701104624315311637433094404804164076340976250800685007316452631280894051178610016434060426350686069596922920756089596915996707842146117152194913000935466874483735095874270791511272924294516750065446564922934531905645178307621956958196629212728943164083898756999596053107869615162512677050935524251517725288887356055055791271904080166246891779539342734783589635485345184185162464713940915129469981585810487005499483502962688857467376300594119764058891098323718304692153591319681424213722923352810074805396954638709980265635293121003717890387989721018361092814251414813280981112704519902299019496505703160456455316718337281811296706610449487239977095895549886709215003686401863656491510923213437489007546712614678532847951286835805825855174964055364733702056388230842076934206525131757805235985477362173162673150350879411286925793047672318953482819594343533859254709166135531840679257756220711213190197386873395140761664231318990884461574947780248288601326134763487541542318195775169652960553555080760768149104121608294131286999566157239493731283201214811856086192377929109293467852813743624061129639368911246472433538855612833250228120478275115907460646207793391258948363983450906736987065321950722112889041931749883245191876660234020468110419529317598048687337128013179106661043827883294611994784721167634562400271891416460072640888787860126279185058795551271296254222640443669210361080011492489668284005379839549253073250163009306481847297742081402213677913955408832067835225780161452346399574915377586572805946410092846587464974217868260903654617441201518982795513714837108079236209108413990818888594228190994353674210872310456294331908466354635073312897207563007561118897166723376428464426794892433271949024105787442258264752023717203267397201461457418699989570415435200779961700538546279570223598137299190918580269455806348910584157260079520562243159834375402985379551976992024979153027887976369943932771087733297222007675385355866890004920856477086959790269387072721952429337886740726945141503846276442655783406039916636477954652427202607783884396815743525667477386250959990337793731885165954178038317380849177709534115953134270077162751798203419360720200487869573956798601831500316425447867613703370743994381655037815397927510442904594272564249209853441899595729230439081459380942458807920803092548297040320527608922894532234618263580258878751059712355225749033293104359002242144574292141604275480375977137202461224079030749849128901430542932661271785106123019724147010943171090633437234731145069413121276737375043066470146035125430037812270825440165858868198516141285671004555776445475029364196765128206141424152294236943393811180383485095777920413627023012825663226833496093750000000000000000000000000000000000000000000000000000000000000000000*i1^32 + -12097976860981376940311475352174529779875690849765417298523212215002459757138639935559251724759572194535589598010744281928898784108877003799859419739933713717112034517557261718771368699041446283584229455686604951232754639214672847916286414078561053927148955027866007224024542794570300425984089224928201762242526018011169778484624369865335931599922949935846540206510523623101768652820668881675123271941768009835154447578690320136360722383021500806214272135215930835243330833456008421662907899884978169939391708858443550559162932074752323298627911046123993134178111118673229546017672917803465704805759490132771601360170997903595083460745427463569671741026145900648152603156012342394279524029063179294466716372034388386983826794176149704473621121376154846666096195676038547489535279544957869737826012641602044975042462420744158775196820974165580752852220516351644853417993730857830365021175028680287002636123828374661469199802826676804195541451874119546845001446025398190919153484213241542270042754589762926709358287128960373915867844162772790500543350115037717669960588469324229695628014629102678266424886057064899646150572913377429619466905421581926842579196407822128362035887518011479780388024675091684143226832619221618190758401365042029107280984019366492656003759160206802688366545725700301270561504088381757954040368967879837453752320945786828203060454330357472418146462489637031519749701039480987748023037742999468762862122143402376432164002979515532296765998557601235064858609692760947629736837443806497840879124105649451092160321274992092597047492944453403991546790914645611916901554887875746766262110811179457472748301077471394166377275939160865210126005061425264405543474283062747792075124957122453005726431178010381360902145601961629033793160005149018634532010010178036189283408328265117466823163593746595779413794641856840465785666154534228554225257985289606142478555610918808117742076855101049386354015964681827171968370242628554317270220472226008239698430907631630924620386513343080264727612237191385174517208092169017533610111065467622076771359939568241101380689518720583922679787345647457929920500989759358786910176570324231773950031733017257790599422344553545183969908901394964319823627114348658928057001345412880745376507927939043280649761679662787612838282702087334480254130790620774306125729875116739369893024915795021900366183618824651947702571911132971125654799579149359722426309686987529790790737578231546303829979888053468679095666433174900559049766944778025575085055853999404787332659670906183479103297464598513392548744600200735114880293896949222300602610216510335696149761850664759862680464609341346628973890198486043458360757567753977675707717680975506935649008778253349286194687629314136376514791016663068509050489279204727978684427880295511015673698428546069748493831104234805119311595692579427688502420386798889160156250000000000000000000000000000000000000000000000000000000000000000*i1^33 + 1177783346334233880735346596969447625414100089189293863748316925973291547876163866500774633632443209164592012291836405835309200823399028131949396777069597385465618669863833288919907094550059100629744137224567743974754365931402864143153427470516349347184528779341203232216494067151542491870721516746380781433862767504659984009510020044171333599685804821548224753346100710316461143844247574626788141409324473895640781622505900172079023343979397157366525385605503336272263625308932790949666226456253330150240018724122858699048528610379883374728689153103046158232152430457094965665458504817523282255709775256170088066173528747292786501156037418241568122813693967819850629666645317050912547088564052886654165431755067040379047744504329177707395545669072744496282017422544720347921147144715254880264655604665208347043979918714677617697375682084159372224654893347795309016956969133304958673105999623371087056933179598170676708966934470814879864985482706831034847760497584045528914660489262487039676306626074888218054295061724457240103196496227232254341211433860735089440597321268714606721938036715006876155270874196835046598913118273731912398056461913559429855293052795141022654717629590127461313618787149766655849105876653512688275952280503146789921956348717469950913420228656867828621098013113328403741866830880078730758144365341931081498405085922831645984997789067168202862990438691150968091775643266443343669790300686455270812487015969253008035405074006913432831596854235477985084332876298980677339789178711317166534365608134701105189977056878558367548871735755834830015794172878970830711000029057579913686546271976663682722595282402407157246372479321852547873085286354801134556321366502328452137761299748523485748673955338772349775125184198195079330303000269274432966298614425116076910545564048285121395870048953900399978350253874442305723125420845038277963138148456175828148055137391717808748830422729350456299959149132448961182175198164403857134361613512584861328340120920483275151267398983144539347505002923268530638091901139724622490890796059060229589658214914356172287521852812322608226866528460016951899374646238800658703947938845661407066837275407170440088087063192759659974849753999492706386259180713020073002480273981199041602621087095151206057294852437747003489764838788449902794486289981758596274288544801499890861333581902454040527186108262109450165783817654840414876896822873026224789966431780428073054235238259241554659675643460475005730848151006027385781842869899332574953965525308191881842570933633573218016319554373055092782789389976123857189514972451374730397257848827941683315492587729828120907078157957809847197359128050176649068683909882515837329738192459219879476350435576561781346984799542912464550524341253031144105718207259846039238636684351342397215962931479866364736626111025916663802581185280616182818716541453552246093750000000000000000000000000000000000000000000000000000000000000*i1^34 + 4676782197709082493753857601014265916680996456147872822232007135745389950806882106192481057418336853677795755891585675701587365252271108008604073002657470548528839494274246708862821795616102161398498959393016513003480190520006648461493237343238103904204431398106012783241738350801577922870066064775582337315797899566771244382802315711899983955114307509566918608895086050519960352816008523221095593025042356947722235191453796230528543467870051920158919047846556386820387507455020537217416116672332369478011617536712877225398594155045862628028349444849287477095738464767983983214227664144375398380792844803459186864604120044967284254711180349790134145076552658634774563644452133056036025678294372273294867210022122704077032955677853015649992318343050440673002882158415185181127014668643607164139581162946873547101970175663471661791370949643360405492528341953088001078978319396607904768727289692847176622465860795545313276909586955593829363798903702696778987694487130712848616185485542499169688746915324732460639024734138686987324535110524474711546878740811771415041075630520894739254343999921612231407874217271111270856126638874115384429981583019649514669994963633210390405259708454750010466835335772983096103838296286394950483184246826262397579057057850528949263106755529296267669432952566969557994062082178266308260702127860408593801343034399393541067617919817867352653133898692139331619322443271017475087384854375804822190870590955753878991498615252697929957498597115593215995395717521965356147492295459410303565060695126564633081574428644079613350151456470332348175629055964240230012618392789970706323875176584609315206982929179132180916507240594019624388840431752677445817556456351820484710973535154726586335717932560477332053077987211357677838232798125863332423167072540687206656901696420869997608262391074965776079563391333144871354146253288608435196240457756935829607673304156628564266774656390132112329885758096727251552132223377374838470075578169942442233400164795037309556881712206628532621977565022262521881599241369580904637284028046906447628965416582933658582455229956081781684781998363539337003346237229093961559323534102894901787967831982206684048808502040394526134335654031062515231742878886053791482329802703221689024362408708352571192937989905449459251652671285317857902606931566475561551591911283296757104364679247108449801172178980321953081029126438968449329158491959203265250313121530915023750832369547335952472530061946547635984588884101888843097201852842826885013239592358353736780659300265351237065129697421235893539835156765841750482642288562647509611178264619229492952707077763647053409222569809510322304782933848974538166596995943716301620968768432670593897050975550767659787885860441632326716608185763482361533989279360899031853430348474074862395176671833862996268084519858895971056062308948415207856013565063476562500000000000000000000000000000000000000000000000000000000000*i1^35 + 466253257758103400777154913094607457154104338121866729145326349102631301262703543274956885463970577850182576050462855646138198253770764429624129293141496278532108898807124169418385093876823579405135945168660414681284766303037958812210840859953145691559494133305176710337291608673972361473196725676665853741487039404458194984153544054667826202287125077425011338094273593767076750325838577451351145593936262908401107684594079667466300002707045953043178101117042242809110120947909097427656908418889560627022349759034120765567976483766322113284894308077420569527974661001540530629805934740807884447393242090716474437159790025862936875431488258788700237289676854743273697132418075756165961520227733827450526229001804772481183324766558602594879048300914640021547382863149346493415864909442756106594803357915438516284043485573799281429076120030763349213491500639432569020116243818331938811137141233397241541404517762567384719891697557224154251309872254081125119388158939954919944124706942389547608625907279125419322404349664813003698268306934400521855147831864921543969031197117751313324180030525541396720089207546107196204716260477205691848354024474821572404004118361969050711442037087596492079377267153923833024677342917607860734040570461084218037893495154250390838031969961002496802370633396419236835113738634711593067923531142699181640912474437061132408245234295597003950114905237678601278822020036331295347570201067801937186587423256531022359126850768560264083458076967562874401305622863573888118718905024852022140114404375619127311947512899781497793887470478256788715127334857761231992179965280504395029877888616916684681145780994562038136607730669966613641483877119020435055425996083750992471512492652767812467205875020015945274807245420830203565594020384873863856502283603791283433785774560041037731638793601178667363108021505125653814210247808240819193593077156270460822849023858275489732945947922215459569743427714812501037894423072596078749082765323860105797934194217890672231810483203615883867624522558464829644100792781601738709537888976001256818592529544373660188007693236111894881228802895944220612685816727580944943419165607205073111915366244267919199115399436668888680700343924977319677864336588071439549328841833399794207897623974354047714840017879675904540841435557962301452058427848826841597167404378463191648718418513703214401381469609894987211349105812210271932217362868617397229859588299531612991719823826919092977509574367316431084767215400755652969597051810219740400882360069064088138939105105977014105763113005912887415829940401777388460383381017390291450510477169285198953040404397200413017186815273527882568785067615902548856089261981638996817346580418318905971684196080923864309815175983497106411012044910523970026520879580400853056773729267426848450660718469728280395659253314746719438464246888232175271159172058105468750000000000000000000000000000000000000000000000000000000*i1^36 + -270834957472283996115488137955273301847224601013653916381839294554229730084304039446246860716799037368108608469891712865154309522447475480909518972392066828753914920743886508537948931134270538496286454711578199862593094086581122644189386398337971585886480197573650205298642885501589138546877632039514988598361777188350314027932470736139526807873975388044588343570288966282177831626437363652774109881266265901460557355643612068749303791787117724667131832481253744708770419035093206366731410719978332734342134615098159011873872720610323485159957530458250828400941991101449935705655950144761090640190125767396302254743039442686785390132691062706486600311510170873654027804808173857425577022577068825165744363271397130189849661814869394239255594268912755113659965534745974598795077615919292297584938232402571984100416846652669624795161965667293324243398100447235405948511447357169492539698805046232108154065020128714511165272449862843146750309316461137858603885095152218486630048437738188738398626253662692520074333282287605487887410656834174685871190194333942471614316631324745071243713054553452318001023964382310539551674916694586893700005167353048233303729078726666606454926034104854255197795795727468954587196267051079272428215298097499806859793343991029919872827170415897058255249478672830430719195200643188174025020957448414094390558615985819903702309890859097454708223741785677395243701301252763467796666127637455508460928623929662120159371273637298788468466199559928009579126682118903024391854783931020872774647933129939858558807793548739979396847632275622105235157956212195349826573337844467053141295021715784055278991488321468910050347535442689956292339681240014426774161913829546075019814680097698462458918983496945400490646597768900386990672340817527365669799567223710160979641163298067049882834513355988160997475781285014931007986069170331106695612747518816422819594622173651741459748803744861672498044192904010778907504285890575278423360296038386673522019782975996830686406405650409117789593772771646287766986279642610813873039108436387897731626995501663274837279769267761713985276657816953856914125829967540128095297360591963536441465842927233282581271531433878024045364319943472691196419556282155896535603295971571075860222431338804028661305012854735055763855401476918179571417769654199608073293144516501126272568068671128787052333182095548132278492644698195238232725953629802498128809411635323235720344993730824955245814148817622352471137363022507444534600606347614032013098082082396161114113282237369699160897000578407902076523655307656069543403072877743117814982196908174049324360431508159858967510914854530247892972765040304857765404452019689329765415673505590447095888283548862511641370930022882232033672095866581705979785419701232854137401773075641632607307542301573487302252213711237493660316694069940138077735900878906250000000000000000000000000000000000000000000000000000*i1^37 + 2735305858526676998267807169321120886049739575052702374601495619167178769280809261577233977663450041983270786280765973074935411360623749433472337042424979790918366429339089927712949911417565106523790895964701022712990374620749136283270545841931509180366216370922028894193264443127073522709267954999897593562432226054272262651460099694998153674166183426996093038513691941946034535749515711012777363013240864640157018537557002429296482768922949950034221591630747398217107415359039861036952608122767964320208003112613054824953890459212337640900874531276441284734878065304042891245695899873640369351982939285246091428462616997923392086614818006371718620597657683991612018008547857753394700678806615316276424140620769313145277439718537027552096213527235690962677715470147723549582517714193544226976831701846723313608837862804669142849889310321685555649860555069450988352504054887133598331182043020315435709704444045427170682618585539687057545701695730570900979837795040868230589448745921505865226105753956924610099507621969500166319145126490283908381944144273180860485782109298044302829466341416975962165779843345676708809004173627173709696167651018393218874652219174287846570015488390033068590225129384976302198947548924469407773974302079243731027492843949013534329905761636347056209071126887830860418587800192315687143563920661006529671351670512802992627957038324483675708242259544979048670181891946880112078230704488546888125620704938706119109320114511462598687693915802728610914906522175595397627733001421816112551383110312583676902088379551838205781317665858412990879920327050224126221444404298375442487936053565354489657082127300378013876955939563648167581109756195809664670814381986504577037486241856504893071033093913153445343358320647145859868603140989485688235551724288053825358764680846873309889661747785623033641551566405955140910708433646594909312150445704959516855491914929229091685370274493519034400338289107704515609188197002141262898944715436706441810499305418946936002797698117927372272177250030527990481065764109958105998280535196643792186135474286709003572260163238944534337080558098978545019227763332647921792294310370189196452936798303952572749302026566073698430106188126368849393759951533171504246492230966908442499687006438845385081638591814557036072153461500798976130904500364717881702528688345178449833712345627055538488897838330042386290310655281986539301085652630201886656330170804567268464738800786276235711038885076143501801187302808185568595622264572487559405139348853347642734010323629771198779576250792992099822122070507405939098635355459273333202536511462805537477146645234540268688131770647739861827214712626229528168155952967627465008287988299824950695017246318748861073124256824696500583687661457805947874882662621035580918728327185638025312973550803851292919539343144425145255249801147020459175109863281250000000000000000000000000000000000000000000000000*i1^38 + -802133969025217376488093189716714152432730479973989783005966556755882325957666987320253532796897957381012464212544764101503608174673796959905087615616144119824846946821504615641151096498959551252670061713347802483291862683270718552112335590334584629606242950728732039258347647081060824075515465685358390358662050779180824107077412392362251170508175163008487757419204232072320541785562526126069964831235177020558920090131845541564574552053274273699801129957989860499384819605188799157388252281524937797327129457899634938189956356311299342062028734364553081087923098201154475957946283522208878104419683377409151611422700194144275714697582434163239687243462836851319053619398006824060575923172572958827864033523134852951122776752894281304060889074078598592627316599941173811378718084415251813132343222081486253351143097163800785163431622925217277406269348150779535869772783254359087809013885644869614175028946122090166112542232736734562999767793743474374259473916793884048157766971891209120765233184207640025793030266778534974810713913457498868293239468640290424411054995776242613172063218097397957292855705890949663379613486538986746762495765316223466030304857886736339752989000349104206894004904366304070831315175775729550682623167912591463112392791825597816544980623862152724824416802330722006166502276836642026010996854552060435619230238821278104701235668985552780159103552410219188543155252467637915612196872438130039425721495094318653805540829209542322584439990037876777885832092531267779806882996576935887678825924862804700866658585346591695960358808363850917972514882904331194041293592355634673107103922916280246441395284356173673499334481534928136527945283655001040953924034949348665939625093051651989471192370043646268313353944371295435348050398749603033471883484994582731318877837811209390196984799084704044155796932508511659446320598695364448996742283151104821558735900192224588765752657453151461300528541376307482312161432660444346805897754970120201354494985624749440515436565057578037181954136263865592974549239262072453271972328203587678952435261753044889968839543008368990326412217325986842890472206926334118485194867328828303757718818132767627579034356451118590219058474845493270995768211561638490813359461144381068614921022830190705107759252464487314032639584180123975760824365726834759759960682983536904369115557851962870977340626019627245337485366114325605024972939254060818474527019195800570128921642663955364640140588139265339363457612095921898155676675199594098876817993955981952425135438969149441747317713412533828184177045281847875298459358030481878978068343561805418686457929341278782824064090903135843291009307169013521133188001728170573731653298903752755836523418854983442180541480457812496487162315070851965938150363753496381116866230566589044048968453788472488229715969029703459590796770258605480194091796875000000000000000000000000000000000000000000000000*i1^39 + -152720411107191466076772980112499865122917811106333939374056658857847898431451928723627326848509153699520021810503836605038205733803995123096870610468395226806602899073617832639966846096248948886111699708286669006640669350330575058963244463329211412970723301797371744056083215753668315494351322236693196539467618116322907689351546685928926623011505169492158483214558885499612550430660475762905421788827843076042834467646292537581869084068544266474955632089860418492340786200222875845231843135285383344328968915390629853213297117890482378585409811184904599582141467290453453383864105838698743101944621290518912137295024733645852669945504063439574737423150324226497752822741868422769023089334965445982000452521190639421905381541707373351616370024373182847947428499623673994562990162012641640220089466283363994885384323604192687233074591167827050613609265851730432811496214897112219116664245669117788016807135899753384599917017236626159707978271617436968241480309038728982879850653071272532609701722013062213630477282908570057178899120798676512735661398521579452380482278550959373935148172950795698765533440999896470796697078260104100938165755310489090957898085890583118843787774876359110286603430074146588927196292532109321406012333998294735459050167807615976171812704693010499862911122462428342141694540530396289028340930882524031072981454187174658926488202894999239559558534979463101928840338783997311348438420694967986561943116012408557326570733534713962968314392706090742562947675638782359404172074181408848280215935044223796017856695228163839860137603474048672165298622616645335873098376860548198249725876990897352553487279196691331771128173809122399290933182964890124684334009334615933539338031301739360590168269763682332146977166564068298181908046505282214744006910320630380986526564505824878520082102831143342612345052525014910556361668523200119168001586392796209446135903440290622993336450025579607470781161987307270912993092566972070149272115949493623220768713070669038459331660422936861246498575534013875279928481131446450921384895992968533128295690924733331376123523803991810394299070731505872345870897985260432778243083161448692935281805082545212465292741189859843382501333356923120398640476334262282284899255546354873101891442478227915484288662928836689555326827570650859452310111349889874343669515342163684063860952085769628204719005366576219932181276351171129984789934429262195111198151405084556788025091151805322670205259076599672007035415809823450238217719645538944742540990726215424628475278830771396533252091616532835485956111390814957464973559532402171982843723525011331255083714909183600843862146572986249446375587699882652029875000602643520055585492735894866601060635880418213472564979348979922829272292486298529139874916668909482474888784478192021591015353345611251507794322269003596289364539831876754760742187500000000000000000000000000000000000000000000*i1^40 + 61994906632774949842431535913711316569251402015296138888598197520787758228546244248900709060124614650768653534931133056204170923554507184244690647471083802354111395286176644258896302265928944851199697032878510000857822088588710819115094336214175581409333680073580032693846119455069803864909383722315803130294944472563069956108233882890601620618805348513037113375783091100390364977657743862792828586598042150999120900560491066468819972612157869204635587994380768472014395838755416349585030580360512820450829776596384331241285777048916782872263290140233480973355024503482514331543873013546931937933612518267441625712653725909655063736889469655983066776556985247063896180439227010247045301130237934642562182697390463421332702850736581953518102536303702187538466789288289185445757826016565830354684588615946418678177749781273508834325841869115223698034831072936295369102424752700434530809209858722599129812260721497730696984611419172265841224370484824238025976012015528452061143572480511387682723133154942417776304969089257807971668641435710554305923577642930516298914512563161764502353481040236086606737980432240198420687731648142416902568901041974426050264257752098767020977696474172278022226106718618082207712996560466492852136615009646042201248136776563877644393593582473366011161213218359652731244788463101276351058516194903106707571777057640713988637166327674716864248570360574675524620149396542472395836058050856352569691637480099973296062252571067958512093966568622451113310133194642333667491781343414363865084231512620191672001135300944293063820307739087011717480528720586392545526882152952832887234881945740743964839668657674055621738740666728342921593922707673184397808906606997073814747851680744522412050954504327828959056402182000450722221232384051203650288752474960693637473336335262349920813474416436241786893505348954476291803280793726300852939476098308946121022465609626361106018825091737312741514094556758528304056071399185762420477373251467506160075481978303240133355998323641664907023028742418281969461567789593355532029624204644337553843416199070530589303347930040507968158874898273807617577010580080758344607525040825136158420363383694903526776588434384083659658045014293008984532241241956657590461504236238482108339644899914999079414960282170782477782731711478197632994669557722643125761081955687722920160827706529121988225103051814664334311117606173807022815603350696982039822296375666349050779216579780900503231724218959659234299801948007849796665952537520518980125612456346995574891597938436193647718072037274164425471375495161449853517007580067688468603564297835009824173733850328711543597822870695746794462068882143849726192750912380329183831986937845807069864070068708879948399363779011510787413578336813812602401575460062290216285277665149918865740238735509655684512377209928924331504907459020614624023437500000000000000000000000000000000000000000*i1^41 + 680599881753428082543573272430434519073725836450611159137720105860617534796704995538199428155920047618357803422382474698115699574323941682512469743378049525681780221982462237870929938168598695081258692447580589556729570172330447850517207924001410696218799630181105305124278400914767093576955788506820575580021397972590041191983515140344723495188512422697644136779719679019648859480431802192817705520918982493982594932888840540523202785413310616004140050611975773351979990850246972038709500450070456533302987264837267717610401865019442912972945302129367216758370872530848349860714161579728099549767989939702059314386419167930353844300090039762516649095639236213037101896939661345003887134104948083553969069227566097659679992115897406725973059706023726946926862666349129832202982351456128906780824829639048215971390434674155969614181039647943975228259833751248470825710260063847789637608383174834320004264153581382468401527926942427341278519704674985466425191159351271685228045859224435400130013024062467471361706605766415793122292440119973754835971003785706920962914177662740988841449997082692181172635203888985838759683922331628812163274828003028093436129442131292751321746378509188022254770514958361956495503052258939727626790619757576746252454083202175447828659806955977847916917678949795326207924295555208613288753317162056582544623256131453910677122745158245433967303401500504641859025778645471672481549415128750786064419263665243084258894354227253722647103784529130742160937423941100850339801493808244354039422640212204531324568175278468098545239562875967838904016240994625265180694738383253449125693047861853624813681385513793793773123798781010354349980083395641754729610755753734178130745436924007301123028637860856318140268332041592963474714989163826032996410208799347085944722020986489352090519030091338699857905328340503819081205618218632286272882820526793112502809529492661681965311220371004998966828809589690951222417648402574757423982540620885209707275371172643013428312775687317261325076969748577065151217502605195158558371435633984404349938608047260582698991804081661739249922348137714634276028115424538342031346490796537085534635668954162380783996253845131049852758843636678075820125899837221472266208938401442413820383021252053443156965173380114630578312486704667562828299733395089736397739064884597675307288313936190976172220288721840533169170968912828895735823304989080403117338619810668884007010936596903552769541902937514068145581489280828799356716102316840095441918305412803428044633866735641667247612820188435705128796988710619632658329481929791975023906498489745787978394394705000806865489405423184843889810671223513590328991918156983096309048707955356837801214426637057930791732355245706079710640628475655617161690406040770555796667289558863890157863217729263049908145137870573045350145548582077026367187500000000000000000000000000000000000000*i1^42 + 3815258327404979908579287491357410918040422310666849520209128790269830545216190453949079850455254343770976216459385355585236128914595309650102036305819440991861919034253407746540305203511605995498792814916911265744255315424885718400472314946147356184088061496164912825600870499796481918283857587026907475720154232748927355444994056464546064355513484251131046280780479596498562984970972917297236514237863061777818320673811751793487043513967988193325223051528555992371070280933794959478000599630925562788095037904285383367714557165820357429752303572856273701174986761221627540187051218600067670649318692492444907681863210082605856860432810150164305356314794129917326808111956919843677225677042528809034824979417311683111663090435456144870489232486463175122014267149464513018051325407881784728060587182642884799291060581187176673370510809418296300818736984305056302061154354979467195149926394625287502172154096709328415319339296678401083461054015849469079224055064893672791932671698836922015793098572558919468687000988119789300978912846576511307054745391603118728049152864000249132617087654357380754231370013629529467474895733568588364051634104069824034678588173192853886240868320107318997573959854322538803759884839458738829296221983360690244375811542738172936493734402146757083108719602999572612526691246689661562517876717857998243518125817106029121251332634026151560824651289044138380092738740045797889716642052052549627870811258612806696211275342547513851650468186655539567809399180640251890062993858491625908517508526454997577265292501496333439486313457686802085149108588764016974234008706734754261546061460882022751276659563105953394314016602218411174233650810684027907574809810848408518788843836191873927074742713667321196736762511951977897946987945830700042216713751034939372855661901152613096438172168058728582285148605349208523742226630953245866637253179185805739874994444201371737841600641408010708666008247153336012751417026015698442357979826792290966786286837092005619643674648796966053732348344285648674155790588165815116012215040014575604686593784636013880462205683733224186786761489210840424262234471951100234219305637117491521151886630642852296407397920026347422957287208979445527716743348774873943330462278010215389772476855986710767489601068786874886595940655271963824709763967705236495380411863134227081944413764304758094921573054413998598500052821200705861031341950114254266718233423078647344281579520147078942101368802705299434025720203227201555891188783115291786020093079560907993249635070148951048065660600413401648273245583581646377504402685247343338675894972601465177557574751593578061066646764221355565273918743796970917236969187904775009188052656428542836606824311065717963596585159276970104092056059726710451212601509786454497229022460817612639356632160177965268618612398021638556383550167083740234375000000000000000000000000000000000000*i1^43 + 12537462867015916930285233445026199104483806616896713147990778718185541287928134632936938885031811469392050138613666128890537023752208012441050196999864657920227296602710813859756603755344653659208519424435091375773855493057887275346338688327925409074191549703353366858420505674185223459144517951964354175896365810622093956717552720478985335755603628295779969100904281681353798888343796020838374620404330929955975947319200369076935158668432717599184357959041088445144525988390416781725209241708315351144988212505055441335958599906540106560416062002829052007859881118461621581372235956020562921640281084089270115939513931990705116530387731868204171720747084693285360957548810783469316301213621131530359299637262216913609231371125569905057267422224948673105722211872941669841443489748750195781007966374843315238643593020848868739005748158576800686220056780466496908273906468474864401358512969447342759484348629101025917984957849238184143739195827252492588878057873332929040304535427832312910859623332448103327922833444592004192103777079568745875886227216298916987468946940270889799679949285440048723591330978330198439664700696977151382961261751885806999300018222566695176872405905759406779902291201375913281443103984904630265749946615413722549155476031399032429533238877433471438648010251866850593742053160470268110575162405193261839794378086822444391353170350284164266743799871290739140889811788910969946379220395671688692061065501692340497843158408316862148125209519437437253680984159117060853124954080712258724824838057290694716643650819645486544559573892035016133991499636841029073516436724552436249908692041449386733746317255380094221324074128536310872504648608592398654400543319129210170747587647888306019414880660206928895281578924938036829715974909001531127667953649175110257091263648607981634509779760091995033692451379334754053342871800437215971513978762780060005180110488796722914362371474783260285205272019344594862983911972515743412994371348109587898002057619076055998779560465402541419576757857199441186742344781453390832504228055943786831405767570151660771942583924834703195940505952570014390168271977014193457292736140705506466479486937315388225698578863358964174205026102692643152684766455947689927447886373495070141681972742392604773294988513497203049504975773015147505247946847615665178603938012829756168656801542637971207387911289592536510957414217225639269075869509619102111535592418131611305429859362803949051252511387013107668178230535989835134972212601190142013303431749884077735729137474191562359891584982739442178329624761149071549626006965995975506864527532713957941750589695359812186076462595616765430896828819089911255457500267185412446935634357563684249223567762391405389424535139603902770335463981582220535585890347995684610585922188987122534202479399247303214520669820983603131026029586791992187500000000000000000000000000000000*i1^44 + 16386244800262347211461605723414174151864039637492389700148817566563614770311768105532360774186307119054684062093016112338629895205193628304469240683792077535158924879695063274397107725681722939826137047167000955026445183111088999236317974931125173175434710789544948965335334831659247274298318581958252407955260555252905140344692533636389756388584559513339390737474115941144877151934047187396022799421819030654314100246004366908190488854211401281907374019333509892501195726417231620841902319186935414707009422540663542046061411510024422134076459095343385217534043861674947658415723111106284539300128345569599289420815908312948188281110414691358126073246063205566917534403635545503085243521219566174897513921300014129337956202428271819767996766335884949832214400722553925666664264375798833485542738898992921192000509277678286971853487256132501864239372934170035537605391829641816185070377832542783238692532231360600024980781418477316270890279274047354347525846611489340008564316111818686964185124300199675067307833430875775758042192794061371808552418362321769781695098528398224680407638192695575250525746134051946051633118780665033039656072036408558267295510010428459959261472167078786528012924762018531456500756732282149888885904632153060670959766195108629875891062689551209607783090765467762748623938060726449957738620175613604850999436649534251717168478838818079790473203847288866966493322272071448792721389616594451631597091269856711315966577799473649128376490265457545714474702488856188545450441994589322131505004242968295363395294819659312293966809825340978863947487411098692194393722706808421176546835892077983572490845974272134426103523559468713723889425157967947668124616066212382525854396759224314925391541954413811830204362879959576068190524445492098244289916565125463316852218351256489039365669329986010604586132100527551314063593214673597586890723453635248233227715092886046869794286152480626905185660815853882274109543012858230503612196251520748550858380277244474965781122326627633493388999420094522696672274110286953071318703962059747479864290871615178197782624007607346678588377968183022086009825504320398731247075435934687184058849061971257272085913299381808999859134827384314267524892385906970084636720689486847257215963295681710738975395740339221795010651106214809410142823741035757436180318793911515563502563907401857571980231378940141843408906808190557669582880710052581231897776246673652441220464784361048232149669032520692323935934410654831676757121486740581346569972094557538072138407400023696417426610735284646134477610997045223408269799960376912829878345150151885517338859010338799466877298363325175608125907021035507439605253268343517996770878424877601387599024228477196093823403735879191853920927913565934658370346688100824150558180277203393575416393188781245633859066401782911270856857299804687500000000000000000000000000000*i1^45 + -4490705107512209856910977904423353709889083702812878868690494976930873041538398100777972979497267186985687222493437115538572131890508699696034558444077886758826116589629998292860982457952952269216003108188907894414026687714416847777265089511770408547541602893735459965936519750883150094359119596300414596989567041443328077113078725724943528819134077639451202488730117913590079782179320029625192909467330994052910494165732204877294344351209491541244732680263510098374272968987665364416551596256356389548994228353263982701782066363476623273981774790790292013635302953338851020641229979022299701380886181484107001213989178270210334283316160175097896785484695742665205047021406143694215924299201242284369546416825938267362682662404285854383940864852636065253466014081739326609256039664064265012704289818934369043342422760697084167248458178929643575210506492395309403903908877563201007504845868834996788755848994730152030264172264649507585248377867180130977670733397909648069327407750267617115360394904088751222890660292167479450476018531666168995417978596782266180283537077089627651554602745092755480658385570861885786175641265552870306654262733600128973402462663571433132198580545902048904653226109404589322639388311154766554023278917748810902692313751121991877284509815649010601323874084380608381315492647570807796435050921927342429143426224554916142908941918498098689042323466450795079263643245883572478093492218421222795641681903668540277953451706127273561827191863264803693350741141447490888102615340002287184180211471345053769633670005169575076083768573150337759038503343161440412569048685046467385714515943786163378871932207792776960524583026956926301046329364910388481802344680854865071415672291952424561190535701289364737170001851780312374624891279652862238683818977381061314654471861673501604528945141169277422321579371401588772808775354974869111037056468191847827889848253244851674488586069504516302220031790768493656463814192847270263318121485625679781820550367784558754882403987143627876030367431242768155384147105698848335184153354803573306146041750134782228491417464230647421609750869528405644542812344275683803383422926690016251455085055472639796270526518609331956289536194301297196545703938933865517384126195960504810773468002309431232380416190859769629151805817417866025792068017798011207486398811444135619217764401962596064627948248657129241934469802153222249751938703135441218405677501351708851482557050349589925214111568371196358530658425098662772179804087079536258598216397791720222976458375622124864157196544515501110934854955955273985242228420722458520655105808619258014201390918868339921784641293895220705156272193726815200332873037849929787515006731387341548969923319008829669658677920766286830428552941724449583244926251095961788847829000777198839464394320813517420562675397377461194992065429687500000000000000000000000000*i1^46 + -257696627590045997435795172033717201587738642270365075381867126291978501123574942265828081045879279842207456416582645148304840425153609803243852541513338665160852138163835953058191382443570856422546884079552840536413642589143055832121647323639763093194997939607891496634411395440571165241519394426976289948007286608346028114764441187933495116334526100666283844098604723793332435063021710194168963592803285829748847778739475591528911110289871861188912915924515191747391686113597993501836997579369134135050901222475470004885700472851857756104668343041845764560469483838326533406054449816209097057053656866930467904163174069263971391432500563970682304687642814474731632968249758187825466628843290546971111814941134113289850474114757549322614826168627123956416239352773632074993036202326807724203665498700113134751418625526150642857845704138477240256624981256388959448528799073379110762887227568632745795554025374828593531954252137428310202479127109102857500751459247814448224834035320250195817110495874154012156609383951590241242658866787007069047593402574942349937379321346030769602679630811242276666474054117489916781005949613769403549372315229798920624370127004642586286153233731314577163432894655580622325813000605136234694209132967517050018825173247835983952936117731910495161693867205856375831192248038723047247687955306291424850044799839642623809526953609289301481882420108748679354098313551619695194676686032505075610953350995930475425066687214177286046117386562312776409443240692957722527084222966555534940880590553316205559875609523640758926727604333723784161038781553780295906528732837054290856117494018654394037427743846621209950931909514107000711049093373590932152349664295823404612315555474464335314180747052619787591727431526248854395916027373542050765513426066086527296331000530942205043265281047686948772283168847797098274649192337533525917108212864646118267204454450177656573391221940724018910390534862813058432755216433898380134393953156828761596188767309906326972591052336440491618222753755382520019529319072097826467647852709142660855224564343180088991326973481761938885833374878460731589896350473870625720804000387551463849908026016570372517736818716375908420697055562551532873969308011311208363111093007933569121883780358074425676452557240311835942021182030294187300547309807978971452078978955573112125634738106598717810385685741716003449055397857440769143408196500717802363351723068761137845349887283112736955960254753653916743235186244950748911327043032141492439939681344875453531662563782540565753499125130047899167751101085998253167126997032263683278595389012415255994991359581518060240507371769763341611001614616371486311352728849715141860348171213430890823149933599856285097949602910198368718170536345791238028838214048377275468643665130386256774929665497762278246227651834487915039062500000000000000000000000000000*i1^47 + -313504105809296636348486671108806755265180063908993043627729121518814744003074928288449960334412558458213002393553407623812692942382479346070931793744605004861493998573219399490038066828015674472485396351894688351448348892361096949815040751232969591319778126616788676563229434417551681319334914885667795784391980695044733755569660185505717941744834639010085433329381777711280504634768014071836320754801791259153068408490634547596668000866288245957499097776059372419710764254589978517847037174044233505582666532240011824223316282852454978477049626070130706397298241088541453187556805039111108459424672168796314464584864737428092340973546868870473818655362564548076647492015870235913337230878914905030231569210453117630609642542439041533065628476209802399739102758929252556794807158223712859246258430949211994502413175110248730138252023076937906869616166329595488564590836933601353011140888854280590041329764671334525444353721539584652251920536368341549011319503539996157466511258786225539483367203729310163219478342398484518369868219549002349222232795254197682418162603915361504302700193629515525576208080455228898883835283385079013248722666705772992486045399535090481313795452335965031270535765278269064320099727021674791401126482497629126149071290776556732247866485606417777555465631503303947327972055893138932464533845905721901199850250026436050362411275091279564778669050634415459335604930896622733809152935317236806559804287931813232352928798834490519552184863616966587576876406946229327422087411322180624326691766921336236327005316887618052320982908672451788229205071120101588186493444260977931890194657438300367335693569194854631338221028013109854435003562176642358741732274425432142785835190462815213623448593658745948359390918089704853712043789688433929287638983732546850217051493485806598113719972941309485801390747839419687279609067557728361394153533875469803767087133447512869382379626805518990892205515068664468965226644035416978685454993308457623895924584077250723239189312129231995064894921405158200269757483387992035912776713573271565955610957069518310265154016776651601544980491434836077363972026192030777118470990023237287357946078725553780289146245231451780319742876943915804124865158338320334646668494829445672206723277544308291126225998222004962578409758250999220997475134877150488106529372920997006020222554347158012927815744772221078886830768175565788272560089363028033498139054113971306772732655613518035706656933787580059733526954849822334083759895603379769422269095282380272510565737937712348649682585939535582894545495049774379707190027573370988882875673232087230080948942824469101958110661172547607339888601197122423016341415086654252173529556983683300772058909873112367127687853420662475696396685102820583422284247347523225408053538563491602835439344285630170361400814726948738098144531250000000000000000000*i1^48 + 1058186126097312670348063798393968782082707190751502616369809130263243799061725195846360361498816883787185022861028116674902660919460629261951719796330052089360069444733532384991158320348480576544893825636021871086883983300739058825960345601362803579875495144992799338924556356447749942187049594022707584099761182798941634561082196336896665529157064397680361488013243220044324776540577601686696184766452770622239463137068209675271324888670446378849722083176626450444969254202665853266829101815591108621538429007214694456638283233351204250528626654424253679726624614267641390279317494517584063657964687593322527271583182796290096517564642759019849684959632405300845360226682433654275414415724743285588550152402839773292647366582847193156481360387833054987715185005806065538712592916852230209912913814773792348357407924188469972200965423285992059703376983050518871623834020784922860126621313102228511817937617073777160395940602552074520223537062428205419016857637876473655618413474921630077802617456528179474508233017967400851154811254429796991515722303880215335755314399322674032308844771990393012694976806141419685019950596530417789776583501349775823294055285188165564258285521116906770123781529131533264188580448221364870535707245771477315623841552895900296934315236401664126469629338897471784399415290227743743272935985002502166867398069728785041418691621380622619034421271568780859866115837844701842951689808219250314008900968429076316198887946855872424378218761204390107244920776330787568350038372816849120218102523796902751447133407940005449444393477211344017409168647519281475827496983847831869267886017011566706428366255577991980979846565308523376380524676481335997910877568445578259214702147161558098984115369956118711137351704542880475059775778261922307307418363616354536820624310965695410107687859850758470598184270030673861365611817371335158257012607929339042614593169098193385086423736932244769080592111990790894202877263934675705749913308935279831219757025465970206138472794747873944324655985303595842848943105066624239563745161942639222755947775915891074002489709757728931588376001908162883525013842574736197336256242801357617406860378110082280019920499291432568336747813653975173733567405063269766301637144496632386176377493235394029844469868003633252627878306124352834561857606969909644849898051961625258378887043849324682584243969718323153930592651267717994607193905610271770017232994418832024008534510815864375491864301978697311534518411214881854462247987906627032044863936668800666992042404823922883335235015284508785215994846027518415380099294008810662593790684797929778332739831767430059590528644010135070933870841661832721836573563565722882215009932987777052617929273333313541074002059990483928667467915403623535550691343847100891596489834344962656024310999801230082084657624363899230957031250000000000000000*i1^49 + 498001244874037380135604507830155086910472820857135992210680552856855721235507204516465867427019221490259024152593291451351100534594797860530327117929352345531623558238645930689389486423830135881781922588970018538787397111071465367479202960529545749949004301306193017922769518510642281441805563715037562378955066471387205318382888724979092118652631719829692370429888263082102116864106192127131616106021013892438380953685756259552959675247855381303923386530554072678957189553418847646024773792429445408317047847703950649588422299644900026122382834101627655978691043173986410715302315359688388944267294709783310475017209481372792594068148524865022234055783526815320849993760800133991335298384889386297181796884301664016075471149231094144446708861318533749464863379997787818230225968912592857940105023981338846256187191691326653624716086169249795172082651656874893219398200936374768079447401386198488408736263563795870589557702699144676125845652977551706217027123076740197477888472990938213545477701197835962044560186034312591221961255836613658625697003151537623986892820518147443078901769528568410343561257256640326094489473844771637129569284358837506242701360691553380676663872046032646675455124880950124717760836206907057653429041366924855656774081726582031865142478467777381183235055349165571603578728490495086133616690434419715766266273682621387942181324339761588109174512959704006161170710573040079420491359112483707970407317191657003658293638872856527534564898560362193827784310821399976897728334447582452633484537196255189236269476289058650325951203566158841890245470733974789451570261885753905654322898011976981075290076650141116244339400926710315263882217268268283011437964746684194644968502446696128077491519425332066088256956398940933704738248574040844043574163966978903702096917506938853847395265520778052917337196900516340990652112594395046907620654859498058921251745934969949485674311950499222647187338916855021144842464387838547388076251150659046034997385872348346854830321101256921862185767602477216870286726726944688684250915471208350432453588783051908901482118277203616107081096000578675469588249965725160546875330621529761286569909936860403897587426478238954842940863656844697918314619560300847485789550838519053467287716943426612883151681201467066681611664945770204983630960425377001801373405133053965337783852049469974288151862575837098683561954571170010498375045214735921680982552481638768617832815119670905293227123342863811572496418674449548409280806525252563533910985318913086010549739593066816270059445587859353020769723942283837309265651446994405454640216815503278253991264842930593465728994884311612317288620657148595751852625503593658285071745546738993470303855260101526412281079087554696344651236210273927987636152381582863053578395521621941289639785566123464377596974372863769531250000000000000*i1^50 + -1688944108963406380868482647547076886451745873652849537195941539324284968885413878456985970450002580508975442473658455881841717236129346587854800913657184647162257774949352943565236097673211123513856366304975201985948567916697890281898837094598064616199524323108974636188091562822013356115204567457744157950437628275108958956661765789767568219084612150067850343326861485618510309414583752444072792900201884788686294101110776356689552388479812556608470378067181056905378921886652950654810288116928035769720279812301001860680221005038785791403532322065424162636699547290600173920628770625587066346945080473677541854317394458711352474335754330026141651499906509861997228112143798080583626203350918658552133384306318335490611961203314985149724870758393574862811945709588665749304928011971311813107379317332451381765647209466282216037960415748545411086125473972299200772914600294184633554939631172486003697309856735890346134533332347769017222081127905972328829268294336336626157238648447438825679481255620042748289075583547784675344465425817408806332493360479513171348017065607807931840152829969622879855354716685771728857280484589125844490719439674483251297362524698233773062117166452117020235318970522178838600573396653395746544980487545983756242076429361718141502631177484299600096035361239336357617179632203325706969408825073380144548273404262842580904184086354312767886198015548302035561465189697789254105118699720844934397367285796277768357781004813598671489915167588671255811541963265164927544687546356433195629430068901724934754508110166609600497350490974454340727323187107607985486607996361956918837514722674939376614816269284824578417155198651689803958376575903092477311389885212713496112717271879195169254710027259399440846657756094038464795663651147618593357677613755415746185155580025719961934649599102038937393838364827386974383020206104807235904653153851943558890222331500781171352773585304041869378369344780083345570363197425195990075733887494805764625419526765493913278343128570813504864791501212995855625670850126755681061393173567123669793714152988187283048111353045181513167010308378374879376465229309405256272906439763888907606676570956577013008517879324931819831330896431870502814747212926743926154387181067733339796740577250766923030678490348487053905429080470523559363149555134954580096151020545163603629863827341540284703502295173960656837747230632176522218421720450252197273114098458650174915818899614203733576230527483466311003260772077061910913536832352171573766768321628626917307961211275195195721167805530456418117501930755350335154897533213999328102232135185260569983892471187392948073891288830737238108004569279516206231005965683256202767856575821966951159658671564120060577271241910008260705678858659551492882290020558034857323787269754015233695909614652919117361307144165039062500000000000*i1^51 + 7244622647211716830177798375490828646383041580673124181839938910898498828329616535517898339680744488565369141207796483393678073476005981486401653419939501006159329164680753139365206289986428239184336562438858823586229683688903950615623617163292354900801617991760962373443530496792493224942676822274697823789839986798350172486394483648725220424592420542740917415625971151055047204813307464268090351064070446340332846234664192546386245593700231618479868358588975596997513532098094890558806200996170794506059003655180420967348721271926565958477631331754879482055545392213229886189884459729927158190525963371184866016255408746805400060659953863184193722554003027305896012734364379196108046406386208353000392478248937748950626477675885739974157475403277699529589176337659391157058922217775229141849602065473219387061820498204347765452655504303794320623343291216171188863384255931734564659325069206167977067937745762450276901231697725589880790156285348142582877093879289739073241605373624336567783909118229046560510955375768538932367941455039819259592123473098782448788234651752786053558772647069952777646590246423784324013880114411757254212130581842766148879242773024170128732261963368858648690043169703774599851036326123422691218246367417218048777396277977516862184033006111650707482708766133787229413003782815607610391530579669327370965864469810359146636572516100516266625391952050281639152580579835397371103588152489969195745724709979201519575170543046561686894665802543724440617822607029116599004332415933520445325188145259815518928368757425140432272345794050311223612247498444154150518921100410860782843192831969727650683842401712436975481657043315553633973801644333181217472868735061419960276981819917414127666547429065402942678494127480110519463376664577901943881201532843875842718804760325328512569767472265578034953049862508504079359303039781778756617663843578062982826541047035824875244322450088617272662046636029387549830366077375368213773048591000837264549994503928635807932313490686420856190296545275129130900428924628930022187181937172279080392331155567291007562515190909523809274323184612057901658762603251588076872093080465287398991816248757530712469583748646682994899824202757057840350146771445761505733241812275241197914085594625091189605306225159915879802238114713011636609205227993727938668964397901819710743048868513200113026119754434547367869514131109057458231440020216735915064001668489544661264835040748399699378381097823768940295764411848375871768105153359749907627035835382261358218740102650595625738495716709998802458937624830850639420114532000934158007755899045279577679763033558816758276917707979677825677214498943527460455567440175507085380050235729176961481937628521991281816463761669898207810146658588626277265081852319994908310539129282002712706400870956713333725929260253906250000000*i1^52 + 3061754973301557795889161157442114840816365724725648372543914877578706859231392984715886281782195430796428605664149824386017161954943535849658575737018313730027945745459315249534603954793370524509007402017116276464564144107289244533790516812890762979635104586035818934095709265733594233643014144825747326842480394805570245983572293023346933549678441560559288546583374255348031490211152482682652276973026644704161095959006748518630725754527758903738995197182303146472975721885246743903234932518495397180992253320819247553340359487046296414721127079961960894657559800212778106015675337790157798850253927402682483972922797989711519501150197870497484583313605245869631229084842795599631684159508113457764158039987949267409131536300710805350113714551403211208574171940990287295196428440101882359523269194220221864092937426283630522897125517576611865122596196741727547988110058991698441984548179387405630060858327962048335610960414050461034718304171222630870153561249898669133342216920492940577636184311476386484737668259804757505216760162819009757613642099410255734898488566195438405723491187258990217627351064077995730223270640719025803674100929900183327292597641499755337606162464340356234283259294745845272235524984664795856561521063364907803465930057425378317227996456249772113924230530762841752351774890945172772544914231935414596207189742267971691904519255619980491856535346129605783676268404117745076900682668794964783555833034564275292658874258097239805927707990426700902111210703759598600319864885308179898808117722971418322756777675171424195245573222597065967010371235673033461537567441659875815151091154406241080056039774141094917363454066106215612136360920788636172156726614220232194011168181664275231422002563005788077382404521774622973985787380975630398044965691024882080254269966153297233384626593839459436397419169998630147858343370889448848540841290514057666750307143283685488549795737248398532017381785736861025856706703252959565116288311185085528652841938457983896937764933276654538216549254514784358983250566932325385474097174672798327547246454074804945892700778672453254771519331815111632694213448137083805768980379226931324128798692396546058538042607666951792004048915272308815738424723688953638074578876581742035411182387201298963846354196430193372784982754360297230934742752604514678845929430455872385905528813559703585114870009511440877847499033894139663816628171171167204080730909336082559957541489283911265511878771773505729578009447126226064901689673643566107943547293399338057148706825161672164236748396707132035495995553044555566866348703080289518256758287671460697899892362965423343261791034577995492051194807545909702956182330656604176030855278387833872122410243144612893423159456572114928677520768449855208985385311624777670612592780637339906490979046793654561042785644531250000*i1^53 + -17268539712310366934953128560253849285424521180738888154783276466226389620234863224236031010391131799565920177062433011973884379915055396716074060368736725840911344620214241372406843767141799619723440836900012035556528131416244660097496533983358383844507558242463921956040613788237072622586635340390102828764095481986357398874925193396817640008664010466310940322744115052123225074268686084615196319100245636533479611346577275686984122809372849073551631658053341326221781321679075816121454541242600756065944326293204760473499648516730624775638487493000460794279575715918617379596013439304733545354341930766968647956526973275804856465236243383746495244017009105248151633993453471848780431901319095538462779325163672681495663317588463890093051804753396408943685832380188602737647967284871641375905990815038229537932392371351708160805202287596533546779434053750617935567296260571860655715586860616127823059752529070659330318873506064967004705484062826498869609196407759228897474423431953650537624424034956454670112763009133066438043083032537052352565775375971529484390622105498706395854069540183243004562606064154301400251468125535166325970145292600666039335381448596116085022806015429872265389206401344113620844679778168751701794401031091559738342439056196895686120822120789765670165180538953698045682249353475605576470909308254104154876272661372455394304920619212387225618829868402861410738794964133501962114635448731985532028512083056495450579459294724121705582939387001567681197556459964765941252133907202962395695322157264330143518441128413221625830094031038161720876516169959012591504801912951789503137019799842989682779078334627092523478210455556741567017519173393318802610429038231333250546898242352149690772471671333627850595931308890537762435101231825412377201106168287495080963414651724974906634329013558839339160701371660545782975342779141830575781441433777037305068180914302580151862376557698151304976846153897037892802549409497738022728777757835982406682722599512318992955410143864820377227628785213403684063833036360456526987111737236355452780010891245793186091281942814401195761706552474866994086530163951791474660880952157213593687256906912157715283651759063240018853958868413513842552257075455462183762650456452645232104090152493614232791133010488145423769541235791241164312050328552198491917713944137835043902008347445599018625900827639418211775574823441465241361139168784470850787587233338706195579678435094346827852807297797213849496748495466932515650096583775899586744594417508082471467922954593458371592258089386788437887671066661634680422998722315501751222886680263948408373776729678837891672730552968664850725385449683700279695036291049178326537428036603520776402400508972484834463398204319130214853965452496640557900500804873264316700314582875286362195765832439064979553222656250*i1^54 + -14218194970018681946523811618875461916354314938309882824187895927578085674034523561456709356269219968130669812732321001825452767289729620307743340431866355605369086998995428411210141511829567604006393786874024956138324002598710857218275613969819624951779784793765156887827986968960828601592015065222118746158218505828943298429628031946152470178464237808332101901422806205577850774180667688719522443180556361453347710790748995576452645467409582332174578374489601484735695653139928608403863343135638918691576933489820088776830886280490539173027336044555348969918496008283955674450743249073556334874448418164544930990398111482211276457903139766357437843245124560337030345534282791289461612991320520366345915040480197986732676531370728168584548920013472336067153569961818725634480754696208690558262252439146442471405305066639329425158438425498205819135973039398856643108619781313471377109796964511518750063917060847186952129053157498352116559731915460927827806599617918909443394654743229270681816686105471926470019703346165525436367355280819159016614482139589433387242641221629232382192534781604765895797483078092634582365938937344112011882106769798827388524198872758356482376093855717398615295990820673446515339855264993576960989087369589472237308114663403800094464540933344489824569274797966454468141520563718147113483063728917790551573128724437068643481768295327588853844931851827296434858574605511345723008332336698371688273481101155670575878751828427223065215584582516318057297010736411674272399059592474207945365001159153588256116233156055469348608444037276506569422740940990895835558262053967790855424803307533164754487821520626115133016311372555064981103614539382573779608557639545949996983178698381912987991535956086518702888207405222613785457628575116356266522102784711575739932976224644412038199309621717751346425062700203109562116770011901733021766845423896543504319872092868922081849507517354967861894574056016806626851077292020534031523676959965078404581403681960460534935824961173243937483493563628198636456488661864809182426081057322841015669922506945867120863126851691789482877356057457799604397718030785538768688595442103283487927131221521205513847789126759357912536350693245983309468413605966489362761023542839663812955957378375526586114329618822520689119024729235716599199704763857818961102806401907866861721648319631572822546287968603450624227614663620199247307644150979673511984582761735854211338743235467821745561460589092453853507571592274922002056798894107337016956161511201170434422498275567873378761835415754028037512588843394332393050669358470190014251023716925107579969995812354142776203967989524517521095506506777322320845422662852200351553671667346122568949286762745542715493382610166829300850467949314630923140767729572687961801802369876668308279477059841156005859375*i1^55 + 22405913977353046931338746665307498390272391701500465823379262913569094910522105732628077233829114875615359223531385590092637698228491152986873324269007798512939285453566595863196338303368665904959231841907634993085168534041545058063945880375292338048979265663220689145136330291081817616420114319576165888777044649545229636484916973054051759680629184912236036316251202523075614263781095157015279590924078836640423385764462558783772060231505633398940840120912885707226783255267944588146625784763256991361250037282542118112777124257204111783040527059337882528233416502820964747264118468516525764826860170467725771615854525577549238072694478080397835250707683764768010635869895320325203471789373752359186253936707060323883699725107729550758042715526626511665310311425556487571625203681261994420362427260960479719839868343890183326260916090933160421855362348256399412793371404224948081811408242733796742674216060249260738555873228234628886220443852047179069658414627438199950899886087519572262571376840009609361934290384548691118567444755367839385875613067374447441978195783009575145471340531776686523756692695000144618812256998796905941263440796639841148379928171804397762320832648980466825120194548574257764812848852004227519270917483839418728803748914177006239661165471807948685714087683692638076253808979176730744677710438806193157802456980417533221582932017267368016301591756269481890781282066916651556025795609936097074329906226177530635102483098842124183426467083351436637620097200436476782490016796238551271495306775081059539566488803211572204620230258436925652727917225489930447952841558364176989452133990891231489657151169846524356851088157938173759549588663755153814848950747733422367015359227956229771403051093053934755359946985510381993612749754610856751460873389571911898663680970346409062295870304112807840463931114084009960389619333252435276641850101687057250961685295946811730610510514815917670809615326694927930143519441796740025731331527554042545535448334749141927829195401589707674571598756006910986002141656821515854754846141943103493416551314917798961042084576016937495776899796276644147515024939462762689945402041188584855106126404606148205007328592750024061594793950004716235913092166745761490252878393435849714777777176469873343014626483610050136076213415541761453342039146711244644996649546956901607104293854645628295485295548735259955052159394169473333560467272164272153507464831199056300774923549257514749723907712504908975201657497413609421204760812296028621841346497270735084718150873551320199613919862231614170484600313007275691181952846345006093544336735165754725103903082508301270635476529394718071957131311988247885437484556067970591349835621410956895487003595142948493535702987609487875458571745871504619462284186215939030262234155088663101196289062500000000*i1^56 + 41882099690303526055506927100179401173892574845764499561757496693163266979903837436032688996120583295676161095619603056365969070328987775973295126906755197598110294597628109073944442122212253364986741048433244949180356031767449151490795790684608795050192037494677977242177368951332238052835630535552879020336502802655713914361044002811973280384894572477711120835461856132145178048144100773959685590211475384235777187265255618438453007705130944895829096479158369710730158956908751571646420106080840940509132554349135827278191205420152588081816662778767918020255515336540099804160813160417804769483232241531215125816951227750673544485713763475800629127834820749654013624890840303801625606413341056488769594653467910669625809308860134181126262272402678721782757290294973524982091568609675014592165878208712367523247185563766652063477132660933706883634583354949647949824953976977407782794705365429691438210004335529343591171487816841091279984695953019298240110058703678688398083038951895809159104840923256825024748280597573516433062794580565309576896741130936785075228359498595534233555934979548513463370612320960902725832258039609443794782689394897867604636923986537106757788578852334153624505852469227123346240910656767312093050332895407205075917632761001855791270361165244797878281411819791007191951092123360733478756433568724010197940064422869425338751112729952023932545399951123502741940233786983465157124997360555289670475592516074294145322805290345638091052397892585296292528689610280479991265614109453183532318600657595917066749895005782110240634134612931417403774477548850566317263038951807948323977464425503886590081280764434690295203860011476684960963479588090658068290689790297767966311262593030348654539316061675203703037806705322189202232397991151668236733226281677632964923938375793129014428112535002081621224832519905995402593325428041961078632355971088009588724332078380218839567919691642847498557042339498534932862182998990296739307656081776555746992668169795509200033793954538664018966642907863976299375827317219234144863265635867470989333584377985165769762256934838080485149051209311054288630031875297681723807379837768292570101792772838696037106109363325917681192848047738280360045664658085194000490103232147245174662923319244679596917388101200923838976098912592482703707909891372126715269042085788206409249261529038945032512260404747738431737636904470027171904766158581655600331178550595203254274712326298810724930134842603186476357418093256520974988506819997593432739982308778678799313015838116992028638289906084364040123011059163221248826923966475037863686908499101404956215005963084180984478357851537737436234060951255673746821377357844031383926781756877549523893301656917014070884882753114176243993224892373039642518047003250103443861007690429687500000000000000*i1^57 + 27810517110489435396346851111092400272174337785039842122400145222634486231026113619418727070393404247642161265785941754234428004339604237597213338652919534980608003666112212413589829853141916805800729983468030398813561467173201428647235660322899716090075462915394531977008654352885200166217432939322704433436078001448329166769779465397455288251918265304966517352457347514467973298811497096344160708692878990905346848474693946369506728511789188707842676777201050904068205607578253100505995629570105338604417187950851525567448892763334584835027498378851227741927412612303001228247811577910919166189267995576525284060705048932908104789566883968663846815401949001278378263271831908456108614193261772738049179758348176469316518102741547938015973475524658960028614039842444003624823446180537622181084969960780418251247130691696436744992619813905897722245336481568199601594360415785806755382491681554224665061846798948396028555299886442541694039204926389776820337587217415884623926340675758216303747722686295183748176716015696999676900638512359813785035750986353028271160022584806733700032667543071684374760213469192098215159710178320969424713343994185650392611040971834896731135695271832937618017715304488175222044211327430261946353461099891491870846976311215702495742563228551647988009525951278305723004123533651282322265348511117016999640304520557899606403681608307121427181606472842658852570617063694689722677152613518427176942737731225951946566718954634843774133085321321766893985818518421723259888860899885919500801204522928603587910317579106833096980579442606117080512663030296679869078603013429402208733408155249258337765827082675921257171190031088605695942314688124083335651344050697720605588325571740802638239531362634161234840587844519756246899101958151997943249536196085250102218814689240373532020713010740964824417542085663160409720431605796549698455677712654941247199000089663275565599474519250087309675537922779106302857379067230683081924180453930382604262791856985013499692032088091960008549553847072105268655092815564470070222015027690966933589528758656107843989189378699736500870284460038816838410213425339584059041755703572504706225526736021627770192026526821444547638980014873916185801446023064594269138297738720653700609544203724884696617116050291759813998715748762027563301122486058160009491648480660051854669720466297731947916159916703260419025637886119533856149191244112781469216369358171771476545031053336605840041465411766726397266792070135536051318866931288325692827696541598107568110911093832500998535621488185572452386275848576368844678697624514313503131423211878107732602393178043142463732909132849150322879925918408690822329560302616827601491065252857300844066770088341483244486371466282347073821894302181177050806581974029541015625000000000000000000000*i1^58 + 7442490551279573120004362385311468140354621781539376427138715793167064722554565780532580320886620644173615328244075780111669971210820535819610962949952484331786570494268575266776289990323531428197593079112118461204525336304501206249829476215794431694777511877466450985577980654608858156195730452014607863711456274676183088010024930447624735934543649450606577548942880063050471446127581332573423276297596758466244145725577891667831319206955687923071850602560646588979793598556473898815355364217411128150407207875510439810082937838313593207132523161220735827976606903659882036343900302389375814532331357166015957470702939648979794711992670127617237109248165792715857920424341563334658750029926186653454861661774992905695749115370007607305991608908181760762178225713404101931302019186025624674890125096219870155053414864141448411817521858143509567690769913637552290552356598900372619101120095551297205337641303761165898758545828774473644873435982656172550777520437281199187779537758777837115040739214236562699622367781390827929370788781743667479922712933063584653768514199697160433388958149206926106822451685314653393175069561608134475711462498256643193145683941761347036784242369096879106911617161639108374963074091516190712923279231211799200473313868202089672636295534295276948968157171298002603343848481819791024204426084942008142363020928048749056239234086845593713190919467190761168106133260025019117796000840770160740520738959235669397858151027253117714527728167300059863519994447206022913583276254545064479123935687612854983042217150191992281135991650978220936144859174817159334687511958304050027718785160604834526668352867106729889278054672441257152265426188440040095902744569759771597076115235713502064533992819428641642881450023762598232413233646596490895177877162440694841050253064698799673815758939807486652210572610368991492799662612039782495730371105654785875683325610319727507213208692056715450371314568998824740053064444931453163859760766257056662454972415114722122213289435940625523020217853093255140953258680750086040032864126644994656308768009117865558351659599387860753810266695559746090795940765487417554081057188287927788278483679986003834096580601852305961621598317908668243668804426756595586434953033025941129576714219090877514423210373773815490814093880688381325027192549964621460939891506707517588617594281735822930575334251736915900818039962282779055232640362659392243140484540402430234424322386358388993483749692250703680789959622812567145100846376172157178222871644125026582464996488515382730523501762270913804691375968749498834535641083355313384626425856972373636587480793322921335553576803548908156699675839590821051008790766221098677310087410170950149346812315316989155681407043208717130910026594996452331542968750000000000000000000000000000*i1^59 + 35198456131156879568405963500969313689080415470343022337518309604778814213065108302990159115696895434466625434716519367311229912059714978788868501634248079072868671607058107545930197734263193350595061657818917206561888698474377376020888240009439141955877719728845754795685217016285901712634269980426383273410039353868349076394008131528767051180307590539151450120325935772126914316826769095519977534089508806451047999632759812905929264787971294051806834099659067027342738381509983693330559767135565099808117521976296070760462523453758460214407170942028955469728451672274137573106050802193174963811626557716852240989497560891422103886332731333052486503575884870233660949884359082846840883742692260538822926848113433349384381368024607836217808570895660437705360250901522153142751205665456408055561785757846050616436970014101023889812495454775137897715707228946050743285128723091796547930548230045254743554276665541449517160110054344994962011224112260549692423092961350008780751761921606344232628843467622784817261877662648986836981025929228088508129763756741232760071773177165823855170173400148223496561612097591878076993899511139380717259518982159942209302649620619226095109504676067448987970801483999994239503760317814686649098749475526075535844621293290311288181654870788618020088865826512420286761144314639271580595183837098057870798349910757602151897437579348243726253724502512880170743082769656725993268448059127027986097873445651529357682050123792951973976323934746812447014259808574899512367979101516168660087089660302362216581598657969159131880607457538985547860514148672730786530356308992498975622634379858592508860342617813550854372008377333184543398844020165942964875520099267971618591387502170713028022648858514617233746806174960503224349177286167416606175437747756476985714291840042282092493309365726242468683584276565805064847843603152639546334545315871593461841729827505580754143271392327606355774498808527554804764394098160989076120633345086076377672588399526457774601163946703482628745371750350408260290332009512453489744303557414686952162441043365133914357024034168283043737611517727821633469669522662053818910039450828035863197511755496558859632250153057637874164647097939562703814910878244380552745300510589813276809809547179526435776663915250635120467638967792923025808012606979865018130896661308332016294583042406580355995647956872908612630682543596789592149271573125080764549106486779805202417029701944685943608738059138794168461695717977180876304083458272894238191612259655024010123026459734289459599190835959957765810691022537803125490627574815502188881926067885050995072967438437861046088421326165937524781306030649764141030262251577818513448014952335123054480670922548458146652611995810191574096679687500000000000000000000000000000000000*i1^60 + -231516711762820020827767730711813628246015899735167148162185854081507260532943182702469872168852571559578722144787829148558362397034637456590088042589736769069558582040276681382816752200807373567548998310977692881482621998595615019415925683759682605736117018092156116096907791684771589097549730986097018407763815795265184518370641554943972063483287591960052439063242315898707903199213446338704604687519066701099597791254495494209277968373038288847487993904321292454814455392755065714205587345740086445727348266327646802478575237488887423522733015293031975143200136549745466200090887337200195084064439888628731847657335888995638059509616240482788765074110967519219715930602901271854826636004361154670060536575657430528453524127700058866775042600531721350193929499130235700156167308620388138412012560243551100073043688479279218859031196056627869901080115430829092737945034785382096911896138124358885748425255012792659994550436646920178564959193155282162844637087308027698439668243608293006364308270338958607443755113148900601214341571488888306667305456002027515151120876483742239150161566977046225362915142510292045123492263738193562176208989426033755480173853219155876804526067576630548081322875048913290046322123775378604156492555327757916799672802116563530787742140194235213047644280456070102237553975339231915141799646105823237726142478665895159371584921632485880317600117958499785641052685556484095005666208820109154895017292972629150456297269840864172069610412916285345469643912892748982965546465435789052363643272044623999976732726090006784770474740482312392628312956993549891792025996403324659590524325549643056166733542335295709669689504238331807470027452726419015298586191958105743486079992678972661117146856183608184990338838203241905602318450939100070111275003277852367740270613594602218883614915222031259913520024420621127429691878848914887905787847416373529816645133781399821590765917352980626803537069521308592863005721073644038719179215670675077428139109127127318129586817596481875342333926298467959958007646728373098382884773277656670015275892030527889136964743465549823406225318038096665440939310022435790114656399779460576380034794576872442048194617044235263576022383353427079624679449413282935589763620725075167682204426179392292185342288371188392967094554047751546193209243995869147720039671940215424661014998091031214155087623853558114228901316876271271188276467775309422779888680089013859429812008682182605792086515952203712053726748276131076631653915409305280599853966487410132770191675732835595496032847147687838893112089691067416010145696991265459571589739899840381549490003111226041413906002603333530770561368393074940143534183888042105444813157643885165311207128771062955965626665410937500000000000000000000000000000000000000000000*i1^61 + 90873900673946576334629879833025395090057981455665078757482798511249723642718042824949162576472294977248102160854452229154851257624540555461740624560932236300198130113216527117187037137537214480820329756372629608482922988620257885135378632161894780484170570121838128872492611784352346544516728765266059094867337046326906290996547631786766331063932015805187563638851566944330498367877235021190110627005716895323604763464104453774464022261959705337138941828325861916051880849465401831194183594882207405450170023070801833108657198376918964052394623861181635214305044499944590897487422016833992104831620384390477639265353043307832515954721578591807554586131016734005323520334945308929345127290226285870005657356175045826115912886634991603156230031597776775868170835419631594693572719409020116285256663564428711906992545757630213328839465580342662812747049057490114521589792627613787874561673272165247048701347979555164617720898217882171294764611721158557408551038164182605865495611597047548386182976663252951614402018308671233623606213950297420373041166250388018400291808440133643064869048047468578920960971198052998202935101821398332634750442207154336206490273963455577183325128972726876134362129223660453138319219219174232810254425684781258773528106853257256698321329706869903997592914516872847450302563547683623102428348327229108886981654187924970309200849312475684816069445739881923839345422357277755213938232631835824702369354386244699360821835710911485753283067804704722153103291703070028205423022586396458325850059738241454110315184257255485537403821305950487222646620565634865627014558107913881024203787523100898349686179893707877532747844751130286414283678996406723588179794366567457874449688268058707872883180927236725318190351565968199604391482971022194293868547428632746043412228299202303570293385120914503794291951533138110213915637085073483563709372065101492313289074282275567778177797992669844312095043833043695090805171885655992569852360547547427020459841474706277444260618781720346394419412133217297686404515588686017372870804879950738191548786374539852247283235545910981936718727729543268211023638824687251510705325676666794536918014857959886366152119601261912159781194638522460244610875249820371089014770006544027929310352055713152311516423701458653834628740423780831166331002365242485302455516558356318539418377583862514449573289212840435995716781196262129792286311123104803937139908062110780425334146865122596188872261330550857010880532703257334750644454855819095544720498831973402367705694759391145458266889845587226858775339712988023112974647516203798099519919888322339165653208268067714953494843746700345124531064587509656473361744994335798172162807089518386008907714994881610346170000000000000000000000000000000000000000000000000*i1^62 + 27190522317973148183184369957983111776255374838830736038693719905781513544762220464865636877189252963238897120454568668338749245965117446109915320729551878635094347232067242448863642713919552125338683177269131656759611476133546941819907267105589121144411606761903276799224099215722034497870996980470133258805479524641611311417021246561260522528973460382866034139363842702488080100704108051247451893849132752820828555447224630720010977941654927425644650732577303369804704677268179939278243709325330287508928488522348230415613431696985086533746831118061139438819785344696890102614839908068726567593854095791752098980223190020056334662337042709348809030705174090518642021198270790563387678162265308868099445408614682593801565168247001467200027605795886323221850953498785467003119767058201538838542173329571029276549856754395333720532802789129314520856686137226254451332802771443637669180815094469333150750623422457682227791627318773902209885358635144222868180230929967386663176474227612136416358681347760463161911022385844315181927861488038079813386050401595443242485914722571416228363250586574415786002053698577809215971391692319303893947928201171090749326238570930372827223609574352157001028561231702560366317088333086395800614559758743790672351279104666044264510402865127220754974608281057781961158882541176310992892693487555642407192047459260010284345106653812181938045978958165539249273132221068825472270601914533533483811747345452389081117539418478398416641101555603526642748507771262547872474901532690812811580024351901324988807826465670531762322636571814345712951861219464097944036676547642056883850393055865022235191410634078254575796313905718359033895121667142113761845239338493660787797893499695927787109617768774173106732376646409478010753539463328283844805320909492325459752436082488791534946212787930411530375414437259023276704951782753960698678341795610957656999571201785451069469513961401756180197660887495497607075505154996860506295571891528438508449233462760614162139877065185353341479316063515793010403333965148791872064125816765155301919471679049406897059658302794963920029680172501544605092098753374714433128532151414524176051347028332353485392427575832154106905344602576425879631445172001993073167968736396812336062720834901861790963835319631220511877839681709465418001676056092265179477529611081971944014903448177075748358842335634712041121165814072340530093309852211480338469310082520718176223402014226387532894940322149722526680714019990251666951395494646155674476092042997639412132783414469582190441313106226138344553764013769195360652127100306144008001595616512304050514819140928196862403582679017547373988889574540933566339411501111955903930717891993086139357171396830208000000000000000000000000000000000000000000000000*i1^63 + -4452840896712535251428684829807716156413481696846358131842206583288992345882956927836496841925059344989383026637267463147397368449015424721677758273243791462927390651189372375464859206207019861128260915966148396739011732456965988681702436247090817274984143750836421708949633579864360642930778130242874982639397521238679311294061242644351517556419507763093573211207295410294958399475080187935229834218053449397727802448917161923799908025520299643254799499350146412534900668882484118099779924571262123687363310506465773805286046912320252742267923704368762956392932903619343459019407811035716357329511623974533707527121903366950715581619960584949054999306498890541167884161894774269528641860806911501644835602239583418362561517676095226736057047903068435293489385769866049931183190661938221936259906300012539394738916935708482112748407332036607931908286628621042436941913108620171544852746155377382949040252946291270174702193409984687472947878640172907943094798335092027459552935454863821054780265300358848820608901036813195269866581845325689725521814635498195191282885511969945601368088996284887453692351273783182743580136912017292014480182436073475582235627081168884417121267643226991575426178576453526419140160159630414023037596284873587485819007732521167613056760048405005861181305123946637299438644987731999361188915395374949013640327075315842145484689631931277260642307070509405697024562666977674214093025768528414289083984031215896199009962063542261943838110791673374893681966779616833984346620408763515934687056128334344871166048607789618806409789836992435730108284708990735986011338209190818608347965273861403417539524951318655680913893068026697842341303846643864168954113724392544166458499260838605020197878717328313327372017990200296948732851172972592928322464565579051282823572413043553816647888073224683705765185636143954500492551965649439125262620811167294767912561078471811908011585591120209572615900908650072248531049884640657846986965906535327672788159126706185717625416062681768766280239807677544037690020593104654293308505607893995850073636885463977739068827052676064642581106701913604872588173844206806510916507544413700174170809396881067275170182401772373002570707147056443786159160805190324265216136951442324929901861477985325921501806020314793779455534415683956976137905947405053006835278326195708341221366552722594666830584431890458711184514177313596099239357274286566050084167612585558458996849080701773477243194181408672820834864848956687362381318095010982857709109463331172942164619389279631597829402727872898288531769659630926822917461630908796569359869502160877734345783294307599707627742326115538255489027988942361228702550009957680026688561271844570014341267456000000000000000000000000000000000000000000000000*i1^64 + -151048164766565403302004087324658052306956719937439761107116863751138909652132133800410430124599174182083773037256620491722866574098448864911367832936134008581175243421766814685889486848573286029670663787484326091437631970782311689319880265555544902361241142668807144742452342527627369241340416794939047737734650516622661189393410033789736844640152428803211308662958872925334520846474662058167641463333597731251975070876433812790144810763257250019177708315822152676526849869311824351491548287009283388476629536380072053453644432299421292907188182684237899269047775570400994456141976352465628792657386601221776320487213588946048834668134297999004204645213797913107168587583006124758772910688386640655184521138111847352899840819850026981021895473088907807857759358469338751415511019314563695304098506471096220495440627681141741270908065646561286399652417184831334701612292728455023899454134132209352959669599737670354180685227002534587458527675438230145162897589273750377461519911425823126331860362645386336893795863032612389865780022093355148622762277596900462989468338952562849355441308858998119807875168124589411928037955468539717461930652945640925682327998024457613427740078124823356671763980088470147632589439722629125990263921204609483816974557164476314905822927578183858982647412453461576065864287953092684049811773656842952683988279666633000296580576461808084216958412395289221007379453358690253035916695925041792935634538040698922262465718422683670125510063633324579207197021786058089178867163657099953568506355335221555888957870424921254623529145511528052306721221629737595207716053388680184245328304907184218513777348012995763402163904140005488500551953827416554584490462457211988808520638003507455670416947514302454819575236402534914587058008314460146376603159974653477396469725046293199429481486259291583354853348555613400067154811001085029247633353826263310962790733707730042018507605649559902498559021867303119695555702256563351261265646123374626329957043081639330994699431643404593629075653640727902264613188966037095879078595067201540384385539485393209801520537663756736249106181229470040378786527648879397501994514911370434342474578298386945582016434280099959108631826014227419051480158976694200684528276590312291118304347662265309224913512157768951277821546863137288712927760164961428337840118681097160321143276953874264653947373757660292451746777185287437317249171186417466402293549963743407385810548473683887455114703034013936599699096340194163057866291977105383974321668010616212818637331590705331440072690368779019338145337837874015954678774448526067426235145369119023852963123972529477587413661573014536208239042278798121599851321403498181544886346119034626375680000000000000000000000000000000000000000000000*i1^65 + 56136208878503829156151906153572839034805185185006072445633452434390160514659869692371028604050927299264972351488187389396449360535600037403705623983216107526315567852992883565003184238516370322119269172366316495048292162624677729684672951215932490349968391932908070494256967555767128215238739160486580563992614964659668959950183707243506776864148256267293114092924531162759945689049227275957781714837206386030976278809014938383203483834102316826711801256879402138924060252786362946684177347159481031556904483299791500641028764749035538904790526246894792921844532200681629373439103016882234905843093922175564931713601228600571960061838366938342974283478345364078850862555289542506369804203948696536217181202371936890404776311033982272278835903341386943426049370612986813497289572161801957047432639806840654076723036084073233169404510011960036450863722933300593545507463088136151998478655675025351557784920882193047797103514099666223371741756855446315929388390124406244026416303890077021532935075688516307985264742723687364822442751276832241058310000826591397173293385973685479465087227559111871047207694913134152325505944134710701412248124620705115705047463145285458176814876108602803303610778719701275759994276009466932420713129748695357059099705600609354627052253935859560158502792508684756969098152772605846512855979486064965143263955613115255794980962103012850860592786689785377605332416867757718605765667535329436953989056073698389468885448642303605773433785543374918637949953250949514124519297385011016358106866517168736413792554483165775558723131805475912795984233761129547838399962057589077166394502760869037516468518547852612426154331137553681433525894440611160750721636529253683361640994858909105169126389857969745183280325363676157702278285102795222695870393493355437922018842003210206169454214351838882357390771902452074883451925892708200283323536720258803468288856883278176489195647125599277322782205737549353584799450153626646057220855201507034684567558352095095265263073869221694280568108880316240452490070496604346991446178198160232270835063188714249504375109836510365242308599224948640791091870768589021115899063648326872890839592715690761288847746739197217669304669647838577876142435813155436061443572903896449759080198665835541116561429203654599196899317181319550171883877575163083045058702036911522334102079659106121385431876627922187341599818173344156552604819803969750187458239083248658246281826823521926989527252945273714921438683486572716605880878274266087366503245290908908365687923819036133457565398305712778147213668076706146343830280722720696629108925802877818355768605561979991061069153267708250922375177314668619702796940647376790442439504820174848000000000000000000000000000000000000000000000*i1^66 + 9585740009565319500874784553923915818361184132940370088240560798685289063091673110358564873605843160555536679713031683437272614310698846537139332645473807271897084484247299258075248099526349030031524577870849577573628337046934082982364833513983221797682437097764950034036365731776748056351247408213541300716427554042712672153930704840042660417549560984493525074839414722441846842479655564836702281553144696512917392965758816840746623195340480775576235382584963986860355661818362140676177442396748600733151796704143353981247430791894090875047704755245936345516310175671013395261670371820520403807042709029345461962374970758976906785369225484151387457976294702889589817886557832252627422989030915738429920116435379549285054616973896484175278993831056331694686958337964873889115458884593712721009659044647101908432464897004983149866881960304761701977282937111402069158102201777668841784883008745571578361410708641411147645562154670440434122092996541592875989243166320233542105084309513460269862313231816963837294868367060803197433895565580964572171672919462641031076919905067356747913797902480681001778298719971567412618483496611824466230017639022950092210005676940622072013229539782665532314028069435803372920199756964463191071270465120387797279951333033619422969233214730643104293297978527921078803288391585981185247875751527730723396771833757069311352455138863996301096122812554284319694598306024825290526798548139554747757243256638933417333379476806377536782129201317617617254516464021313631890801894207428193563517555933833843884349743202691591026123903383486068924135675529374141287600989775072166541177951132859393712376028766211118932484209201862562942213131489280138885789556645261281192870091917892354688081995019387930354226305170848220476527345948364309484904316988830995517973694758890789795838184768036352198479706569892336973070048332361515635790281453878496508704377025605034270176290396247999622298178652602627553184657949882176723104145640765217474903416642920470852271571571108740944772611656125007590051730361018033542579093998175635138440367618339896317879231622157688918330254315015330057711305953571913145802159239361141463502661219595813836173378426308063599521959943107310055840856438065684963569743737739549115812073934624353171368296316208673488121409147715602745141696809290489016530109243017220323533147114287252768118559586032628160375218632228605931354590555795845165876824349727251603087393898168019327440570789895439657650634360700435586705695197348353092739714965870153011585741447372900104577922858892481087696838327258509940403098258329267285716807879751092286179617353988323338014108835311649633525956031380462960193607553924774682951680000000000000000000000000000000000000000000000*i1^67 + 2981285243247465906748735600672218458238152283803529430160096932066117782792154511124833286707363803522101528446583340931818398502180214886365321923544263251659765114701009102393561836558110876696501020618676979589433215810923776167087357443802098074569556333373721612267977192766276714633241007647210139858447918826875002844963702019214919978226917801887060514163894851126589754577185545349336475202522589280327128071825115285004345837331402419155430972031205652348064022073597293841570050634670855864988526992385830400206202757950590648404398019838757383874366045514889336174570796074604093168479901652911269545172637076233530810381183430220746922609779267665846323463307002970878407360612843311648295858513846773627416166912801961464783232086900372029240603768090843101685176527199507937986543057595186858743371174236457147348616576368561808867180870726512120280544517079408564322087590300006004576787708129051788367884057562630295735086648069630353412025726097259690583912885670517020637577725452897330168389061003257197839265357485752792674112742979629596217673009916672518902948208284926213356497588404848891357436078303814621587237792549301002171987340181397118258358832238851679337502085712350367392046237473250986136067120227107661444741758429205896340800181920982033107336157445225478389213722779240489307460973633772132142707516517262992771773925815088476221680192344108207015828691136801535489943901765957244438084546215215418063946755925329179791393074019430478120503029493759865532109574332006354595382180045135842403027487748682803276537214775648592461199296287094304036552799516587434415464938015726213396705804414652001517853498180155644139825888529298394800653637906164964264655477967858712395463301821205974964990212904985435853712541455586369629087033344470500643766774664443879456590733892879329850159920431919374326142568188830467599780481207455976724641044615776890344617110198707212366606454261321717073575249145171972981701845157498037748493505937515333897222575564296133738858609129044378506311596660012962283445266225526895812204499777740845553577473113885149655914892433669934845135037766141461567884381961746433503223384683487215643980188055989035178045798416521125919076888528322681370708406470321859850572783830618091088613808814101340600555293252826556248982077404626876567197022159065892445663643416374469352435220533973773643723631109547332536523241916255097560501575355749337660409812244973614433194439240379197684892460054252512562044867363541357398740401485822561589032822295370038588349656849101979091199901828155954533185578135909568763134505634130372880259047501540351938104543460655728849406989396439003358955124552683623546880000000000000000000000000000000000000000000*i1^68 + -1350064691952137687381254479030600108507763252797776305195993776083295355596768253342950799210552903147963902595279263034794913910470138378730536026074911713232513084219710606984653558675103268165365310291947517467011049603535249703690124288538716835093044396950953738256998363072712867004964927024511058306018072744641136943607602823604942070484430379914037770026580646397951373543030930083549979013173803130699508409470954859160150108831322201323300095447522488995821797460643625709947416481054194499486335916228352028408672913940102034050476761066723971374649912513752251961056094684738801080294986200429574884358234589176404177980041630757110968913100486561078773326871390034237579381418217470757536925906388850298329968867411917858257699517996924791690966417989271055054584185462414035850903413724360216800128851595180479092471175276488220725378098851731838373247268203749783286275680244000718959543959067309684505709921502945980935167998993093766386042038423922605774440738668197225386726690640372164880608491283879324193118825045388017854363741582838892914501290559816138938331043364765540544755710316623557510944827098135909360840990503296458055167786850033623612627225381926946961339711676545275839696962476546165500951344888632180470655976910770242082572668296180487946407132087413116021269992998198326280841233449767798062017344642242032805975517716705842304208642222703622968869982366157853886351373005344069422481613804634995459508368541383181811186249157017111818471938429851379681358377712565272818220044353402749355323408861718044202915093458477762314443699340864144741161688264781647316739696743543550926519262316545958366179079989072483274601235278023942079806942414949276179420877379290374038427157734177257408956312488338752668365875463195851653785449775317440705881418821847657628259773495251876714089570713801735123143348533853772844183945508619817273321712674758486774331638876017109965026483279396848667211825391074912852442549410743414467504793336449574429023389656547035869760777330626728774627843386833245204740801644431643733325308240473354072697409604871152468428174944073340047315354765183041509391588378613274851795894883504199437451685781021478177697503732414365978689509853566522809434227895079334284209481605084254903078227378785905346609128492070489788430287652547543148597397438851831646453705299690270930896264553575971255756070074407918783778653755565132039409189659012825349305839318604462169311203609405612587150012094546563376157618786470578451938051246588816517931004413907098859737882507962441761579387988112528607255931120388650590388727974196740515933971721384025530124705416975539133222351304778991810472001027440640000000000000000000000000000000000000000000*i1^69 + 149073339065930064973174732104424669313032681062014240983576162865457685728051529803550740167170560924654950597793195219173779876043365701937164873326056871629039275894438075646903823987879532614150684738069932359062141534271862278528514350601698596732959766405051305046090905797419513232827858310014467491625841174479136236820652531372431712389639066147904410857449187862719729837210837164196131525596745415437044774985375718967045013041912258270145459310559904879515993660658896587750682262679424031722198957226425866837056284753048876727906436821917362881412922450885338057925389994906211019132639883898894802047447852466077954825851173817004302685402549717247100550867550922363265883041858942479179575767076788539144566145044262956273487884391062720815216799546083844662753778642793207290517254472151947134430851096110614725437111838534572513988908502409045380475382398620445715917788912943501179876591142793496788633452756172548277871512545474071225916676886678269154174869565972580069761990977678517044877864821175317849478476440544486879437912993532067477810721944623692902810140021338560443222199386083609595133716448046190986197524779556162565399113266425017205346355323586767357808344138390388714402423935421868878082203323648370545251302276710159883620665753862900564292288917937695047375841900882222245114899040420462713412427902903286631172648920552567870633045096715688510140959476011991783303044817708755743214830330717900045942154211523244818463558734017690880966733943674128495222755408087883605553499054582653604527220013837302925133558380081173149841194632213870250819441553934680449615511498398215160463286286358044852824589639533972035857477228176639461293620640931635121218094354114816717677677578244388321550136716166967469245248891841948198338944036999058850304896258695506777061488685318031717720934690098648823685586939099698358400303230717515546448995045669607699193561933017835741717553211942438041433130221269258925934868624683671190322020518148799635697510565879461099766460173174004487747477770382775445136739309344937696158292307344253667692876081267048808760613035506015879837152349004573676086573555071488219803104707598693669520600435953795777664131975741471521356097688927846503790733000076448683561780323764168601799659698486735483644032042756352537850992848616708218253983031799261558590228054050986659268413524443746202050100336520619228060303666155484070830826836868220055307354867546846972264749242155181509076730317469755411347054985056588791201121397233787444677257631104100662248594337273461230195685160424319298693813204239278947871840633341126277404130739408521092177358061616529805119581383261172535273508044800000000000000000000000000000000000000000*i1^70 + -6514464387266958493080773813596082508088981460165456293938683106771803119056405626304986316120341468496062493813686935796709354613019147501039738059406753685352117086557245301234240852774706269056319571812071914208146844009195040457130844619581736406176511499206543543250498699937004596892185934807861136803237737007434515564510976316048222841867103683278927419057886366039964348607016040787190828034182026762012081224927555861336495960108703111163096587146922804119859860558284430967643190492327051588112478874293590652500527124225916897210384226285978298606538082646066941591275668596299993308623477192714463876381779161405869379509091004769209051676302161618765095242009139548513337686754753629898787519240787091870274086219908802387355112456632194429550141411881173260393100496888490751340614632003394805591938011880078503861544096047448484110550865518311340596622435417903743080897848676138152527263466961407605340436936924688739654375170603126130882699910747817559063308228489492388837499164598886165962197151002345186048773245183992095535995466025299319617785569832587795346958269411783696717043003250410610750122242644596164877931863248689209533803624162555516432764718883781481187999156778865715360645799056133434739595911246790527881509361064592193215467367596762748624136849091360044853367279066324200977010240381267352071632653157085075885156422555502674736986817324148687260795378321894834156983053002064790850792780461958834211541725882039281929684928263927435084156950650487739111950460553771521705013117301413859468077288538357856427789843800207986316972909740063920549448131494090157688842395853002568966712815841973101185164168738555499459574555164613675823804424973862544758985901580644877885873608680925686022190794999274794898121369731551829545936215199677823329781252237618228192691355209086116774343762832890879299197419987664704973518662467503034382731412398588548100236376958780250855160363842641666630955807546708641636169718516911524266471502657160764982599374514402693065722956957184572842624107590063920904631534661431756049262476632390130755120106475806066562468155983846218169940570683509497083760616447435245844000455876906317977464694857746411580926020086255256344692137917553323669880163502570219573703957796584224193067788355383012835089050895872005801394485617281850269445749438933435645772400108469760189300960983223963169978783819927639512507063098339855281706884770981216963893429187479122808877482872194385493245642615354247988635594655817492235242201293776535307786221023651209949685288647320195460341111484943191009970898930944926190466596920423389795666735588631087528313339697333561239047929788520023982080000000000000000000000000000000000000000*i1^71 + 111337472752054820610797058917817935863637876262013572353556349682674883587560562705620072249355614342616980642754825475737429729162682491660455520394929771360086151042783828572772527043442465148546275736419813229145110341097194742071515534212155624415884966084256323108892353207868333279960290257388643120156474387368668159419364624359306420666327508722690362531621798414068642165062018321944389110885671062790080576800749070909595933082719092151156975596698043701886146368235336858997603001141207048305352798260343140137421830448449242793350705851885465593371699960452494945731311717473020457187542895640814848593441209216540866302468289754630488109139479929384891615491512921574445759039393264468780173488533168553857465191101665902891383343944160057644487392231002939009492445010870831802031646086576060617212239415152926366405686109968970907937051361600235826399710736160919668741574027790945720045347447966016278305324960093229183749549206462630004205173740573675603972561286100328280667771402630919745414760463407171563806707506667654146337035855354278294899319556612928071923780095411508065138529787557778764108622833118442490994920708334994213993946022244501899223942134249463736312070510997663480618308481227283053712642883978999286693229724090588197186344013798021684740406086635600215831917864879499275289106832799006481072424527477520411830144976544760019601410981499279710775719348452159847363948474916008934156468763449828273265770761980338094894327267049207453585555992050967042384675925704034246246937383808890258730928303540094929210259427516232451561495040847700183728043897994429731921847889413579775956380878741611849301208671883144255234773121058945648031060314720445220980582982860783496625813882358228113105014601034374727302805882782434419025914638367880980662431297594476361440775779279057204796692194368329704504094197076565746531485795822602603032057983990769321625827405213489646734273492367634747858235044833904978443224898216937506397677966616035599528759491011139951881083474771157870763568111407414950140467284739091555904466048596098635817842974941188926720976942020403444089337557396429298211366856265640132339749359599512466588030272519789072323744778603742984103599604935077020087493382878905530451232268502617351933945160837041607579402099191834317589694722882907726487496391879327160630271868635934594511700205568080321058185682014599634316325736620931435863604376799897710715867244460878987710400916224375500407223582928985775888345999252903102125529961994159016756427073664321580279260186328145405328048010100289725439595461013305858822301277216872311532981055296012111322162589784588030743861224538112000000000000000000000000000000000000000*i1^72 + -2099302631073784438062222169407013372067964295242161707641455162517208722115799296924618986591508444480822270595089341819709881817267110641642821342973477114337387461727367103224335503753826321351150156903236468539407749680176229116552060988359792812134905748352298720897862370614409332767595383260361963917355023293627320116951859633689777686349430961024237424856494959622772037740056475853703562039151366338562666757293777632784418555190062369556528020947148801157621430074876456282056019743888183107021245137574657094693139405117118609701510433643586538034117573826903272837117779513627937642572067984483771127909072243067453952802435643295084316539291349764921455987878957827675413000540985245345016879213054800417121989316225155818944468330295029221841252780459875457636045148305503799156422341660444174618436949465670899736897660710348850911322384564328396159897581028653995080919582207340385530063900027967869533445035267353973144925409606788898732039816838399972061250032438763830597516282901926625127760968985756966046428500832126409911251659474282938684497503199622639844689912126645782043025784455982983616825158541976677552638433815327760746850916640435874015608197560061369484883546877597107854251476373853407557033125240255419382789085521149951642740303720717651106177472115006046185649474469701179799982046183856805375758520940998482390616412922198832574648926490394425484058425426284060291190943142255372468975447513757217354123507851704844217772833449736703143110024379560175325122455096983258112868458683420907210849873557707114229487891597972229976777707169019989384412078044865808833018453281277445189376849394252257421164689455749900754529061700772085359052224857792603235291554805716170383525151688242100869360398876617293247999216794121448758075275112512109072482133166824224093940687112108345818486075232083753659582950756650434006584681822290284044377815306999443528524095234805181764017976905763927040911160551621266335289915659651936011504741281787659047149994474706664753775772013747568579626490932032048270708794331310570269640729104132746466015346481386916940058844801717720465179526344554910211496104752363333969099680840116128224633684085393515964340950023759342414056128015636799250900472566963498271178867038526733244620818761710406733793551054037190192210107166990773395813091501285301142950435286546462415839261806156971740670534167114529919515547842742231299677379357010929002842301200174968019300259086830413888699559996132798456770453887471716278390445583208868432337380973246408281180448033379878800773543378292127734555623163183183678844162538691036772950490291256923383188961678882605488091955200000000000000000000000000000000000000*i1^73 + 51783556071674207308253002986784414475943410106353834289766659079808538794151804460758159653679116169953866127750467989645301748133143433211949283211290782078365386333198220657949618191873708539032340799196494905404652370500469679981066662741178215453617339730243255792182091079917213378677298653362208649785180875179033595170452934613075459740221084228463482216519055503614078194082961456994353490509307995441509724934948970950896128357916586816526302814619664242107271014490748364865261196215080564656803736217959521298767974022052277597071223833929233406377434541964502086779801250973890773434296898016169508275078381738834977234521398594246574416390327631934930694660657877965300427756816318883572017846368685342592447180194966796992982444545583635559642917173165388549825767511488687391882248655022055713284542399511042541838864357271267364894952263012011496751560211510297516685800683671753959912362476542334197414800670286974869512407330228876142355915815416497765653864383444801609097939203550343934863916200838307539396300027728525547822143393489310873744143869895695845983726105165589089663701492283816877102159481405516502187097322617568576844362478092011790490985037491597392023833702652685279548279275796223719429678737552358878322952381510668384201807632837797536798481354182961121328279137537221652897811415157385043038022030658413391263041302899910112776876093696051669356692038676560609326253669531935721219425830039257081370748197259400553587776381338283772367604919708187326756210266783852559528723825236947852809645940699850379962577190946501735888675872324578654671477783559894657059281156481183840482121546056031125148929223026293635841895667458229533289791445523434462564928310232065478749536585568883436835032698000592747535047530642005986361395611618529782350223912280849718104526838722963237153160449493321299093360727073463349206330312181699439475605780357329264192833903004080672413415794367197967522458261908912699000537199349294544375699923439530581615956082567496051066965846136148519688664290805131473442614927143639135949534356630505052594090372796370298605103728936087507547129901835321470868126833460328441666817560302403471742854440107696317132476886534527451430091260643224925505415279593996249793580239507665566927297337656762951022524682748854255756070342537783716056267997182671114993390410330224471391845759328017816777776064289694550828021991848187555191201286342883271863071073577835126553089394444027765967506081329371990830063695936309580696417810705109326870936097998107032370390735859246898045302482977186435353936048191953180272171666722910849932453280013017563666205593205850767360000000000000000000000000000000000000*i1^74 + 1592700833085941313766346095569309355957612634789823173808614839068243886829385198648697776227452552577034758003590895550416525900134997213474821800672089097086164808889223667395762227914730351861298089068039554171834643817150547514035928651094791396282855660860916171797639946250164572185862875265394453597887272325392242122635186840994489930466203801057495065520397366331971661000322265768069102068106294325615328399875247615526536628745212036442557801521032919829299413116487331365090454343867854432313834996989775000522177395523674389388500353218307857951627096830339938769759717101311477200250002636900256358866695685686444297341086724412542367956554129677612425889669679782765272242577782970369709800232543704421430937693080416360411543266444237530256408565157845354234130747669528805835984406706674597234329812440039028850515077501627170775549663235386642743801294694912939152443688180568163935869991046242145328565452909668587334854408745497272286493821000616827708577294528000553900222099002103122186951204763510873179536747182750180770647681995968529994944061893253515954610219581163228269436869702204936992162551563441352038993420990959342161968317034928293042890886636745302156711605946461185678127867332369214218442190497100477381123319226758372432014539505107725971161731829651232885283734462332265004039456286539245073398283170774474245970492625483921948320808244125535662139439194497194102727049226809144830103376459517676328839050259965042981024620738998541676341427141371919313901177373559303631121254670082972053678078079037837193106908759154611591845116259443816146229399577802402256779845866683527749256899404439648028276950866095841455422972365624102255753431190799216731493284222819892911862687574499810196404387508091557554949559458291411430571192179753678193641533000389365650084995613135836934261007048644820979519172886639500613243365693219821606382904688979730080794390178403985968987591577664367030480846786622489516192399995463538550965157154020883226322010810257872418676068210107363499718569667847098606442424975299544380123935657256312186234442369129296127629732874581160803405268284933451980326377571643000569840725547994862046866698932870315886563138264565064007765392645711483846582615226565686650379801874708326488970404231826841785743720908524309855530593011670355708720388304663894254224446620155048759583300996228580000551417323246178792332177399906234278528899337459818749885326194741479775270127824343423068163335025219520123722364059467529788554165960436782492332369903564744381627675767212741861656455209695696592775440638089764149075072459278863037811432673997485107566396571648000000000000000000000000000000000000*i1^75 + 23046646711281612014532996468545525606382311735013619453905010493805243902591447441835296079041728430420851557817327648887971776488354344303328580985224334922588083924028410327855786207686285330560383652955345158882276737891322950409955418299168307163037028510802357593758405418794466860169594955106086497575988905568532172771511780167226297228407792410928541522746237715344599722690632845878779178077256565028034539545600381690337705291008256997534752568505320977222617421039709538309687860063064250621784936813780787142786310986391828424702114713565940380144025074764925983014376996237608711401934506400785316940228724613068093938326757142554402016488132121866798145057836156239914701498758897234899485586395019667611150925010215470928219191045937018058132541574661488562132804742592247582753080520439204230497671413745740014405090411855343788433216095557030520949765505741501252299564253370048778048335384690117521375383326124462409573656588875094287963560780046024616367655796325082327282326323353726348717086011793793224691203878455038913605970021568658199384438688851047297771052194061886305979547525145479985096369229042758640792503824401912245471278412786814027139445396971501800610111594959170354490164429761317151039622532118680082885316667719649009866839933665911195444978414707919721082751751013600366726962334780672583433224381503074366266061874614897439124425107718308688584776689753520516870560413424370975515467823050198328752391453169705630882114171919211146856508069577307456150400259081927488182364500843646285103925536730715945062710229218305395271176181368582329977049322350510771866162476886772790180912441862488036404616724660489838756016151524321256271340485664842818500841799332457166783763368807680510733903288483898896051996061513353282829658730478348488392901826653786135865518447037687530846058313926236229731388471060799328439199794870803363371746115390251444142522014849013509404985728545263228519710258521645658906810219991059810749580673079677943209999545605964590343514993928834713752787029447154104907123773964605743691733554469633871738319973683682001637518411420152952945834118512423456560047873646295161220745184413334905068517252855478266337096727244592420057037786069204250005629236972761836863036358985295573213716911680986109415988101891672200624518676178287213907905353483003002399895794286950067038468878736139562556790945832385172904689673633102099725318757608086031720678070157070280603298522495294668443159467018964503860702987715566682198239086073816509046774099888470045250929330893639141060045655433877487655775228905213670806617066052036588037364697165869775375564800000000000000000000000000000000000*i1^76 + 142422505157177469422046441331563767262365279462958784200100408600046170492674076944352088485256451553442300694029104223117811619712706701236550299316833793858580989628550450086138661077863551102983885654878708549913770954156436847105914528892031685982703246327600392641700052668805336138043332774365662188508523616979918902358851294250348132361839496264656957581638320060921687253013287543576252088338769039473698592689854803172610786045638260874478227358465160878933451614649017395478785580299595946052031018163471029121645842626568949924331170381359369380892514300826474304464724912621150050814006089932859908458429655881596619596780922524679812408096513500185814160160362570012534910987613335340965545461587989637627473963615546658398713030718241455815885904345819891683435435694382367828234579641851248764390933334096283360998296363013680383663221894347191393937573444369075810215301774041349803120263406795923196070774712521734608790671003041253103444728500467651392699029094339131310041085831559183923004135298724052597419117656799309030795401622420438283606148416893767722910478408640662895612473832528322840805909938704224116685947838198226908571093601000828229258395431801865960600148558306944708499080735871680994616201935598221435879790312890396187962173879298156542817030855982426110997869295123217560478752319975569170859199087692235132272626668173725210617292303511390191687113554012678322290981821469977160670533830117287075555172606282752242024709067533970515693521251708324617672148325171003477161917572042946093851303328920898014425687544326190257920312129430168049313918449251327571051258916106518169952408298956306952567049480793453677326522365053274507089691506635069285913649964621837719739897392425146703274500437552565254484260617864515758621464904078882754771563549460925439583341344631005892385062625561939177309050833267119457899476236756217548620570364475332869374886669411740195051254695477719930929216531481964271078818297491650355779852281459580380555075563485811104943513229462379092542970759706281418069576595332978579501911220605331178279309058051440697221338698427134351862036710565296753927435990365444749674315114014378860404888138416063834611422242732917704297878552301986762337650267181652034577556465659570898136715768469633911278965091342748185916413658091462801219211644783179881666942248486942987636714314686075114151239925741538791311353334480621395997916092578089097552951408077589580944355620323177056378233719738825073217461835664068498528063559466918278571272720702861787533383376340079413866934286990257373089130740939926528581272462472637373819651011683287040000000000000000000000000000000000*i1^77 + 699688526195108135523157739398509556122989450448099978626030134753980865210358753570924906319679280365170233336932973729916333464590302423181676399875772140937754590410143317506383803201681028057050762982900873725782270845122531985332120215422043668609984046388655366293023314169512507500236246344013783274464090459378688287056574905159525632339883552358601956217077156208429972058610619625068720608671774497896693599222684419001704854641104794478711099437417399526909238466575837233279105293948121275496451105934503462819501132572577750597341833625374982931508634485443151620815830282800508256975735045085989700633508260930921575252518131644241014044400026451876148917763656307431570997332685137498771569310865977972842290355218875685886589259718473743742724139706248697104538183464188487123324581610366010726575788641341974483988669493496004981438682875702766575154717877508948203071586285612887316543140245346197307926365418941222303113065156086558116784336741620156220200547642970926661828579427647471566976653733982358683172454772912675414284628703422621594959500439014580531100398638621891563351387287260531005696179997641833890934207506293242053738035252288648334853503914382731761431790819910485058791070769325443044732823469394148362047679790949487678495602379100248978977296896306632169053885602329499905860145399053627992823366734297104295506111658003226761560253837683424810917794881252745133524698848500374278428391676220436432056326828209869668249613622448409986390739134715943076630996700450005122039985086883069613344976313491849014470558111658088049471019655974641144802324996822342375330200954004287852480935263718646833393559945141988566481955277095826558272345490258067151212821814082604291450562512972481706015255280613462297589451106085395656637650735899370423688471341091219312385966746396804125390040157785664760417386006593785252973813685743410757248185764107115637370075680859133099432270856367108227374470449932237066660119107395090043304889259066043704967879240648566486205819679353791694209896011776461553220232220617485067155417598608838917018428338477374982838642217165865763728097097891272629789116916928052292039667215887009899202143931129541820517020231725294087715481249814734399029991909263988708898667393247970231891958150506920600147062604732231282376699883709656829507185139407144444493340949771782194079055366730063093282577560888630836063154430011877097715005706344097086828510206989143390324721508661842008209824644718197513531010038889572003992067066289673334451966996100044520390405378798535747106651076401441405977088361545473824274488359295472672677298176000000000000000000000000000000000*i1^78 + 3457797702898977401917409099912141976207071172651880451962952164027110373682117768598227470184023837065374616553003660276105878980471499731313586102675683493065586671552671932003551056755721200735791477487146735391112151880793767763111305534740489900784326119462527669192849345757245826912970418521564871411654889856688346069303768170342581250655366339527972278412143855193674855095685847211496485415973443893868760908048783799517231233769066853036998831569735964513847687785829474376367883517763483420485119189065392628979464575249677222137761802702522466905377124282631740282611572626062610829721915876202012212533388364994814238655210006235618775123341376919913252785427722894814192320790328830366192975217539226766183568687415560280102195242403302872119519527598437202938730493976716095375581267293000134329110974487667711880355636631274068676994585498316745491573208007531828018167891339635729922278882624883862516872868328157937750557895059539855437583383706067228398537135939212569170300330744013042906785847399120615302088129797532697901510354955337805882526051626353289907480025509160869055718407366900394231560935594373815245976135663837463741929372425390246394329790121173602388866910564521900321943787591062669021506798813906291457107228625758475276652197900706108058405272822248702367307110122772534903894114303351543823150158114122257880560104698577711604324142889536770061619312318005309812587488457646902830424725493447818473935633420686591659384524451693703419121976909384825125004089367039249530975913398293358842844633394168574001091978222241229726940217710271290901191690269919658814331269661790119326506629438398623398740272873383825071928606674000117773856849827073230867592144023702019895476235638008528924022195625070963117493448885523727726838421969136928090074039017720307964226764740331528829005108815193218725211172071912120369301944821709873447643363898312178676635664905329065984239274523193372789124128171884718577617592242017438213530678479047751213426159064655491388032908470553566394756799870663948098678535728426527311515229237950977381595302829537850184707378347928156151145334404043591623904973269388027131228462923096434065692766584979970648257013329667391939142428188267415096743852411012079331009112047929703185433260527164235003527317231124994367803318403952693821541363160051070367601430156774589354743685712661795383545132655392299328992990131943331550217475482351281240175011301681427479001472412916058498703527092644361880301946833371813110414343541714682677482256009651542487527465423609856874266619920665813045918074467938439667125148088807299481600000000000000000000000000000000*i1^79 + 11953037346429962163958436059964638890124543581581727562166743515451899295579570460827984333097701951925575679489295469164324530567752960794014749556318533157306539981038199709804566971420908250559739633884223276331847211863228496022172298350114422874439317619093993555440491187932275029633670466796897728166933391403556182961182944506862780216301259267459978652146168791437051347750422100591491018874006400232200954122287282633196822830651745378637805765161546513335672262501469954715745032959563819842192572470091900557404645262460388696756800792944431975435599984973308223122831169177549750656238346547098123010812056752876753120993712400257060374845665818418739405585648152244430318004650081489571136005595855063342649193830139097105946270300238919469509766632042209826652941351519134462401392366080105370178830745166197051004360628735388379383239678818611028613107262566161691978073050076503651624165042002578507290924783683744279731841057590741712144529319890468199829352716178070344428894445851338773628925355900137672587772461118907939386707331598956670336128291976253756523872720042824302322646236932142667403355522881897159043279761469518395776881742519330234266411769984818169945216133342247208134665816976923561896752201550606590144858509142438123635787547028290746072836365346265531909953782381271269783348336347730766870262698275773814149743530112825641110205007882280619409366283495666723642798179165108495857523652747921090198801009595733506250160228374039016123289269558421547074327791343059034935232810536700940812351957878688501489928001524738766920113893990807165993586572945764864017596851404421745557051596679809364651495002482710764115235865493713188267212114126995706654502275776527289775682932120341424790666982922850042844896877771939468626076606686070209433310394668350427739974499924346772837970792884818856629617551249434614417141178062744583139657812522556021490920251322367718319453053357263959602215202207448991339358302265117018235043362220551505736374760590285302171792462660083098599844093743934904359676775088176219532979039362680248866465267916498762660974448801963425983124825982401593332260960357425313037595695816630860591446937686421678287807123478902007532883555310963022405045716550877257316608234265563895229599875466383496210883616093822015036708366036852791998250201249426292599415907404984828667987329658800131779579535388500439834724313432543155759958850809192328987746460421579992461442607514197816284035170527167438466340736395196436170240533356183973132350335401214468509100689826150001310202113374350765406774676862269577569126213222400000000000000000000000000000000*i1^80 + 25918574401581665525349581289590164497323771435329664824790314663385400261596168771562387618929778519200656214498763569655182665637616517947905672209144666946473235073037386088087980581318164192628925503984965629526651417560583167904709675610531484414856904991925967437941468947500259727382364875456509066090787623686298240703294965846477160824166501346820618608627622487243542869984967530935401247355841680094684977994637091091666940633735799645992269599022964618788954082538351256123970772835292353477543493961427414129135539127223601149664171030434296814388363583721224190670669420618954178618344877695015126201008492240658650288761826643798298512158475469805095499961916443679363617933478579924253186445937226620244101613901259538551958805959793136274726752231506120218108280572243110686067130608571657457026305361774933566583409823189238842163401131865873060272165109428716949489162684431515967465955288839146652147011952576190677449006016996842306209028720618490250776556393423328990803601655483623969702490659979743027963460721853392904846349331077311777784468182079347068288375130828005917985402127043184894330417853909014350625836560575414869404644170197920315171908652447583403539929343500777538960499110535805117069790540137081058351668143027233129277459683202374977030524636984626352695713809861657000236057406562499152440636695420735624902738172510310163545163634437926537771910097282892314263290320004022946263908233468413045530603243131204513713801811966431298144264168217239957595810109344984370003933036668868379029120818425963480984213996638019401624875729993943604531845255341702376664723235245687576694825332680460976339300511064863304180317028624799971649412540687298409614809334428131324536919588589680108945803872741059422437225919794198968468382826887092315047548407243851020411898806023270196153230932932122614293285583410212258528720159036790114574531165975413582510979976449050177167615285665724455444721342585559890318262830462473210288316985621406275659046499436323748169244037847984246796299767765136599184491790804681715170338648720092536664305528243487948635198486606645681751682073579819287920067531528508986258411972480354443687431390197327314081564075333262824421426473717840489788239011350384690167280168346462479707785109218969575573913733819114554296005416421000360844309891349004911555944795140563071942480362558730129654932439209202190869562792403087804551516789028658303927572920964074964933431560761875057708693916350862790394410919195996263321018225449972625275117995192503886285479906173433049674317031267149564250553997936954827603968000000000000000000000000000000*i1^81 + 41978247952501214468834180048388286653934866902847625064299509819559363876310084532990510454463342889373410231197350423320877751283929453192436096484779691834103341031273051551323180012421644229896041712036951139944079474801716173033253914656971961708009330537196455132389065992140031300385480026213311699817875778425493367409257209859078011941454480694574549342561303505056732595825687920300769926245643080273713826707343709667362399300735337031729055784204188453761064588060934135226561536955871060481464391888640331450876164898164650430662740678140477192820842876910880329975341541556830815598870680883561491087812504498032092571620800915001030790398146916526940278407695777551665796269324147990321066030131905477234003417818077587875593986543174146945671646252265346631830241941928807571642342791839217688483965552187716197522498877149172461252761355368112078997010725284278984733427522826070003275362677006624496203348945377961077789513015382931308686820275389174582201603187827264065375845218192680582795624570758715416599633849682596113897380580707337431184390127407494068938576921509244965529920156718528529814163904135278415004775553933398125229696796015554328243725888157251145869173451372893706551794993639113402744060668019088533839995830776662864876739936089897521796865900491303234804177887747428833238516755685817413232545590983351743532187045870376869930400805524906983156775560911356079134268159423730971113163965823246105253748549860987433586374782758489018765584660176864379456294904487024319963683303425225353574489779508813765256722247498827012980844446221620420692672370904740448384704461931297445207387646164789115589394831098338408382508838764519727096403790886957489869931074496989378782435228788827065895662556846497180488671254190556951385855311991882993939146832655750472077334788885136977388578945677978076911741499550201991341183485588502243221832938151944505681320918973111579432540480977625377037538963626768368944798486408388821125421452382335070810402148488481063843532277503297871188201399593007359720625593560350258936066649308096462647219256547448417890466687061313042392093015197989717149854034644174126251004031923892407328862359751568988800977470078161956646891394961528600328399877828849227269790671580924994180471132995540258487003799750909962125406930554679591017871141976263458565860963750222253706654905882978709232488579252164352513482933609963381223533730931129208258964299131603252756029294853818116323537190810391191766734112524597897288286115829295949399326507731759547031794763380906036351597439027404283202609634240102400000000000000000000000000000*i1^82 + 53422520265855895196882337675617940512738539429910622924662579368573284080226480772517921015285329810847012881007131386469630857751832081805495827147276952091478762654668932652549411187054047742654311324730027922747964077408896227994139573332418651079315020751978197784400751926163240527993418001718770107892534976294470050968682580736538696068214057183036503728462120617560993879725871015080548583607825353972590239124760466617593152107951833295730686324188479878414196719549374189974161302139605002977155014960039715769844530586574638439007021820666999266422449245953144456424032745573695683219323693807231107337496639711358380391671993991740247791634450353385495847618034378400113224599052600178369952528685561593967051757321405163034912227520973722666157451661972060908540934338847242614521671868388070496564657065327266656351611868655560997505805346811892736459365473765436328738853226031926105110262317200289040557256607437094384704396825975876841563125672353246143175432373825721117594649741977529392299638136564360268605071289823927230051599467793599358539613864566154525040839698035563630471724603034875726871973750192138382732045917503506414799864049654915108255501994528391916769730048386894825782145956417995614045520698231927574008191280777188039587905577934541413421827065176750932885939168121920226803592498742052054086043909458895792556170106834445168251491102782022416352418766469780222334007727559367488881752686261676819572790798151281823282588902093548745633529768627283414660931279960235760549231522553819072164186329276323795597055443549472139954512370053440425135463254069726268471700733023295822984977227735994599080486786815527459350016881872273060284135345769006790056967802770095987966753569033310526224498358446001073472295887122188614055164198555494368556123138249857223848127277766973444913351131075588695523598048363367494833070633052769176620669689184653626927970752709994081178737706008911521322448159894866137453866222102435249610677680338908518223711008830355941434357917723507140920749686309077518862489822835353429327553510815258223719958626719899318806342610297847491393571832848695990411602079192652505520843644774365707175008597694128475253020920957921356320446046089245179900243403982672747496073288829189912520208410716708117839796664726545573785706621956876883618427366451024164581943124380090347471940081159605497704936319140597188107041123216750197196075960659225709657648414030844032282888640461558423098716925736554052719692512522505441367127342362709615229443125080151808141421287262089598496440743655110693418434560000000000000000000000000000*i1^83 + 49503623671762450085546984402324113980562621006105818579075613902166731339967990218466817026233461671493989943466924040923037994330420481364296616100083255163216113662165635270102320676180824108251969969922519143793910298102335744191765858193100315167975626822037241306406397858160917072545036957069208425694716163754793646481677088238445031118146757519337733265200117148137485923506731851607775850345338934172618147594667784933718638201978712988453958203576954693174521105193242571643789835707886106365814777700514752000235763360233467341747726849386501360754113114784021402099956485747242577236877732146743848964047026502878075273010399691085845789901617065727156195525975629338078172202862425203216779136601485789754515141983297171062628152043506355619471842089974584044329177211026209655408791630949408376647028829443658113470024731584117097849323430413994925900522869585119445171479581093517166848867224776626215594184992752128782486418889217600053418609086679151919929812896156936467703043511760442172273793716710857564151107294067670487578009131359261720896042017104361125938407905966644472954809009252254037565567203394983891115756916327223279007554087279218728885887977900044430514653813090600217954289058424962306051732918458599835650566294413684999827385631192114479503770022548893602240100463268793481914040811498778279483960242677515973736310099218677946814710530698243224150521009959391536955543345722880069932444706416926815388843979489178636554196401476314115586955285843486896602498832275720855173713836162593772709057129977277962302432461676124275639598333240369018334430346861870455388461481330870438541951227792875166485881186234077618185787738355151776216625952101924750348458326556939959369364666039470995693066241699843092438727379398439127870190611214479628005328945113917253589791637671262829995597697409895776974275887169731801892733040696111794603289568980665872288938404061018453242204191189348840687330545737537332726772748391183182917713753802798643666628977435707926755373858574524512219664274494793251742581954798463817863351806983630173740708413258514695575520484694519075434585259605398720194630412588127217564737773382843973115885718133275203373785912576595195876487319904172150678877420741909998768306210159953249091115282350835367392407941297009101427928320500610719379702520258030834960991815763318958775125397880121919884306074978222001233856960684375182922568681926722017674781331601634450554956392493716566856484277859884917191271104790678981863186559589017715974540159110224694939942682508973864604326538176888832000000000000000000000000000*i1^84 + 31897379337568693842589277694264846776131058691797851639789350688801914881347834862065088609776523682499478002516787202327950715408592043299619244277582753591633171044759182368458426252710527865391653148997522997461589734006592327991491053359224356239090361662153475035945214925998811074164148014323085856706967658025644093003270242972487905067701824194586594492633912446225963555897956133697236022220331560630844603024835408157663735677360769411196748369398209771014920640864757906762681000512409999814209994403904698183069053207113649582289101987832151534445460246282215180419577979038965906060729559268571476459437546278830931847102053351321450517178626612652750629828554617467864758739625570985450749231244903851508001096978057974822541052928515266377344081489167082946682638670876207921367340595681530820941160085428542808792017774372394235811804712807455693944743137812222691042818295232719198148918680178728685012583669273438015580355905906859705407118731560070239969934808555220377550044093130912740093791264598718538806260929799648341219700390611968120412948165217018868219138722098552091365078186794306933373958568553872296109659669715607353447446163704604892700272794384630633404188542185907928785258200198347130015411985484932929110222123802929885943661517505450345899554799073352714255989478880406586385437400869856144221554217154591299096471691305400951886719358010068139490215432447814403841486457282158276429681522499564432132685811264260669537011081013685305002138357602477661051294764041585426419555807740849841185904884429692386938790760819808076333963193505737446073160151894007012656094640393718047017576784484241381836608758041469854297821978823634166053679414750589642223760581064194920818301372256017449769410461052175354675528747383829383753465163434289135640791849547646843821112144166299869909167076721281942111872503583801456388970426564518016365078430680356219128924466853644361557833562347791759615045106249634384168170623805235035289568919915447215561034321226602020335606095892594125683451332918007812264073929532412759158317079831154821876440016424298580592460955124107321782078348923237840770910991264823527693680371055598325652489083097045876523065318245977425821221807398305135193960453968161676514097696485023638239955008935109309633089096207518891728081248836181408655714550895690083095002956494181245392996975687758310096185332551834682906831303654984489019035671452561325901923876092980717881505214928737323611476830983933332888658219439767392012896637697788485202152110798293253153196376789642943293869260800000000000000000000000000*i1^85 + 15159551518918319058321999775663698274553607889981668107737142283473886683149125456211194881435972509464261664170546399154655731572784536353188543602716903229016706560460539094909303567099701582116160354980137984180174589184101867164975911806553037632976332251914921950687129528442834501604669251150050876631642603349662163160464335052378950823001698822759660429658012942055617668840786818027840032929207950351967249104450204901643187743886839025930723145278310385933204093269836592114691547944777767026496560207641413089589908461083208582475839529916264629736060686453063974991078429083013165457722630278217010873038772669785441575713992841315570289539465961800619825761171259121229433133167688972270787311203739622615073970912256117275275053641332580252535527131171292779083454018532495782584357190567638700180982902768859007889131035452677870831192873375446395452979417590315630025947989721554759858205447601368022557702193811615219488524238524091696366393546609733452826194635866923553086016075958005931628236424494894580386131374499757694354746233710535120170007086151331635986978303857272242099687608293662023030069815723757332328091048265926905153530099216572384461008851269307418584657088866453648660921415421477812658207034101089876782122398921874478274130982911721553237580581328178458138693355330331421742756357488887849312343000911787064880905429628880814474369490636150609726657098564893684782857157741781788840145118763749521377349896630717544985356590723376068028281384423919203233302352254119956602296559693189164107259293802838017656893028839028479792048267090300195405991153502722977066359437215962601533203053013834174550212819208294126136955679408556273900939142932784277724113208183268658276350947620689358669234794894047547521455411095898849885216717776020772538056914869170696821171256028187299098512138127115260299965167364038460037747065751747171140924045473610607657185480864571245159055610737030531667371704098868391551172376698005864662681132496140139208248606699429499177739033728290443057813994688900878376518287281684983887023265914778870675847080186630323763874489873008643709719181026171053246618740225606194160744798121575589794353851516480037474441313658306563307994709876344676234765627200884260795192281252254824050063110177921983833376792095299646965797729893765299800625283738290755791537476871088614591095462728824013885097301154950495323024413751083592168758243050523346985475094181502233719327353485372043128874584254055024306795472480925305512848263800135131893642372193016528975809771743897190400000000000000000000000000*i1^86 + 6174652376521239385968602479636994177866702229902417438362139506990360183977273718743452449505679847251902785740834828321070692050399423035674177074251326785573661356413956719347507464445060304809682186647247186228551854052735206791077915003184133659636314566478837729043913662046356040642384257995893150657603088108519426900222971823875296019011823541312560187935743791943218342405100220749044839052011043879549551030536152774004263236473943250852351755832340313488830653185611865660637625802110968320079213667942852405088196164529616422753047916358338051930522866722231845939122138962010730063765773400774467781379613162691504382829870687659392633983238033815870519971200029646501138895214430549390560035540088366307302822857789450095494469353292219470576681917876838753639873740671854397855263825937681951156365806935862097132539768265935564766200791531774750063737300867817549032726140854581454342673279897179613002682279941642411349328772181092408486995488490209884156972287520245793865546245361577996467024611638544769695106271741556581730855783059450997861428472704749631278485472078875387286405893093678870316930992620807840296998351205116926871684636997003536019001192776265293020903924796286422006101287797607246613839491740926186098552793690581083683666899441742060173889441382471117486460608190242947085626331036403103217103716348736185161266758515263409618671194437742508750358090481938596945296588355941728086198163414384631556683813870625940786504932922825685634275007990109000659577438663407838725167186518647295793806295717879756795492622403336759975262906846852908101173409386963070899786963560782177108537570821426997563566859225991894676862338729430702293967205773256501306280118944988773545437643303663946897010678221649076608989250736420339434292245871416753345131674884372566697604393251209379303913978922191586127656048891225411344533952505690253987748745333505377320763324953111774277093114080653718493572039348281478634901986737578580788591828144168153340456699747668823044371944280357267555732205200755413931672569469551166218316940364747618317171717596603073718301015131547175636725886247115475864929086037055120898360762733944518222854015447928668974946977721768589519467626252623055067618646769746527348259158628653230758449285189974115932395198465999971371819167606225488729157160433511990236753928355416803468996325775734573314502065176607694058342443490367609462893164060114257768272351246714293495536549514053083222065690886369022409432179579394924663952380089434799474670285759584409943011229696000000000000000000000000*i1^87 + 2288522926162141328325413984145104905028727331699224699136571986501327987417359523630730699792596459734192131212716817069499468177588516335981983902414071041395025197603991524777876976138380639093854015001301188536297799293066488139276861850536084065777304636633351465205493079053444003797333579033671458829718598363242900437266162622636472475982656961422733709103220836081219616020883747048504399713659849816277012892850460713961770551073317920770550103612057850273159648190963760397648818204096206164763316994453387449169871480694844703282431012025960012525661106709106259424565250630527238084795133243631959545818586715568583446863802167167376696217012873328845177577282053780822313754177482104440666039752907169887525470755772270809372773395382437441371505028920999784543933386185130109201640040560086522515115661422610289241151641987802473020564740679025766574552391436509203806745507309506117690468286764833200980653871825189943575818937193306178999297404526954144889311600766721739408896118138790967843615417842630233392049176836109153731870015921166703403245233421335909629094797290658959714490507638049784753145479404396387199992607780648154598280357878993765413645300075023924576553687059532539560980226114283956952448130659299318540847258859155293668682364860461651851264477110144996810407620530554001145921297654352798314513179764538700644119692798960276663781819977050417289687661301919113515502637425843187948298035818539527382496177602207992014310653100108966660608319261633400394803031148605208810735694383416705371639167394228293161931672794992239290390004988824136098541313930706802413093980444860728636802418286043358163866803236126810105289718701143896238094060279146574882559399401433303985888725768292017708832114792798803758152856696166967192576136609301586630532694167140091349242935307318463174891471434240956884561024045436279637911984600648463525002872716197476329204106433032938368682463620489777786121495128326363814999254485429191723980642188168275189915242812535269769673122437109380376116573345294207762231669103738679180832948983692001317071444613760566264528457914541731615723151996891396043832950494484334893544068251933866045852769332214932495478186953699007742824142868272004649125666770314278283799816725555007380519517599854141297537490290439599280109581455452322655677800300779177384846545626093876071398383020507678755543832288901564654589939456900670823782731144385127198289206749708718479263524399277589946160224379592403433863858123472473637933660297411995613174427953396082278400000000000000000000000*i1^88 + 694801304592163118503372968703255779636043476648842125226371651004081098326277055959546154918444910299978829224637500572813634275860837383172463955863357506834495771346991196510907563958370981730172457093732583541074708925072240613092302942261632664168226753652084014628151982355715602933218929318994905632970514866351602098008524137771192558180377488559522184492004478798295549166958625215957078177178064519664640411876345565509786900904041881397524109194435823844088764236753393236618876093070929247227453013138935436283014665943352017867743463779236449961204059488090900221624592276174833862660447567612467153481112690327385616236580819058498390119817180015846563535277671943425002865436885076272493203400289765816931469993891456169081338955544533640908023020168428407568775415204445434964998507685953920797530225995640324350326136670168143645552561724253889773852823956209677427702762405588377021590833882074286011021990460245601195175275817363502622054301709261516507608393740672974920573686407534862326245106319162141484540929030980989700036462657733656872878490203680435883692540249941616629853478158898305768758455731022537758071610724114462767797751755781877109307194398728802278037460307263885512083049999057502785378855435260952621002540652077415717082076473812980923821958036767212347566229610807586089882349754555705132277588383433840073881757790715018237785429537993376949317296915243460688837020587640003423270948309113214199709619565895313611786359597170859423740351643406736972679619276853086660213164493816001604938855515711120335064601496121958372569135269059278027539211316322898769424714263878273452597933443022247605252834627110837630197385208924479236963843650402103700889377398805278668037853596503059034819197601266818494557908656636914038022853641450679486989571985749663165060161365178079022531811883060816456549621738083364244865086498692191646159439114851637984230008798791653508546180716193845694145923700071606351775715026530775303179971019016901624027586889881919827473792600823940961913983205135662069509581487794774413780717048844441415417456458859000956403357937190532042480185103622736305611912361206285386983397543675566789448388613037195607081055592526597162062102715944269434217879402096279913205507600697985419235808160837445766096900968864696585306818419209557691432809545098652724770557388691671774547438733588012509663182961595070177333957182103048718339358301255734190676214057281469235940704036721055425120551633765497008697767868811566832032097547543255595094030417920000000000000000000000*i1^89 + 159054074377295293449681295551356141250099249806086940380743841217669303832872850813816313734911983106047880958888793940399954994322393645744249748730968451798002157122382635219378328485036953083474261635759078835762132229733399873223641858287342547841550104233832781543796542467480156557746087891359240139565765739739197599738698155759572040416785670851027243961442453809234680504556159799394623100680177056010336599796757448160232538702037109063397700068012150933192045609328413716941643787507148745081679516126332817914409213281772446410741080779973908101385251251351555726649409770702525927171870158118865345099509946872977374933852335750583256286653155000869235658000277162523002292379902187221764041819901044049712548217735446995749390492146713272279915529269404753891835833278056101556484722864781743793495922675584344408606954738328293949568972447517428977325314835398381288957273742673375907842549676463297657334458485361747230508843242943434670808862013370316678489760187938655843749232408018167718076767762535511384020271220571396545223287381269230491812571498255460768887951927925305370215048708213865266683776300216286375922663910235344875920744272338093604280480830288358991627264191901334026223865293246022224366282922463143820613225991219839949380952559331510746738101677200588390193837059992643321855884475212309587680560028787354409119169586884299847743820317683725735264106649955309376402939107518907000250729214470848838154199166636150703556809266905173580469780850274679880169152682809145237996735732896956182275788990381037155603677330461440821882058692421082747342294319488259486498875887945884878657052171902249207513616977607481084050872988518861500773431171642687192368389223681324411569937017939769316942711074565381879178350844404030839886942930771981673224500394404473951727783063266484574986798588943290224705469999086752373678332516759896328578348799358699962539404544782754538471045085967772299019107991294855253002121126355236113094781423894030260602277581353924878047103698741938438246052785127080939918929674220592114612639691623386919087241828421577987760902133898508475724682410650226892441096466589552475432176023781240541627375321047910343298655611298092182010256527416394395820990222668914642358413589852106972373997786355047813012967429541667587498302723489556215325235060186108041047683497331710086982849087119797655649283898834427983091777264901878393217965179129188991054096415904991563127580422949239951699105356817450983232693703771587174558576477542140608512000000000000000000000*i1^90 + 25485810349073067820596844711386775162154135356754351172002489831644862875600462356770842140058427689914213147682363332113842769368415000020045998274757320685143348890357446799946992334410990337196446177139185553203135929098382802019315614560615772657353085997280891801341357107713739487533442871026968405674458081091187280280487086559687323705941416801575297559807512923802329833239420069827032653332021383711701117712256288642739593663502287335337413670740087876675574013390561154650729709166492758262702220373123633585167493687569888430686936215627168315461859604180755519267638949257051762714766206214287902979894761934771844427012187571208582119880635764531660110515948255849123720984599201311696727161568741592939213971380037699021611372208090822344281199394398240477989836224601972682506893642504444421190573138711828740856467498217539211833151287841264641938362437087710781769774291843920172577561356677177548244999817833601929835059529434506047793210181281946287881963342158962312627773961578941274808312743954957215327277553423228696173920631155164906757507265506642976176494008743519362981467783763700803149561967968973457812606689079749017763779294156304629226047303268680988900497789252502249539582151406897174810675531717609507377570353190960647480370199546317184442430655871679815936306748240995417794879589879487090428869274989256721369135151074152305016037069527440041323553026141064325629786540662758908127922354032258230541312134767973797584204413140184365480328686348742740030324664295443890489646530593189378289932683680003676298453520277812255774314536928893571181011599743726313897055685759745747741747420749772263577982527986237854212717044275241100809145304531235885326851194740920593646345378100236468321004382339202549286299546554507132534178348571736919386443759786120375704807979043921024632730797951004724169071816749891407827292332247300981428760892009170139745725908302855446954745557821372181045022137351609122757402166153251437971287243497332021536583571848000366834404548123311086610329504361537460096927672956456258267078981828260326904744032194317092001192860517233861934044080220674878251819769094475115705421849761272625288449944650532440661718678315622644307201255496255757950200133164447973765392183940957714631132550369808132783562014037334633422546182092745243222546143312029845626779067511807274189295292875567523746486052346806874333369485266877155785431898876055943055279891569176303611945323180042132455715892310466838354211299524117975073686552576000000000000000000000*i1^91 + 2790113388166417868648662313324865282984398949820166352149576102700041502798112364218359784214560545890171967494603787662682164329934605758554716631702380247104511403040532849636396654642471867909821569969484184104758998963012826826588770118472541513753113831780492573190425164239535563159466036663252934327366977617004454197490552053388331377483511190627979620471273154585910963687569151316285943420022958063522387945941329131255941195353679298149005684485008842021270911747471560703300448319083604603765330283780444171661668264470237433106758510982338964262972266881508850155905471839400722138259351319610010676756620160252989032080787334144603761550500855842632014406962489302040216278283060071818330167952939931204106157699071021964460617710598906284577036202428523489975921235592040828198089863673431627748720043374413119585880641131108128166729077908351389422805456098335795564252218443513414118797079583554258331559879717180408100592311483808796901056243435032559990545574629951668853359835304583479042483955643944441136167056340021201460312753258756119197107356302691762969392052628174925263326563393818444674802181059329116412468728800056069249503165302225626417067020769063686575779443132489850068430122631013089970712586163478569254565315285706793600112512225971313105175500970644149511685790705610665989122872622151430161317697632726301743510263451579706857596962268057681159094806099271965086822354567134258303913693078868179414747012635689949319889903506697289350155031773334329723687908890702785244398015519030141886792735267926340085684277800585761435359755812267179226181960410451452949118968992641233852817343726283012882507643724180598863647493204451600101579119374816681016003409640418024904389887113076297997794273935784027631805587137646277946825264988223308523524096532077298756420890312154448202248151489933851980027477189595962914456721047030909906737285226626990990735945991240319821416952964632392572481920039862749317252174584486243383888529432363499707844593113247230434195811080800408408117949261111363736037187795578299524527908316193343687533882377756546615388047712904936267770550271212785963789200810505771318357488112300467634067885688487476936901784697475784528421717828361897241374491842229890110034135270880708349488678995264900922040130444670374315742417164411188493554087043859032781157024098755441657031069602862933790456715699598775095375287367194147199148942566514009016164778188264834253901048905171176032872355372201997903677251606644040663040000000000000000000*i1^92 + 180351245800965092911621310920697789625510234227924140196431513096478380464785805428253067965419106024283744892991715856128516110440112237423577367984003370344380788308180492736770290717762594726819858500115091088450830222538116201274321765793681691822414352238135512579552235180938609518368133195070978966712070509499248100458089644897542398166805877542721027773148678964278720178007129275491777672841805081923891441583192853166562428722347263416584116928474389670332766912413118396171668980667861641234006523598004094261054500258375091348687263729742804562451648713562300039748510285443470547262106180244409047974166905171198258392313137784060760475569584977255860388662715588563610428918432884883143930461831865656386282178261483809602057976353231950254292626824969725104146635899382547200442759072669764165246454150386393879130893776947790468463082364323995768247418889814471101108020142333594612651358469629024864550340134835136276385804497614400677558925971266882231739858804008899081290057666489888402858623090673097450292194800220242714099450420861298881202027475814737074936888068662108581879261399825807592467933068519119302072859789131935771758987667860772873944526664061424219406375035911444064694710690603471970612558773965876786702567849294245197366078281107522197682159090095896601386051239279032458657764321826095982679954701514813272344705421798514733596095869583016580148767484840976558112536902803202393605971686525792085723590785973470174601089530907550006487222679852045346999682826394096391691374939219793354578278078022203981229430983633157051114160368648268315527394453114439726134130130602639277626900665323718982731612255813832404707814289408592714607609622688072192733886363533597006417598048408458531233471743958025224134922671984601606070760665859080655539092907208899340988111519648902718020962932807729928951915825936394211458161717545548892799856143762682987321811198299611881310871702285156935084502589134034574897217835052368394068513742040829208896201576082158288672137118913875378002981824670602155962303271087783816377169535751435303423035750618950274492815868340806116927128151948910209787178749536314721482382439527009034525289766668436285298980450423889957301799220495931503310077217977767224364293765457050578825082224418368440930763047697329402420249732452494239015853511598597056313314287287488773752430062217937290904211886680592054330669871961427145128055884216452185532258695966448554265936242510700460342728270983422424897005027328000000000000000000*i1^93 + 9649817853889960006759162628626673267874393558239446731422156062059395176714970246168392437344154185872488442074901917292195450276429711814515531534949197440417297163018191354289264332133762684432507325152721242524459608093828795484965091042948487146079536456996329950888294598026220916060194826865525264209368116692385920116044318484601635240465277263966361799970850371865465444549241335388852769095889271003688652277164822655100912156029611828973570433740566974293831888412000298126271437554801769609128732871850903485179467144346061123790765467459653417057521769543373330054618623747611582450655941399362108287625315763892964647129510864393597670330145725400874301111621174585586618498757477285327178264590987828827027490378684098924471153309077810397517492249615834355576663387632785844214528749554176861354846921547685095438851639229543379492136613951200641512157992275589366523494945423684240531380077757684258706870387996333787532039022186074117318349553010373199001339641302600179080758342978604743908181452914448510087717111870975071527090968665936110382193943439174659960165334563521624544476563942401466646413583927452568072293836602915067285028502657258974642976048228926303853183257483566539628564876858417589053972469172434051118369270702903064856718441790911153792928453075251291776540142258410388168068993877072422725645393535406243082699228538584067060748503614255346527250366516588041702723669077790084369684885433241139836817928259831556615437936337790962746354448054786605844351234889132302874888603308454942573827108593071010169018758991193811517511217518409265693622695409557919317698482469823212906169717752514195633295442622283837372011047186260640301985976408320396741064623748184333473116507797087944109233454223928185437581473913612670087058854007710279446401809383472188426873166867382225915691707567073363392192351771754175563061039830112735423548162452042793954016102329161976074635444504188636043737792886675981000284426389306961941133340063012110963614210118177100497632922670927532425356915516933034060751137060415400585564413061066539421235639335781445709371133990339903536786632551386868726740069189997101216242803821724543881915027130424542039310442647109957006270221081670947588230676671887666971638671687656701860534887442178562490736109594431262179887487729360810762298965203898248141312346457182136091124465273629914302793070698425811372146084501110880614937422900552386087915990740400495830398291709691687485048506215528451276800000000000000000*i1^94 + 354640270367250472828907740917621185347523697861912931649241158458210236738571670379504582801450195513556731491082303635126653516603064919594042499332512790730343731996936508785055179201410843891134759758125030351021675150325469384432409099424536719680584229337572546624306045644838879100039338689436756370889639140265758960226640321137965143876079578502396889171588283507078742923750035028547242086088016374250476907188687437524840151545591105778352326735594676744345006582539689940693163410492297326501226890071995547711171727351542770424345542140749449865876012059244289761271562879483130187182065343282724050385070941911221526635744074636656276724825504053381543231432966775786012890302766417492086894320750991363772872078479877798323800200932767277593922859965212773681180369727072792763488247749459221710951824992281033033201569184300174084069748417281938407764411284118506524951296392672016900918466254681531593177422272497810031100284056754826651319476049285939171037919976486555179614216200672585287832999870473915706434822236160363805524047266812046525503074210162437010961460398825144230972512178493548169313405037666466488358310012376026612306871538431171107423520740900772520064493789113830125424936875380096583151630135310547918765618145559674485659862815567571641141441280262362132027263665358197386907491172655327253205901912879745830996150249522273016076483917416925544976271748830665765765472656269618755768968354523805424797921711858913274212665085107395009763407717723348120096998991902778037802657627199132577368619872745972090600875967707113374641571499419079609972314305250992900264512816097093620550250032246360120829138928841788176617491504352072328725303763163923305266292708929386527276108671504165486009001427007088876654857002408756056909313942921094104528829530589167807457696522245018434287207386731234132236691633868706225075939881213076409908924473671869470177623964710290149173380866046869282007022173876018392744168001219684806572116021207805315567102621990302548583198423915832135609373996781939211785633595405798752783068970403193379516887790384268900043556762470163393852870573386838402553230170237260394388793955061462295128438011906399465478579174221986077589451676967708274062708856210788846822192286413494770909189588991007876662000172355949164780425606172251305607953469059542121887156918302079052916285717250146183173895213446566135071792868537821482761238529920116044048887782140100131067918650142512708160805928960000000000000000*i1^95 + 11810440482901072225403246360387491813282945243173450223348755814228680290138157732682900995504457868574715068059361825296918088441215047846636561578467924437778001825474745965405166439422719470142943480331462361150366155652787783839799048200882674381975579201275404487789711485881487014653628664879937297778969475923008656484916899463833216427702395350158626524235726534857936691396865198915032941349540545351027810083955712779484354894976965245712095374153848087723800905264918275872530172300603489308383290657911165137536700579178939832912766310664442172535872844315366311199854811830191776491279085688144039120685870227125841685425642110622412728249866559518541001765155437588097981360824173780498462870040688069850176455554479433840383414407311194471883279521644716109145021453111583776934194153385218962700426536299111769867233264131594411281555695098348460505875112231033626195026771546619907956807041782332652446588183796503041983802576746876554866950707204155668479860408017367272707974849907910594679831791482835957352482650924427924402979799381750279129230788047715587909084794845047984139206830395823629207823542813170560809879450433053311051729016937932536265102961187334116463434455958317951468055359520602654949925179094055498871751279836334132128004216668258646628038385494752633732763855906400421999451955625097602178528874423908362790525228314408596530762374817826345518191136187928061267603464200670298233891307122780084846484308674448220738326563314391707658280984800155283741066344309665197687055088567432819509509735275009407059249603556225699125449278655097055462962283474838231897767611754910939505669111145992962676837577421564446241831236028362896084921865426653450167157757955236510405906642826891120593065793869368689107635933227581365584579039218094581852448549731702039049871583403086867883021628678800627044017705191083505790234559774984678762195078180548242316781915672221638983327511569524967476990031964609063456215512376027063986281679565143110072091952871384332257335199890587732329628798597332980671749529118519115984880806206934842983784098789627756354217175692305531762091670041511940742679514734436747429631413447648786258816755720701265925044587648784759896561346216266818375750199592407181192346343179771478327501942711669267399604382694056143574388284616198383923257417569557938720481890177787902222384714214454988167503792480444762139240751613978320438051400692562582425185065048844359426777339816046493696000000000000000*i1^96 + 230988000315616477600057789837395212771547015220919451491084466633440885522661693506033980702665857989812349193703502476652017681810728049686026535101210925852979696164359414494945382967015455515490604895449607964373921184191993606942640683887263042976080377073893207054375793113930878196672123949590550744850505255861219902551750253957430408318129095283327964906793566934656618124637355076821726382497673545918428896599212823360127646613339482913060728006893488279989940720313186290202205557901836666571573575744779241131870224595823455755985540901962245101877300264667577279341423068431853353122647883926935248442992628246971637185510409402988166444822706030880631678279176673309154425552226832861508474252248069515147230631309230622507985104422140809725173001238046579565518967651078059578910492828188509252505330554266185573715560143715599743764860165956910060127803022686965157011824587481058002149541229119784938121662893026195623666828727075535451134749635278491157267856120148145421626314530636891740722358837156615420325112352948179609970736654971390614696094441244327404938681806460792853365616100788080160802786240721362947593627304326427199371360462057616795620799799535242539284332822355474494713995932555687571574210868310701035658180029390584038736661373936797602291945845289410055730882160746336220862293140288890526322362536446507013148625208426248542520131967873412897649989528944316056940918207781238636812153591902243045606154674478395704068616614779455323217832940933943178112939705680336079449356554941464854157637782637331666410660506124755535837673787664667063314825399725427739048816262530041270932440902170174606628933258223873419930737055058576616976863099879579486507838289202100827818308097625786541548879261479154031033706694989751214223259258934732078827487201440390679951706852994213653684581087979570925110792485288026262169332639650661705374930064817503452100317969446053469955253988002382483580280240641938182387945932578746730258210280136260911103338131642544717806486362989100847833220298424765714690656571819961600803281969842452427657626025922073204269600184342742731009379716027890201677628066765405072869789818294275422040795174520505898924252465188900319074106052478982362249121949032299644481744345656216419887017760021133527823104528432189211839938592594757576467407268658642412384031653355978814882391061177946870235209231025428354440313171196192076385716329206268766592224984517411392267170611200000000000000*i1^97 + 1814128624555031903785028093405311891356408384658671151079491520842289781493151465844260089223206847589338447852353199223641832346668379270967572602724552390444680165931287961430049030673631677591760212791405814800942011747494857903406994694538277450921275906300246267248440761886012094471884430062568402953966314243248193636729229254376728073320132100164301141004215564699716842366515034348062883726310341210757065119329353229412860073343677441215941808142675016118228104317972142999741778252217201581447217860195775827025664914289232906873175969292814927184323305541303470367547280716527143715176252821527898220172453190510111901022870994242107364138246917290641743515957231696086990541954637454372670057671124598236389642256087286477674797429514472748043509988849633270187639571101198025575999192877960122629621487996582253325547243024894951563335072533180152369834679867745970757251511764832318545879479029142739189074438702507684308114143896359813108046068187273886415616150736528728486020113601846518167898816918407923901143711864590707307648605872010352822346089428317024127234526868633481679330294238916607547975378358316445112406512040689371801962505417455889815685487692470891028844455994497464297228260492731595736106945061131029462134375427688792471927752313284448093727094516610842816521427423255640885133540251617682710528500712923592547023776172839798557432701811713214018135468534903121764745928208458155331013274744814176555760758959674543712763827352598685138501339256077372908730313789855984615966670926437488805090247647618621736115558535880465539379994671613464116733695576475099150398375545156822955765925141477463667306849424829765636434363956170069233281164285006369718950222903453485394195375264109177073621475191748986400440471592779670311268773241902699144263838967515530161779648024881481085274212512495096809751175799909043052506212600742026446906845623192150390054957004773117997411747189421135693154246209602440417526978504774558183482787971601841325233261901225753139449637147523177609353061897779254551768917124377963343901125070993834367574089635091463485442030162585999298133396866329930672661869809862895963078987628358968852423482893956812457614535002721158580970217899934321344278120158045603740371152588064246667670250700830481169201099355496242405657308972293269690125292327558069600041437468702310561079773134980249914631615113721227847925129050511313621722591176430521149142046370263203840000000000000*i1^98 + -43893378754165280848892510433318025223824512847038982061693032044338276629523711452522789323373353885619936758213798833656284774905891684957408334303323265330890366602517202519850730733523409359159161301578350503363307829226689427777899236059440215456044665143760301167575213213325388412927050136370430966869727546068376909750290908811119246685445708480273444072102896296402259105068105067169193050166307955155480285284093647508898260222590804376942086021039270537640298699906810665153458005327146318808743492273264964874707990750077695674919533929349361634140595321658326034360380085433544498865466770676904767264816543601518406505961667660717380793278766457892144020131828690352359362835275107294293831768854133545506416981137554640853604361914792132254859318746259903906811368760236999600174812826162049179554629866598473024036987944866963821249394532453294153287735173400399753189250696314164487233178112977138454344733146402122799516286615573755851648108981212946507083030597452089063022050273127982522258835111946284190108390923996881200377310781706236872767829927610047218600260842048097045151561954803876979599943776680685947196958006319925937126469416541985570905370892891124900161779959400408981709514980412719866590507585680316334493965912984931266845967287987273306615162014924675182150881950240843586754868560702742101660756562708893865348339447091505544520047204698464725517290635502218720868044033187218381802320273620517521865677312438439683605372578050115562762915055887735041592252700177770945033498043142813534137323810127051149115842066177071882741659133824022851234290493766863012494050989336783381705892579175075858139185729776697374689880690608650068043911387701827111066499881826766160804403904825057207391846596216439621271004982591802926813542920671802308961020835866760077234692534133611442945688853055052095575924077630527869465226441853561877929661072155566353466689954915952905857181117860638723432785180285990933389259084932519449576552818188956348384922290327768308779651962008747041282855597868852478819862070724075986502250525615363174779327375938750276180005644214411421747743718597222478421463770713543733874379894752742247244355161085025173269109730626666697625577639131360380246822341075293061306223944422070993215973185504379169139489056918628250301744226862000053751149611039101702573904569121789254645597413549108149404954289171127705829169833446164931417398033880864494977024000000000000*i1^99 + 266138785199586724848189195464062548947898287655403514098246917316015970407378693985456861512322638900816814976232760731629408000550042230440450045214499087662569330460815487617343472773552664335889610553888958262483987946129127574935947973706022136069061651133313639297125283065399427002013415818924345232278271055632547621157162540682964882146626997012879320355460025409390245988285585404843537722652670939538313582215314294170833477202351618404810228585615972689065533323191251162270165153509647908334743761408562629775518938517658523528429373844125827296469476118721816571599040895006637364625487426121912711088182272456449465382475518787110873451285219032465648812126973798416301347693934349884401785113427038689601113463414946467112221246129241538641336022140342605597824251526336597300731187127943098610304942461378051412964289677771188682455603765066433745069673911359545015759806121585472192887094191009733874448714079020949520465385432571538976528616181956754440358214638902926350903951917746865352102820641475107315741119393444880485136086981336573543654650355462345313548322221541444232532690566676592088469857368366195505676772780880977926189499876948117264114763130918995797421406904187746962757403145879424094021903335639382801840350389964220488227200292312866644007440831261158930855717645227821096939147896445750372096732221739120311195041069834866700636725879875919730821696757023178096668882392012972436034269861830353318023492558899801711324687392733856648556763116131738125260787888317854172786822220413175920351750823058949082407294344487020956789778934077578519780876339279391741986524780726810655868004240403049316767831262923571689324941279745135505044487949442783520468415066953456503497617739745635999436871127544140957608894646717872427805771872498807117379750801316235343454788072084599318417236605568997038833207915556055267375115189592347843909238780689903000182328400799863412562327442968195030733577495181116607412050021527082401347509905130285261280889213733392432652639136204478664692510505699648742219655042001399697725809447058564457882147710774640805486353077559813114036722272519615724095492195942534582380253141186769547440510194490695371613419995383620142435904488658471558997677543572369608663204782655477708493452120839683272500592091495358748515087374498533299491309067914434719857786013524936879576770425246970483701932938894600952518074123819421807645242163200000000000*i1^100 + -411712639183351300171569746518794160201907743925761894976796540134509077311781373943810395069188202235248288960649415358495196699607157093665794771819083497808586247424551476774515343568244765994374679607105238519449572028020951894631163024618970643385014387326925289955127336112774749824436073207135389786155506646665330950905959629031121721962103687104838359901206843536950493879221094480221027167122820310579693609895250503841830291703055979724875954758020467650361528489698735522833052350753601170975086870737265645193136452576714885442073932555962494811000809214222003781880895897919961719839503121388508557730895065981350603391653933632932633446436145917724784871676274502154593854044402695386012389924942654668184816985411721140878453102517457034887039452275099452554887762083199261700001291430427735861692187155310307736853579224621675382620557386566033917044836623612214100910155766563145347218257784253950559976901692432776345406539002307681645168880170317137887754013631453956762881753440413980532178579361377778019025533809554735964476305214813899774711313850787159776878845525094713881205660646263826313396308121844911318756489714409573346567397989795499813222504103645290233633124883089646891587301073153890077525157191262901466800954654269398125349888224222162002244564758313899981972764830704655097670122598379279074774848786214627550039862876332590492917651544480746894367934707160483291138622776189486331724739965862197953521242878813900012472865749965631528422279962753548227528821567029086615251196325223697448634206902235168847898227704605890099163716529336717685651460118607777208921008968460271238674734913256643444173836676935640630847342400949619369123330310719515345590042295573809997806514495808859571060959643331106559401600323357042170437099977822738118799256681369872764252428466320035668210167475320065633834428432912369477472261981904440400693207743578319423794592569126583039693221480674272163211352466545937567861511280731327770727330080672522845446348255858629769423401939629276230931281577320899786000800359066897864009075874308482368191109364566745085254646791220529170534422636588951794700278396429728143334649112023995713536863579103008915654476739909282908619664746444674355577925126228300517856286125970878511783844529380753726491663504518074195130636856721583431974901819377443760953163160247998111224849147589479490913634459203939288258108761047040000000000*i1^101 + 195396965208399659710552850872468984148948980014024544999529612545655614196293292722250174294084733701490335663189728516519535691339550249816786419531778962908866826841678601080624469581993816127452579387605246682805784221301849772050452495539697946847330709394587090798239563482226296739236756855740916576142378292593217983448890171566220987972118298862399952309924077422644031866989722861125423890133222321891779766537395026367138917367241665653872403976277046964805590856843357348307723924252159894772095811411507447532093611447986154674056707329963524040259004783459141899723230417073196428213440851036250115392321036572090227575632174987066280801804780460353023517516032991848254326043875260625649368985469664822193024304292075574689798496659453389350543140331496259333995112878481256121293954107057114556091281250062639385121692769715916433586807513222016294626900317748998652538154451515082702887379410242966798873647516233127060345930911782343141717913434338145288963413447867365624509895588200329211249823577669466563315006552044655352224045737962725171265661138696329399563479153100931418548293183793795977447592615975645814493210268563070855278794097671589927979855524394480523127630177246626594420855639399397732280489147174699667995386952545844676915999200530074454533278963525263799711899350701973572154190581668220637202339594550732290651231577656701615887581242723726400346227085274985317619853378077761086926464524266821607994736255986939228769301902756495415273098660799224865179180714036890095725745334389041039841396490895015275106631558540165845264880495213614513478575131835466666190092361330299056057509157224144790452987230133599832153601375353798097548023359912545634435908886349035670766298864453793489110613049862995417608547317700674438077421459363470058548219580679846841439382603750829504309449869766596589409345703556520585965093839660562029508027424802549574768593996259376845530472652783450162368719485927934619297743647299680271062547920254866473256054677751377173929337046891737929695591093720337557053852789776452159830649632295574368379281320081714797334479924097846338219133368615211956086772478116898213961273709716822749761214088219025238882673246099199635085469599689391702968396140143838982602069616739433808876886302291946157755018366759245480527874231856995186068589191641014378974016505709957664232124324657747859217834513107255296000000000*i1^102 + -2132856165625968867650721441523351895547441150331242598122830944303138754690121476578058333776889415306006570774051321833329204952184380837325410140559880728575150967838225802050752023338404040802470204820266137340326567414274855563992847394832842691110508455499476774692657378291961498062967418038496679378720532141499431241071493105122967587787737214848942654937123502310109574367251218993438148303523498881480744974777865339379832829332108252469726399087052770123444686863991277192273888736073260637409218730085247266193025047129504978518806024906827419545727828470285243695918023948760760022006677084713793229888597066079309866627370131863685781711413731005806532281072205441453840290842068755434688230301007292474441867635709730783377066699653509631719345455301576422788143611880936386271458531986335925566297170167847815326231436203930532889552452834887925800641722489836755272753400701823720828032551625858669384479478692207191574800399182165646764358162150843042567263218926801499496094910706813630743410621468826031984907320786460832254058163851449717222780172024123741769181697086529810060729128509168618849719909893691621253726125924415737341640483322463122833551945225273232349693908434482720495646917569014649019149686194144814003265445085405953015125196852710774369572350015292440986991516956851791527928194012129678833899117901273636812034749816529255764639905974072521177649421703509858105149798847060515114038134494305065568357790426323103107011292259751572716178223440727554951505991460971122185669716156483504997823032988222379812969483202732159494669475476993723581992845266821342847216073765614587864353552228071665713109661888823969004389217058338741300354018734751192338627507287510995213512872960368958910179907242073354841241984941344437294510922721168764519270407999497760011810228940114629185420162132818345249230885962352697046063110652183474115002251002110960769267718787939994959253813814795269719683846059490729753671630466598287951853928891258029228562207460985297407850266753072719871798737276219286560769817887902658701308302753851763612515180010491290732653567205693816384874015435678218989755587275189032772763568610313693765007791750688358711815562020749152683151370505871659321930676261361449987268888649892666354101314805411641409780513732994905421724971921031623698495714616827339323200062360248992694979631369154881126400000000*i1^103 + 4800540623911139787595245099642108211367592323792248454028712117645359954749290744784919674937404831213553963191494582130381268644156604681739357566855574388065256477641234130985666592999272749934521662442349020866348044751932004225112285813842613639826875044862126408312322541002991156784950511706676382833956552435684457811991782366926087601659286425874681514908097021617988422610182870750957678581766701690135471265045210414917907603677120558155415420202016473788266618533498487631678119786575279973345647388678371523354611628951575313688722539744485646850543526170738529638998171067523243286450629805165702326703985403278378116834184366402700663610062208918632010680880100421915807283738201977504962423852833018731382394275740978584475705811037571853169504933651662720669721706997662962732961800200855491914287959561653244551233181840125561729423677093372440946918253756174070106246300017503631259770538570438529666045897189393772292136478743039821641607528158481795737699422852750593907316088171526309921493240235258300492730371324234164380705819633894414809471206195584246702395921864250573720985814031277790916069857206844798612831807356154978448796440811978547813735920628779352236165592944987217675099022194808921947055894423921207796970497164382698599803869565374895324728099141818194664516608673934935761249992269164687532378631466087609153395506308963537417544607985034329042253380376065356820611737383068121255548971739190638000619788733095780566855983076719826517246576000961366742598188828811426017621435924867575774612438970354768097736941843762584163449612702413987549216413673623288417976370546862879239751080113981446525798715649571953518945289016153430472742984395134361529147565033784653905114746335536921884416337189506212438552906798836847018955977956148161667713866449546904626530677921998344292232184337915835589706616004690225920644570428752265766840843064892325045496459621276274034211229420591175401725765045027655232263884540689261403228506251367358190809185930449111576354180735978002897343452977878700728017562959804970837213731593169887586253492382250965374688665435812217466135790277815687081934865754248525493221207786862367556755552413877683510209925376836550492531972924548439382573684818397347439728932790924189432181138901660629516205880986550852117173595299932433778656875852294434943446921352857874595840000000*i1^104 + -4762743634981124680984526910093641741462298202119047323755320401323100474328055843136008226690825281910884432542207268527884208789564481554320531957633614881536156327650152035583187420149614997911425773187701051662010230934825580019883055540202092266708650556954759323916410469546161426557201970387382008849157848588449704833038100305048040057091310059103776802323379028737815490669229349914718294346166660004965014595547353962663357125198106542756925605952115914905817808755371980908341602684955323035118046628989974438035184998824526880290886385349299423781511717103836270730143953974623416701448620322353703947225810000122921395676582606600171230980906654799152209218802623986883024504456540072626670673789118448393228043690187473023558860457599536747055816011510928446596717456415208696402151037945978471395956045289547855764819054686110748320625372652112112657298597768155793101842264213241145176860181164899661464155903539898602321406234345643027798597040769791948407743171386897019048179350229753755178045003180481656936082917267969190754286441709748340298068847968655424603540386985404356397839892491458476449383319338224559436084296319011370039825075200376551143649132079929604667741658715264740384520636641442363820440808976694048375028257016427063243728583575991371232249597545961025639328551520679281992478977213675986864410150678632567148500610496879035689950693058258995171748461378003365890253239549912952867096699938544467208986278809156599982054653592105078218780994242662149041527116647218854115088661606656651096326982937750533495310319711981306888360788683457509227008236057467706093367922706442043654144925918974288731582353103764584791472727040079013822430846087340101051170112314780194416111243641333590430404410906226223136381905983503834014179717028766503933748480291514591583648106929215080117359573111506443723392102715165943500523320896688581516873075341302571546703697412283712903572866465450731606235192634068632767988697792129685610576440472380195478160393575166709394120102459256805844522828329899322992232913369748803552976069318566827904680160412989353567174697284495786846687689145787131707996977281337381328513459473239701639477450157579745920402777613509942326860598230524324504713890163449938065035041108924632935852564111546562463452119183416037786538740756447342099277949092920662425600000000*i1^105 + 709180652331420428042516089364918391900894392009140465352033483999301857824480333018831173863110446038701084836727700397190192144610526093519220384697304335412804455630531091249951143485988263346877181141836005091648594531048020579483064493944562116981162151627480172034566198729020819705029085032388555239431844421995506598263732148192365548404009689495668656631347102857478236843135993386287898278385194686736810988334513536046187521250057420372835393706860447644832663221267638105672482520560543003721253480876570002658130631956137891385492796209253842516736512526715691590684340332157671940010422805000227457356502191544527902160290014546355287046227800532749727101410593431625300558071558437395479149406706658591899829383825183143881613066969180265999927314463082656716480923580750482379447750611919149495387690136746168562139446793240100464748685421573536620428886166036327163634455039050813312360850356395366219719012494885271173773937172460731263634239350112553456157044678763033069696247415017841835751539761435976445028920672671955265363518237047420799620810270613169661092219513789763310401231484921343966530629461565964895144272305499201776941604988014678825367351020669703352755812962750429789214901633423911869262736707082920519141827635094911198109008646527592699592471080814372728895862766871601807769775968023798837990235405547558871479183316946175168668096271126852082334058051751114605870079826905011471967227429425727735155860706307943843107582683713185071352637266360306266315408236941943993036786765620753567698163986535787378476147170000845482921064831562546293924361073306679956396570740793470865855048172317173969429496673369276258272622740606766344508501095575646080340177767817896862578406182397716748371498637755770707420934058158606432860991836721917434358842099625213598750878343358327728538679983278159366274891909542767827157131328533507251112077828447563624686341323474101525508787446214307008151974714303212028111715699509423300181080976595553125348992236587971425815322296600284061752477782852871983544794298542962490443399700336057501901769458457003484625265066387504059582662326458034309093431997048813875657649633486496740333540612329465676832249898010485697142861471561222308776849845499441643627135068825708714864622925602549225458589711305237040229402531531077137203200000*i1^106 + 16792737277217366990568086895607518883092576880892713100731718627303788425008376921758714715529867893931617195291783733854194229466225563368912676817922559076359573812369472309367898001385068026648330681093077694221428109932317299384887343261568304534824958032160267294981650210726619855649158442941727327878815352245727249065383503104489152480732901384572095856348319804642251799463559200594958041423896260546003992666201165545846936467792970774399359197096060749481753025245072221399034126120607725554409935343206544922682678993968553900685013858844898581551303313175643521553534123862379007133981726546316428325021631644729759921363470474553308991288997243165657015743692548869516161650281320236047998311582909173027523420406326164034872473609688149576298912599107738195658668138054501697475356626293260799656537459964045126314595118211937456413507865949269340821242157863543043798861131114479315782658972834135178019219966255587388945705764166284576913025152048562045014099908099684399830724503802231666938324956598383110463771210768607842971608872445228810437114050246383741898185997995830227924848030514777750220596228699732857239721508579960374088294951562506728543229776693499244405877422894135000907150317233446301152299393704667464374958598265621044961158169063466369782901775364091399858093881005171449563283098029662332955197296539820955062742767867421172412833896887103364401545180263006791458353582280843486603922910311070163070936445043290201694548518415341793401178389793948224575066299361830892465267720816138506759826396427341552646552798132766908967112490205683021402289646053494328331761540291043472390115380053247201021285658733251205302246798969587666949018168436358346196534808243660076522573980031797929450137627734712370260557129375682449906889244424111995168943838530787061504764068686249277938461164801549941326005193654735391833719697263316385375928910094908473456550009845026008289709818387465470896085761709217122351964676643227798595999366166106659160615086566896074340168525071114393608419113021675231357567940190360107036285286614264885390215502566527438609048362224717247990497040247199485090610078958585669009455070287820371015406313498205554358413856635854228600496863314442509678174502671804660081140007541058018999718155165753659188142342525104527769600000*i1^107 + -10228301556422038796581211663298842202836956939109898904650448335266708083532760359677872872047728410322720512529976957067954464044071041903744867217251983993727535890178609195759489555651431395370537900804755982120980675826752957219638982976203722445601333630969049241872994385344686116014071641795202646559740257516203639027927408558410816987961940681234605200171834921701996036315335743500090028170889113892467168476412706437132060428032807298649303742131439847169343501250873119120387609085061532745730556322378874454225495814202870043234970745893136528394781868799985889152319841691806011031544400177756976655212390684471710237439749795541596722397378289012369803302477389405997728191466462237144352188364286010869123189376773658216021127469982801747697814922092715003735205453728405555179239044010845722298038845016350782993266928267651574621750552704067175311085874394962785910584791716488324789310456794720960014390650919245921885009220834162718618040603732996414879253749699355667704521888167707042066930205010959425646434631113018524939210067777250103628617628728505932114132379686298969993720103382154756008077439504544545286087412714438094614143163631378564258951227580782659656720875336285210904499033165689543783481708106213006309345005468548558159933254715018665080787694111344453400066919291912754682459153569541717697833852787821651185291384184351129898611151178640829214077805833466079944917154423211904589679189299017276454911496196038416871954389732196193171012005799263454468841851865997853521328201655491677127984646297040652490055809907550579591392162612697182549048579740043983695964399483254130623294657119802214290305849617311598769360496401680219281454572441024448145197065257712539750703158065095122864292264411673573769076833039517882088357991319294258699264446166722993157737295512164562393848021182583768163060120736066813596296541280716481269644243142260178074527573839578489630949030986604222333699569437134981594299974942666145702302628696235704455970966113473196934499169471470429833778899391849281406106517453375827347926043801048078042355312625441415529573296058264046674356417273882698965676500196989191204365164378147634329818413575553030747048493702456823912745525025151673073493628892650114747906689340431040147807839143124271104000*i1^108 + 1972704250463947331614711631644361305869286194871652995950235675292399974421927345356706004450440051767324712954941972664780469872901548003797327783404543078569243979118069551478233320844411219425270838142108782306761556022612724505980012454512417101633562796655318367426439978652134742938499413859625889529516350523465065217005747487251447623748776981218461361014939926148948998855271035865112912811419392015429906990538913347421692067903266772970463919506272402287859062481239866710770565145737527879689669863454404558728832344552174199278474329262772281282067435078050108694255105544625406407787201176626903632411712614938825335785467807691783609618007838504798940771904539688099033002398344470900051869510605131791794559448209443697059641451749249994142841797134736631463803583731438440771268583804562430127262633450122079911738545494445630148944324417690245925421860171550944817658824059661703908374035813195507179194667881877087305238982035326775299236329854437362452557429602008546506366285274132897521896977962758428505205017006543251734272055363775682124659528875976106700840866820432027651796713461470450361238558704168046353217978934681742352967443659493599169123949170960763219040639959716127040238991377696984700737249914917029059356842752198133100555387233129996828535826372646095243131698337810849784784100639064872974234021497832207913630269126430299666151837799875492805870440167678536836524611710580728348638635285922516952917158087685625625133532328596371551907546782060841329673616247345768854793919413642985174159282890791496394773519746046334085517803082497037138777104408961551207184720837394715449838216680843429446444658418459478828704550002917141895682415586290500433124435363453870823258043515976654741898830777550267027080494823832238206664843246702673682325721555426688256127436457478559158500047987658508756169920519494955040005438413085283274574194942556120059095523854584575632432878242503353037966463116223295727319330764059009234803192548953093831712703784757779028060880942343232335294572996166622878035441198350481724427115083237712701864852239986936245834267630799578422824317387114435483907319772453455429594605446285460504346597732648686892185650403771787220534609776282139989378301737544075893190651509158707200*i1^109 + -53076397602932654519611767931900731793028505842017485649296473720544205005910020573558895422690939987124582196598571599657487119680524907617900577630020428812704284216372500014721646904028105164054985083058619167484309325747667901909858029801345918309821187551226430402522933835441236524987961603959917955307076789139377451175289060366168032280828027956686550902208977775279408776758588396509253562884857429433198602411720010754228706934279158829006521589196803287479655378335637953927603623768408609700852808403836157252174112201803759284931319923241901821913304047546191379533203365452067521887259800472515291822333011825287786174964920132303948366930034109467523618042345302947829088446716789035373307125244141633761189227914684533380307411352752642681619906370931462462899126949168833498659316238180094932092781211260540352862961065450307246037870407928764741978065774162700492299763873765179690783360452177059930414752859424304424106391096640072661530475421464619621323497632565839680410672135460114584030692440019499438166613669878834367039917613224691131786548077111782327991942151937792933406052345486257436001678125385129231920837745270872832471507041358762883944684281485813248388003987629091185445706733760418605939905132543551486217732272449156549171248978475148861508392933916531756119090236540960696433613670632650669386389952516831236045951937030738843568413621019601068155104474602874413058247443015129142012817400390363613626665941652578687309694088128674427031439431940250148202291004720803911965049696252934128455572223345238688977369579657535125785051058518175169259891362114282541869144230501473088584185913557069303606430855528388754134346327862288076059154173475334006617660463782942908254099245665291551388197143643816408209810533973915397578089627119831065424646873934711039088693064560936825022104752036647268817155798375903911068941453291130971525537879775283402308748633597165372805747893119464466549378248593723777978236434976982560943095459813519439019387778670160656736849053043507516422427412566432963776905524558195487977023262202939012661263538262217054354368916152000069910413331283347837521978800071158843296056890853357213870980173006173372182900402262052283740504729812479372165120*i1^110 + 395682046473878039710126297928893537075358516954480988439956264250892186703713233241083346386054131132621923174892342318310946133161296237699974742485235237584085795943690825069597683130827869041006847055499157989849959091942628067885494769502944477164749803585713196003753467086669472336230979147385374301611134569916722522242030146985271310751561250660873711531110360607895367184565337618359162421896820204336034319127099605068149473337338734110347364784006842978404194463701547510139613980930573661712742588093332522017920481253521899391995834980314421501557555679287983549236937102298683492497916360016976219605180942278490251404868525093851624024610840394010899551469338252727492957484406672617284756873746809461132845000405701941924294747750611087198872328303815229292224419443030822389021052748715018460212550885267346435508365656062580507212158513484373888238250019396355148394488134729343655028565401628446303769101320848488770646126579948324268108386957303232992048087256720018230038334153142170773302070428393150474768525747982967867081724271266763295022066098063870608765745883266879514320648909476738476482913167713657163859357390799220649931360943892135520606083446217290534295294686187540859724110432890006792310244316958327563059785848458884194491612075457092479563701280955553442435093292117568195453314328002454734483546056588303114733719941051063806364063738731585234804610608229452381348990020082078011589711481345245832929311693363276878027146057885935818269590168100735664733103561268838054991767420376139096190733047541108331283589188821340210474723002578571388304992530936203302837595681010601889209376181090999623949440974485370858405832422178938819934508850213470548973878507508443276142335690281696388013549143623587506865837528821346117230558659425996230073720324353741572868547264146308045738854169654422985364139684961164694606405043341397595047214122623803066940832880060914478195136977089352713270006211567747810724903251174724702707110934912650130015984949518133528462874615477242036193287930657785529525227933414033001278996577055062102170103648564680411114911116048006330554718052212652078987342494547654719253827194932431021793700027922557876104593408*i1^111 - N1*4864471693863221146136819182108766323122546610951169221664294594239834451916597034528620229189428730693694492620196165969700871062208267589034434539958042242647467301922088739683397740987519532286238111316386255639575868791208431538732918358382945594575737225320605234690921965222052038836224*i3 ] ]