[ [ -136375510548916016071444563947417016307535283537726674064666121389163416302894403864985838076643174563798818634115313042139701397404050562337148135013288118240774246284341184878067099531388223577952815915768515416207541514158600591588378070862398410128261225641721341416780100570786968711941731686773063992812331599925151193723670464434261092444020351045305178046992694874612343354167309469946279942742641541578819769028934774738596200657809248690860047517251509464113668252031208950797631439278243617044545937061852361581815118641115224229090956488507235742876209211376389775461581335486800436126887572184015573412838758374481372877296211239268066094958120840734132508413713415026384748172725905259392921072187597519470805849757659172469032591890621659579127023225689388531752380764877797470245132671882015172602965203491459419708708932210589579503335877339977059737945270459475405021076084386647373516339583738814430462660606949495349104970744190387999548399263255391374470707837279078837395037819376235785307896562749886536918342785416548526398993213553592892467581337788557644631832283076944487862603376485506189422339833199034553596754697516541104060775740196203891411426135821104197838923592463614929414244076997156069262239837981025104194802902624739716128122354468001399732067053151375561658512847239330783727399862124313077774492110896063927741090521542357067655938722197036140799748438196488477607540423085964996833178071325717349776252941831953923271854175802289012460019941680456147978568992136604323911549101494942053422142780099171613750430700999443558029372955385348934664440882738171916633795725003035348657437634557666824203783767216283455247231848568795569783505150023637731941702124273004165311609720323038212661628885019238858752000000000000000000000000 + -175703376163877383005802921650853584806621514252767796795907883209930509706666645519569639119541404001981155960650407105402809517390194270925730962125474214559292980077526904674222992508345200728271772971256020878240436790116064970246409175757792679637253641247328788076247265529287166971121211427980778087206251218131644380021847177887933502111559085227978627449521044332693800358559908319826003975778667734392597833770523980890788468850026033971152794785380021948496414160429739361262026711400136232753812096137175903637465717635033954492411914401322698899490423436529098139215930425425241825100031531275130097519790505497594512870279719000154533243773782879113397646284728661624530445117244457121715987598001459290950742151217669312062581393292738631742734550224071703537817271976317716750678808866053859592397224424442606764408789629543363416176774038195949442468766836350695819419431572351147812659252248363821122495172600765647649681063512539375236602317049762514058968962850097622280668998651727635370571378910897528807958291279826062440667855179665525621776164921794963966358740103219325271560332256029899941375252470029872663078907063403385628583420084729236348341847585122690470077396221064686171536587651731266386582643053021939188734981338656422457683115128160086642385742915876813463035418115211105007187072499338068908539928648490948666400084352816186454514141178486009110488908884824672455003581028287533606530625863250235934401938594110276461223839934504375621497052313274398299888757563707448385920140527744202740544577797726523412835607051518640942108921489588836055609183193578245477360596018388822958464454887042404971630386434140768668155149234264147132779262776446732679351646493594647426097123641372710813933911814981487165440000000000000000000000*i1 + -1803837061445441431253761637418914560249771095458576046459293392221728799097479177666471308146230559679702975017778289418381213696154919874577190867235806475470077260114783474417828193960036761572262201516179737684739349025655565947794227486721232316409828330230198893730174014006286993012070972720613798532504223451890962385564815346942054763119185696242297790905505224974607895204227661176430500419093499512254843076602421572429816588071055272882089470965332794324818552277494987240747457016881954825923935347996270467615034814595965095741583871310591862547453724148815183147547958386965047909679916930454869064913532452185415734133588475051922787155636903147757884596415338817844401920192925674673433978617486074379807815595337333937721035058823033424252769464559853528432933613256545987906587172421433215215730112558971685764720434638763378539681425251114904844197192117356192898186973931597985536616790842819893581416936977284278550173117622256312557740278009395884051934251841670231343962124690065699702716857469746671137569508077120567270918014538649960346269745137661838314677502163908885436808388498119534146629260136688178021121394276981454258557176409490536990975492662987939892383595732040828683719991616938335206171202253090808652594476922780346842925481263445106341648417071791321117415962262511796938115787127986595257586417760850293857682694965651000241617000810490709668672274277913790338030965883178220897772271476957873772086736485911685669967720602573737313141799876809101684588307626451968264495678211340548391412447466742952025300663705435506895105445596621566515228784002228969278328040150340160908150521895604824761046230938258091831552572589228014253236912723746573807352418802560292206774637991312591768829798417781122662400000000000000000000*i1^2 + -9445949164455574714130582650908638060438405702989976392450043383322376164508124319917342867258343509566801995387822858573758560279924827424152716406836586511831232059709019160620567371683351781598971223673465599463147666322957707180496856523449929201686655714544272777324623659318908333820426317633399491196921448367999641596105811415196325007089155716940038732560096697508953422936121968269431158694293608722417511650010803503273452264990651119939102303602938066528710398244042094090936195668147584792691742204564128701449137240481923731349151814565078292707751084796508331752531034530574970817114423871624717870788664678764317900235300570804927989876238179601233243812493040520449019546189070567462910681341048068812343901145680589324282505693462014766576808934966903785756416578107492967566325640969814835287609776796962137640942619027994091052510961875371011747137981006749384193703770135528996056660016077645171653738126846870631047573516652893818411939337707967378817130527891058327322244441544813563518733360668959928947159619891672347417712926309510288283329499165343882149021958293813146444844540597321525245713199596735138476962042122273584267971718127990805908188208151531648667666865527063811845173256501128092667576842873216345612928238458701321384262388131843766095336687053420150245890266633422424912533493925669062590783157758215170945206207210689566713646136539674779820837660810127073239364097490241489668385861495128800364165157859861603541561463473012610872071276552062546854309571098596348755110644189233403907245892910405840569293279588369280484696702312215682502267398951688512377498111168434684491112790949884713545377300049471655252629087120159160833659507277871670226895162768444023180578808507845962885457812134069010432000000000000000000*i1^3 + -37978545618825015508645920996336825478788588225465351541829386749647865825828516740058931120188961367345028383218790364868872926238682086137123687194441127317359785269893038104616381060632061635507559347198538564188141741868852197844315624745448365253369304521447179066719817759911864538459231264434339502580252212581966325560947804812694868937270541505041964436227910646942308073006860236833518033971652654294030610894386870185604628280260174515750353905199866330754115505615295996779473268093789188360569784415226197508931615102313938410943379600561110430246157114689675336279718186108570021495367088012106273288135438885639816535909187368213912694793087806148543321826315345591747093048482626108891700192101078227277383698270016764264789262551740273784625983449711436692699865130707791686155476228114847447695628831983864079415009581816827863080875636971378034387886181990431375072751419732813333147934405151211998150668305651042412399739119624062389891172155969355025229035208014225150173856162158617357621046100264748360015669330988140914028777235836844570603264021472784976564757470381762468513727899298048954652961819346814783714726868945823598536590687550656857731127006460352063818113611739402105185151565381306561638414416890155100927749272482152565790464872646177615209322688155310303568946866148340052919556945427793213512332880697864998005531114412420471141017078565290988720898947524325447097838215639172095809551942471102811582495446586212769572934455863881886900018119960336068217590903791733817650197908216818827932150382354131436060730957361075588860203311490258737004160880012005285684418909618005517213483980364902199546516865611304593575796369644598833401207832366133670393356402139333431596236382060895582158315063643115356160000000000000000*i1^4 + -50629407238223965858035807728792901328538103321420808342278846327142937211655270643379758632919941951551028043679342475617146879107991781234971126470229974678473055349549241696626721369709491292015713338366707860093678372027819402782051808562085293273965519145432290884513351973019463445241478856101058405028536735428478360255011150174984559882169629103239120361990142006630682071968097626301576516142091666760446078471785162823086690843696905680349531204990366412848486378421524317488307275864257649862050541700164380378867146417553757061720308636813091358720558660196259024264731876917182121814966763995759326637598177338263699767508032978011255606039734110377734378839445841713314507946323070047037517696222511770121093420372560439889796562250706801142657955319474659919347250260312048411203435580979231999966606350427293867899153191678540693999243940370817157575170074477107665800286232673895885144474342998597931349018817799722498782211457061958477162404853319433354483930841441254632237098170907121719304604524431484908829646514705758747181039638152177743694263163512239698129999869154508802368357887716166787608852491711379075090096556992581170686531337943478625084805013431298266349555776083929703812490095096543700082921315786009233141376460725874368131374253418818038324585308465726812445698719358736947148944434439057159199297355352567803186229871575430285828442788908172109642232906304921978148289648436009958738834248744595786923129222912598463956616515119595406074696826331324800820837057014247446784638044275835586352275538944340487933174025221358871482507250413302001212657132231154225306968015743472327468216494487864132096569773260933342585204634585786258513420438943684367210359781549773395869831904452438117441491500951142400000000000000000*i1^5 + -41526172182936180983949390740175684215884810096853484357471470914730308213446542359351309886986728206886530759455986145024218274236877567155660658785524928823960603061059624885261303731394114728649394234518933885391109107525155412918394674554137801574066791616286848803931142714377260152430884959148327327982417167033824568228484155284741197697155941384879777921424680840283417239335527644854225162522632054409640942842124540864935256999709017638837685895779720998273977483303123512031075144268583364744013591131198595902823161968420332584409953398837660365701004515226684465567912355066079836777409826409537428857702890654390918672124831775101278610361829088293719211552827742179726794588405197466914693400270580915756891996430721813518421465836832627314116281495363608552811768043743327924420338961485398206550190547160140750154414410847240494597877337178192088954779310897404663221031110743224171940535347993443958967194928164552394527268973012760807498928084603205563637268094278578141121002457861802868344919488278342621009171536389661975903512960474056307902418292891607989647476603821991820024226950017771049152723890497045383883427819686732255861243935110386433411167783262184451562729597844626218219366208958162931426197019751035779015065377328150123024873365075884879661449067524398373151163347346184436018659636487291660539483950905835050986003348379359584085358694058755756923291791005207156793858710921758458671295499879151620941074822463898408314079890478724762213514185559504287942066198716252039406006902711044559646748020748722920409014448882595447992862767295909382335252295663186632932644630641835894097165572376374934340941580231184203669845704959747137352577174464358785448382491459323973977747662628388676413995002611367936000000000000*i1^6 + 20815202502322613455201453562045126788223634644841557016425143986019016033872013963985392526001871764124565084754776357692183243029060095305789358033207830587091850888794288794869036130608963078071360225617590548613010108064369087392542468109869612548202284487740871069793345522322198737855218947018501457770383813954341887691454202712669461277884989435876952433733926771468374551232220962349873345379069901136413748028081987389817733409456426462606031725756259878524131493150337981303952079706210123079016659732917878886397888946184097458483894883788927398389933573063967541890649503448989175615175573078117177019987539587271946841233267756393600653270279571499626218202888690655425407617396637563308044746452141856367182468791077772670493363838715774291199226945568125460605035109776489098211076385735903210271826224696723466136110823718272225146038158178402402965676970305776463762573335843413728680643079293814757145678688333075652670920177325998724042213913982030939353885017894618893794326183528603294217723405054709419009173826912450878790411163450152992482663589962101396212007874266999431051837894442953635488989602587818608965017796340134222773342934982649533773509027156646446607194156730041414362043059345910356281282509391081252993089257963240964871295664312677936831757000262780807128625299888993192359341794194343146532489368122327453818351188410967089884359369725934745761893049133746975570095894349414167739330837852190397208007351883799222577242556979511025207486571286213399623015685662628751678744272488653765407302941159202809822577927385829817401010281136523833287846636966353138443055117445322443720937535423874266941639742028442757555251341782749351190219022327569273639519916556183220353084920266158252179102016512983040000000000*i1^7 + -4467982328855588181945295635259185633524061661907351577686665734536828439528885045700187979683260014539536155588550720351561345453291008470291087001889776818002608621396643214369284117988122514449356000898807378335006405552096046823432920876439480267507382571933229477009009981610110862147960292813206307106528281530756721993084131200848975528799808477863274996517153032711156865443465147532422634654364958309383418948989642635775625656874116062137480464418795859407444294930719955937428235022835354722395982605938046534465508983880613234908339189683575987251343782277289775197737403937083125239648329367645158791904651270446608864794472835323971512384388768810887457135008629091923859817435674027940511694005622053047785421540632660716813535587740045079635604665440149675155442419105491489124272970358494507127166825067534267734694818531975454337230939521672321714976853266925222100753422640819930485079772629753648232400134692179616188316238043210315627572262101172887462686594505818374370928956891251255220871919490830545519182156267499774028825935568523499974914624166133283147292069276259101766377215994358298219531759550713297045698788381126376179545459716861372307649332313859091391599385424649057766526371227482280598166053233539828884409121592263054134231515332591193237953440219845034167057534203914897457059017890634098514893309879465745962481039651072331773437431558278143816240041831894247273293277897039095595902615890969990329604254739072809518215939594650120441296883934123035692019356925507757486718192688161859257628487623697003546414210543354345925515975380000470731105598443871444375814733832062903200388934519625962528666315079553015030760174888553419831430231068853631263397563233300830288901855796945406389575433899212800000000*i1^8 + -12861346986849034506214703837620952733154914430431221242149827559650989672614179607156668242862948747924928376445365329911860585852027845653907359657526852640794120156969881871119068784327687332047466144859910087002907774268770196278650708020450453328792279773498850735204204706990594681318079502962453634509859190933167947365205450739031911202060295114457819703290237494231738987624152168217650947026236053785237142013430055472876852495231641086508056908064793181243084395219666205511982094750344878156735488935004029896408466874860769127924372075109391000091117564810546401805330792989369211109447677927794467510111355604019754613440344506910902605574801582455842522451312131603591550795380040852459760418868281345252337276219563351086517877727723009981998736837277036092753759842377696062484512264476630320082877564670603900326679758693758514996139543986570856340762631320393712765340307755411803917226890809755581040612464295844478199205110059405828923469647268410994230542075851134825220027028332392963331726529190901938944136902191193993931470671178108502664857969052243815458632665817984761684280556897679976605154123861660069376588901320681591041817191603698357224031774413622562178643522986903803660541267815350082270405681945799872914410820260318694547170608510089850479175373428411125754454981736743088330209856034454968450865701402027194986463606120373920704692883461177934591070381671817751533698216169800392639636954872086724149347734608817984876309595929894431850948742287682766236828535521897803466569534075806604965776857428536233728474081401747062786183750699030706930743496525103465388910007288754137041533605349873921709224509459816669744795513723599786472683316731960327001130317291098117843818724149338453586372349394944000000*i1^9 + 2261716052145728557342405134928840822612068254724771834376187501630524599743772404513460896706488665971599160494899608939547896028101477099685575336456897542109900277195585232033639284442610087558849928066539327257877473496250554841110666564694385271017389773380921171019034764319935013585226964617426658932311710768502978059021011339166809447370207290814805027361278966899032078875760090190872305446847090321407184642611818092361813416318787961996741240381146154312284243345737389187696376384179321291702536706044819270811985239690822928234122592414999123301866766322768655548871789490245017670889777002664669101045335348973327192256095907112536425563628749997428912531629157718029770145863576338758056340120193602444930313593167485679350996422885505265212309025664018795249121458857037775493819093085796212338828978032921620142529543028928488998694167026253995224962199971283190605754288349082105369111317551562483051112415878017471788489782362765291494027341644765844057787380294482061912313207692749202737011248001192890024107578833610839420486525315878846734064163356314724346203442448934813603319585986554346854231221640347567730759704591183302550365051437708956107756444990305480336293367165680813874806980681701938695697161427538253913908477532267909487701561207933487911971708296649234206601079272316960476446952328259409496581579214059208773586606546176220555071821701914319232010698225687985218100441268165917034958002289613470855185825939807296486519131214031883936000811356070368725772892911104739006791621832206359170839178138727501363934691660688757066799258297848106080023047198753704106258664963239300424589817476470736218994628507278261898852388070056154420467733398676436728739886928453358769014001958863555351980351160320000*i1^10 + 2192386212868515887128584285058477596970187843666910170746293074994041561732978504229114039925316950564414765610319145538655338545410563409317437309476914558488754160428939091043789003283635274675632870723391412465132738385870988486450229599025695553105230336651305469425933217923285062411527674755273241625615571455096751725771120332292189533562826295088815191498435875940592025609224017362522112702810329914490404757141156268976349716969150662683407828486434833721269117107127463724180905097168861368444729336633407883690245412586777219849922379692199050483964073619658295452585177880522860730600967642988747960993777160051217019429814637384854596923349032259573665157860347017485680767619796549307528570232468186003752963147495849822593014070157262869692536074921340188550170619774952550882432818056453622787313690144698406724006843250900217660687898503725529347479042044782337250302610931179559531015951380048575947455821217943717206903907174655777185141389197877899208172467970224997009260951825717778782134853309981611669144823958127406819800015405208801001704171492587062802445661181010691157993666289677165686528027846339351053340110959109262605126074083033056256839947314979652665755423687507079740051220061890304054423525056486244245284290547456552333614077936775534530604555949645891094722911433669147835344106097455589561127030169082123913137375282369624277409163116983051465233420010139123774118592170662012620027592162623637894248002004213583434085944200782581389360900746207991576806554573098229116450861082471310912147851620057093409377982261685618189200949222005150933278439138196652066874687595834743319309174383277038034157742567505525601044320942963399473875725923406069479325685178077004378833994842051286026623647744000*i1^11 + -1440464817091745380062466488912543642442247892293466483403762306242676853137920521029541790794880582840520096954676164730332209219280020566139790952913464617216293677954341100320359657307019704186223048463046992353156978711862749397630996732576310672641059002124635529735369212155320135784711001743845953859075019160370723443623965810944143508572001480212246292259308550310084949300579259438413820239765056385497575669340299440170366570199994187205718678258995792796277990137724803972367339214436910600808453350578825844875757014416316873589189885691042514576629584920436173413350692845918598405549105743769775336172064008105331903542463579107240796232079744626398435078162824596848953398343644529493522490717060671477792350949941543137915273182614359119343829605495001511171771760438206906102288150350100321823715503790361428849509117819373063452120139471610416486917121574919825295438542023197838236439415374791147765600715786949318952428615523066636327719483645241610326915236111434822834210187306115795655523664812267492477686513543472923101373672957449680177911800344730070676642064374416014925853968456640512183717551094435342272473725049802409526576448591166730658944779715400428097717467936285253304284675537564659548101619363618602637016339825088151772783790264329170605858276606125884326262941468107437707318145422573885880408633148938451569713418672013124358561101732141415116199429875036996226380684616061629445931833134847511013540625121999706815583096435487578180914768588150902610073398405831494159302097355894499986932939754163275368355312342536799328213732856186916487455014574410460627756706520138601224389714657542089205027128828088071911484060558084168516426091307192479208562107002894756336285803561269272421125324800*i1^12 + 676439020986070087206537895597730759705117625288028399690765902488610053477181719715332671215503417989514751036581292077863614114275849864981011411678577923049635241494818748467231670782534669793213669759581913230585892891006325339797439892395212579040909388498176067586152382875944889713731754652397767630825675613900300158166064441917701869084084591901458136551070175754084154674866508096292686788745782716667382662060226279870255370647480006914517202158309339173788769322183868662852039200345710505131639290173955107057326902519641194315340804940071840923039767921330847464246774572225543604821983008185499368242148550691219060324774314227383069775785984719265369757154562368999111803201053665065000576821381631026711649742062972661235570594637190052963802959319713394305520352593495056150085791103344120894501556933230080474249441567561239348677229896601240021130356191285883733026862800242639991161634061557252053105339479502791647350963498775903514969944305098758328428314926990670102886461589779704698583736659068360155529619691120731378150507896711756950234968607185242194706158481037352834035957383637676061239866320535365631347177474585974231147424224255207728649810205094446689895642093109030582077469672196946776386478175762106524764539818035415403408447261824386217891608894348773019018936431960756705143490474133724971458968232514878245122360927851927910271529291631602832816455351808993438930368977193479637897936918010431447683392042233814649724381361529867631579227688000931995682265712396817792445886751402404527645096172695869073258135421326977539128495620580150641255941216852061213819100312368323734781221461120900915322856906010786742046922049536711150989810357248281680964760880093808543192392569681450159308800*i1^13 + -252148060390553064143771530204433670030748647108135196729362110034424713380461609139360959771687479953190756587244751033155597960069330722633036594981302261383651393840547218979676537298562464124383462361889409332531994240200355567110866377099253732172662068890865561369731956916064930975889248547427181224466369625023848983494575339534928992797356858212511985478570234470142824405081870635840597296554768982161667088292410130460379293187326625682468774942436716199340138768433149933664412542814720900435640477250943131298593207941493916289345480009403483800154266812765303461782412688074821601411252715848361575128240238460749930040104197145877171556360222588544120314992949804683579087337207543547540003199587248179887176687132597385602076974552719612397264365473809154723583376053435831008447202279934825496702713568427103479624879034959337272586676972002440308990273602911767635891071105051988858997742364394054677248386584607804319711646702504830017311513987896350791740581784533524054015897774260661966260132718433866187097501831296530247109684209066944431879719768437588312190533126408475241844699647999005044962946038077482306241024461173381319963722530581966686409643167417442031372138795379904936746848954266978924150363141532673736677905540262618828436193358911260681460590398179494736498045032522046767515757507041176877526468279322928875915563445365000762028116868320529633078181072561651729805439305827308321715571253790459620989268120403493413159134370037729141291498738930052671685757787635026091325075120382008285824798162743466664606308822293174484714467845231689789612786031776678271075540138397010979052608477104618807924579127112722289388236641308861695565995936498022684534255145968235973327731818454258286592*i1^14 + 69765508393505257628016928235808879478478056768367003897552968139357071802301826246543257711973019123257264551172563133150762894173961614437584788161295964802924706362441062959001350366520343217084398483165586791089463460559239399660659766193378197527818370782585374550699424091229738355254659538666873162284954327698834082378096906106614133833701656787427705684972971118601053697015204851525640308009488641357429147247999222974877262288929183642113310543688389271693932200898802108487955170385794009917550242499484261222498395216091156619419457193911894303816179075897386713118973715005859151077317572179669059774519918091837622580629467197178528836775026186853089534533966287766015520891658927217128195668975844020902099569966269720020766312555065646609952500914023886912698949339634266747018861284067025246000530619701827925736861876831313898688433196467710556052342475331477094137786962718402596940543584987375572219828209832961009177841079833229177389391009529892367989813641069638746099713796945646645573739004974092645198850466378489690415552612086972284865535586697532241483457613076593339652233977855753356322081037462834486173564173886951710912747300893000564521652624586885016946363067682830090798122567238155308627132475111666275177906692223347488227561928140163826801727002955562710188698183283718436919801376854020130553875718177849018963121381117643285629027734669595760656939601132775162216270946988574044987264851484154255011720804868634625087829390805827289713701301583764598843432656092208639244595061130139955334259977888452488446042627829853447036704152061083789278259757871069392585520996990680451461200533027703794622544041632997148534419496418599812433648392087908406226452076287766925383672944685744128*i1^15 + -14494710356334948413446021658002812184315261903773098510064801228413450600208285445695177039312369309590530057793392434095943828312450889111282008867370232336043083764533815033898329030676096336735012046820130975445794965206034096271790577091661404204570020687013623844601606069913928704013454669609640907766014484581434919612062430967760267067164458806833899108018177473131315149860170638443887052498556040553398549550333376169387982273402168682836444111887416672298574383061804268371317948165157720503499643312442350489862806941007598747878978539044368645863575617283629091352519710780683470843978868414903068119587641339329289090546415540125394525746834819558230321556631073783881417238744014785335229850577022456454564694296029622680927845941644995368543844202259470477530500144371518416748786169862547982199415179167586032860170376427341143068879477150429297024517592474064936161794597757644719666417100308083771727229572297023529242022609113868654855925495827984998844941053125524796173401847521337590644565612269354078008585047212264649024974671123967960647596225990948672167793495610391106800844217041515718597842027067257818421615702290609192981695172376830569841212862829368033057539404726196162249956876557289406800454090389173496818389714920411630289813699857638008782308877341950993032239003276103136907546166858874462093047767615967030880217028371849652226512521554719075755348697198382212082019533641860183053823512139375036188489767117198638808490449284728312855900570836764098683761927252915614990467316111526841273621136863670690951296565239099010778484415313799383615899640166588668868604335972872713733302019179402368118955267227754825898430888781885350083653153010784282024414306593210040186893863223296*i1^16 + 2283366758490547400048296302610278189980394775571260204839174474007214710459034326677062385842411786226469780890148749143639957364779313319944480353261411856328504976112971873599142133326374799257791104917438296294517850513224556095338942503696642734982445283171112231452682294617283428206207554578977755108190572050278745674525651721175480954980975278496200605335035633220862646252902163922277371083918722830186276328198501220887219892948351683928626135375764590547327687526310254430621741446198870065337299736554469754987099462101272648450564975467216019039074653096865174204767054061037080078626491560649206874803446841639025498372336453397917665774998076205985621019595125892676459028150378291202725473695083767682200232991463236491578773148780481229288505028336568631546848301621267479250469904962289635322662454374769226460026595634509491062205296118289053682519207612659726777759791034263008703865121946539350055184705044348053767932240912091026743242868068324199719644164670193368975628348648632413518421350326467571086819770243279917641427357917714247781255357121732091107079677179232427826219687907924976142723838250134780463236870083119257008440328284954345409319043084450192463217314758913242607434707586509260390457380702269884297585894518515415342632835712363354743014069439217532116833605030191134231472490172162225216178430751304044052352905794368479416419008276450108631345708142888414868900892562127176445971501863378059082287595280119251583907527292289012214641473151574988417957486949508912307597220120860625872512897296386540290313963075873074710497106739465160945246012083367698205631995083413560528788623801653094669189371703602245197675240176415453726831118276463643606271878039313910091244109824*i1^17 + -272263128076572463078933272162574553236931884920337015464621774653798413178955040748025853448259849572770477764232372355048922570176434255031230818525153074967598540528931936545558280524930189953109230035419841720801685795591162193434685347470518907581737534790576477261156915850111565206701661277610389642288157388257071343704527200367754909064935573191525862372767140710258914429125612883665879908474581262369787286012704192404042964933897598904216254947852924276302809277818965249477189145632621769281556414254567728613632661905016698132898103486339312437682441965996422660752448280431550716396461599832921325998270505274021989134111987456937703081702958217798141675451180997466347898037869362859249250698756488969834269284441452075911545922224211434707413573573241645367722728068706961871580005446562044767587428034197873155973521783478186809635523557668975966943993830184346988397745798815037392018268429672251899250898692332141149619408369828212557724943024122523485763456765225907232965263105112758673502532554794214845030341035275727361674357972134630136656137558009580000139355429905604480683071761883551407400449182010036542530107563735343934110703249044225455569229055234854846648828401651702713988590265415662567814988549905703939405911585851099346947415409648484608675465441821308615488623511316639547934140488250206000095716827361237272246219903718172004011205775149923813424956679318051745499769274433477007395990217146195478939678014348968940414741330412967719230218560446755307413508900082153996821714857187727565462371000714819329588013048550478849339123716138809313609134030139185272222418288099062328449838630232847616100208607406833413952054827333837172928279422466810926694918089046995576553472*i1^18 + 23208354229799890635886614849623729309096304927249822987965350109443460211679962226953079815741478450521897049135874794868612044151013156672041265040316639510921533326420767134597086704009423594953441203546476205706792555246959191292295681720404896390266154490458486713847102780967213362469525350660356940163993566874033958635010613690450454478565846621366341538780093896964971669139100872258810401918880888726467849802843137077170826550617863342426672891177168272287770181708606249908438143838275300011448405917449471592403714895997889666544708267676693914333722862151034814353371377058093174970346659703787576299098830159104411131190355786969654154619235137588681287324953008183779559926570609020844232734780055589876873658740462397551397457141242369701068190893183347139444752073550026981792127043062037723116459020163709666156929455365526515628771653200172397891820122034802458044172940516818594873701542783347331371612249256672768973691697792424051761578436095362256019765987878355106948122360499162159457271770110191946211557103785288508759603094980221450014057375024249098842653274655748124888150865420080061391509967128058754486746729971643834183914092131091010223253201824977557166443359138450833967255901536748606105819167380916006026373116884635930288678777003402124880360181094989246709377004869356009590227506812999694301596784172152171898907202131746361344087690390254726261877794536200087462760672660507998662974299214418910358660590835684513512841384025557201790872194270930188472218065805896549872350838160138463437325771094347902582629036079217767989903214623126210321871936750771309591232450883273519565428053830196604829832761419888388218349041938454833129702564223118231949929356505196265472*i1^19 + -1165033737423893329506898220586099710494047443880049982298838627578193728147457684052794154260074925790628253002077822609461234693130126245797614532627300010766839613177043782989636645552499530362971943768433560883630372600927659702278342578282584791128237970522870788045027470690295926542545166241761875564190272047051309861290045526530931000139104846620784957786703045940191320653960375458277325600859748285051197278054850576656259222533774516704226213710412848458280800051392799012942817376858496340139920814448831842128795187385988353495619779427957624384951561005062173099195696121066483710894137834858181026609032565440411564235857536600923560170164946582676175987796556717518713359103161458410951211364992493413171762384970269591184369341435019438749442973345808434863980472318906344652731765511057169613935158656045765084038917555939908531071696208690607451895142482257540811244278267715869749145617612125736015993896140020751486833284318066257838410099723624896698175559841705494176349043618126374646982661927046065063497282783174599980068238221463931992867140912031535323959512016528810722109043012388296810558845550141612570304162654323582975163368508504515095828728140882514885733390306093370505326079897323460302557006506712436444838925570087279398005852533541796945478166460036547312146232992419028381477992864282098191294737930157327355844639644804645856264799891185490564806765859287184427659915322474362172640489732747608429265131496460677675614004906338441839298163177079805473253270317254050138315281969048648784614257385952568080934971098148797217762777175236513686415512440751959643629221184083413526484401796656588339496507040940900988458464462371285836330577581177267508422206948376576*i1^20 + 6642586606176245620401555398452127222245863173392473847212320720098728653845307290130463385711096214868573669666500429946496000763282602930471109989346834067581096244275080945234833211172909549685689986587703212072397515084242184426390327184759680648116205567439253526970415603852294061876459701307054451072568096207491060959920807578921969152168571735376699606628927988123632481119804832151326751601938221383898618259524962226610547165543398559224657242826434293078506227826416913409503014309215892829723809976191059502909094141501730368459925932062720365850494819908411819613816394050649077653806323230179305735960188725704256825887187956976205089954081163950869933224298533371803912921679199318314217585739281175845579270183442515905509817673699614475273268111329158011557811011867727782989664470940052412459010932715922835363943165869181162325518084925542875904246704724686169244066106978074811829629838802335054537351308408401435993028200730083437578616697370362400748796338059490077914555446556586495232052050038306673794464909500171722251467537377821595112956593077481127379585038419800823854319371233343178086094154147694000190881922849697936135160360246222479832144262940308959284377383793888605144734515381335363275241662401068221954311375460971956663544634517033791829210328844220104622398644838857552890950162664688371076700637844523879489302450097910729880799358928181464264114938052203243359878107923894877088368292916164413754416135185041364142490134348558052361848047386775461182356086650932212622726077577683873134418947845561264242126140136546823814028311208526540517873071721705146331508086925270482641014700226959443927025855474509845230235897969158075387413057091650431259156414464*i1^21 + 3170797806139963028176245219120373553922000388889872952148393263518794244422356635953962193597534570271351296749668290830333292658580798008425010364256343885963310324364240957223109501667496399396368708228096516783571460469651363734141007731959618439412783146106846513265552498967418563492174961020723352002798328704351351151450338580671239569327786824135218651053945653921629424343637453743684630070888971845984312229835816422823227843881312161504322558222759722712813497682583752874745536108909450708770367916516794963891328827118949624307628387825564122726264827959323671466784211860842737194253157193935760245078534379044989834937695756554935147442732807558180791664412984676421543622325104989196270402225516903687896741534875501977646256345241432171487371512335874433206554414752061354150364567304476475200956116556125872996971505365064781805103174267871328728517737701202469675404328128157888180930518681228126309208059622683431599913440715706174009007101603258165097002788080861378637567855851468277343297459120774563383177944302643272412115986901243587175682782216374073153184808686340989900130828393426014974549064318239889775675256125705743169362770022823971856561546565908339451298703363065310391378498794153763790305659733123478217467082563242238882765812028441517585624984382428111557649880096566026729742680868237277538864274199955767676838564510207290888963434620414880833748670855660028415605539494063958833656415512675007182052358145855056830259164714360399393667369320636740396350509841443576351075060615025050160747477183460156058445918144421806670028944368449709441889626977243566795455523586335938359964549197398740610192513203875803007759974974727418595832095304269886805508096*i1^22 + -176876113438914668347488998914076376494937250173724700586122919669550242835138521985003321916162815811868763068788353645695254220165409903986160750422760823035672854705847744276714341603051866795777638654942233708774193714832799264498056265295391588417937093428525524840637256334926502420725054935632455155385950731600556763913739654632779670394703260144637194402872403924186796739549434914722062659007071236634087836458459052788186844970824048826581046722678668007192517262176420663067841933362033219613477318941809119800522889753692525547358386294310355043914732009626211267006408799967794453856798265136478525165372609018075064861838172241330363935548610341694616092438794996008466313119722136473456173562429446687439150719707873632307228470023134645472289860249235681523341162325956823278225094898648530422316048330034104770592784237926550909639827996290606780464369421571808693647216522350629647700841693055616539739665876784347563464326021467889751845546630661965761388376997855892441384745130250554269585154412890219490312905498365326430625891476223285237753913742867004268043070613242554874267409693268782299069323859118648778492786834538290307595970805085410941753407251871815107979985048556326702422598295118502169871552802802403897169826459987485179840621369680038801532138432349571393888848673051100504807612932541874016119806113525008213440977233524765044206030591097691008003554961407921253430814996105370682853937980773018913551056914950721932233043184396373564439777720621934234765209499921515151565143068710417931771305497240317363504250262129909064621139566284471502720332819947246921297182924881294577940660613065072859770095396568433155745116064322985063790733803973093883904*i1^23 + -146588219123754608979335453588149883645615784602372242244978300342114964281952013925858779870094898714307342070191875215422864271098254200435897987172464101218123639518935935858576092808209119017611473648425438144089832860498967045791232412090442836853394127360153199134865171271254806195414487067374604404590113048463497668972379681978147057219195281819238902378140818172169804775866846078272089079589847018056681245174260605281223585119252252705503860384315535658217501563533110424056966540973110245114920504614808632023636995297244967039717186448300056671683763063940105482233313349252302022632814298033510507426255025493955063993230358738651508516621027558822645907591303914791563437537786237639320408013957757922429790435883505790966891940806590032351224392417809209794838092863501813941729491035984157016898864878047729970883892334901777596244581397520843052482700454642747061121854551007154705920060333333235577389999245547344899152824160736643214011891014897015906491449528223049531992867569566866725588663556737191221771695723059797813709046673192421584495118450215480387990331291634021415877915293513859321251213799558933850552284553899825728573447590058035387022159312925439087958623816537651141919507784653099287905079964644635125811146889688426424195607701533229691081238763687893489035401270251897586600594629718591481720320563854724017013812553046439168346366567693987090144766409012095082025677649018362557193164255669672233599428875202085032590364240351541004691502189938089733121699427846531317407864738853311525295478158918232692342016434269488808107971946274061679768668516330660619156574997672937485359930706781969896156069099651901230255515568558566633813043908182016*i1^24 + 457037769237625941157644595376933122221037680932088886432274894366793737226536165436933855183766024411869656018442656603626643774434393240547138900422631157988412407439366180468262735855385511924707082688909863137949036627749800778872884823592480967957392118565048257559837501983619545091620404358741600354098772261498129971604579427177995774496598533900641099726754554775380204921772361483584680290746172124570307690278417692639419003115484039782629138624182349317437230766923540039657729330634122420346152630169827313542180713384009488149168340024737289139127495706196330175305157033147135402761439890448830334059543989269846133127215534096222936541460535579959797180326661458256343537506184919081695128149512689707217688544136364772139798572633617148600370833239049653505653941955902517405094356182126655384978694576397554370332276467055113933431250919141824105476084993750833806012662520655986640811480601344844536744086304630423771971146605179544674534087943819335014709765486661078640727261394580124280857069508656656552937569350426598394026167871811132524393913500597193014502655862172457740900872272202511822495393907349230103034824287832594682888859554856245200273503236275117872336066152869144718288052073910521233953987424675878121137529255799917049623387856951498203831334562666169833856389150026422072737889681644529293975805587496396369766921668796107949753139058326904832437307546994598762822487140383439851947140297005062719506527672049552843924575126941949533470204534096055470445750906194477557645846717690491958711723315686536101148873059895803855892695358400866749099599899525284759178515104316485702847428696849546969799171924202643055336206002219518746881266024448*i1^25 + -27297641198194228194589521640316339686544530221242452055479742996042842883796474580978032749012930452560233530840852465441267754253913568348106879984150134472692070238595931131783207041180370032196687936044245909168261319374392654714718932094433719215539019922538267766933927649799936939732980395576485669955505821631572458008579488644066597611536429340591225051598823376164952578356048298455205318985885549853397691242189336620327245142746146435124238987643042658381176362155529736046688300771531241397851516194249189122715258873053779416383911283079320001763683402569368540328356738690448949885549952181433192911432717739882700996256494419190628211589917842050608006139520505882418223338566954484550249356564791258654648464022659147612369959910213142638004591893718894837264897198574937570474797576916636671488541464185109554642484524877901705993222082204469075939654911006341627048617479725692774130821294392755268230184268151149781461300520092708760667727185637339676457165139817250526764494658288900905037549703481801432756334793069856532396335534418498173737014926163039583597057079173925426769269252494829870810824146494666340593592360969048465612766408538254181719817190389256756970909929425065003101691576451615373566528449101488650824077094075111023036447898089717791738097008886652710732732887515828951398072417038960834414114378420331332655150632811907585214532606459389234291858116237539307512076436689789007888222784244412397772732391693018296816274661320038598124650971389794182583099209977441527430027204802063076047348534546755792334857489047529987335082977618457335213306769880869803052300226368876500461427035838859485745915448302837274980566270385317250112421888*i1^26 + 961096629262632486894147564385847604140515608079603341819799207865032512403415368113123642095647815785560363087276929994337751017064276446907073099736134104514540025922043796648571044679957487318660127853378137989895914492866179688541627609209456593506187054448414422769233311654793093255676447947305767399211685033472846988740734350363432409656263526710521601837227393866513789940087852143967403352835460743006315546042398981818618217558851448967193344643547288627003370347505275149386695944797164398059011333826086337584210988104688033880823809845303162282962034866533306278969877585975349283115864764873546549809122635316482656807739280789921509326910030906344929495202491317579910292119387924787135201276337400056280428108023982985483349491184876965764426083101859965125501170823593603001970860477878513265060358704894564668841958935250986068925853131681047575193362157658739259877014215621869622611020256156749239866618618185368196832490132627093209306737723519421886344507195086280304774665610737659378791279131685540943961924572187848544677079843466941936015440893750476915725183456101589353109665483249840051866897224038557382728513295868961832948196981966364754050785783147579697062779570124721510224037960363484068127324322446973544732394521923935745415508255377665415760356206137370617506592820209858675389416005886408452993346384445715789420436294500481986448896066716487902960359839715950674729856694512604503776164146680213272881269644076991013307691884290241393497977567759158957314578811053709596082114985241791596502759364800500863071304865788590727411815583725777872649634896925528977183577809896090009475390614865676709102396220915366885786514554163310886912*i1^27 + -25277855744938236611022449592090427954911119887215745436801731738277517481460782244234967823692261126502458014883291506480784949861083697410639160908920119520736749608294384699250144921752385233696704701442051987640996353511706983943257744225136207622483761023011761880578611938085648514712204113834579549629833772266044437768674977373333730951917656173253739773770319589039937290292428003969389795242102413360730670184712005769469994286249703782631876132721685874874800046925660657988852491026686605924489108610073280786100157077228917576624187123699753911311885570785751242040945339375027744703232349038631249086809019034081689896156394060390707869768947965497131700305561970895487642688081400541893578698572611729435590208499719275905366074129939864888854475471573472697696110495721650859488621055208266337762153819433187053761142215516408998979140736444740894518811022411538606519071416686313694246850178455889500102900848773458238188994861568178645464845972103662379449303752384902365800316884187516913494014658700638116698730724509013789707045865743008108520569097463858521128419601461832251240205795552047484728538668238861656311298888608563636594479525467176780009881692073468678745515491016351312404692957303925309141976428085537426945097092522411494653337309394883610299104341023388219654258926822361901643813738790022410214057327137141956669116041816000101481207491310626546486633932257617471999234186139218681802675238212524517743723147051549429431770121656160493431311919000565027345322823225066804565176439355398982738528315927916742007960528574984517697608628548527798715671652423180816555939769279485819321097210146873004075395134199873545373099531710758912*i1^28 + 551212239095183789859129354736239834848639049391012935874791195707437439505730548567443718609801638091326677632221356486265073315738282964016626446976457514301318737714503377576226388380555988310690745471196010843746410151033728141866350131258513188690203137620120941286184868245361489792713861894652505438024153106865565455753729991320662921113095511414023445980933683228601645067180924530765189004506558027918978927122700891496408642933187255144166374556995198281853646452715482047122136408102451972317309215287600703827276412893628226650743543982396586997965732659741395997985929031547426766659862975584242406046376884738566466601809396408428196949731646689166777514444537887390830376270169972927986644986849364565924026092718306738528156788416143064535110984803149414766000964751113715339742651948479449016199659088313457007620609397257355855829089463478857973451338569768818534373112170771043754673511072342919568528060878079318861045747271013595072824883250653400156564817850385834975807943518673513130503027249084020892768398112069150197529291905770234652784107759251336034455066052582930393497502176014238625748584963513438970827056992476716616888006873777024591203744066716805373889645493849752999915531947387932683723441475454086516269199185323275053543637118262250082408379357387349106333046824710541393250029562721542266209334565489073520488423896618796968680989525644961841425768441124354007216663403870302175314933820242654079847629320474783663638000010053997695190562937449517988616191405469547254869184959493058507670170680463297226212565453682842530675593720858928887176211984674475400850880278869744325511791140149419205215356378208866105097363390464*i1^29 + -10245549555891418358391519562165567339657124851382716548081766995442076180891913149011408263483910758153004754759244460484939325458844694603860559697482787331265002442413112089920530779638808651359432236428447441590552541410304463261522524623751327401118924257957612156508142042034706540027709678975487581488209504473238641327202835720115640953828814547635110819226416646991704002014333810346396703079513171848986530143934084311605679650171636332618172484727560055080682606880109107907104126212019465478276577903343145638872731505820947700724819595106767982388872153625809998297762187198955254385726337854068868096195438156475546092596534751039498539973453397656801000627220470908115761648352775069247441811361735541198636004438985813046915135178667954155527336311583472140545852620786625202102011037850544461573902787980097482080522302067231343402659489409970798100246564835801983801119429765934523802824195913242433405919806245451417769902173339098631540287618466270474855107572270860883691892160495565478418961151904887503899512658026532579874816490890539217677059202246070698694902103737937964571138923742317656258326287210704144163923682049827149893890123956185556633929478782708672251212233334432577932560512031827527690459673753788879883873609880920056739112622766952759447313778164281083550880696128987781977938163349875872373239961758916802152685650234078473281647966628545268036752623521948771373664157422530685956658305467912669537662753259777013768237888379123973845458601570483674289499591313137370657044417147572270461452118622384494486312638337856756248745054892277656901974916802801726466887893469048300118634081574921714656825492515341134200832000*i1^30 + 154052549636911662543906365287769128736785549709755424753883726509179246665140180787662488499089645128085196533910689753040220964384671615739102770524472852263236843616362274286524364389091885436354030563533125825664619994110439579022172788717019601247166470386371319043037651664116701774639532951990674755745801404687324250862496232531768229133198393220184433557747213303344418114692922529431482065892510254337546005376708335713356090437547769339110305433088532548681412526194335185851642130508585276153607718307034223294556729438455406809195329571821666725303431916165328734720655810714363576767735727043047891582349737911675687688594941071273077007521528329654382956530831515797618100793307999722734549477582738351733210682775979019196097713683356613089410920767187721065231742269231487204238221696922817916542290758109382318923289374701394451032264469013981500069190809059489968823919164726094344325431811234830842860563307832814051160142307040191146126966986032839118166714632119685525444201218769010181185337719629151394679416283964410909231566873819196520283177507004491404015532447516220060755756685330956970380381982746394105611114160678526456520257439748434491004584763228708327590952438014266265596713779806611030544324990462510725764002374290324404483384113508426358288864919486462132813810080419346257686554780007745104385895821954531155638136958246394924675350372321498340665956832447230815416098663366630903765495471758711932834874754055880767044141864989865762891915276578116787404489298113232905335279661447578519668325947646623587317174113382933232754079930428381783738034104641544515019103647112067160304014484066271343369711968139553538048*i1^31 + -1759685482599745511452171011909487197447276659005109798147252200935479434899458911399914584610665020926308305257390089097196663044513175244662999071947455978213284950593043832163513989355043714427698314395242833300243722740639516830783897172157729425845866994318927493364039327689108445683035625621947733917436287470812836954351122309802309544187646903356936228180624618951092140371085990243294040848476557368983204526573506710883675056843931135779807970546093829707431272575620120634803547809544177210566358947536710304163019228988702505183292148170202978003629819451889976091392500408165086459319603512873667188595859858842043051316498717959254517248310579298097684999332879926493607424676204084824954626768285990352815782044779893006528972457401358121194571572827806745627610796644053658664598549444165676542730316603664209989633792809896353623666062125678548189692061789511906266502176290483194088693478587789988252866526927985206553896154846175350288702448456727948879086706941380699650877514663574383508180857716872382062014443967846283312574009766365670454749127886022710029039042294583762027789275199638231191050780663731494169111489961820270778666454847744860215546593141367465644929856294165387244413041197428003504373276342930968729562574074418281570879288546847788676035685666916369987627752242809406012623337817621204210610696529372430845779235949928471023388376560316840006758448843508101409237624378507402309112086887071782317543343032803726378600156282114779271250543106398581251992231153548895429119792121529329321816830821548439840140685943966175745131890455835344769171863273028374537380673841129847239896859402565807695311137560068096*i1^32 + 14282685046085483949361350438522860316058599045817393044172028115413471351512728706741455007355648223783195348449189947294177137926291633566957448397351855325202530307721930214311337982082518252647326790225043828579699707413406283341976415259605221382768762318345819653412495893343257424026501447607655654976411992185167051803725015808609122509998494640666896899482797618211876022281395103601156094708721212218507685471830963171037397122162459785291803472987003854209615876005571430077017555388971542702753712215068070686645284826214969543063937962610603093779499415326995471851076812784272627992437476543913332612146524818917171457759726455944310129407802553019540634961819677036819005982246228653005477109752920513507866723944167296666700704775906356525427173305937064911363221552322897497154436570661061794615527489370626465418747467332836950338066383105061599077505525583691342101023487535206988560699772987344840505885897066823636149085198037043942293413260151168177685199229429818318854431419329569964377414248902568939158902595143266472961965225787394236944301027242608779895632057050385317433845931731712484883692656339904395970526124857240276589050185573428142991081364748135100807487448773807439195727176217465906678904153813393103894905914594951779850317208257557864062162666032469942675055288670612141751544952306811027120473831477236697732212897108252733839126036623730805580378922189417075610861649668898706828052926743603055932326441913333600015999122093525166702030658027741163298060997857580168704753473086461991616393748703663965904718946216294629996666236196937723208837836908573600193078803055860330356685499958659153895354269696*i1^33 + -88593758907553532946090709163340489804630056778663849889195888624129118586826231136067775643398821110610447297644458220902586473976748871161847963564921148375595468867823899366896040106022674197113916596207027348471628817610858071392926077880360175363147710331921801690197451234427273865133331798403050442623870527371583850588036725337598119878190079680613456844236271793104243156009180443960443545751746680167476228064115758457433190587173824528194344611127128322953273990943618146677931890379703458869232533206777005132446799760515138109362343345718380302297138133614222629821574879298848470679458712578536093234846867662295801590690434445687642257305566827993995472297905681943525831954600588673723544710222146276758416092413827605381721771208469390251216369712737604888919869801162159440285387592717186614748645762196168107399832826733504163533642873762578087575322447412420419634694005956796008968004605382665034920788960492900314290360150008400751914490159037960278601140072643048569548040596134008575739332129410108624941841393959941259555598797283332605796514092627879046169133142936719439043223552567510028874943224143324924699767851842602108428506569954073956241667540191794860217373876640623397794817323030305854193919604290700597626081927901977574237711777641881951768543521556457151619563654820950287905248719492976724272075124782741414317226783107360613553177943357548151193118025287083486452184166749930169335494787643506672117718216695220645760052839906864412383413295868572232834863561636076796359053225013767090900326717334380347890855290314391822793378624134371170177512769498119479829121875367888346558023282177635965206528*i1^34 + 394744343061625715069638584194053320559836515385477506893945270567828638868972395481953527300999421357187117047479015853577264655405752298694719033867859109837776329810910539456717973089881866833760365049199914413593788712102901686174506394890228507216594049827832284120698416738373403632120349439628594773558433766870832680703057167828540818861927224949042463628871357534279902539934136355126658862675118997518451664048479448987211394532237745923744262868477613233542907043731819758160375632700779266708509918535616605338030046844890261524922910378896718365777319722279358723857058239941335742244419526958338354266023931707910332452915731512068836125527947581181892643144619202170940282270964965631312170907344306759924861306498253589142605422446483333218335177286077567565263286550909356179058547326247478851471386152287575082791830728272949840662195440773772406025783753395947079095890291517955838435664014812956686806601340697376284099885234477388257176250765787612438787395232408693354370889742791774243457100676725791361361425288034046663910078252069606400825453514157178466728912649147849591623392943725072513926703106367534405232433877844821867250666629673397713007830705583517501794516108427779501488200439664393397472223564724734958375380127062710101076306564288041693907160402675055463419304848120710860834143193038854022117694318729276167987719394356011243417275069262294278456938737401488378502958879815058190816078886805523665259467758852812262738020430434765517404485658906629641267150869516712976509149046886289644807554321320703443714097467211243114545183489641785929897833547457555131031716199516600716320803838448631808*i1^35 + -958502989150780976541975202714751118272978144883151939968472815879813788167649679432893573051722826373808048997928819912887232962640333956802588917238178227874552384302798678403073254297667470339695817291907548536947762625063278101805901507745372724097742797404343685873359704741164627487393701932548910575000528783601506514693618201466338982894036164074626092442561054124595154677051481711258096681236966147033907837020178096779676065336320247678861251466729691746482532451797246598209515884684590932117969900537830270881594287166688326520135216954079236473202336649707987955167507979553611648512588537546709263487618262269133254660521998749664292112770721142084473309905505738819236895184202548934054697708760930408634303658958229320008947336792325276367226463620198142523653285200822582184601356513943889661248786586248091173352380702123280096027659972083211882929416076861409436933306499286027084775526207389283191158348911652995908842303713213714077240283617729251708864997528644467461941644396244599575215239029652320475824999889418210733728325254888225044823096389828221032527404946702772069344148735164574250070752810558710881356280369187111801360343909699885813581478736249881794808308779032708605227286895365680403860446340889805469183112934641247080406367398866168822436594246430699312096853586118978009972573110872918201412504189423662838316748726435137782522222608503696922399991055776333430863694723691937443993176716906059595054508092825940127934761701787393613309816596027617228663323317053589881671557000462118018788246480435747011602248925920261406500391714965576047887388810778114119414253572672189449135340912640*i1^36 + 1312228600414403909225633132767430434303464185942330960679424292076141600702347365375618183807502702257599752064322714938964180034498315545229243744412637417607259294911073067837759859018729651835102320859867007500940094108102832996020417022270779410807692202250365021995821320682663896103860341681023804372530327356979209092064633650680868692597858902183889852916528361833500629475857025334332258103676271048786033339479331143194820918338350398920925122608761268934452701492382784738554078115349391474112463050275740801090026740417015970785685519733311378967283761988928802822918744841219546733204085543150427401903790858344648850686051003887301927573089332533050308253878961817662888374163747137645104890851811499434612556362042436490640151954680786626577568151784408128863630022721703739371443543244690754714725442847389984708624322731456360290706989366209605310630283318995301881324890393299758839879809164525632904217408700499946735546362591250058570649488753585362773114429219231640043831214524671701614006235959087471248396621881940341058362917995851282564539352281409477132386750430502726795426943650257884745157199821056002562971817608602004168582551564479350310705673270848924460330990337672383458198204079942113428993757788021385609843674349518294179291901911937004540099702658606397338986687326721805052136355528328449821474858869853079245551280592225563790305069294315548332992209715549725660212294256825329596516767309303723505653960190252779348403446251203373890762054644824817982809694849719616155622662225350458042444170330902719272274466379293998782380295087421816871847828598560364886009100679324259978313728*i1^37 + -3609767765915983310278959132417645355074967580643712961478560115863833807067964354519771039130181251125651370786705279353590311193529209582856061919858830037607392309015812256175259450707348267594403430629427288320943075060919338869524961611583544650079404434746962638027177750074564508817129908753063818683853017063284463195680183058581980371948120968994614920007827368848315798395700683578199595383059882401541775244869348953487055428803585183179928354040912768345137224429593541550689115835557534098004458628073874540809990886913238761140021627787585262233148452834757533763160380636297803165630802670561712155215554985774504984670001141892749665326778039538241271914606986277683808040985976940019598823529774377362972476228686958232605046998112996457168206123192495340331034860848185521130784459707674068795655325653344060620044747800073520665888825338115359735508848390987864081672194578373788613910278789418785400205106390715819383638873647097078711139378767033745154403875260445822834172227660886842410964157435405428034471823895531134060230618974449070407650183927664092434659068940750504006988277485746639467833901199534210813961718381042748430328350046466911597079512608301789099766096078208333201988281620214739387547138162189183682934480114985175773170725365585677515801710811802862446964050480391561441468630144303719857058263689163834738070933432729348065647050740406644144454728728199827567227820961137249781425712965255089117134246825333047124426659742133930793529392980425971003056655025290458703954385659754277083509882397430252504106759521896647612278748325748181697988979834938101119979007171492839424*i1^38 + 1833793935133108010525089258709231458319807316593642879992467496852827105704521340421266229960995108659891039083253313408486904045892456238803497341446087766679367250858240414693878996762230784374878103496194162434173439296291509274944930785493650434603947600714888292653552113811099559992551161799233198471633225569421270210936734224376117266258960277971639969927394862950584422063965678081088402463707498103688169320221158957164375181472066242397478252962989461283459587634048346915137246471629306404090503578991881440787622914228498297762515676624466755783930193656735688674670405274084696299537590157189009704517584267786020039768122078687142679244043497912810926130995297676463040100501113847895898262301771720886579781937089895613804135109443475202189044791935444431084327664459233703834253763822261646846549413166832326528801605877428628454826561766448033742191703635074229118579681472059153101225837186925885031938669914345796049180968253158559231689241405830754485330330163191037085449076764962474621154832312388232981086788736501604377584822892684186286170400813454604822531000268350753796668772104195535413393452376956837078217864850633587595778954380230093363929555171576111020278023357905120591639974248313187172119557025770475182979065395809753210192114692700140899712781231908239798115438877386747394560363292603437977385148612932409533092482452661948005462410181898692856320424014516897937904212343256138556537601626812073910760055128594169735155646385431017830362645347024446119856947507216812819366184981096623692338765940955546178495561468101544314109799587936949883926686169422026276235106058240*i1^39 + -3318903117047582105668372865796358749716671433056696625635006001887257110647684837187205016230721490481607171552882527892151426964374253887241824431024875324274040468705115914391503404275326746112100901368567123730419128531797138380319354078094163093523718248258153086315401474539435863475886432730784639567639253066925446138013845750588938928071299375346685537636844016952445753645109472176264026059410326281202991548511881053374050001956842062318387953523699364068711352067150304325341384891357057700038813200726535922525343247398126306799742016359666400258789366983305942393340376648883905654772745400537331786921659118112413645514768946947023637680437835142728946759917701211872863112802234517669212658548294331847211189519413298563713303087450538474415600418472104658431680346388079858633679119332975252419444716972532370576003946783018015708138314168628394510056217679579191286466404723635244919158196144714161098937927830153862298511485221910497525040633918310935207099933950508014171143757071824247709779443899336982175719215114145953326548658950612051266828385351178649664422634565784267518266005618942657467150284714634114214558137251651036469394669215921743006745862215782175517809172561005928258763576233193706852139380841707206044405671507273513807906849617051883917847237741235220644190151860029173326028732875780233455016788240082029207290212818774849253472819293320270831406816939261998655650668738441875573022704233663541154165536707247567957595860294819615901356497374967880333289171871568724949349406923643019886492980830329582849951356920413452997263050811532128710183500532622190333394944*i1^40 + -440800044964431442420461217182679280669427165515231041357069833742372308196296294319837541347662762666681491593488877006860481678377939685618632848949247034567690929106922114516102913411273031181750942214511739103716569563032517745964938783114350776621946097463271032929270616066320849169459915205496030519528836124741848276911566082513875572654297573617022681365505024224468472097115926987426301759300704830472644184038455404948365234434250757984811741551583700861385863994867896321721685942714557373800683078809611882502723175103934415719153550776383172072513653787698206228467493808519746258780560307497874608513538921317086359787139758377686502431701895963319268804151557170742778676173466441219652652074575724322016594667080086716379271969431463524124780411934737102369629282520725275149594036076731656649465054017644653347996958269140907350301155343475704576041407739794532611111683595518651536565416633134458026968621615492751027481982408557723249338941744905622471875067943015212723073579386790093949973846959148817889536678558767309409397981286304892652411540606906271674167596387026820528909965945924746048628861030556482988629565322940601118338878636322472625845631877151322009977594334496518574475684817904759659823811920460522243878110903912532690473911009079244790305224320772649587563884405808029992448029543032258508694025499459321027006436266610347881891447295032924117131770244623782660984967833277724447623267694444744106650563548494880072369807258992113454787838626670814202373329478085214207345828603674748894237909124161865037034721555927316462597961604271852171736730691948249088*i1^41 + -259409966318769222939912663754140155090424911929402703863148618656157164780308721557421457843809109429214863931250944558233621155757205579868594561969205717524403821630460756634324811101898849848752909728844634006699414908233080416240164499744132831054111148978599926162346317154515599352754063091775721610632750628962835599693023143305328907687883779848337462747079712426524863533883112022234135603301607289803424899376657319788810887878673946102447966859627976833810586054420296701670291046695165698771671451943823282922813601799164202764563266942539606167361241868279385445224862678356628361713164242744567619594922940082183592510230264870197107476792376796513669403331781386296147538204756458889871117942310340345427718038145431429593244062098907808208430928743326484651823079784290819716002414264525081631566415753895600809357467450407309734845852229221137950524500220048203335171215726488212375475997393392698142369695893789742458167006679859029695959145650709492322967230825037117682558078712831713839202259140650007676295664261009718166753634841308603098275615321951676167139004282458294211762589867914039236387810960762035210198005760836040492613502872944163374943803406643975233568127575362708396456928152393452378695376877816228887901724627115195166480565232526255752586172749488673056030200122197120643530120566276113749971898694899569484984237131233702168054999270872477717052497675093629913850385992883731791774235476479384886913796875855967765870580197438982211520268730019034003579311650743708028048659208662662227370552204228312115651687480086327809220249412372354608559917367296*i1^42 + -305609755940107793377678674880611345765077526881074918614177826872430834255085888079222168624535409573709788079753355188131618916162411595668983718539289803066669830159478386278738483245542887197942528397363429670394100473912870887708690841426302411401250695328272055170408817485787518228159084121862981312784225971057146682599770793872505918485713439396590991670565531573022744704465289723363870362163155763932689209040044050682719189144863603195900335590147716093946623085467252463181200458584730481714884322655017159588804854215080259744729504315975628603704694239105808578914574670247629747069605281286477617252840357321447217494097947459055735538405244807610389541894901273600025789406510833151848421326403220562082744709135418002500762813208768048058794319719286609023810265602541597504500730141626880516654203904899276601205893298632579605762180813907441229364880265117119632023152889347337812426597854775585694518562507351519805834802507360871552554032737129286198947409490683755038796390293495273940158355874778852679044099458768999258316076967000976063290169869669714116765580746716441792557914556836870626710775899073393934871870594336747221066287838355502034744613546457926982668611428378984538426892045884924184878148793695117121633692370207047122045877799496838831615192695291145370432797018044712543728447749980041155730709421547282494544336442724823962507038756107091232745735589557868193148053124759339971571287978691536682167474370746763286645022613101104205144627650864861695894548040964028963021978491466081953395588867474497129870536962188889702242187273213779464159232*i1^43 + -133457225893821886995097929750604289057649131198450715821760991886770800397631101472048305100827832339889613978963314289504496757659494965333248511866814761247847861309008448653661060009184851524421000370622576456355767144671828908719283024127970291946053564707048580478198187730793642676315254633838755425990005005459240935694401671564355832039859674370586432869572751081656636489136109443112674898092419945501358652340673455266170549505934534816518355917490291399514135032225578175225924446731523240826292172569778167107592943305289040014935669334212645880105650535051782571087274052990513911926023565636934197846613285257790264709132101162651086257190063023416897445421495932839145322052281420127619351628695835159363983021458976793477259471681571393784283125056490311804260727287376136078427300181706007892630208861473125623210688533608892627404206628060038260117312870713812408323197377163581402047790212640263897356169479840343530026942480141664250303326725181382475130210710920083098924194699790682226508768168594074018805160386443953720518533553017633256515663772387845786221212254068884732060639427535560330014775002585790412775464983491004163170555004058408679129407859442138686117974362231137036390229369202849046100244376671828203756318564059547732623493390292134533377480592118786825824897738855355837532380078137688887393986478301733495567682484700597365147853723800959947042974473623935873515739264276758345519614875573630428581510226758344999578998426898691260418761406714275756392124880562650626530918394863602516121644657833476656661407245883570462013378909534420992*i1^44 + -43166438439467970075808383320759459744377497446890907819507714066142537709363776206611860223697595860412249768903222935470118346273091356886250744380173275534828374259896256392237493815555312240597980733146947720489102004517824298511505685941894050024422444210114438446107880966292057317139079538715225567835269684374466481984898295497396981529560271896837024629378675951532131326456269152322716931002967259479527594864853312668044888942812284446692508984133507092162710224487338765632971772471289318869470207258140728074870802178710831678927054830910778374523963031261354745738363322761642892221574601954299322663887967551826632187260935064745253412870860853223557013480063087347259072835794215194496137050110584027401613349289240320520288353320552886095697358694854749792525549422734188137123001192941626262087904507452587054681056228627957210641299756512971439270468525732645680499369757975532463651668928726746063573992241030067433720564669051338263551419636994692946961577334376117021744210410078737932672037639228486199457469128754317566193103263545101886788424141091452371479457988226275407099727588019538554734563325638880824339928848543345031210137276251526867764531121847600353944273166401823245938819677363953502793698463798360753256183148339295102206457188649200249218999344179355051112154959736920214171276701886731160642792692888402619437972549312200475666941276444221893333217555247743763654869096992200472315618324134649019380984565272419983593790477307118994426877604076922593113727671693136284251887126655904283716684774503840765685428942478788482813841637376*i1^45 + -12226371238934674863791466573330623003699073802709422026895118077496950375689035555183426498011993939526924356850273956194700400780292639336096595879165366336057669146477770591607068193328420021625254361261812344629667898876682213758669821821803075648401379782693846367204538200743136009583484015450860573837263645423457543162391209635372160342075961585662351923723010858599920042520099039364088828933981333288315580535485009406112294220387569086845411184958337886245166181682071074561052488542354757228393303027606322349832215794017105935439006156576418729324282401792701632672412899220737010665729293231588769093835500076064947457646684417887584224038156939266790241529963678768714602037443820680071889596194913826064960977256683592686794577134442007302970769745543716305139314123901329799036726480061297609852996631687046647983453822756904968861467794868537102136267626873173608072219625538609766931280877149456942122692399344153290819988641832354977318202593528298265778763430124118862724570570295103202878409291103856054445025496132629008578491875161424278320386073686150555069893041568003194709982844709620775177179609715334302857181513243550197873690767233490095826228054529795742829183319157450878622779437318232266387966126719252490459545625364176123470804688603370077161298732700588036056676651416582623749997239628183940550068908352349771921704663263628834775338326196285290729317369005845583064369714910290835759972622415896981235526512201392751327071219152588192654195473171089486798036183909255727181403674662333145588907337369229768342380305084915887636480*i1^46 + -2490875326707846893327437424252432564368565364257091876428090345556313977267109205925943981686451185922667239202612533250717301869512608166486593375885616427105624344932398009028026870697705352975449506531615059662200745211516180410521434368541125290490909588951283362063584752064097440087521865980180335280116544410904129809370530909512100742618779772718143417247129539609527149073956982307336605747702350048505770604248380559318725369108746504586591616063331316931390260438346652683145902135273403838708335148557383783419206099509904371948256018077953547659154030751672623075247811501890304598595250708401575097949464653501991574507456834461025648793113071222924453450896237186769154721797182209531664317737189140439910742516810203223336377978072824673835010167173934717525401992631487955364551437329046730225015097768230434032657104400503359721206822947263169164988079873482314115196448235518103543922696511151834683091910813284548125111389658456729372180529653057967629760094900570002853908068715671688493906664856796152059843917031399346698525875756353485656111376264707531668917614100278827988049901232482534669956122129693710416267329998407664623766849712605900198614742384723656536894361372156151339979227046370714767123067675726628723351717328422632606158018273077878523965612288766570275763522021485102859194981413076331037898581630344178946365026173614284205471180922742302822659883858946547219358923503018866773699852259439896107749059904533865372785305034225114880884643708055543377914506846920470529254720942286992786887525684933094412707987923664896*i1^47 + -345493868597422272619941266616855353880669177146326829297477305642652877414659352321407983667197271446670019664802640697953809682924107136363558059254960975501498358975440336224278706158068140328118231468153848450114321880378100496214494761232219987493273483869389220838122818563043464836649367671598057839280640814104915719410507997574066459337023833501366714958530350595224832300016699933898806833598156265917023068105771359967659223100638008648467802656393425344799068367785058408259069641922442713880444288065173968430053879606966038290678633410570970024515189694779461475361258895668917026946960352499689900753478094111987035819492965618943497664902274308650064118474387851785916006739090509696645263496080396832129745235480931064006551600904218326422275185387724205435221012138149113150185511456576932402775091231393603372700770456935552724139727244580331290845964219745652443751143045095464193279553609949987078615409611387185787609198583741090883699527578977126701461678495128404374743861797779827740186260541919228376738717444774768030460384628119388912245971736207886834270218280813432912644821265369093812154484240311626672016533742127559805823754443891538165286368171376888648789287443929048578878810705140201455528248792167863605928391337021394704071372478444773118454179019734437547713250081983276476933705796288756335045766289909460411010785328281181935855871812992721805655336023077784850291646968840504452484706214105793441338032513201334042773533770565104486896858309056534871052571016381222206070292062592689849940203340502618098223808512*i1^48 + -32730164925088010669651711667978776245157577657993999764247656132662489563521853524806066584091716410148196425708023371574301592476662748729191118510607651081278869022803166343714456327440105149778111530835105599631397495302748511496510942118065560388320469452313090325862605479872008919308517336219568816226460784194385227162274084011076698209122037865554557219653131763565226402027344160932354854260259446273738768033032733595001846481756771386273520689429868978777815118533324670457015579024333720477139188102402825323506763293851616573324813847292150348895301220951417901291535819581521327768401073729919696399250697952455593549159549228310913746791171295125564257578245350592599486729465188239427954947442986177303653468375051058852596619766675600232595175033280034628542368349352441044449322233882600782965018149195834357830105190743851493101657970110214269164698225773467456324754209009220307990870985514307269167204053158287716502089111105269086468435614140605895545324607492496652735859792853594997398038919404532566658249710751399592255540595567662642631976202613481095021045518534349448761443607596018988832765172746068146373566926614572707079281895505093865278139804583683760904245157203310109015258270347614095240200690792808541699881286771777334443519681809890534089086481350678223559038369760534663998126665130696987113647707877577080970056928080404402570243137703911472870138115925836594561163931889888376724371663173418611868705420425016652138292963178023890502464912127392920955041629880953288838209445480223955414989293714485018624*i1^49 + -1976088612210905862126018258677479391730298102034371263303698212766852633467993786621916062603006640007036241411743530253688165135022119412811791232457146780899175374005413894998673996066128251593745331432636422319025454363695444573173994269300644616416881797028532402912761540680926405492726394582557179078418394205509222478985351036190555059367515967388078007030350521420636658084319467497508193612855894618251018554952833377763690868410856757751043439590021102086312497703168820264595768067798581295575961580918310616338544527157927072235019434467996123133625880573799875215625926655894154420069225171300221554169080423911704294936043985326400236677863113986609556249993622994891075658298690266616709250489459688568770620237444424485853751675652185050627948156029463695346485657180936496940351396290644913142312476540288721726296995532269762222726809200241029668440900195898512658935282899026958244668872913882793078656422571258518978851860627395438186966504967618148994374468343554983619815356560688184181753245291484752039068866764673985004350817517907845471358391229218567256032564563810794375924043233509077764602224756541164956214444645957489182907160449178463440780828633931993698280936053950268943709044724306706992291672424606234023624000052735311347456138988816625038576490282974712029278587993931977176699998431508689849775754381119269714752065029018010497046168011294377302400461649706443093154241577857791358883835009809656131560247027691742157948613475678676024432502001768831305584831758071923192945670104855142841591659495424*i1^50 + -58406236646851891268267187012098598483584548995970311481140095940675351868598892606144995624889344468752846548553895331947691373060206400689455747280891119194564221847791834384192925566626367747913477686617316721898280020613514314586093938473810852906606202018898324242570590947436884645414034125965002452748277181270152712742596499367817110233809647225965187105707320239156939649957339500309276694135900699868850155554345439063688945239019316759157408102476470313978479765021872299337805354250888994868610516782411023711227004547198424613603334468646573718637309566386697810956878074625264433667754455903781234013266827740346550169709746755884279286376563665557626578559287203413272039211056989925089068350715899140009893084313350577493783058819733917599405149708271018086061400722119619114137528214098451800254607878880243918720420489458481976022239486098153279519866574495493650894345306084101489728442961574758039693221183300300115618823110451879110378211017196040333135567212578862891407362456197035233783103127174214666678555782509946639181512010721418142677434586857733885364883420077286078300143174644682627653836438383734218654117316026847070787810716334039592038190921470462856500390254414612270951416582406995602777040966450465817577558550052961270541756907079398656524783079033228255993654596267342870979109107845771807977451605587228654682318996708552862147253562128489840230628317319170414726038261523898696178014991981671469781813096926782507432714783959710969415777509138295639769869187318470781859529813025014696378368*i1^51 + 346201726415812906550219362276058606128996848593818161754671084855148345861585784473831414436850666610497456664021058726026445083199352602706806187259179514805011690484966447982092473678587301328599862766714746391547698241119397360256197647240415767230800010046709808906546390987923485466119157897046388053494428825055700246612411956923260507096135336953203636257810056465660467890078137425259760689249942645234985217139542888491946970928661003940809841516811039162375226256798125506023854285899981238592009866744262101173506699022617522132391687406038503448914198064554975712590024418336512002730853844222380243311406532307329493236878408329479146842981098928778994885036210044906537957642418593557978416778919981759002682273028130217985439192587192038857611142761076086408522691489644547002402067902997642788278977292832087348014879877679060184572450846557158177754570339687188911463794608007127296519189890255907243535167510294162550819373892430510967536703194634757230828579933073855317335216596141720890794647045429411629229278168190252636437503031566474312896943751982803045889033352869185933390612522582759423047113350978857060288488280435168156182232631504562885327425900325019371047748576030866125006317277199445674603579449576987365394587685928057216561318922643987304412630301722079077036531223113284293345285595187449589659429095168754618666026085234177638940108948604126137730856293111224714632037523091667227277432642773604432370831992846734837507946126752620215768702420037243801542870625856742620205477064081408*i1^52 + 61030696167431284418501991115008035082345190041774509014347354073969773900551671303038643939494533929660046160118513157320564797246964608743935882655122826790571476669688962386526061906256577977331503850544973171358154879443740838263792486318891636453232075178562635185518305959313391583612959698058123468569470166357456344919814858399993582283651064937183008363760815756538095838727030963781257040075687570557007640688091190545571628384705164194615290975343947634806965053234932131343225826692557301758635224867953980155799046833168641422226973390060845981172892567835854541905118072847534602977655888637772809591860760474233516728689811375149711654422321578468787114295535598589224005246911622332252174029666141731477803623119266609093463111955567541404677123962060004848745248881994756479472765578550956572084662573859571224992030197144645457826673625048123882273495538181877082448340236461197377006606573332321570798404610819028091322662204771068890297797374650844881715524110109001686240247874370041198450765974744798214028078748106080652907069043189633414013486190192792484188384631679689018247374115063214069479338764564642736491055039057427217331779533432462467678893651021407275620863775652982642674841886556975851717509317215668591897160118477963995236043147671992423378433807592480610071518034220558944406719465757091397555205996874582135805352601196699721665900104063135462077990158667076399652877434774555829596163535701622325537363983835308403069385527288481722455391615575401673892468408415764392414543872*i1^53 + 119758688270834696113379008919073766318120489156248381749878343363255262088887312140090439119190543063366365002137430824973442028583503824843814725720814258945632149474202006943283663933510512652835609900954089167987407463252344603630146130510372774919392408352294802802417339597002043250243827855337642626553800553963298446338694239829725990788333924886359468350444186708470815114355350341390467204097148411183703236622501556102974074420224327215975507756332634704884810212702850027245661116938173406593298108520745060876328799968185885391539877207623096048043925689453117091595199263634972201818036479996015945195720375285082913862334779897833083547415087504483530244239971520306612403123827224677041928565024618927169216557886204531810524022985507302358896139489458239253404536087619936461130287620123864663916512438984947898940909251533734256069598471068419339072784943050542719187966286291020128799389905972223949072119223370642468530017030160647470133270324685192350931130152658540114370235568203230257921509922015928076633353152770740937075838603964445096888163431189185357072653868103554607475453916067784147778092159145044466138292591443579397621903648784797526403173577789577533041975574816189700332011541113871440290658010928036871477888550117169006407816395823744176074922474139844464303917767131174918400809390810380883749048898559226979136567526052901517472144859485952493468234105855722680547583014710328990487056139521073371633594295658068629722800930744400742936415765082865205760003057798610944*i1^54 + -56438845766831162169614617724777357525359811221382581156981683181977007785423672462509861574600085980356566656035884091348076132204286613860598149894758329462568155358458627391807927663460909173887488478934496178530208059769880585822163221605638798612255469430157469727689543060348045606125566824422236575805959768623435899105415592596137055401391927583580034445384093596597536012055538137353586688187764927109561442767226459695723399110450593628481830065448139287820095636401008616909435010577480269084993214635057488524556829584593818299928755865599226789871466736695362840633731314763017954489395091113859141110187670712290843854741671516146010096789342591354798034499475384468309229594439902789723182094579330713075023333336022322109638648973892443245518768477413844398082441383349974438249339126791638766920682465078060218901569639637450266725075493069997318306634957692257451797533970731097915074067394806895492889904093635138258327430334361845958352463914070076438175415809524510367392012067102509257717557563473739504654335394987033619748674156440824973900601316999140141685074025979337112974130446804739773459301655215990543986001258651954348076145851080002940792029515192036924833359065693072939146236964419801499164016634823519881010907079011123933257217751957117805710666487350478570510577655286068993096086050026505314723579698909326342357672025227895130237016133898120513467582624125569496906967053136190006775906193866473194702790030126751177479980911120808727501008590877398200340847788032*i1^55 + -1070389072584681639223720729951352086554734311038218959314352181537054650643637511892092657049534538494022395548764365207846380600726582809824138233093997433091589390229011094884436526998392966012816763147943972557564050105797657851308037786800274651842165026120082395243047199229903804520205542006837827090226562026941598422069254122781478947499807260109231387756517265430231815736417275120847975558615276051299386233047366893955977844651048435856288467046921151950255585782893804073414200144012243407199331811260013601088149771705637257605854202533671124069078739259416841857403482561392132849215152950878828196037750530564742536241136961955307769895014995453880107365186212754471142022247808071138243646437814301366295175079321549911928527516553226903628957267019945234336380903058051654438735929995559917395658987052915153086186293999441258555271519057866147826276221665989463880476233591140866340472206974928358608985151357632933990871772858556196716922027172657458152748942006961540089174441677193562763902797599169468744652142197882602503487407604336623322109558701467718585420864806672887497797671561514824559844773968108923089071591220139221832959831649402366951612163109853652943434631758052940961664581877607092947512425927917073421973071750959936143060531953179535788099867838078191036657523681476427636351836552330824604070741109035208043416711645399484670756132827011369933784160217994839061701648258976508324421475940886845331790423835776813930375168989387040626172949765033293774848*i1^56 + -8919094185058754407318476456455427882699856234031273744052147727105014592053923523335440678654328117541899073541050275390081732062401727011590413761628189374796180858924219131601808420553649734134958973169210454678608572787114836463546825929120792776058192747058712932365298659731099886338910620159155048363485648834834240246867435160736577926445273629297810450531885863664735547792452583305911022102024349269318994453183870909791856963673517358846762001622161739639792576399148337580563570862140611042805344249775714810016890074290758382518693340094266505104390607418936895194571689161683678539357925862187558715742881091255115519286521924208145429027405890600920826470359010464418503496736315857992539085842831688727641389041652134109741801601299392401176791401262995438871975606883404491096774946202580187519108271924512914970291688358350897265455125272382010884091638523400589360483713294191895352459412919033192733745951049374404588001054438695896919445489890144135419125285328294714535168686519708870689226302394999606831190402448555305583784693727510593034134437987314315437378619619620830691511592128284933656213090771310014892569810702554065424574539703125981655285533674150927259437296047919711475047740169242596647263801013027018826675470859647697790618337966462515314612037988887322564295718979570794897196628462478663774334282142326603515397687149876298253507067277706637783192047490084761483786949290937224114681252014514680461898038427556583199884194248533992774070926573568*i1^57 + -150838424339593181713027992045380354890236009653590484991118926996625783707688923427312462243362711855025361444684882582721822498478718797844794187633093050562760674306830720415600222771752637233261005036466878925348250923870843971928870875059645698916321723618336253991323934965917500995269292671964874871456782588748063762904872005976191158054087770100875520981010455298539782012141709692818607022381425344363955215108541842249237265405814622894749557762101689897923456352131005103877846903829209652012590263144354300240779931269400717085027112826658780659418820317054390090057723176360292171454507040036244621198704293580872025378684585519050505381182857128076110281341599212148062199087017375064510653264076308615732677262509056254028910762317661024718394016538207829959730728263697721990923433313908596982104888610723929289956200994872384669694120049634161263773529364604312204151543410994534441986859780740670746140144718633216901120353794348048275636658650884657024074256546168343822705012443959749397560514915522989110645415234514865962139168930397146286426634078523986722543701511274418343792550191386522589605872425359075600154826448136200949648395399169057976566643405547909331530577125253252737612048930623762461260317605420513960850213374749426543775225382131495508995765922954746488361356298011754736355836167674934056900489810452963932246723579261969219939946946583692333015226599509022010827724563777104560957304693929906458766246452354863317939713768463332165025792*i1^58 + 896104109348332398672929500639352307178168444353490766704385493009109855211770010484543087152091001941936096762436654280137835115698973296383150538732865151674298231873720582342433546800002742999845258027836038951984801883338158100493698975520211308682472634203353294583820623540629301085740506012406400912107911017007464257694596008293367287230777222686674527982777777664771034655433289131814036347893359509140225261419573586985249420283452007701585313192473002448094739657232155826658859290331942396060483475419713973453795427316577845336759939350332048861900783637978214779985614602029454594886872002174244244519205523277947524901200813986242071047823311919848358894380247562704772462334431653642088386933239186144206059953931585014545941002589998283043762581399039263833685826579152002521838413671146175225595545141627178097124546047384835815829351493980471568722132127189222144901453144384420251928616433846885619336623623525415937268614211743286408745273138061557350360186572771938127207260189969628542740159744773808780022164582959451664704809070011028617116230206992403194212526555171802048648402868554239072280866725382808210749816045080804946988434560444601207309233303740091342653830487025063866502733475109431324237152245367183504814437398453321317846223611716942145045968630658469137125784855282112706489962956457069098749392887100200764553156463103751730830571837444848549764110012812210748912083680636522258328517349911577840336371506161689637209049032294400*i1^59 + 166826975527365707724454481016068273350117305005704893688660840933528292651550592438000377675853568922501787058543368761741830123970470862300040740142516413819218169472579923159036666560511318989830768414284974588555586092596837441989490269390177907837695261542445372018710930489338822424633398048147675791192292285840899228658337956969516550696329709907162558232319507700190562832311628308995936999850321491192104114383051345726387024117812634579634478396741516822174321118341522677811843397684216375850693801339255915157389284374813220661124885715255397500424077446964411509800915416414425319954951326712075346882973411334929956120194481705928293591588956773024469752060853666507938857776172570637451455634810723847482204253529725515840363108285131417327342918959300508797207753048285064348577882919613120251812200731647594872381039953419296405788753383946003287412456582687777178624065848127657005459682529430146848940339417673288265030211702374041719426167453555670982671169846754371810459589507159457725336647300766471463241157622969144709619749387399906395078582951227901683667303050683899770462350120908844104296529529243210424757310744647479831738278557958376082713776700203068510352291830623156717325772113481522270203485716507364485524753671700545925186441324325962082483212398401584702455660918761990004994116984742007516678285645132830263897953892437852740480458012677192566152719077762902247545624868443694260425252176682594629317573263594170005585920*i1^60 + -3194301094821538500655486903956203637678256836370317215969727682123180804176216390196073178822225351770816268188601692122689719446986006282355728022955041363955185231835771367490552513806720222789727785995109188165487196805496620161655857086345442656034290677441917749561205778130192406337895923016492639997130849843563629118830969874750744148821665916752963233556755519387126952502261233222910282753536452263204641836822016748658071218960326267426787706323953611126920929942700589841448020546480606725813523362541610249613319669873092932756984686867986614939415188259516498241744737956964416716930612608127480327330153797991029676520771367913997240325864776054536871074368279431514963796257960942200283392651346100445373607144056511763063169254311687345165590532027846478626750328583044390141001064422801184851321076111792506084784188794233968561173279982396589527710940672526169400699085079087138451565863566815307212359237656617039487659736998119150017815263660004488470384730196397820666815630330852025185657463499690125074220673781364529493340279922276475155127257021328467150011892235532163221639635610491430521330610590399475103671834727078979495584635810519494669251358856492615837626146472125173002221975296061016569123555991442945701503130116632236790732049851857208368096342439094111948231402310075903661172685514937117840427429619650200741688046111727250766552436546565335733216672870291384895759153275970149451546949949263115050373900725649408*i1^61 + -3429377743297504942583342049355736125768813281939794743059695655360985369193017675163030153323432949544807597529367857883144206276362657124818068108659377535548880785386843772914633773694404883117424168206306065799757471655671429864314466653484647397876015336263685602439790194368413575521767810159464086703668393927354471281051651930967870256585417734246923757354658433166518453632385179258233435070494368787852293067489452255874080702593950961767678808082126102149067755883277203519545516138889631592340823719629394817802546404661440658758249188881285679316095546640857391888998897285839028060943745634259216712117651535135203348211296089430743214582378267191675397674728296073189260985034069787299226429730237534946961955587175640965633867946211884792285763779352126380056237450382807846216685899710342532910913079948482633620458034557330368844160890784382162690015723582722520630658305079368934443452443752034734955876430113469906795531286918677982818632444458974730630793735775698446326277735930033557628439078192293657426932393420556902850634143800638779119233375666729658884147621538372095354227432400555837130302309666237492471520532499458941389986860500743900843261194118522644421629166652296884841958212095560854392639277522232218131559734700769327164064817667918781798193330956718917138588601022458015843138719663833225002842028580739117382949462511324701195745295541026253346250933865419662204404336883986774733310064798135725286490112*i1^62 + -340714057978957793207143231226108108353613434971637037320560772089985725317927448880847605929599126361622504874879018700012174105285645710354749625711372894518896653745470603632171959153777508919583764113038105826416597046391561918005543971825964922700310186104972599035416614526139771250213349065554778001960510919841614916760147257047064322059997348145827972357169475228220073229159005158154116022176140133111951446528272854592303188213256376521847090763958047576729175442460751758549111733505540927000875661235306414701071678244800940254403422767923074127646915977963739197955409901921512981963122667889236109113868991959934448099101296871186637944016245110631254900449979741726091243799222042566897291541304215855018150063054543156456087849033727103634648979316092661597186388227653616929981709013939214633652299819531189288634888640521188310115752976257178100097434074955586533122182504683873146126112674888509880457731782909441407281090816854300013579290806489536988825599805481627406552355207920843882817404520933815978041434976047133300457720069635243726296132372192551295263477085047207981204602442254465707442008022436615853566251999845684021308175794352359431474669805268014255039940134164837446681752844438972231796808850010511488640878996726270596596746869879075196133085805105404346006642248928668247366508970096388476767453021402125753687682944904109801284861737956082651552312531375825208894301030923494500744224827244544*i1^63 + -38366137996708529914428600702948695385364015226873582122434665472864728714666442347938575882164759423381674493694789137996211108973384717201669866878464334683476492646978193187304171884630409916437990972081076741015017993626587409551500282587708146959439370921522129818225095728859933589629433808771633953379818278447436777875076737913195861442799726411387775254047025105382862631774305170235796210157279243758802889252193179363640393277328495263775938359000507414150731457039616433012016905256418531535129734452193025127336300508865322797795500242520458822077767701746196174687748654360951237637213279656461376849815379670589042368223592973679707732835906120950674256465012620345009052928053714350923872109290995316023649338853991620598486329502955522824874242082868889139374777419214240251844371505737683605549712912061355697035910300171668419561955409649774945563472642557727035560552812203845083628745926057538769497064736162490904899381962932266646896562960834435414758256630279285619203567134997809108570085665944979866224435337093480840757110017623607955514192571331434398026856057606411928665045360945638233499724562827113033446270136674145404607225692226756675458754642400515593076748605093827835638591734442754167363125708294816501279713136877864370798300866424442532207428981410992278214471253130486532948637964884789268240800170451192258918380964067350777736978431376065441162224397080378901150996854313392657137664*i1^64 + -1053172446265795288983420533921182771119574262332100753999976527647238906708246164245900504316841914740820955116891941433891381971209154717394404406789970396461302481481064145169890291399056168047302663355794601739763256727620994572330179626672284703606363005725737761452005443171792536892811322295757650680165067125795920588227918970150510471767543814620833512874698868913791314531593339903636538731227068049555580132594779796317975688190704305477601836733899424557187863418900527898002827500194591902950541082916371767057790025265190177636058712713183388695981466051758583044881262835522292568912892326041326510614453350375205793292949600941673665978271024673642739109611391622206297495539538152542328823207726283259988180926449601075606228900363169211319335836401040647818967304168024390868123380032322008272323185743666097771263828604677943698867618619615839407695386397930176177525037279541007629698195329622957133194713431746868961614599571748103712792143503401936337410146428640278215375765225106151311995307525904102815780968116366747011382888425015111210816025577513908636630522264410380974145202555938707243128601612787481297626072899015926351678669116954260911339707561308572505604540218735438437294097822504261846557052298140904001055659605404625983446316500369359343931632441896305437194599958415566044465503092083349208136424621539077436423449108186899476200716134776686663843154726045936472915391283200*i1^65 + -193063856410262524780449158574480689994618673083779211078568658723247777271885797405915421750649442036581912895744213611817796101673693451394232724592018313706423378578333338498610086815936971674678518246732576444630562215065481124739492289960985132792600252475021301649492299910617026912622343188296419161283217604384869294218365918636250015068689493193384457154333002709348530463505676120842883287747222215608521576996593032131247702189688648128576809501679865036300550055150400319401902260953001667349555663451901620146621052430369514791546758398764940048896910230626358659854875176864700705583039327465773510891641966654739023973389918736276898430724405559128912992786530755845953085041751981769277640370134730770202538987873680386793691260273118174873391914108785899188760894920543716433986283556541922454496260827831488090691698315517207505159081073442847650022253209087419298531701774643516251497954968926877719952700830105791673085452928728800170830498010834547421975152776429345369808664061129493224896958545168410356414406664380577907694735197861039521028017705022430986996072596895580374055405568405617172065328821884320282701080200379507482388478016052286682055010278081290139155468811788812905130472587807537550651209514100575984278103370474805681865599013158904446660806676472189959559741983948131860016663470709129888210055332812593596282081042963559568564508428788353884026813805032898560000*i1^66 + -9123673586389746043941379152612064398094453498498848677097527959229814906102225518845122094820747297779338441555413602772130242963209046837058105734698891137334930801453937197722061551934877471186457020627904090627614917125129525096815380821880988548445223847575605692900863943737499507534897433196300145738721417454336104638577676406909485636220737467826914559766266755894550955990049110003485106772785698742675863108687398707487549577188097938897379819783349968542210619290134931006937248623427920731885276073495368552076228594288290763067922094528316215425445337736407534035165019616608869956603702217596108401630836084728207349158892009128771688331996213295349852420047755520565820772590620728772617319780595051579548599958228142871053276821730737666233279256552585387223721474269304553529195757436953395600464642121213343897185785511780438091393264711506517790344364576946911022150636097718845387878153001413405109972628042448852149484864295322485994208604373870402946240764287073355366631638962483285930878184540769934001095285922034573551799471480391706000909462282848126183204559247468231302929607677446452947715531529677696906127606198229327067586232072094058947307359224470619601712679062495594465357830288704878684115460872181630085028491990652440114405842502637771714323189027087664898994571951572733680165981317508365304623369421943050085539472573483585391001960725731593945088000000*i1^67 + -575756171925167112983945756818992093116963369285109536693433186924515963359863715135574246055246999508380613265177690609402261613672851349889977344946939501673657612606553484798005956601872182878801024391761517376381912998258460697808092226130123765856783207004201605567453291365127744566774901817263529106855087131509227114062324539951793411114045745255330130124441064503586686407167904312504659891594255559323821161201935833707431071714454919573789988139842569247773483338345835310230459325406656142709905434308298920274202840807233759894012118843382730616209509909999300512305376574564572186903339249382404251414502158583925863079534830198338502583916283865497929791657510181692727828781711678783623121572460043262679911869410845483600703788038722535864997418801752989942510814105931698323411124568149874796052846620731621269968827159962801884807524905364485676394961696854151431233206880648575093271922747791516816862726693931667308382686467616437919413644727393822792806900913167255096043705066580776828465003564986506954799177448882006261460650545574610145351371931362030445313141618025204688562350462449530947248898613893334265792049283384732447918193782652352301210057403628591973833103550366371667973304076029503495826482383945918053600518866443303292785616243878315479820447162887314560884493671296882047363214778778576215047193483622631563502383045794258541195060838400000000*i1^68 + 6788213528421474044963348969894779531677887308822950703240627725509322921780438517571179872376343764365258447703098931889491800569364589695587669539692086694200354650608053760524300835633874239389316423466771054959162929711187497750141946222307295412524538682878017325940011437527180928430207159230074349362023899374310632908004765017156283491206549267300342165854639872876768085301712658033806797692706749411160076434852193431020424842328805611914963518551714040071006566615197199323864427892268018739418705799487247831195902089096473090240396799468409937978713894433873135116411075245995819677220535322769559043374152394537709165549422188688644497004767252895606219858875007806053481291036368021493483796687022243786877077484347911721046227115784871996699416022043633051854653369218793140765373205114587671698445900543752606036387504707918103871812466768740788932695363518109582458659210857134331877142722018147356509088975761908405775369421503417457370545753761957776363127212723850769862687852386658094527533384135139212016904522763721725214808812159468614448471379601738537996946762722088074886022699941625522393733870010732523869679985577761624632460929589600427069322952806993224896805406010185893513143263516565725436170377638980143523023292356044922577655427534647158549005814734264961992189881385196103697255313584233572750991176398057150977208623448064000000000000*i1^69 + -12724601779233630271768458106219787658941133037768187953607541861311462387286816246004840771113823458891448806562670956625763721763994095963013549617550675171764377655675785310623396230563170093550490253945069138873138588064705678939401311140600750734819230319107602425071707104794089785024385616821292894145981856516334341018048763610872659903912200079331813783272157720286172329712914626392568844188127213331006271472130217210246581570467144243920768204987283811505326770645362360916896783991518828149005218603808406918985833059863328538266010409448357628937985020212795013535412950553359026317826607480607703925193341051201741526945655272100119887778549036528930387259472235020108540286839968470397185492490256506138719426740514537426894159620303680581972785541921678607117875299798791486824510969058715707742774631106388672135932385025702258737467596906937732431234998398045657589804253870326804801897360240965703635012622603503108830683295456414265330916068750504967341447780502074226305203356313439900057783574554628332457128466927382844812219506383282942795071904443242283634918092442858437987367723286298604750748787752380058981961746293555133199906617393710671645352794971003454133346327313411207919289714225218666071537421304581074802343958155372474197172544650841062046688119086883392973498472201612657995316175565194066680875021922535680000000000000000*i1^70 + -1793714129630721661456095314935035206347493511419942358281008181428849182646749882245130280149022318893657282346998354069034450450619466331039792921959377507394181023156924320188475700526284953120677060824369613340061773359200798458256888346464059517389314936121192638101509083150299552172591602489188411295201303881422787965212350021570306590535218925335011655621507701056195105609674977986227034896022220617329283042997248329725064416321187545380814454165844221119825296951953753525979200513162507735481508170248788433474732254615440022974812080053533192108026685535100624402897190398651595410400716203640677404620464147716662186248412300422517654952444176018859816859250306466013201111125599731817302579251519737483101127459528990541917364252804322269644785851598119428865802448817581290483609701278431174034760421464467185215786530158386740180213056841949710406369063146423588710249483527374050452483448440859437404489260055945816581134868114803795154086705537397199829812259855089058459189142450070146197235143722085753382884929696169865105205412863621776580726827926366928150724903628528129975828213405302235695658651126855685368338768022552111523029246852803883435217207405999172411838663904004325311475624981797477771654640163316557236912171332844487344625884237412691673846810048293018778256231677737908869602342912263342800000000000000000000*i1^71 + -76759681826403056377141919554992803671082092291788383389154865033524019050699575129455214285730320261790616874103432662240779379359588912829813185989220810083358651871377085783484377693997731086400674502632117652493779485521193056920150964106806043227081719255556763928478698707225217887886916783950077018926186970698354124508475245506445516218001209657809350323987520997000778915249867995121139387347603770871457415366188861523075387445263123262024116582397229787549130867073878053309044540530218144513234888621909690368064497927411474203167315727163555056121719928466761175073398288580327111364878808878076488737104965603220123591893348797838874832187195241349097831267983674736186922732913727634640035742864107208211843905898565432104120047667244587022141741825626595142348443531854567849884514732120074458135824389581100656772567136140156948872709006519370952213264792666095237578749066704695891536432108935630200341752977714013557893792188330960259654844971373011596841739987818622439529897931905561400901517281364014722649612345168105988909052028141885444160636206462052581132023757170991757047538585350826053170891214710168141094769134061292386956256885161034128525772387408515717512136372250957788830146124853419996219280391535606498221234490598825805234571698765433789307435811380176118349176119627688842304687500000000000000000*i1^72 + -57618175210894079745898696040908433726056497172295384271588845814221519639633782000369929749335096595974873748012797719004653980905893480852830520641925507594450250152429562327108511822704964699758407062825360268836670723212691546529447779450402117677403374239638569306462731713041466163182066948825651428788077256381187660113239753992740980465431995775915229657756611030682559405963727012930356606989714240146931581619549357588981701365719830147047294384300921705552083289460330566932104681353863383953712764251513219525457231383111819467285877825122271547126518479400550397866148125162728526546551978994185512724110715935185400373577627643948141967170274690007701485470937093996028200026646005904772349682356011590362628550360813302840817791988998569060327287211011768296118449796351925119515779984723195517442127982150967601136167109593640601283165724287635788914616131257105676998028961193039231129208734138443009799007376429694287312473720785680550750327971306023180728173626362500280906006468142588519715110555127667166692702466520286325070209866817725908600780970265717037263760476807145323531005136553504659068447278401568503689045457116284528086854418597593095641855921317062964037921461390879834781968713775269510747800350101157590393715347400284102717267714295821117965408554393664070830078125000000000000000000*i1^73 + -41373756609243825016501776007840600068006059561090033882121970751773083282084110196923636848173747523772991834055538818300514506201136274917136665747991273318690844798116951006418585188928722178170593220097879233192184337859494661211495380456329828879926490991192945773206367059109455995729599201355186979080880134175305211538338452707527284814274046906671967051217834207783062000299047783291236140786875566664915773227105529677510077876034584160853792238886999676778593123586466173938051449624600256531047064441726720571084294447234951004531184969099959169988365070544430813959564506633900182270609303364806630061223944393031722939514596565171382935769081034867390484605293690301402374418710060965086471718896754369979060751317772772818841339851878017926770802765802580505726189614356878704125089637596819831262598509942107709371885543879874827793130077947072136135472027928166363691960300483683706042573642923529920563313288937027587104926169156006229337614523745581360826232758175746649840094149496429063172575763227146935174778919821928448255655098067091480539590040398910860712943403660549987537713903218619292222178342114345714861486990839210573368273479568520239905840115633813294363773613193199246058443026237267438818845117975283892860959657371027872926203346840922801071929931640625000000000000000*i1^74 + 462820206453983800486756380919622597850437462218848008766991495655247123213333009585033869113605224576705402505053269173871951572432760522805584840554107173033326479305146994596852819509076690423652372166756396006754676379977215774429067574019914802276166261199049185757820030052188141485128395525230035893332358925728748812447519487464905400949746398757298863799507093431857233450135733062498875291579251799162789231845903289493564942495111223179407388909273086751106811259679453935261997718367076144752383380284451020894205687919823829273675024640436215620643205839237301501717826759107516638898599265704837300283768215118313130863770716813943006328562023296762274262775377620477145090445120392021673124143111853127132061412547482874758525283575125009445619883817923704549337875894883365503035681026622690224081968875154859044445216356764064171793874615395570410390237651560991234380783585004351904999487201425548566393888255128820518896287874887804799126228656648952904124561890056702009870705969371064538009133971155695459772761485284210085025204517754421697327713427884481792158321012593049073705294690028119972750541826749382701726287204866303605776078931071665171607468497616714603225323079271508740067327296664050396352739697633569608546799523879759073257446289062500000000000000*i1^75 + -92059777365330115826505110534097902884580933509252124463704434734345733838735560044845524353243262675621394604330049103942669110041021581194915211038797962090637284986936177154416968629977193220091926850977883090097843442738836439418314865502747664543370510468843174299309997579674386255595911781720377134829863057553756122013694100613728498237979264716448656319319930451239607082506713909110992456072896901625987381576888209668751943493806093938193556470763907225969082299475762543241345699363039095554987647919489390445528035073969868488379541996151246332381291078831039488577733394877371873950247323078413266859540641302943524562448879995294637458315161882728638027999702835398091161321259407806709428156541484075289741496197748114202088042195196566854918864130792442807779246793691474134484143957478646067739456963352444303705193281814053664558541574272944821923416341757383072289061307548745923808657749388196075384318886224338559184584231066183717473152494292818396528841522772142319367191788450267521840563556782660720328093997359685018966279737749357853477806829412557997653810307897291420678044828747922336074641694054200230610167016142502824015494926860958800825442894052179421216176965620503697586203410088395199022480474554849788546562194824218750000000000*i1^76 + -455991337934092352465853919124451664789256001699190857297199298489915122890789952112663182933415137289769986437061301544181211994068846413341648488384448880141017068496217191963269059136953304472751121121750820104733352729584482925159124003137811302498214685951879867099628180086349484510972770530380372848962463518956876819152166984851210636097958273182853067347540282902776794541073467923337906302019658767151899429724910907291380554786692338134593164006059540689685668665211716669530096581859856709354344859493134949956379738414856149900006221122689352694523729910712373633035941282065218834387815810658553337167214242798935846943114469066318415462701039036118669568103143893726669914472096098744655320331690285442693228734725085286980138891631229020659675820207312414180102389933719351568748397555674261303691071927451743260997390608193307668582216084395269798473860593302100868387322943816182853053509591730326840911622540513987621520877720194089195386615229921709982179300529425231101575936465446474946151233053381084929171329107471202147681425981820479769791679809865620336698131760521228277790987995924026700849133671404821436698149138779313799324904879243672347697558720964647257792324439115567454417032422497868537902832031250000000000*i1^77 + -1203589331993979455865239025112344282894306873012126058332226029121791592414382626533662702536998641316171623861000299219044975557071907162081366717994754848525056362995335620569154225784423902621210530152838025560866949424147898852775925144288613381747618085052573871403106519297365216502439346157673017752317356668614475099611197668258771361745512481278211746792527343673272337587635428112303567451770830135377020424056643468544799099925909244675567174872764360955193789887440902097780934842728432018014889256580383967048221271185670597943193302243888074505237581793473966662822626456720764533557091453168114862456045351065426056830676505954783063579617924133749161868855236634500776086707733993652402482062791241469324702519884898567172308878025187842327313030350507952379194869011758873002946428803057626985440410345070390028351363871657595638093203242259080713008094463838744487797263728688933590801536060473746303108349417808539511849169722460113356162066948680774610516364363877889912497263851100837971949512847614215830017024566112991488961586953480725434497525406114647918842095233599933062354919161972811907207183221643215144954542189245527444957165473783685269030170763038256609434029087424278259277343750000000*i1^78 + 17272137701550031700330780377460016380939942140010243494082429212792013756367676141381608647470816605614455957595777159086371373009792261351015053295312959639766181236404986536953447109835034755952084319609019627573259305226194021010735873910102962348268751689215012926929762710794913730587920014077752063422147745414872270151349759371963874400650312804241502747172762272211004099899573964670605319538360593088918804467470643889621440160057931063707279659713056177703036604777123781592318315819563542051225840120955581883328655478039700079437912827124370133330499856519665901348457982222029011033783846921368871704525106762277697100565518811818763952681151791529612463374379419623584412318192130631536256011032254578517806975597713615939031405413301820763159741970103347636413545917093880976023000530952033951524229115262700318223462478903026400051509277908648151522871880523075308086420410232380491440653957052859276901416725109751040303660198512397518708562025902851859742156863208613749917279539052808750449503579652365784166187876262862578782789897752646498757531430660660759455027890433664322777952884018194312571934999774779958857586203843766693710737314404468634165823459625244140625000000*i1^79 + -35047127317283838829142297905332853492408931585595987777876855548284610087337563344529558228689999401671002957078735843398367815263292847364522000220324341744726266408501619517242756041961648932683789929357274404346961823386881382959327148150179567309421403214171176647660802019722270950558919820349239333972454703162029127096811371416838012344005297397444314266259164208430107320108547309565635683979305702570598293127614310861461264879338007312156144938500508717457742215816385960989951830951421926819375257209261483588826913917464182619233701436754502159471787750259275263860213695433054090327966276634358531899872515352635110333536485007009722715213663622673981016481621364023897597868900857475642270602436462147053176924563118787483660937803816991128644759751163712770462234834054744581174681499376415624004187776774509773623197939483947084805463332228836002451142839801578003386492046754776291574396648331218564261887229899658888629719856715029629529994315653481473867176753854661498413160990246246679808472180335139451044492162744762383928582188345946297956363299111614245512301263396123257254041218067275309522301540710031986236572265625*i1^80, 912008416467847228453800763858582104710575664863286248995566461220102012716441143602940820988104590495792863800562825470704815410882503043979186991954929591207191927164512283874423999616835592862792030194633573362099554760008190058368422609195112896562143758197120017692758114682486451873822125359476752391491232710926794322587036444835472535238468315068010497613823235256940389300233069146542822965482452664271892554907606291633280840912401792488372496629593389960769111887102374886682614241413383471589795002847542793033393099037147816680289167890107864755576421381525119086786261867493055605216339288302795593777919107204725828374639923782780697203822411772783828617530789771501853024683419136084515410628799083456904461001084220195020015726206546897467523693970554926432433590069007012239586822557384214859518029606420601441167386709271431618159443236343716565965491866709917454746959599409748156887485879132780977087837518501864300319805798196116633784385501645436451672620981358344451039706739453424062516265071206707375005477644501127984042939699352738710096342004491893474025524532666526560933985883234557581219089538918043497572766076552212592870152720818339901865924650124423150224005825395409306363324400573762079321920947387156829921056882042205234611076882717042712231650943266810805122615725819329637714911644705029992267705564984276562185793201523016382814477404118947760630591618974626444353011956416031968145778745701502608995681352379880303553577471436642155942267001337746581158405783316020981252668070380650822658928034537434581405299004236915979604916464173666831966340485900934846763182011078800478862177368993014406020005934929166058217826874611448060056043154745713394092698123810188250953098306527127180073425028640572571395270486693376898259639304262364138616850250820219564182410438644120019922478698962898844871392300012169130003878309477900262922741055147137383122993239607138352246111568915293768581866729433894451035618387785977178830631585492712819610809321454907256949266403031034437549706553477097453006509929239261889524055516735602688000000000000000000000000 + 1140909776309082772473970319109051437806134897351599363146592303587277268269713830754044005555267234310089977125040225722451383573761167261910681932212908750469610133910948461842135940751126826773900782485612346997701021217388692457699134750285878473183588494162016596072805837940919268883621382454095665325930583785820232413984771681897036117577580245162679744262357327767134104684164881309088271783334867133884165593792621149217482074532501441378765853230913201558000812776053517761875469389311032026434789487921679782361407478404469016880779421837490404855105445684585576525443241711371712571961321796579560034642671426060675978982552943919008103003207569886793848258002217378589809662688379681115494094507850499167536400757136601322463560300630070171716817372675931772198777753011478676555230448253562351931487751138762944387669584999327574723210915525048549044427465409468091288146963208871018336970209083398616776823347258950619375173212847689362195872557304195787774740897891616647651057855626337462296590739409028377603533402442754562817632790857164450775482038918964509182910858857664440416517088510784973956183607961658630692279620455463088889787440397241484508088534945379552231708048673520000199877157932082250646907775324175871596660227547215874495368700390890293029861959459167485413355992739389389601958781449784341400091202516197977683286917589996751616066211547642415924332461615426254240107890736040352760547360014830243028077685224526870522208607077886492508086387822939018443661126769012614161504441669338486266617219595291645942078569502170617226326471194469873561767060763890604482636192815566796004755442741335572004605583656192211092371004890715288582390800874602966641934604735827797121542339710832087430313879076712654225330350323532622361181918656525828956246589943169193985248313534160487010788865081397909601343185377549177918463140646995075169953559312517731989952009871883417307688620702339404585570354360065589009067754397612328693701609639125860177767585054383393022034809792416239612161356272470808441646310894056925809146545296491151360000000000000000000000*i1 + 12043960234378789633129441636553847911114675719589311512998610963127720595900731847091265422299005434431032842963709432495864246587276271750715328348180651855988613230364145943946872462575661383380429793284604719818251609054722726992441455890701539580670143024808541874393167976005238875996289367956904786117070520143759220706779920290822191578788459302438967018353766016287620178030876983338317738275775007672783132525118176532896078829375519845928671323092678432940610656858073699796282938094156143184524060908789445963270903972491416806264563596541527732612138064359588928215828470809200834235331622017972215887351540702884106140810450827528447267837967893991215189181244187263225918312884955179839157147957778614775108744664752739462432055840361605467933700049401062688885670415220387168918907173566005081295715112454644670125291709291976671086713223292604481735192516748226348897897077651218020390318241623576787491829171842748505965550026651293560864888113089705647519582870058648233359450661307407203724349520183924609301962632184968495270162104543959048726751946673047340117352394812363696423057075111902674480374393044928907962553064781985528848294718986674392074737218726121846877049416966388599321617322126182413021099285705342898664474550060058597789033425428910743086043333071392822692107166874683128082184980388658225717834945037022641174409404570336553666278852236975325376737253757264840022346059173633687434376518894956241575527949504460619328745195455438813081810613932364256561171470640229959220318856429277461407632590375796783987110863784967487659297123226804106119149782555726296428777852458471461460072645475422634960482499175160548004447052594662430673818712197799415202895620432602881980594505152343324683575322603799009921531492386501702572092492402793256039723760404834993908981845918538487869724153390311271850446866026542906649880492020937519133262056382228031033317124913591702180674663870319392499931132847193407662890716929072510240454127543486115524134303193214695175115981906394141200607163060640460758001354563865384001831172828666265600000000000000000000*i1^2 + 62732658937784182272678708765417756592224922860872580570705163938857693974489643799420331034835455593241963050775451878091177195283627877216762689797495716912741667493522383186877617071401423650194940406121746279092296794139381149616214249841732265982542558398445614182470013134164132405142499702982790952769841164006707632640484433638375478505200352181566327791790757365261804630498429309464124426153534290872957270889746958770974947863039637330500118977181389579597452691596668960694711791244831779195064381796213221332529754065016298023994959571278467273829026380295464374719044060804305259418934183772388884436976377997211578123941977773648051151478596651605459081824584571295662663294125603071045827932574259707397418161487808553588306620031039609723068263481535213009036092341444163334069277172298514574228650758456129349793898761575296077420802177597927382121439869172492956539409429969424793089974794553079314365401134049436056839461485259257409040880838936943510347363430927686410214280770473870007959042475959688011996711111679342715460574672760295987337887979843815888767663272076650123637448363668477753280427249006644335279782718681032761683176238736535612751385749216187149154357273419274995968004840838823821902589848970742506006537447579826434760073459708854684919773573137472885417080143038054899009748776949301058426740134356407422066597749895881309489950713894773576290305009807431407102464873491836921858501627035231852674437090610252719406070974569395746420464586930747083481432174913289968457422580037757201944082044154051784878908597672689368210610429933386782469410196184635415480254807865153105895663262990982405564171144329276520175738434261865675710736806015425470241520868521401832285703701614721561047124659219282608199567616205115171718236185623124912458030199805900156474460766895368639324005724495041110522038687820336819416493642659258828010766465242268560569220910198135904922435017189281902407440710569184338994342357989002433652757578598223080800062421814787569181077686853007557680015362056810150270307723214103825282452367089860608000000000000000000*i1^3 + 251664152845073100948812865860584197484091935936972315516054163994343306323699093931067710444190596837688259389681250421171435310812063541844094375050358046133110987889770548797161727443071175781139203382476021671704407594664560886860995424444509138175364159004559978321588120633764117128325461971533442530084324672336533322892509881641556541156868535397862238857044797803599743110147653037006459358541819276664017908477985011477329735360473950489037245425729847132162341122087397402444012113876810641826132174777996505644107373552123610715084068886832009511415681213345380829187013067707777889114058261214249681516372951626558947906238577956541868779557216207705358124793040210083446644172843968217787505367999641342994967403701330756382049518562412203911728265022509066039610199895948491668229967180054418049933925990077072389014352548685341811691280271434231295680759016916640026456917308512759004581090078984266666861661042474021421564237367530472838019647410923637949153731935363386233052451102954649611308790108902549625271414750833406654124331436366290117204436941404895362488630126447745366220883551077418384608164813713085891710375966874894474122036118371667438397810984855148404749362462123272014619572993623849615441150953375022081884295097261702976722821145668932755463830322851151062234398306824275382790191240707905344250022385823439432941295383964799135594938386521224899632229552218598890242095095820423592009092939795535709204055424424327870153269447067659413116335924351285567879210206888793562365349087086826465659934868346477128311993362872479292509303298635102066131893350507055151639597422477139784190891927459692773958272032772336615068638696100458717603761365098423396938705965196898206729893715714403422379072900542277464776004328999475241506055405410313464177574945106645824935154299649091810736612956956117815689388102338526234556348704979619210460620208615149944192358659301092869768674498339160485162245221570255092692466852815308995003583686895014564891501647819816582700618669617596105245600920282750491304137328388913401070112327377879040000000000000000*i1^4 + 330944611533266070529808764147677645796272166794200722594799538989762264058786543480942850193333455429884591742855951958762150295970700687064234385714402814030143845944072619700726057767154696158438332097782726621655158885443565535237889611971494334592816352352615559709024537422620461258786744473985783119902490467744332881052480074081375403289734572237876522930145022010746964262250838994546564532184719672306297646773696085967338947752087436215538646525231139398547561141143870641314798430881131744798044245645974990222481551830705765743178573955660100350070699987402143607406171983941459387127834516659740555126486089128453197852118124390905842494651077537382948082020417005778125651464952321526918286949757880140022763537414154190649710684107745627689473321705470046291299148263493984540681486160407340285139324617007052902787644800529229486189601004262271864061491709796657788024933743276133156114956002824617216666002896985691282043743422548451718991610656961417540153923422735274178194426842647898079232259160632201416384603649572731600340040671712240118720134018833778455844077995588782477304185747651493613948819084658764124444497630389809849605851984494904679622594046470557213408101362451747447111673597623789305204904350890230963324930326279934102433706208922251949345976139822708439815307261567704891605374273637580962545162541679319673834699159829160036733866373819292208418048990139316068711296869775182117379199913474966690171481204719316712529864634055219534753207452675981135818375545645016783780544708458320919129943991309429566732651697309806507142934248099473984120802616473454766039052937610928755798856609416073071187829828541651691282788052289994877982356768012106243335774656281444610767656741386368199829964876073694348789282183588058241789211443645435890687739105126791064671062448964502248042302569749808827395615836336491808341536389061348268427770298994180856532290734928448503193606946191028868865740442180843688070195220984590795294389980299729124622543901650862755695307284376531275000212788962043989030279904186111360130807863705600000000000000000*i1^5 + 268952046795869081481399731340001355251813937648388017330007723670049927371059111344676075938586213867016489000408699520876524957334326571820668459886212483582755134526563389555071462067643497932930293811209990914966883257311764240381186471533434355501230663051336334857636152602043350728751893774826842537209806166527704031805268288918172746058597757053188653819177533635991825755675966155745886347260406443575470623340966454515795628764311354845920008763536234534520699865371586724361644111671853670155506715313205550851808259647508214900421208741326614580753177629113102115781404904367618636247547511057435840519687563033793494338024930207321812798803230417251251434496167896272200333218985373236847602293973891389979937464254171104982475240097053084245287849418514911038596208851671958912302905100061359455892082952662280296933941323163793234920855052234109733847776401796355589654020284814752069127008935553778253008677777320139828042208834145723475961273846756759358304097126237616844611268300019159215906257187489684172766442612091129121814270980210903692402220751746916011982137294025876818370763105917655735897991570710060437357353201931448947526190975267386227977954657007730532616005295624569355895250309800791003683553911921903531518958917791060013855542726688488056874624683776269197396944857916273480737265941634284865530581461587557512661784152773827139603494685855818483937381432905455865341670488640231961635156129733297562367150730137029611141782518750728250517118768893652844224315760299020672798912759475743229571988705064908925767712886486252602918169892365852161202885266505111516777700307710582158121257201508853055363741272465407969929454298044624069739084706678770949067091226094737991719254704842273575258581559170332620819255017101698323509928854310648351798678914956227765867298793677035428447624138832669839260213214916405696083707656719722300449723632569139842026627680019624906562803132742694536424544546876752108297638595308798337184542769104105768776706625918331308897457557693565744447726543925981501463516351250065793071724032425984000000000000*i1^6 + -147972284005238782302023258782775004414244596631751039789694428849987135416142610252796969787686779171412996779760882584606357659549447747934003773264387989820972526241761645845585190747443570395762654861850276655674711300156369760216142304932674640692998657957998101669046398789265366395999333664043039376664107791750338128401717975682082404527689411086987033909590764332642472681288613179587412896798217699263814812811833822703155714190540639990422377338830155352996048976415033793615009649478611237504884031161873828155075751207872801470401740485225370476705426379535766079914481963680230213319746533410223844283419890575319890813595783121409621592049403125156137685776533642463604388804434572445191871910637480911717177041526695045191828491809211385015904109669525735656043049826257154785792404105687872688807517877625774066790400431086095919442992728565186237646905350851787393802095478778666411789262072861351957251032995722217331431944578560955890746195597354344824475608332208199165081539592414454519731211686843861931308993012012861015827511153397850181550054726403974628521384954003429967633657893559192769555832432807884725264109720480803801683331568061773057251541112429961448715582873572144364859574616391442008829808853051417113398127708444171050527782769006089138736667810682937561155988711120954559160932198755301738039102991914448964080556122974950760052873045490753925541089033054046553873970443424330341979519925605585420511067425779626927366886413181700025962422607540586129925223085063352531077174163511515158371986442446316081327716341133060308689125528750571433623824051708255364610286374336040960820422730770359283741413833166109607788898380400226395808152966218307541525897877477413852813897697323425993656666029536532529865752030319189155348789419229058320226166514445807770256955815047355377847863765194929536924638277830662669257745726807017133511489755598218330974776187608716391487256985017561161880871812114210682093913127639480416251268972340448630787849679546945343193570780680554831741927831072899476316148702885534727534137846005760000000000*i1^7 + 32078074185683004009906091226577419348680599633347935634643216856138225485993344618524348280694742439307204333890637408592246900561556414611162013693761231145637276859449226094325861927276388355409957936201595429884128165318556464392609583898733224048817379456465278040992792939187798073736072578892921176938754856409244297639997908059736122768085674973673252883445883138664779135511389452747876703392711813127886687306981824681674419862186240644109333452519161716039675592410133621186157410229038855102472653218369606826446145676845929258208829723903848358205331837522810430125239066139545985368822362403186357007333808803743006028820696268331568272929903574602951027317170381134526641831068647492808323620606405918639574733127600265229390546272544990970689655319276050727845466669331232343459189008013355618053999441115411972628439478298815100942290889726767711446367328680475034279185590754558028291481947844605162433899018218536504396109484576055694935972808171386580545727109756867023257164517176711667374706458835873215810672810966429698536291333628328438124116653948458474041122113620216257071678960851475362464300308037882976667742346706225182563559036969447582694978271694427596172212814615312608517872003283677472001445056723856347443863712136326696283792112775388457408966271149655427778936301443672362052997227975657902359657343736331333158479860241611349176414225225405832472474711978679817774769379305380165509216586044249027410654417646897172190818921182628602865621651438080544702777427732909620323319307668114800899185671357808885489246663870778787091421557594161955178962839555140519098461456587794451779408444569475931528133139606558729054016231946260418337507945326401346090574107570916728376428024468589664894021851966670014353583467157379986155983695322749784556458883536675047468913060493634671696902001207951957219994020107830534146625760240946669471506797347819603165449264273501737346918511351877440283053006672427616896749839815575804954322118996802714037181582840691506670405171833245223188951575132278933140703671295592664631149278003200000000*i1^8 + 85451343753229996170948680829366350452785508003857832369322517503816026524110299885746102396642449145651472831673120914669939072405487437104224319906283044097530350901938353500946059138369097076979307733094169175632187620580530648720180119466845930156897429871118054617831495571180208454865368733940775688976880801172060363728538043521864268014483434908163534957696737889974731479353280681726597511250179251507836678987607605825370616097475987373675231606282583914905010973163745768022351279865290522984374607471078947678131762416968960246339545532986802816970459323895613769079020944078835745399143029925270115126179278648942161506613660635024062673783665117426317982424650154712854010968996092534525118011442766111786439819016381405416130370931907068592858213864850418087189493308510185838329770614567671016271761603482839959204294759181939087701537180049748000026528412199543739412350260400782244074167718524098500371893525089392473076784500382342674408523703047218463926215668181407326041190495208277563902019191827324972899543269797756118558278887879513522494149069379420745922739551651138610478477665380711475727116637084288533914698979925378593478856851370656153120236288541840974067086633686358074991693711592877419253791214885959510529270268362941119796787725206123962735350590051636694915404447659282285779777889168508507276860619727304259511106944076090878422509919269205532971788274409415474781630052003456627741920742575820710112425172304827403754686875590796244157456150673466944946573172761832951701033223688704804749326656092425832913985110304672315826978776791721542183184774681125771459919424986564758130415122103280010413628369656977320016821154630721821703567347390808676920713753468356500186309900993086846129723155784293522735750639945566999475140695616385949391697786879177621327690288430817239849150970971256234315966153084388169887441942098817388355325615576117983342264201894069936296176510830645583361212875957316428559094642702442368002272033673031072376826648156874220499068981713557889429000993219339939770567350337490151091508084736000000*i1^9 + -17269868973790257588483582352373270055289891862716563064484335991192280108498216090716375412496382376320211384929158789023417945643441130005686349852796628851475178601669192880783958412990110474694277727966078809742641404113067136934789664032834702674477332078914164770023053589204197752286153392425617119336120818153786579805845021308840674312955865525776649598590957837134018595730727809120935128731301680207453782407097148214078367730360817440100485779058898339988732877195536094560497905533000338356748124511250312916054585066977086512415832550968015166395400446768971381882523585464020033320543937857749265703216033678953576956877455177993682808754061794489243015322879224069069565858141826893735799064698230618284863658724593562276393679167740490481522373131183514125294580302607534736891047558398900203298789793730403487748272272401990635919911849495823251310873389075198499593945487210593960475019262123704212683686683696838727855105125756380600735518849083582273866033712657031183641075880919369168421482254736410167410968154837377748594962191157443256503847055104630617513017133679622472944529315856451320289069411777405124551825652291783506671440794962834967500418094514345849150312479926901548251371016464341017193074099874672702995386282880699232382446494147049092286907547524908398975466560923487474966148186057392074532569066401758270437016820810307199222516375746331748321137102505718997424426164263841205903414659784523864230005928046167022296647421068831879249224210586927911153132941824050171574703022224693635690278443420190132905326815544975016414909197830170646406962548608219041042567561045637434442966783145014985243873938456256361232212991939266132585273538803203551174489617855008066579698506928684449353796523917458105427504908532430075136245290260618072424850354733601413073115773177810125882117786133107729779633675732656311740194354039310134500899197026663012526787188612914929885205824834597603186447312497245859371499779072300552306641681968790885995781414331887519120957020445704214103180113283487151737875505494258618397181870080000*i1^10 + -14602207727718499584428263670763050161283323890336967188239019643955509846719894183830988775053170744821498600780486964401199268013088197231313056035183679836527664934292764330588132209236859873909118039340102094873205888212797894336516469049802903117573771839702953985393243318855291066631052502224769947311064390852545741099751650368864437610929892201769270965613231312338656882083213036368585999555983897214135609877888793447408627115033756471618307823892143980373402461135728524906285858632728383158807243676834043095322009643794747337742615577124979650204079677279428055404555011634640352711974193688948677021512622333671754402838590531838340789357530099269230446054889784976100910118495154507515691076354584543156917261117890510362280265125985208998784148381402482314131708388487135400939576214194382570791305292058649577833996501708026967204937080333301817577766428436371298223712542657173947159689737347807159911199687896390020355750388363193730251690182936960887154817858509413509118857583766622554733071504776458294815762536495610702038047390074345333128647841361715250326608415564880910240027585422996154749643796330705745414421096058536464067564770210921295059400626563034066475884343828658687313497086111480932414525165611360553133445761622412024665233934512813439193019845752117489956390375413375324190144830424245941077049465407000126755310576948968883978439453980394141701495353127964137644214522025191982462016873395074315788302629725957966386505016556216161555361596102544216982220079746673632700491139846890941743879339089230479905147449088310671209825591789465630564533570942099588293754125480468631561990366952211223592231828588847819173449393892924022909734976415189757634299459745995895915195966137409953355237344933452891269902003710779159052099485947177501081528442392372003769087721905338228470340951043161346088120080039232107025610492066268514534347769753654707412676775397796177819714852881659085125918355881997091049264021619455294432736732412873966406175969265212244961190201659196166372462503485140346751291347334684356626087936000*i1^11 + 10080155793904292861171480187550653276060520145111611026861586992695566421243219657254224809465819061072828475324708748552351451899002088968560760312481787019459812938904859401537853502288050054551149417124948593608912030699430235912897350717769521530276017553959333002656885158670517603311992254735016582919448520584616765006660396493633514669800119900175801351547836209517695679771841724153359924594179122033134758155824505236501168717220918152626985984462968201431874886507504897825679932725934170324364148456012565181995169318558139831855489321425458581194620030038469977230278513674563811652496212564059053679181963659394799243450638946591407819224585787144871268928917099217115949217616690247952125614379867433946244279511652097011809009666632127447603159569374858296251745476989883768564067969782987982508408542321671446447737849339930201353023687066713283909524923156737713957542687433295159165820881924570363621956902573848954315896552003629686975916033543366233518038650899994590789341191411897871607959917878242922747087624755242460354166985080312568839401752026587310530387956319883926346963998303149721366582002225316772249042463617845383852598030180192550108240785317809300064919543456708350493788265714728571055623340417700746850369742194385282322470047702768656810528237172805744142664817813892333964674710065115573600556786765058655725567543625783680931618033608688667084651397527840383447236481276854363347073307282442149443058584214461596574589854465620481860140200728482313780694693660264158994618885861692371681543284060007028576134991421404391947006917474215315854417062524858470270625949004325601696847175775236402833957670019772128817299547550074343708908339893575210090212326605925452797001414168576131090048252171980110176553139279838449802751479582609561735117358926382186334837663005924413805929583222927618301116899945836901807375451365936071740272872950588019731170449279570655117819871298344920040570855590453503822215600759440622706242820777728623008873132681624817277839670195488604976368851598952256100255787499249982452531200*i1^12 + -4748214050714175939955861281759446876762810110468794665964793167940284443224923029279879398788093848345725356763695035837485042452036814368201766401668573320248570423462437523704268274266067991946805774151830917485904362214467314823658140045946849460969208883482384710253429377911299799223571671316340436165007447995900106537369294197517490028898684095084528982197759354005127407006630904783638810051220282617527595491159822000463835022467371811207699129899034321871984925448106208898672308617809006548902896989025034110808954690781925263320690292411969049345596723947701196407660594991332565535612863561782377800422957998820181754595449740015306849582188611968445078027863622416525666738370872166772831276620796614058777905863879940940371027620460388759887688116120347335766802630586248921459686822895478913221606959128349362369159555289023284219541338493010901124145067068782143487983666128315470641028687092291621411287282002460856861103791332678924515470015861519292436434274012476225568972776403771633341425438385922617567148408690031626423972777146257574205576403992824210697267164092887010128392985748789141594477095743883151399710505612061896455761411553542148830205072844577787797022723811789998299939151480860697782891775748216673265605018847664876878882955859308403201219288398826738067988330904566844540392837207781494370836423273101442965154714132782593496880766446722637152772538221368661085693524450878306756869893316059919163325959252349591271026472175021414596017808108716374530174748876587121592035845880707835097089660111612177778732684817409261885697313966623849762002540306439903877722354175399359393454823528874825846611116425841112880577562572244295390470284441349355672955412271745572274020676423337606212239452508432509017744700115930363667207923595724805462840909970662617510230339658448762557341407696460895228954126258297187185933840132752689799874628125305632402913241809507685678329348156494683841289347851266650415664377631620501991223507974910445753870371888775944051096739229862625177974459373445355785875940779740050227200*i1^13 + 1785276053932219296288789121229760740069759801064622097851296338422425012092952923504067101260234056240794159979993314299805327108262792309862391085696114649508081916465272686257116379069402181969882062926157094627096962297003214489456895361047541597117601356387133289151785549137603382204706157474942171274625330378746881932425833470236350265192499918026295823137069621783578854613845750406889078777052515818910583375586690897707901939916093147518512267788358557035721884431249960661085523568032062594011607113557916032230240236201168242966004301264640468760160137309171278496648134703510223899543454981119345571725542445370335541319708545770964280191633980959590446196619108212608297587950494244034204323803115264025104292367166311669591280703807147435401302416010483142521683142617406744859267277349451920710594962413772963650920132006707417731827745908111072599434728285854271118034697456411011552626267602773079831893111222986651581689157113869589873092057229539781029115675415247279500771787158122653966651943079023810681119852007381090922511946257934324157868920848535051508605308904510616923324827055881342813113534668558105191169708595335543432579623581403219603980209316860727400857111168000692932892731850518995315901021017215022552876161576585947288653785649287913542440880405074210540453984346764309154183407232540227094529031843838698047592561803063124176289739044149870213305142162403639155511271839187347283733759605225217479796409260944068074069015559402708896686752639021779096858273286933962335549061358326216148048918656509434544627422647922225626846533908234634380677285587912676653299540969690044473155844678196937792682591837713054889211491795216507653652161897835385245375955599051109338844211639626979208114419221646222094270638204107115359660175807234507019705346881081372851631970393531965643208840113117604435219583594407337755254823787417759279462591578096394508077655278533793463364653281363888572018395904136207824749981990435945180815050923952247695384029743209467803005944638162738947217067546511641198014574465434779648*i1^14 + -500613226646000713120246663780507538561335189963226547811985152853350262396305120414123807289678728370799023886880257922773184268312918259090481338589818586226628898337469218551788763752570548399125374720944212258142909153690446352903832828640751108462779947386564337414219975201031455974600216736177488204544998503239779161576864040557376014909887139666388453675209235046347682036883759387221551150908635256355865237582382634080646888912073583939294308203691007222669132470738266171213080972675896472675559972199588218747598854050195817012714764541948624417774217251843175237699506640501659507320785279621981569246362176708413803243369895914595515803965148827968610402994436794334640706010562431461356203376159416710570707266793367053296415303660853395723102957681692693287057979830513654276735639595303693455073745817919570241227154031486427416315479346026048227940529333488547380979224477873075820785828808474201834298280696660475654922005222687055787554362139114525886666305535365443079219976217559307845096068483545999262574190912897486960399066710552162453969884711006613699730373331022639777369126060001338231090385476063051315919379146163916703265347446360572428794926331354052943154354757069857061884655932478609583466750656308280519190553885349725227765886133407766678662565001862702750766203678126188024661974629019291960212961965932064843673328315935356222048155089860130418477817701586798431703192253218448269425521649683714852720304878278510465797854505570035043718365987006485840164241567115571221383122459002917176176794062686069045819314608476017948268661137731299130348893842035799602968213946299161454449302849464806662240347843642752566663083519148912491177007515843094114572561085970982278674460554548607149680056583672934867808934135498786198298532122166166486280824162365795639628333330370105452981705435297869188578007145269855646922359669837462311989395579920651054989673999421571315506328414773072190662166031052040400876076038856113562761145929978079943533351452841717484271951542787235850327597314487511285729941134508032*i1^15 + 105431236447557339031681180540521900088334993641882665193051154206909925942829179008160540860548324921674766259717184758505812838133681788740899301383439947996122382925481004038885696213399962380355569016841136686360642915659220302293194718276832524925589369343057518697471596356621651301789055462641322030290150272833358826943321127535508109236557253159874491659986052019548146079187780107891917668579355571203267122940694387454062982453861176615860682994372577491665318606533735114170531923325975648362140102779872346165430920676401778108393005296206259942223253411030645912818946055967897371431629723957214457713864615811436571616739318256889393355008124258954463114882543111371459420584822095254288852360303666774199542583540127217095642018277021284527703424815397233845174317067143329612667597435409410408052482305908944792178800241256049456915027591681649510719138636034749832307392589361867775046416672043189561034311689987323238903791723521970637524752424522202811565509396631562687794644251743861839126164544565348044825158838787488239889763658376639980333189517902826010484940018021571107919118978114293862738557698969647681516116017021911766236972479148367831765440584469307282499548810649042656455023813185740129032856300790197329988184612840161197941411299674089537370696240377747918362870609116098274227600514998559645164452598640070843775511256078424922477961917324949943820489282164087851953331674788610514811210108083332829073195330515344177921398443681295076078949309591318338538223313879447126082636282919537298932481766251349294663282990199974336369446658018561901770861651289200652650860199689821962925700711445180460120763786216782000671703711498330034888172978583332032963075934046051662563963251264964524860081865301408591818133449412643827344765409167258220978371935148124843419249893041490701118705513262488045393569365742909099671006656021737309595340023931692386754429087443457295461338101408949867196446472573116657189764920636078860876147354362348350577789194216640335090325202315553603864910896563804454433874509824*i1^16 + -16865965226801770498142949946964051987883203205066461017856726714328484176245979691266373273046276157561200722561868600504303397154508666510829462359392862003610080777976326530755312469245631119728410627757965009339365574746410130300916121746568739376153041450018342147126662198361853584032835137766960620709138060744473675274648386645787664454137813094316500987728827232252181113779771417432251291676006285063257344802810769982764625209588489241787968448546133932536386334464956615325839345214860518705713447605426019620364067593197847074919808991626943768065077018034010820865200960067304756212282735786653945137241235857929701866457072988904764113228168567350933491439035605544905037553357562321823882820354459734543951627867766269128871735993006461182139687481353937799711461212192551688197126763706269721962645665513855467305181069869276310386271707007200907203558374365608196145412912486799630013011325906155843752814845624158466822206315491385416391901389463834486504933895215570489052625591383898859853194189474565843266004670888273995215948974605743862949805410046849660884456280488200812190427226018299516313760429197570195061985987005184683976302594413724860455580117592358176086757496177950488138977482959619819676203444882924175373653670904942052241781597146457065462566801230627067766348009980064087912358518594341237180467701266176548441402296319734941325180731851358086531673030982211246532374977514156716728431850778888836710552637165350821541116360725164756663915732580832949184352654430860915915056493843877117787128528315383894692562652746041686048365926706646002624853317510257747298143447891249666372324125310315079478597647519313276815968873621055715355189934608249266463213624312169939560183392052955261253312486013490688840038707831079044616170539202174770200683325460572212482241183254077429803494193478081100637870885067650463758135878783387634307151825425799370053576105192886605270098716470886447185755657766888322619109332879342085448049795970097053725256520753600439812992409444604372959127493543758626298003456*i1^17 + 2046261855715783368731519842992294289603893006585329973523308312762355603251259045937997459320161516384564577902536385613440757649909155239360457363495251860780227435932859303857000934080755914078480236274300628521576040662141422621399580895330859108220354632026481073784137912812543193938007422968332289858204575811666843022280831889536637271366957921733968235508139604494395081533293368904357840221906763721433735227733723964935181739668150755585560149224975343585874487685016165780705470407775178934474279203897400240193113716357560956027603684544583335320080916005060588642192062024828498074780891353909621552631035241027248092074028461589762160883575086670275283921345375089963763335100149969539253619209424163271897408841503404782932736136334676469875173529090383616189806447894237852343628562290478271571077900365584570304338313242131918690290140000317805584122480842026689593944850485608468256310337053786054147822545920590500853782035867434396681021710648164476718185443700600439285238617967535628676443554900240907787689942517487735073873086353411184756676606431742984811577989661619912742571678198723566643265469478803515007404544478306136160492253282855420546447730574827566767105490012170220661283950078121613383006928661878575450305170359078024826769067161531826476813090622017400527723637485713389183838893728500849132659440575609836997292398183709990191854094290053567108815045853076431916528227254649471567068785007066073982962855926023895573706488397505039120753642012278701042507387833840325273155745185094691553878615128202973659504870656452780984090911362285658385504077812776548713107326946963094128098378557915563017668587483663770907292429170511283251921993640909460298687961069009920984098281606442627288793654434467141590203340065137098411621574557702435785878345866653611398484369839097025797458418743624049028312594948027911833505680789281071654894856537669502652587109310437105840337010910340595402419606986993074112331481692978826158579508414210033121633749076671435010909365852870366063276160126508878266368*i1^18 + -178974774852445733985322847443376636585454733827162046037284255738394342769221882772879168327424944234076230528941474672810214387540359861741688834834520921749475437818844383591373089668062043763847518656639822678028331794057735832975391894578924411921269287938127472411264347273152261812170571304803972188126575021214838500969406272387091193566635098239525168855929867897196439682592903241015461473829078713186358886005655282033099607733849508624705759813378868640680215996208497166870041196016045286181820653755449555585817270336460111664569367843216072010566028610316096885559560547707196080957054004626453817069125746810287653602440150117358681738559711413412511229402126786405197269879146061129689973764241747096771073909376713616097684631897574460748171541999104730610260725036411869611021285764863770973173158768270965441668745527782890739537638052559345033435550818467439495012343773583912311417007986385196404100571066110838828957557091732968172904972815020701111964473759961105697199237004668435169998669853638862645357362577654840209545780196794234935620608171210193911730701094092797661919715431434432678522069735952926393850663436051399758584093332703193180628136741568812627778551213818428051911085986933678045513245109356418259558606654137307265599552199181167346940583143561577183323349191401055043255986462390031679640395913191508086326222305722634258377122256497960286666835816976420199731527954713027695751672936641503017645864106377486118451090710686780669205471949993132927886827394926214566024925630970162529699604583655410243320989383030470114680623064602876700504308058542949088029988719575758564457553346010497823346559626364794699776831638426626535164144842601511384085680352923007607381209807715552712198544093012401441752125009016036843618091897281072622725967881368242762666104041432511377655048749781913600580960623059258096757832272933779777183843498829222767861588151738966812263349926069983144799467558823073062451551249256964050848002286480373251837637381300739795163916001254668441783560871627194368*i1^19 + 9423741884880880273348776150670194764824196275106532247694940588021938965923592121140180658159651302802717205708399550108004365590591599340347392179290927142543910199332917815484383765615190655144959522738139942414513488905279881112504829654787651917935561658548993137275693951546530982874814670258504222755704469303284390870961135894438909034074417244017452150714731611769766391174929062475592739519481010529506355042386453645039010338023846151969478439315553832590424437957774535039640335778726618097170554883088098611109693715927763331199687789301627193456044839909788423176768489211813740637806968856984105821313180556188881303766150137604919397038350466792414180010745315409778758814469187106623694648850366846332954442592353612315916485291451742282535212770206772294667990604832575198061513451367860815768879148420199131680824085256618382025340925502664713610792858361240044202600992920248251286846501134325303514725893517714837742335192151895489375341085847534700440295750091989288073069568746770708442545477911311972941708540378161812186709057473214201999921456915189764916193262064251110106781887102897427420986223841430226142103904093041742332541203302138008200775437751179115811811346975951192613208343858930087610026450619502997879810513328317900873761898002195372267681705489309646586591785594818922319625699845083453411278022724135629376459015929151466880608984855413398326013980384522990328621266866827008939875554040363868432167472605809067115840828948546509698727980060077343683601383736802663140641823057244426045147209240017408264836205998009718757181179241682183386946182269538449185890084823773020254517320162313173438428091923534702278480821797924923981066095468578633599767039636976603355486540385757985666804398565952397853375198780298883550895073803624188416921865287138680706471473370463249918453670555579059868644489167956168980790227271190125756092593692070112339201753124046708958325964994397736900368265351341098525435428474863676157405746097315626718144917456828292154256553801296763896550752518144*i1^20 + -87367260329007834268742551180062837566735291066874294711199226208200670715626155164015294301131927397117711142888565401864303301652477367323232671859730135683611074044102193386262433057564839600173434531732228439252521831833848167914426592437025896658441758187246578712527725873291749545564246582064267675131994416386814184305868956011281055047403994681039604419640726565399515713362682569595896616002879575992853752438959454709790363030880157091574490593722136356346182027881135096937637859364787675637149748128527245884686874484432099482539311164962323266599882747670115965635007796702190895578389724951152840319718177342728856562182434849671589173797093522474670214066029899751629852032830498382208411353108663704185848465866800290730617079275830137041516866599445542365466389587734270842023872553989386881116177513737777311492857438910851230044573541669144280533238310620619053530272341303879285042149055946342944617544230585358654770514600745492756249306218864638987741237092647521658509155007246959586847798618947272862429201732610482274565216375701177646795429481095303541648424168817801344957438052683435324784698872604605463777302899462053431012533096603347190760222065514232713911402265350290927770795146673842688559359908398670264995620777941396850361933563228918906587963694467226050160910340230185901304972193034065609312748236887378367631686751909469480472439911585713458947181627611774611065420726019200900180494984069203854599160553372033672344304217204548043980319505593973776562230759551431187570493952732764136479024287607650111184312829024939572610187238910875646471926464538213638036062370824735442550709541938958864304702081844738964309186649315042949207801798055024623278725589546388658471236858897783503500883098757153859114825852762767790254436111389935463250250478755618812122639151212674751851862766290885441202582469887640659672239799998204870087442295062403293399712571127155605653204643039813797442085138715141166778759680535942274816820963508321418028771138983846071652149322836910992173039616*i1^21 + -23835336648731145906941402125965381760797617699687598852081722751756957883542001742767056497062157475062824183721263083815818158584484496687281259488448217117221616691589991862263001325622541879284482463165526438935748095602868665000590883876728549551206642660228938332869376900204149426317282988743014085138406424293100538054359637755517144218386153930556785779044412456746962217127694119994872912762763229510287964681436077575171749290779715540480184148966614291671627559955902191463121704219015037289759481797016498497527088021048330223113823404314029232339074586975491202649613357915480927561410972853053802901479791333264530770950491777470624337200028689723175889778419327620426665644205789803947606150534598442417240606766849075789854490040866115403502876442854455582011650477061234557832392328694355175422120772533988975130061916863078683941108709126380901559072863069800973250576358055510235604290070055327978390977472161058920567855811376576516173008789129282989825213478007029245102939612654163571800881872593845633281635785254472133738462951915299711194542105382431554146860195015814312654735814301458608388757133158383441191313123913633873293205660317903460336770003159537923296150236163639622209802235396399585397729793407866795031938682062401670342380178570877319549693478667583391166551558697503033689573780228750835798459477951003100742930645016721449571564797176970434011693849353084741573658062881506097232445211657826532871511458810303679450096327206336693761823543400265134824890375281190594624181287421637487051897690875164909789616517229635959516889101604386394030312688187734009675244796189471957922231000326844381222070375100569767006629415124962328026914320704027115071368216047001130524452114133715395325400581269805287006584507956569610521137581343262261902435503336811501235555975522153974454625528871771401805178996617439991752877762572243676903281815853037669388088272407570629440690786172008165846746795903155843278247264909059233062433150500040473282244603815898198239654847989888030081024*i1^22 + 1433833923077863296752949573720197907791353771016414548208958203437169570613557163163404834095930256740777190018993413094043428876872352926431764386712031135767767968581331988975684310606610447262839445378675383914559306040042870307862792012030606324314917969782282799284151827172244157758311269988678857494151327098258623282978867587834107930696230885937998900001095542454822463971763086929765951479036674702781033961445809471789742737046466777149955207043864829168388409430481973435278359579115406862775645366643792047407752577294453872606306132681849041875972411543943618438723325899318360784943575302034697885036196529228844964944602137384639937754650990970083968129765122451731948208407403192346643904938856569038205471295311480705485033912444771486903793326772481855207634723810129669920798110502565945014147477404791237290590622584209625605043074850432200052476634678762617058910742885300361284050962946143203357146518832606632822342233153977139272733137971708407569781648038706871158660623562808352642857610277501297119507666580292021018951357818612431565727351373026626759242499462623213166672343673980189947319707025903991504494332379223799338937239968574956679453294181003481645351746410109313550979110469589491229259271234327043867398378285228563354870850835599732255059760039132252152116702245363405692622025528088816055520156051388948714870526940975961873178678231084430310862677414679597499575640804493077376123363415115800174504635412450750599456878278196355971938536277079645668505463010062348195553034610878596135072563636426447432673902447054068160118898562129307823786694425527945583046961348638683159738195614253963330053940730535985111381346576104564303270546931030338289878523781921766515766773070665493816207291711489120381076547331019293205823414380643401975596781136712565204778614520996749545274587273650730505749211803547310790366784466746067143042160443394086661130838972209425314478497891595967226842031307905664936662473430491664543281396583076871139819509498029436572647143136586366976*i1^23 + -3077479579043332546277253772479767216173862549196430457633341758560445316589832512542680112379161125244792587399905779288679377524416424508498518749307300077928565541904527613987154568679509868343372484808457793591463974186281394089340172409553798446698259078785607036226269636010118085650599421504730672191864866001896737715873517225690579980108239362101050437623914823140218091449534746235109021613634005193682372619776348851567587270589541288918613752627233340717399583620420407842732613045375360269834449364579184827805843450183882744124165135319748053559484223333158264309346285476001647386982731444947190561916642418170437949683557654438092008349523064805728662629274613627563767277150194091542217857360374951394667323187207727169969046897040424309324299709384924864789789909565824891338318058203752566811118878468615815218270527292037119135562024485490319649758871690469007160331640294413858355743907105552055491031168985189630250816667252900752336966435919108095872989141338493738222678139656958804117780181068872705400605425657512699446432269811815747983098293811994153942854641663848794894936226658157285746638709890955979201766323708780082490436444596767444057051036785552681442336214784509146826070730698327262397158516444630566501127195210315103360992119967569113738995976421614406339328959283666185681427472290201591044751662197121170952718708925800370803441013286278442118502389113528288121545828779337928020021225632852604893437543177697544940488712345320059502122469912237497218832069884919295976398576749345511871763727753433903197261866382885476032268515286162052093381517223624496861702333298743867650829365800554378237169229086251969346886423818224847798493218440444586570289593567406782977385532978801583234879312256095883426852467038731483001032626203733205510462828090031285230952710285755580236636842088782763388982780371985644038626923870787722579662633456501169333206743789647278717779389192358433437906858177073228653726466709265097121410225229547935887139599817957346936584715370496*i1^24 + -3460774633707573315747087646663967267237791424909791271178563423304313348118428293468669919057415987815072906552171610564955190034963761504869198104877120382422614906142284504109675005595730925574509317624053151143270270370948960214614586858532579122806304443294460627357235390372981696241676171838110703920970337217697688338588458529136229051928292222613191628369782848719030719177166145336233818680165664801570220569275980087544911594216891469587607378311550098417408684441606419053008193273635618561151612944180248391277128898946224860182864505027018202184253458186443763503298285013055545157416428584709272643246025466125737939186083772322741139754873406819517488468604246031217018652215549002602230008137020618672447188314770907202364268628550564270097818128713357310844888310844725377195604408119008237970900599894995548491696548768142749245114111672983526076394836138196261338235531740647160533933535976658331183813071218421184466858196896074310350839638493632120760548026551898220125316524149590011961080499128734220064920610674312861093285494963066699938607013362724338089393427627581887807578770778332098201406599354750408272134834105509061961049511941038427099248202852171928758301483168101846418162288358793487193962080775654461501940455075540451643037787668268767594105194790231246274658713145772523866843382159093105431869391480368785531089660971431161606509457019880405810354935919139890807655633790559750423268235469490273049551238873408164621283938044131364380474605800846897627448045498371199762897457062210195321822405524416443158917550667272807596780110157498168910863791110688154650643550820137594865586338836040886998895346188334184780189810712278195322754392891531536749061689845954724792895140315424814721961686680479715334592769258455285021096301798840475076452934664461673499174681279368697757369778155531419927274828472094490398083486283558364109240089919044865145211866742437899285806700178688704059723555460117329114482575507194639747152894326668006645465827440260440179565658112*i1^25 + 212652487025460213893671977643322067741859074249911131987357467801123165204648518379532423390335165792153217525193918456212372064590713887682035953402090913311929953944607078572494786267001524262374035513344845087176149240114556924097925053272957135857075677569591405115172492121046611997804859706827321387203038526465513705742677946457329677177781417144399638144306166348069021499583194443400100612909123548942161264127296513745714467312102808903182919107822935531054985993856101597327270565987511923571065087235549822103368379480174002389517871355849546472145498912723512069421119754339318196868105342850744938340365795713012594036863121089784638304176026472451803424075333401484036734213012067395474354665163762073863364782179491854885070156826032371825234367278714087277078026884396247082146590335626140071854848704680649858191192231320606637732305242340861990953422542458629911818654679294686718436561599491849128454228746333214708381918258557161883644365312910392571237678421319757835494263677869824314970392487640548521638514210503578081337858213216719860843018279376223625136868573913547267772782890646178911227561375177057086909235146634460003719993416667103423728257953981333950630736899094377380966443667852800348347899402527293850040607280464261961022156052795694785896447507224773369110692325415297299877761301620324199382248761262198496397279957365641193457910405210154320463392986189874211372221196166658699980725721887097397927040793011942258011385366269511602843501440020089967664986611511168045353520306294616611249121930044767366362302429419094660643425010910960610108243451839679276632782524613281715608766694687942259776255546965087624582564170379337148031608299603015051319473573311351295485532978904482939416968032933174190664757248978297367109367401519245083123155121496606959964356525561447036984971635574609435371512798884650922028515673928424150816365620509650351716169818378723828506977982367320364846789474070079201358762257997060070754829217955214421895465479632317392617472*i1^26 + -7551417890980168636160264266027150269328451527920017462922711708241125735595672574133652412072354325038383006882371857180425494979841183986083387818348561405832467694174102667818920346191039276708003262441184645377712720935249907387412702287854191008693234854226371165051714332054910242040695168827208811513578392957943211942335439071997710608044589495152060900227534203377192131464617434286136457601168558430332639361184320677053308245283058583634934512326140412232890552544215003101402971489597444529579791638907068285356099889520518887438950908310760143607407445971462963325863976443680822726641484168908449119667196478290462148474230240119576337156738681266737081157204285276954389849544095596178739887581176849724686346389056507313670239881165343297002094128785883488793789343103702057900359029600983398151861277114312675581348598384400799126355889665515568295209591184517809265800954262083173400294292618175302993279137047050533146032036562460240166354635934079548745072400231447061956142987736513455981591861220013696820229703133631824297593198928481266480021268931443738066396940277712381004949488168330135957309365069578219916035076003285419960179624932567521367005322940983883704079924618381938414852819307807843293011733795927524635716560815825424391022643250265580612418931108485121314046751215234458176713948948451437410008528335139962679825238659727394025496222703087879737786658246037921612447162501315677323709418021643829493952120987820336242930833642524688665156423983318076987369175847361543224676963719350370626603479607353516805492543450673299975177510764458473135871611967849320085460960656051322291575310678679855420556694955035010453062856998963498458711553702838150081082889124728957468962511987020181885302005254400101782142315958195846106519017471567788922314429088361354054223406162186691928457049037247583480358268178133745156706148012815246897886744192842300413984081195984341143401475594131770816059716135168570449547956038568547528267147609595160494221629684059209728*i1^27 + 199741945211129159402245647246593958631205658727864253652206541969679995203925750583998931487129871173873741302770482222975605362838422941884310382996472163933252248289862418953385314456995375398747659820535774622300886922357434054823828668192801655412753368765276600559474588046500268003377439659831132370591874474031747650581147860834170594267642152884985943841383769523146483900616336816034614380019503724712436484621185674949948425785546617785114132166334439096777366561573478397206080790471471968887235333714157488854062410564418812464799611333370035557129120931180272058645483956376139944862348047979494277174642207632295420733375748141843822453696040119525964652182086701393333386164856300595024813020251945007119821003630453484496595589857944558515149389565245788243681273828782019790330578539703527051604829169003001197218962176814507857803633714831349277548622491643784393886790607496282123413366624062203417135556805097336946365790461548047296429799501866872628098085625650449786779510907249721643539029393386344904105814386619910114342072229232774954594523518917180889885673986142932816228063458184562632438147132355229999516324044269205395576584223537540163452124716684820955597626136668469235676293279075989531228072929198681143584813988345858255619093114263594072463445673605065042219685865779623405086403569669676962197740302082414777522686486075013642105935207648580224215589360714384321125761395697446665697242426069879078584109638078030976493540353052370474748640903223332464148081322297624918315758224875252205802031211329287763234881998746974105686143007185565697755687330810380296008071388415461017470766529415368425710988694917895262788045105605163740545958986517112678439571768822188299299366457531208563687996379712852537786579260526133335207872041094581718811842376759053680115856992424876058168487722275840514666048372196978929190403725080669340510972750374137825418299194271721929698160381551529221370367771544353487010255899048583159917945583148536169072699771977728*i1^28 + -4394445961744229452334058494759366884924519114789253293741165877554644988306318367301286055390850474929694500700899791072527040572676234283465422153776133470114143870747008602784373941643138472879450072476112693540292073567080047910172581295118306563862181243296321987095611187074589119590937113724733430011838962046449025790452940473472423887734379167440706938802837648559121209255005998352410519424531310820717901044692691713893865409594258038418501434274025145865475622420760442724267681132732448884504493462155621118547150890016474442439701859568758013366458270654497674434593532535672455785119551101917834077108455588636941854869981055153818872656303051016575981078502926507290300173715190117392673025819808611536709543859046659606619875943146130333569369749882097196985377955443881573627586322427469360691215623032124311224463118812924023896897945573598842532163557559930840200031225960507229357601865448838051669974364235357086765874855204886243469405550633542934570814949258194933738179834998537789048636693979286569420532971904999879561891166399975971079511129588816368300518890103594992961705508560412347875446970468974476238803949061513053868290842044080986951604996056560002738812991667405686561385978016746309647009949571933308749231309523837556376182489763661702051842994272412921746482541299021855659924307973699131601309688442285615759069109404724944284437487456667314487482478870839580985361722047427280941641429288914027929407181588541252296745923331735615307127009993307262712651726724897684484814035792190928293359599484240796941016812927243097633744022105471855577831525445170413289699579821294187340901387182430247593291601473043235534039757885141486758558191497587605160432747382046044191676002972502617950572231414607947057116037671699845844371762632422145184304138250526235026957086519419282928603464702815075966271499779802680909870052156390755994181396127514145379535656479579175713341175500024760607683690248416791999541128281329511512200447642270460623103983616*i1^29 + 82718001302877435668436195970102917744356905011715200628453707883164542192211557262458896323113707040277808663016349371054559221970953376857909013772896304579551262395070379383697846615094916286798861895437295616563893153586291038455562396195595032082519345049424971433475313903252596416062538620116983656694440130239644725043349980747280918779187835226496613804658192041984202764476687945832592249619675379516504418712977850334447242609016860333310376446304249988483722001272962957385653263085696674532515487337747209580094964849137024553595791321705097110296363215436701436130480790034975757622561004833140477596711262609177565446110725816752881007135791744230612871953256771527602191482311199750607592305856816822578221177488946025526920861737929078142677846062955192130030267608257433552371587408649518412317442012512591455242088812307328299359589302726152434555084166971530789961018114484055206469459672599720381592183156003738936164706514024487498039220833192772736938474282742761521656990586099268999570985104137771164039284509389030781978469880372040419916452790799405489337894563505840232960075796090579771297277579874242735451806605697006257934047881187073933748849342018279035509430159195540043144719445876563530277823475487421960463823932464028244595668801970026140492639534900269640613930747068921034125960470193471180634662913542236418462836320748075945954827736958824261994125351131922210178970742154392722289827229108737428531158712281045237157650182183530316008092009470626036229364792548847801972642368862026198371759595987932803313820178193175638879598371531881170809891513445486552009115911068332677313304514523873137529171058376496197975692698313728965668335020690042520222923029832203083678646558545696499209746716609394871147666567765560957367982731599540635670347783227674420509569112669982566517240047764166271549166022782186242507821312970423060204928260379145789871886544951595001233265848776944831516759651739022292645543707302082993823367217643580817408000*i1^30 + -1257635551391111410817678912791887632277044138104283596998785588590273079061679579265151376909458831754593983527733774502801641119521904177797431312084982834167009182620757675297694129106072531168726955237130318774814324780583801996318298846119551220377168763491545828211554867390263857265506797681799561452581570463575710418637787668278528042280386808333139124890557786402906681299306081510255762724407080981964687414060062384426634288081055704728574812821427003024244168228106928953611185904184694617006087376378868399776708810489050487748499766818615215870292576978504694118049609018993618171710863750881573415122399239442717652232452284308060372806007350700513049528770839034986078569495534691514297134213174756975176355475846309471315554435613220260094205541667909823661184406732150588876723284125068500593382090398493078829716928399494128441165772720441323078004450990991675163758397752574665584011121204255084099973368461727686503821113127973715460141322101870326504387415991973515423300492327541194416340167612041703664129823559552074694243266285209785124164433547574968021773800924737527005672921222033231962917931963904733214183518549677267462351356950770138584803926329140860934412898715270293208817283037634207200212682647102109408265165891429190945671115698791742857480502239700652776566571137531806495796586074501865006554583876751998870676784914528776765129553227553714504807999573513412718197221170271742990527397253362459730367155504321915862994180405200101042284776237641016089285273459482855931749965509270879356420086297896035881932193403913402713083164575749901237010784190616426110813306121852810574217718809479580999472460517037158791909423789165979251575212935750884797400921279421988090979550249100339661263058668932266202184228544432271141430556039426387400643533346977763447105804062217922711711959464259896760129677758398493426961747129103284746543987747607394319108389601573257170933109219137103982022685273410973963093993070181236656384735178771136512*i1^31 + 14465501287014622262386929784751869593450960744648352211777296362459778371446832099423652702408510376502421006056147803477131391882888224309921863137206745483521842126026016283765816883412171027399887828514358851470791119081473348890822902725626980402229095416375983025821782769099130350535031465276510811702358191540493064594125922309119527767212433254137304087819696505392218994473606573988352816721502673712581091335666017130122687799668592048100702519211330028656312781240599281974762860850506637506934028409918018215982235380663388161738230349127705048324811778559126178639158359558699299870716658766558910542525627643580451595526336019096435456775957336753316527282535894153022419189581557622401958772384376821975647639952581831068394464195552669238312496474366786308766921970373849969180706012602179530022491428751832880383292407881470778453757624445819418407589559112870296840632616480790450154216441497551121544003985795419424565893560592637942961144669116444591006528874623997861908926356014483594212351744886337427174982406794694672867787149121268373652514303944214253007692070048412037860638918615220275139117808830481862497151046059354076403631709556497877445969895957241884740914659893930802126337456186612632078646465062327255228542233572254717886814702312331860878217346049139813985343021641907926490194518534954668248464647630079982140299541816371594757582241569208402087839006579494115999682005154664200377736729002809911496853932593143234807690153948456983633436761428331609108367368392479669554082174662268290673327080434333820533612911842132244777609042493440109623257770168738684649284781542810357136965094421606823309753829622457999433978797462879104317184515449035145922807866365370481261957454015421522593822656701207201791262835567929859177443695306753961832808117474862345746939985664488370238022640970936255749130483244835921294419889184061639128589805362213230777641954417771780395016025771994630152128092643787530332410974577481999732745409921024*i1^32 + -117536676016427471728494760414176045428539579268534849283732587300711797549987068047124024509732985079415065770495850076839431954661599126546178276762953335474094834129202756065433504883144886400770617223901654580248871712988013507758783605843349336768248190660995674072452193272406451566296585387135365419970344286800590467559652365169139904032734046559263689796390114745155827030141495921030382077301727555825829609278907827527744019789239701735813620151762272877483449649512457569592327215255696813598087191198273488872192635713296490805665186110638854117716687285276818441364235514699150895961996409192457789453581246033798416525772760485949734111109452447419762351876897702715749983778845016374901800572807518784741610137025614817766108305901327015829951994679427259625559732590084554630164299071497393287945777278305566298557261379899026686483070348599381699229161652901631800523920811598307432650205979659100094111149279983805936968238946615090854916342914459567541660692998531871068106005237716334620159051590018137428392031864214902109560393491200471835042919554462415767624309035287405080626053332643559736087654215546388131964372739291717157103360246496717309990366001115824544884732344453086833660442650236748180059342366971053324837959248039702744505149274269238255279864737410670059908011645007857551139963666245738505993673422787474329138407866484902639379399788725886504459830564824365045535675029602969476141904052361862674117036180191273158832544092929782614855700075821500798368535744760799177873979768466986482372139345051514478312676141473398016894613249687492800418664225112701808168863614351943712186864689985887720221113801767175354936805637104629481955850217233419893536552994655814099465942450847574783278607787234625582382773731709077249468593370411993656614867527634314021388249158948383378021471219205069213209882569395300201579163730157541185290649277821453226143192500120608704876401222405806249811303697240110090012203693669905083268071424*i1^33 + 730931594341382804482722788868585931878956803707569888766814206543555669295383069168581581497389559024274160886181824152293914407512025373039836114591887573262140449251031798280391623648825865512413255212527213060081399468806982217173473197461086390183439444722465210579382577665346867129588540501337916359643414666139207960163756099112471650042482485220851217182184325114779829518194000264897373978909381456894441259978796608060222098346232617219244638697154452932570312759684618861894021069022555833319336158161993933490847357907534582098333851694215038613785605733711115019426285149930841225003179763527658067765035120830072089933208207700155233292462068938054663460344936698976006099760701543199814229095474567489842387965167961883917271496509730269374946280674894302615420148913506974922435620230707085494500238733130266276319045129044890005512804158129540799457250591177017447102039947669665825765745688729595400784822878166599796641626385226793305034912133436143742283244096350491167625656391917586495152364703921497608551477682770013876859504104629261476342858235376914753124524488957016413672753055889587839252315598366486153884454344278861329242099899309487248962839633881228507427463292067167313086272413059088848750277720224104864320829410318485241230875285043775781791103187829615494522480472757616724234744348027695027389204815393281052769359231822360346947746737544326091582788957349625555138204372645175138686396614682762406872394207917029510631151286653735741214536125701170038935058912119602000418736947650521337122829958693885170133671278910359598895442096122568022424890892854227671155769904515860500385318454137296915303043603501917213353453126943349327235754228301102383506690364502437070648324672333716409337907584124323450719618026362541823286613411973623010309066357189320679259647971164964430090090809506328458067307603727103880415413226999571049563492330583159040423200781821437232697713097603379522501953935969995720416934645705455173632*i1^34 + -3248115518949426337591145355606453210436780116810670495358524308032957076169601801784646899955066314102880638598210081634609558827667683781939793150472240690137642131739971673641132041662605775568367778189612339768283930630441401094601417735824636303890490024225020146097332749159393698189312890008656072758359020440937967535157864280655618071516491000048706066484715027594486999820831357225866812311654586473662485847809162217412671294011070660354521707949656159644702455523302695248441475216652336661684794066420699950538033041010320238368400972210212728650071757096968716017794742773450119506466316141684559151650602109502999576293551552092328681912067290797763918955601295247490820483012547620234566295575124479219558601480362049727825014705032815771980904574367596057753884290477060020532577833728097133659233598601611099964451119539061962979839304715083341943098613245011461690654391660617823831117359180530206715565389388109513845358496572596228932789867412305719417876026920432448800724664352420978638526062856061009395300899480522525847441133198068440205064064404442881583512860763687970970878479958662290629886035260599256387947435934420502813753302239461072490127853586513618837136229200212460065007085876742282902132803980051332345554593845819579756337405407208640288161470495144818011693822457252867666572770607660421553314000654271083285753346462235396930628178044307780180880775718907818979319922375046416794720880084554876746835241396711452297398904661312943316945661956443648977022162058583909611147492790983482396087087630384377869097136022412837438827972221781264027882958197838491903656333732691798876419895608997444720282548288639688619234800890208076205764167269237564351326686517204901138154663809877131488622164090136874545619885058077109257980446443774499459076180050148101851926858361980218514864858998278036186257772571474570333239894957856918053111679874446437978543406722077205538454277023291834473458897543907406341311940842749952*i1^35 + 7792540057956991643621154056921722939763162910508595782348072638332479330980012195091939140790226867220182791447802749995852935779875568071748968745142148189613739004460831098373595760956976710847846295216255569632036980170723512884030663011139809839176112176540064414689290780162357758287157320173165502806584480608046192013500060554266203978641761812745864101021313447273138975371997613261090440261033605322085978759750317723978561502356346153965645295411530564595144706295819951747068522647052739802228708230417695840915958768176597940044861990113801538376669340275948958087674588673330345346742490730316105621376836524392351381807470519368491150110646088914398578966397470269259672660338492820183770641274321314196198046054918316106231872674106987811609555079190199624776678123438205741627413292497720283497760469641989003716896674318560403349366821030074931004346168338560157834070650522388869663674681422926480113601968134051689147378408724119185482373439499168440369603373434101427448887798182478505460491860641692294638360152144244500664287251462855527700649503371956267137952662458739444512311883909340764383052048992189595738868639369274108372795081531156744240510435205168761057361959363388472290062633432967556669934894828198291633058902134818647969158108334082527873496977097575128775773685999866432373342176383841731790549001902007604903778591617183169116732292109070915776683433887750062604636399897999409259440372206831664344578205021229428681974727301807669293010645064264298471072526194798737730467493406024973612673472492294846351446659770269873441759779063225582351141606026718642615900007336179778199176277369444386985289836652009419025052769120580633421334257940645122458463331105724739917618511217731639527519258632331789378878437620491525569720367214195615645886354084005412091078503104503169760075542819375788391213784070827993328786112376516873092924469311968494948090234239090183092730827765596049049375612586735415555428188160*i1^36 + -10890760756769357645543812505301677467859146359795408956927225934973861317530210188329226577304726125371203520605417217011823869717774909498017531025371273510548790352052232350669912434758355224143539532642846564536766091316539702743342494199945824486736114653257711378459401338969500538283117325594342413825982817794446720921345644909817396347986644510969185866164727661174304782581213977106828807494387676109797024149974896806102979320762674715207027375059753344194650509449369565535494388878883350327988794077660969998861092354976011890032676722829965179538885291360421719046480167114961492057647561474733357761708468365285926349137348278747626472125900314882802780820278331147703817273876154253191137719360581809250962047620533922614413460329226668924683672540178308191233361859350899707899941657545942292692408843229253540436587958575008447391706559423189639808763352742696088072777725767897002290488776632709787265938837510559500727532770418668347896496263046304289103929378990260397720551733098190477653362579695826791073484563730413718921335342276639959137708597954363555892331460189307276987028275556699657913691625181478510102657716518833080397920794957868204400560270524218053846376126894799664395977037488470959659889030356825310192267562278874744211772621911086163203488877139312474068632782245781344752328104099489260177686773664313535636964446412486627297672944240798682883648733721096654472556661440160127275182082764991094816800439811171721991525801065388158878646618167779842400592897104074162975220825458054469355658666484916152602711611554384631368167630265872799222844261248391776444268246726148317846476551157197904872527893970453548429977852550298323267288643332878155655319806345674177959625465956749161217481019777201601911543531335436264891787970071784010662170311176130389720642140288171660376496843996242702386471129735628972436396270475183754804019416446292071616892709708740424383805343470838427697439914086887359250432*i1^37 + 28967971238183609502074709057809369513555419842156406553109012193320518635425380818619865686449802296607334892331873653157047345340162284862055195548785840735763820495753801922723244515061540779666706478563707559856298418701833192375690189169885795027144573494170974763234648727768556680029702406152572766704186696985351414671885117511466456037264498172161613240008566579982770176239632640475768042248550604520532552750960787855466872820614809053701131955248629484493914963415348809951625171228731719499492786830099244024583117268028338386924595924076712376885793932004679449457536727791597349985679820089315133096344717709469760910247108472028996922290000324558714358066427891633072114013628735313522139218798127560454673907783789474599621848370825740878278282075146475934325569655481334182271927254275293360905488163895744056167447437848664833706965317606006962512422154485481753944712502533561497067776292344373651689413630955825778512476984887512835340087031659444913653537145599060849922704748513683793940909410821453383368914922628183937531273576182187248166147824356100816295047703395156785693107793922304405904918238434351017045582184250118912518801633140805622601907406162765109223828302655850891179449786720981823340130392335113807325379586390731458908341437367707100340702541862511287383256131465944686207204812781457695501608693846561235362058083054648965167295664668831785048485811787530242306332468453312659371080172862661244748469887296074922002709221457063137257191522724273876644627580053145747234130361367905841137208745616711329682770883529929872523757907894482649957985078884984640705098470441691646079750938011940776759775003338610809322872219439414596303088933239208674947996206302416892603519908524114432296759472565514665846119325745914785374487674312759868675929043730838760854940338652499157959233299263669777019610670627440607733824303301773389443758231349011374756797133324850023018894139509545412335941368577785856*i1^38 + -14619862590933432746101446560045722072167290364312801910493769529073086573937632667467725801402902616662476214192236473907749391683530096338141568846949883508623929777275243194226970370951200602585467231943455886938271269115871385747459424966349723443816993465557025532412142138008326677591507638393696194299923182761928068909414247497791583013575227146149007898653580445862552135111768487227854788218792112214099901511438382523626056598706387503137118738810314905323139794624792119770330429262809858879373183499841629223209428765488856589926994231038262967090411815471459980137714218317984733283997997923576533913897752064775309228032990551190979880035845645598624113503007014258603754070495079401473747314356970097842319882974680379087271130132662892231431342679957665452629353820715138537552768608506102682444568138998815491384231692628790873850491291711702800105769322493768103319071505837611713921296581844808356927555942923119893122340398484362302131345090613180313115080621705680229819119158867638234192914156146042620001622595183900788011403336097439875135844833474744331495999084436125630592586130999038555065594578448356185305784659029151237803528589860268593345541329778296768087892122491950961527989970148799171226843481366082757534145666869630006742762110876006288958890663161988860211400063944433558164688338683114230648780984182850126385426312037766988631728069734870914912645528183950394355616093432493602715934234835326705815435391159944136483500864737560814763748104398323302575430815854762328284986527033004797877375724561318898014315442655295687509863386930029874469621983395213363124351256865652937073429854467639908038879741705053139596693560831065010510472112973900343200414733190903045001650307072767381869589951411747146276833043437974819128850529080685764227890296805157084058099634410598524873892658465584814850370944760550347973280528980866150064376941477739622829050436578780330491200920441279654629275074560*i1^39 + 25978614757838877344338734974474153617928475896751901459407265551730252558944014598751839433230813313481942915664127729486765287552203167601827412403858506414544374292077572850684397060333845976709300181534319168781355722423199156531060418401370112397608487667695365705633445339663379383504424279331236232806953527178125219440111456896435067623554109236532029868265508644640161997222497447576036549965563706441269955834932947443939648782125504607343104606551905532624149450140418141378243440686431215187063127935714110298532692112191551802238505070595518939765371746233149851386001917102241168686888108823305178398578821302731122844786226990984974165145467191265088513531569415588210596056085297547947829660577509076940962643104792173931256183451310137765746238778553830522752626059686328007172746176086327244696565135546199140165723671476662622412319025619431431057523636315573579306247822607672847481739997789515010183848908270172717298899331893167923365674220252975715616361193320920540560102644326881068858232232222312981094997734211994594822599380680018927996952374462950873135342080685009063732364268747599574598153383300901782823771486137472410919415116032330144236179381167939096786183933850258269742825511000066045655338772981431705895727098846754990482973761594450052934884229608947201297075788318604452869384002673843853138885924046889820251130601638760804871232289362006685027723591604507931481549226966524839597682458551234936504518173015009416111930195656592094557690814125910595577083648904344519157471660819376765124619375980433718461012438643240651883902490257767682158321212982543087909965476963442385979887135943816114019150473021211885336741244102239594266985108152667989006907444895467329956837125575660359000380232233007134996420066047562555709903103034217907703462744973298409753791785036623575190148219348841150376283513999317515776324768412658208900976710800892739250787659802316214605797565226437612404736*i1^40 + 3770055648571972008983721432810270042145865786572223516521447742548857675168907353373239969290050011523324890685087288092403595288542848875982015010115365607171258037648469064632031246578675018474716516188748302119162603915995872737818373852357576361332369314717894405358870401580351968359822280467915729830742971105299388465264958784211422634457375443388943604594944168460940658301859856578856430075543627647693716524266952446885165874719790598756315231444770027632802106333241204882970771864458745344989432266499242797141456190668851160850767190641525664996854315046341385933477268975373373271351510263545231848865474694309989640811873874489002033337212186156429550650256317041915980556864151362320432648608164683636845318399300979701863321886941727881893639757366404323637947440278353916152575641094820684703138437527904594818025975749312969215173834277897826934357984192679489187821932899485104287352885809009573262295386624572551311591689679913595755825230890917883641399234928746704543328009892352403615380054472506998180325611666571724914967960649014675863533391851433591520010092829280325944779622939011373116332159570061109934023007937506058892336740498463080853854991817188266234575850288865711575665792723718684560051346158468759488705616363207407186476148124908893213296550187564189221902916411753499169832943872161816348337040973719824407878472000215271954431747195206170561168875867734524127139485538816461469129345595255087428600209473035519915024091131015214121947246027390650316282895836290154832651883052240327948956812378088191134921360547529508263763827458660500790764313656503760545803578303467553723284237118664866314995002144765077728156572305104613069407912456980270108976387712494989220015765760632055940759861618422782682297181030324350553868875622398542509980136937971289768506376064826858088132592721947444720691841871307753829755464402297433231816811690820751980513810188184232728995028661174272*i1^41 + 1904106180269588696104494859858254535050359420953789348726272610204295514420890631653607544263433713414546706192356568004333146030209101299211787737062753026775972535392409612846743262732797652781434949622411536044306011180174655846204555104621289129473085166459922441108211138683293629418298646830513983587315470473658092611022249055137679916334350689735608014666764204822708569589384313152822966610195087522401362644322391309520704696041494403234351295848343641402282735971798767883302521688898808833117067467678470854612846660900638413831528870738034021935829979902285872192378938491136432247929639981335452802593716277196331471766132584693515448438113795843822353651768179772824184872828044571685408576036056347299901393286408515399890194497436072584067506124174524203427250396076439373564829731867517328499568330963074661973968848427423338709368457022987144281015498561133699253340486606158692482478693210529486032248934078185853834042473326268623807662581870605438989347116144470304865447781400097318980969994363802588578080850521270827910745900741833205059921696561405449336393657118249960037589978866050713456284364280374356271827842260540615034233945440596414454771078578372885360515457492443249059036512532610002293370115568099895572411605128248657303156210546156708378293116042711135407418049752668263816151373798015518716562789952885245358540619159947006708585261045202850512863368211595635635156945805539090575158049293724921126249299337414932989089829954818731866621874358712161125644847548472401841960193622389006095966622602373009725515591612061585715048612673922836046994416383746758625682301759827925527779787274140795939571762929661915837666006136960250147741251325871551009276681529274081751418525279424288738878935142179763143254382730949859057341361152312187497827299290087758807260052103002826854922986558714424035010335767751724448623608299041110291532826973547309282630020588275890656404045824*i1^42 + 2230323407332704062882739857215588649308961624914525473564955425180884225968258284216261615209562646575663937468708996196938421661281567812328332276828101829577989041744734376107799720069447161435886854081588464090928887724140671087983462384459628065950222191574379377134234127744760109972425027448549526886213864560095125149838622094071362837162563743815254955877479267819707200942199056259942764203236005699031843575248623432186199080861367327454726465315925023166499769387829312229249744704205772710169968120952563236219455462362326479928516871562860703878595409406934396359192430556405153972922282955333095095513834504869571814847504002261813192955331300215735169448760087152371635237371435880964422652753538454855149087121360649232571436810497004286872204546745935976896171733970824681114439759652191954298308913614230568757983320843260995355045803287661239926728842896389201333772362591734445820116664011338820098846384412706225971541011949427583660117129021837518905500125710233674915061077977699225910566563697777718199001133205297557530240413690668317408797914258935440896800360798071015550140082725599084883521777674594347789994002318020055869124452022881363446939069912771292882522860588637432218726435777494012843983347383198322334714857728628462294559923209915389167907080592380101614565529679647721747676574011753393775913349279361146836313361257227074829800287895731629221443706247408489379325569331743429192414754048380555105073625207340621579301697804196451887209397246530428031106658947085677663323881668662750601665825150170789259029200300434712786643516258453064879271339721318199066637769759296452249150442341132708334143321003601281427467824850136736177452606640186026668823029082477542364005992071060210541593213300206305591873737372652059514751752701384216927525233769006773887799790963201374082197879694570690906863639546183506004463184761886978304791647604708019344726880199905596407808*i1^43 + 973262512770814550880346083367552163651701340726102448123885538936459884143316636591026340119125226682256514422035039132276504566381490158940103143090184174806626677809594431534623888756406973787356286342507861169788702542959777482506144374389660646933238233029717757437465846626102715272705305731775144562705936838174790002819182535203940429919180049703257901647001592688955044842747974620610294576008501424757906191614629921732571107686484537772719663232083851556974450805819589799386708888856890318074302043287840869524520607299377558481898257402831645228705622454679868521917576309023883564805350277078534367607045873524400294718240365057950360659596870712749520799216621740641616368203562534036818840146828971449095610220243491770572917377440916349923206703914961302000291673843801698472331113894986103709126764218045521463371469579895646261780298715897622437759150840490886278141358234240485010304134132954286781944403562854747845148990222846891807943809124256543714048382420570467271541610609017986032162056565837905610223607628745061541848790810265418307150128837569677357231570897844065558219276655433541221622465662625071042415611646959191596709514928823010466676806812484630953570781082555967695566618432862174065214515557192221015375418395253794597233029631248947534690142508095550182474591196598718356292648219249277364745086713502202925336943967555979957485008718378351951311308435837276417067256296683937016857950091646773628771426179378199956235068202163338057171911839670187914373821197018995836904516253581685230600333825507753425160473076704244126974313995087474497443309512153939920939526365645436074286168008171409719065979132686750077793807434277576702587737228453819767005293553872214770924509063725734732022477163690229397736202695416320860749132048850645170195383075262937231884748510295598311258848561823465760990954650301443464117286589360318748849615178464089973164984655413248*i1^44 + 313059831745994389252926162330464001555418816719562882009665438629623259054964160792133745336783950421972538948567489154862141863681303643490867427460625487220025980251153435304488546297276242032268144586269577389242384044221591597946300880591789755962574633149094352070927186224736964033001138483179888561248892063603664492454748952739155649691867048171583280421283877866844930472117820628879805599569781594070071681164525230692636547472243157024285697821107333510220598172532026647774014163807845363813965952311983969889182613441031157542634562371593796373035529651216078091647194525743884950273082314788124017415605080844959942185267897625836726649638370526910763098383667451440768349133052732743902171758106879920988889195962219517778382557566143682398576856684580292044686106495051496744982410386847955213451380881996770797922073324946423657417148266209578625447767766164145266983156868491032957208025968313281011124518873231183287658503646469539529192033078415949236434769258250044008409666997120286506697661200045014607322493890286012907931710334416574882384553719620692462426179686779576917568458963110297712064695923062620325551729661834337165184174276951907368946617780115993780766051676115052341421249590802881875548392331008737560474912415420587556885784703032584445537176530427343909914506050924919746075236964079609620373396653171851439161344580736239694821544553785446885422304993547220633097736171456463243835205995216101548190927307342745430017536105847204611680017754684551694214379630190468375710899883897938166755972092864464668470521297613465602719046408025353214297876747542081763906138284965581723622017915139303183732026652896745592161070701196257888011683262350104926283026074497748034614365162217103873615163691973980028221898601118840794731172602960556217213317351377575751826232629107239578312298456170308201083277226992165014769726370351513922171494383550892771685433344*i1^45 + 88824206712152901902953612575843574409221278178552397155248082832137964541018357906613898169505820294918696166146859631026558355167036019391500798895632594743615325403921276490060760439840730127428449116733381882212150637285329168286858320288918346829360829492461442198351928652509490936549847078010915678016522060132425951769684688077114239930420506993311999512511416270657488045245462247372046237977829518143967898226616312026053708554896582566120712185143498634856936097238257181148218753928737794663497592629456123113948611813834889569380426184957092983062295747497635821889129106600864986689371481153999721402737984634381966500775620791561374145998695611168595755771837067641870757960954498279451118263337109979582393240852272812253982501492827587791687446595301965905456989577700851388693065210139011165774564066279909366397894118008686439890330667681213401598033934855635900208542227950821688628174530260461875830620255728977473675731329875498288170550875905341710659804264769163990609004161626470284915525551816691984595191303127219249259213662655699195319630511121551304393787525068384872890383114911121147576559543918276281573605845446502757919120234295094377305880889902800289416291794261852523207602445155214683662247721620699454287844610928907659892496728696472426963572964868814451362465218211309984161901810226657774481032184698741863486842683194734739047727942101141090559191595139159502018849288148939184636909210712203628969988777978913539963663742152231124400587711426525005255528250693074519445790683839600205759615061683838730221942825257915909952658089545626248593341805436867905231770999190941713786438706962093695317035189883068061688005247698658974310452884780172567270754100634326814579459085792652036020957980236583396476805139899228406228638115906479692409023368361774042673683886687148544063023547450447891580107947777726543695268546860302327177442169795505029120*i1^46 + 18172842737344936513155843513709699464722236146469064205812207790102466525522187448855626098203345470430773551515975106862846490848752182685173490820444540907441927189057337810198511907090851678863807861799962943235514169323090159572000491123549387837213870060169897102114509680793724065404457033238089554205507319935222485003463776673853011872494708672309462168623257534033103018792325393766771635076431722417437597160115048201903602978844410882501650000840186311731771622325127748883156267431806540762173100092731302086802261726591303783688850491243045575802098101226955237774547040040575485391403719566544388441085253270219696714070734009345916069436508654827391893511757149887091578873792380838153709267215201730925928461917709423732824803395713754774028104520374789414400477317606506794234018639478506794409450129628770239280532509498094998921911062770944751855438491464279093248001169536110907075130227286004067230229446048213603407870834365725628632997242543823271645072325050728793261148956441075823643623876770333744395552948023839032936597006603848203091276525741331748394890468525970712245273121650458843400016057367857013149896629790925770627256397398419739304113606834578228523742975976400863564453235389476126521457870843703387820295624978083481531868388853185781882858277666161261639565194267197879122102968728023415168107806118996295325535549968277878408119444976108717261203809940659637349986652116199377371116847809731302273293788079093325139581494234986418239258861262636918641455701725552854568427000550765375928375352864786125013681288575439721472537167052103488627116525217588173166538776167064271275261478826468112351214893814367807223871859457842049898393975711874952566241393352889460641513797081246092104924102440145014856383239102272945047228493493814762605154875388957160604696393659792461202161531799758002749135721443900141852789648774659534514604656820224*i1^47 + 2525183966617330321222955617274409053438587628892812371682519456179646895438441521121273395389181047753963076446281939803361292516392258849859408714554964704799535650140385223454833501301714408891886475850559690787635029333192977677527184651742664581150792131855833531164818011763537355512972006501952414531087910215953547284076780662037158578106751498028587275979845814076322930870739761977218770756235217783212941108317821513962309191710407984985641055067518026230880754578662761782122116060558672928276975577042843296561935192452512207525105597315601851672734415073992743041459127229299987123575780049472352326018498480951963296858493472963812482092531768658192022484410090716746602122473351727222397508506174400386489099685134982272471540098456719935499160257188284257849996996221813092077242469953504349276348681035049123625217290967590808308537615949365115808735957776357261786554800167012254735097553184252783478900896503431775273201231020815323299503090455549169441002382680923370724572868887186899690770646281658809444943442987392284636785387543603684807500150780000734254210734058941625117146119308987368600008998621364975816500807478552369803538945557131185889313942724264713200761045323376366211283741193406778624140836321488397354351207970892226013807575901968118028286530092413284784734157052271911087717405499493763526831174432806315660404236225901875491346694707132304995527763522296266382288588938849226176506384726503471929394498716729820672303448008264835640488411373342371126933347681003563400019855138160154452631222961760711581074665456660320054861648573129651222637136193239895267821368196022663259432535215271267169543851614330037767750564089001754666479663719217294707162492408638514989061696221847697435747270057331873556688053322442165627927191829459527019160763680335026843632835938095219278506407525637036338873577611265631951715638372217486078640128*i1^48 + 238855605104423736974612873671149924331778733566041680259625219727479696525657166193516440105195894867893549313873901102336105876997640510897394803719031109987602536917630361550927451555135361473336608729275101495185781335263196684005719719302117633302179836950795131410707593058183267084148374893909947764427183201484095947728283974371082388043488877252411266679232715831229984990208068021770942887428305259998733549899001324788278365235015747335472131893035641897070924590184866996818129397839379264609299811149392482938260911121845501535662550988081650345515600330000034935702331045771124765906538018335624567764551455637518468307560306253521934902240049086167015807164986703071391564467441779545835338222333634932884615731391599843726887677689605371570609096348294112014724338072501703868882116646404255775462544483852852008254700507376167151478293876445280655668042925157876754204342224402933423626254214450155308690489837887642617051534468103514064669109574671129107117294319318485280547731634222159956131907236929437027458413340253799957315696879939168284414445345892883633290745429380923597151108497689716551056395002764098339570707127718845059622206771845728089943443130812462592763413133071541355996018760949668572525913766841459663945027140471786858654433515706262420282278592740481011390750239052065819603836947542147491637673038209748116781121088379433262648905698984219743941744281983674496405594780039676948397832371956797591548521747575593893372110748385722413958428143949625637310728397124493416738131871945481300329441876550605887327138059596758740686142650344681954017367471902417322094422327106584669296338257852512124945390156811177478554400696775149792661338636248368994721923989494735087963138268778992748537393766864759324233882736991487164181049110123584182749023959058812060853986525816446662092693731438627796602635089112623809831720929676230656*i1^49 + 14369908446096716530598870407411753371754152335113771796413679435426717567364112925681443363165082680656177370703773199793493489288693446198157089606057516351901081047804732985714733619156180357898386095259379980994273108905376540158919836009100556564984913230203794771078127520808295191649526037826828677882762716249176590243695106544477388050475819193010326110107836772569341499788293946490891611907206592686441017444094263991533362018508888321010438625174669211804761419524469945441379045271407718567763487224134838444342600678274821801718524548488598490555957892681629618270023848127098834048107949191804687677163328721451337141238922492819125647853716778302809086237765799456947240066238317370115251156206040115052348408267558461379772261047367909959802083445363285129495023264672450816173626000981294242090804372604455363862451954392582161763279824653449312652421298169022302553468887048398567556915302134077278816921179213817787027258067082705516271650969508381741660717343227456556429453329869264280163966729943349659224023646149939963402573182854096816352671586086653225436917216826886363415004432238569543491301531692419460143506849748678131724270801382242017850875830154066672416402738764588888296437761487244764706724716428581351676011424948051409950068577449689880541703704844419678565745427288503458688776018779623720583893199386905614403510576887650743697822397841432406937531030728368045158406636475716222512912188009485657867816466085734020162729946686949124010961308397497811991270116206452869546122437504089347543137997815922404417849309310968695437369937929181322405675206954767103131450147814018160274012121766753472652309807614274214957056991976158685338879704427232575533320194069803155392143513719688342230745094771205750172027065317024682188931905904073895469768429982572312992670555358108667708100713133607683609834163390357925983321849856*i1^50 + 423197922433219771841062302599228337744600128282974540250931684302388686764793647562097398491058439551774586496664976940575021894102987580879759740405197502119836296575872447215875021716044530455819678018404578324364487074768213720417711861459343770290157578062110494289239794816860994105907764956267387910082401139608157858391381455549695079130643944162831435444177755559700243080821627988421315559483430163084639571446783439780489989408566809205785897542572008799281883815381959247613784578796742736961327001367240310581857159700457024987211382138291818917374836512623826674840177310957464890237437234688644738970046028733518868023872617872684646760269295194094481419008148178472886323291202328299904328801547133766650872668023764484063666925501509945777023200241344919908726781695316279553079535629282364753221158006798851052201131620078113826060562420534293061143191427296732761666245193690174688598224448397238066088669024480846970668324590706278751380418858306233509407357251523070074556579937046508400291201490983297103367455656558792411081761047425374767192767070457852788497600706525743309407567046325437131299784855201102928076581416543186971537330246462158977258912817111155069081935665764596603423785964224304984446299862552809687164102266720852398281936497365096475897742775513217111265817217355472986780651112815045691773103112788327568391536993745110538816505471983223336428486820030811782134882421345275651414730877939140477617356210580645277760897794430753078539143765460867191567763242308663938659033591502692334050896081482690697756976051628306226292054757863160694123759526732034993061351966822898020008548097199435815902608733453001146036840738109829200891653827089662043705491454652669465813994611160287842911531227243637953919457463632560974443236468519849169208724378463158373007153716105432916484279946445236773117126932798050926592*i1^51 + -2475081885141134285586199237837115335518663966667008380099840852150708021142977498099025705143148953132075173914596872580088051957454770902679818430933997781121348040473718690223801343467959589526447953515797765513847543535577589073034081152159916295568340782021005623089170728183018423549899914439143836905691908883936786072048867661109551483273315734643830117900202194499043030182672555189031123985558597791057435495993602620764627846594486628225728649881679666666610675488582719874998435913416300612659819077526898208047579170683802215984225652516016100870918372249545472470725898461297275593712986038214003227507265808603324946583430291480725005244351278477814040230117908317132514012612142770241052530930909556007234417581983552389992473767725252966773337286088967478287795187225272954564197324014416198267166295628937016922204601444428448223443593794073259941334656222908967551956629835292798304907452475218329429845783244462166546111584203342552660579875594095343281860433300185461694116125500625452111245816843794664194785832266536131963358988467474723597160536863064787396185780151884236806903331717467247294613440211229983896748131029531639800334559817709824052220200878315556799884187753896160505212904888837152045551418949418647174232764203786526363995900831515568697876048475738764399965577333526570360206717322578510254927350907374894116368625792989861071737630209770378178807515556238735744266580707816506326977211595610760229777800755701470471586851548668552756516344025285471020812651521229708709014757859881492048105884072428415048923840872158294164206080883814045901118771552894661358765780609574710122702499676077477761996969469174600808703124499842539844895456047255993173283775470282983061480379219707723441762267144317656826270912823673341198096794617227256269429323377462033228948450776810035463337052344793615191605459812352*i1^52 + -437475886137041757844589813976352220187865578053619498491952074599827120501142785081429085000752755783362332035691492486943852911753804633760344605982427290592999602993220154208342550802676654764208610830127390737560611929100526010602779961175890959361270054331361987101890194563457297527406017078905029263598619535713250832334424885448558801221563469096264703363731418177864215355426215025595215574458794195598219535180048446531166726707726109510684828462198287334785703064412989005770766699980598801389808131318508599463375443294508748367132524988270270719764634650912907893745685072534368659528522933319954027859378944275871730323932208052030152166851535894331115477557762507416742296180821949428741371617199150757044012580037284586635689907930543661684011437969456732767840504919747520123369187301950664113083829538918504541212231339291539471487602376677003507683165898032446228886187346618085571209361003000517526443456775820856794251125375365870324023199087584829120204511594765103480690199449614489650742539476735133758515845889635453424384986232147238126585496050598774376547836584039999638829668029783695956596251995091565766711666119265197341365238305708632853638762647313556691907363982612164539297722728497674182721730056498569038760881904065069179248747760630874951052204229970257611885129408347279230258981254228444469444494866394772590156645439220281208412108098920341581251095868789278021191401097396202541535437471875114780414233444464840549505134961915074625755392386472731036129721701022320275021148891131306484528273088800734091787201576805891290596745652105874446795312937416127523942572105026611749072777520031613362385116693659119784414560065998921082783366287054454484355609910140370010117011449254449451410526642570810656051095845973875835797930167444396504073455942390585809686251178462849013486326048750293082963968*i1^53 + -779805570299368276543136072607308077712871800239423879954092443877867279277365115983187758783433004255797369553603773571010661122080135774190504395718529099998779923915255991916877402230829085690185722103010510346664313556345368538064217981849186287958516623201282039732866794094510767246752493870092609485293797658069890427517294968368174556150522119920128788121405671455782596867105831971313380266098989430695580029938389853006358055498101619539765708841976859827207581748911706312130422766082947828954494371884154086267083384183808976247096743465714074142731630036636132456860442747235808286184981268877293099858133534364802420362818984719021129050090257422550954598265025223826436266568563351335314910932212048845085521954217231817214280324438467297616092055623986678446582107515925298320666360318330472130677218212154603384629756622642600677506470947396143250230086982256258511023169629793306089928037696442319085941029626508426771687131893512583658114231281516863173394280206241492915447357884414350112167595199932094373172635780295675026083181649534078631134530691758626192682227762850971476978208582424627947834771384172385011030759452204226869625667344765201154144163074576256289078114277631732103238458077049256616694840821887289301780522113818613754370831369379238378217414508339125457311834197852661831416987242640684954778029591772384372806772850107757592744116384483133250250114636823932582738323981248020308615644911471559793428470729748378974438782277938725492892321796837519532513025365765637515341516710598710417420524532128322161300442339872942569312816298271007460105240737910937641712264144997433873379241229335701220972494118450996857450565013858806289932648977154923526041052239308051244663102854618945196268642411523299821295036223593184520714963133969922435706214458375165929019232659833072719031380251508736*i1^54 + 406827259486596067427597938229702991457330099236495929165578739088178544289563755168913591996668252074720633111734011707630074774349873457588746227374156106168733959216738344631449223473048232510584986507468197723831670103658058293778028231055809721590052383724388998706692864245830997010681461510865563702781425013254112569088981471710295784538153739874218596060947975022949007194475275596065854934199311153627818730976688607219113174943670277380824130427077251926296004879038444511687393572348933489000970019077545974263220423675690801900479832031981729535674386397758626812528656772123934999923185077468205176276132505661065643086543364021339031152218438697420080189885911850484327969229117650146710369100429002806826607873747100240457103044778947881722934097116324204900751877710970131655362978105701066932191361642196129305083338840864531550600824062543647855233917869608812807035348740956237064177295373818639691775160060199994857731003362010046314584219161906135135846898661193777471483928728540678893966404126556278413036840135254402307339539662079397685062193497188973252539009513411635315576949417365088728390114047853674627727810131707598954049797932924361191226520899402877964084677391086285400211131975642633896122237874341716363576439447093926406289743599516911284908243836894325940916089932398480303178065531348371659144371843946370611273544059545336924772616598837287842754242311365511354323584304716779554090309694657978436441410228152921054608017071969959769370588250549111381974456930224190051845165760327166495764818278011333499373940722076338464142468815038294940402535096291200465319388459992987142691145704793734493804032190286725084285063597843390252905819882634817017546316854979822999325560665539364545392717551895101481882043964153794712733413366878480123394247584314056354973547370712865776764715008*i1^55 + 7678765338512927264399361410357309897758189312874437764967163929732237933610836597861241945383953246526201414195579628741807718317054599522311287027745492703424471516888293013493239668770036814319289111707242764846979022642229284899572750298038455701027476158638685210548346285292737303407879008460177446036018145714453793323771139897038996949844486176249086056725547101618194599677023256345853692140915960543876496867848938180090366141307151098827694580551769477095442439368074664544328182618661662246153004024658602817984754406456047599847087224493079917753569467300996782875024041514449815335873773223330815587011124403403148158856608155672988338308948401520162703944630210591764344672839426696755541237660079259196718243769295113435085413531034925874332124825400494881090557519021132029107321342386499775795818358047413860410398343029182246276599546409556792690426690013008180368285834132480860222866000809104864941921948475892693345240661382377830729014350486885098555608840484709021137465950180706703298186979899341598573139010922442229332017504024836529284071391586313396465181940070452387044736158639724594976222524682637084173283940966840635736353687631635102366523611711314030892608023240226282994761118034047804351122371985039755556402314191138962026932871066455525959841102153745769245480988329042282640371125152943996641174079503011617848936113014515318624402039461011525413022311144861762674485894970206078367916940125025778783531355458588326451936506329794758459655212518695667740168160695367643523354832801077997744789867411804862769165295455153696339567868420594806197536894573482247658921654378421759106272190210803958713865152266403371897747754869320092992039617502970095016121426368014053897816638721245885601814162424839608061757658892494949224370194290000750267736111597199329112386444633374195712*i1^56 + 62334596325176407020258180465889911363366825364793386031485611294151485186406287271349862882953041488544447843510908013149419431596241489208033537395154528923119040901837882183714252216678189697887089973644155572006919638888892804660354991516583045760385918936809605412645080196371330116561085058101977446000812982331176859110055304737416196130063041111987069576112305258336665242167584822853055440621373660498634942963511987646482822750157082548168287718480968603370346968682259499534973696779835510834128233629696404277316798571302139101580211699829432387631013740804478512638785009422088897683820976460325295160201817164934839245790111761484611739670973796542895834567984088699733512176211823415417151569335908781073321193924975242559701077331813748220974841929481676888671900359139773788531020707325359813708389550578015066473238981301978449783279545163992560813014333158400031960511892681737878540821408221349057685303459971851024580435137344641899909822283228335130790474062437240655991593195812379944622127233566390729699289597322806854463242759492866034638890710793580166068772021191348055706365391655069224852281697566331796938694996076170805409369231264159660361550536928200206703008373901622106784358138470383474609073696308835572251142382025049325503669380508761944046871619452283520154663310709653579756292252640953208706979475723109053878386235383752361565934830991430132946956711606525187642272466385549545295030375717272559032014975350841131869051847472192565861500613102139914240966531268572178322168477644663172453195498158163809578744439602352998295472420073767441675667614957966333039191586090168587675899352602802994857182101142073125090505010344745870596377092962174305917647477900449569614466352499608857926722962764334946978401075107466604279934220303518588455164161867507008367746875392*i1^57 + 1045001790815790363065244033942410297944442603841438991617377620720545957325765474892508688598896722070278663328256067616499342840424131016021736788757731484085210504931713434110726464008243625728535204639974799759822225512372520233769357216162242398346844498879664912968750249107278097712158933700915698483748210138405496891387740993260993026477898002154983150837934861282875391741270172790080884886837268454631645773388048485761109708657730793562168540385393358580171238098358587365333983339606605252224555020099111496268578997707300242588503286933996560752944841886539256849434380522316011513065490319602964784918571677461313017187677039177417690060212094173281730708078615428250417224020913468122943344789513049496069701867881626457881711122996176246126195838368036356344343889572247406921875970144785330440566888792006804780357543100132299600951708477084149846409150489668528011574950534464187784792599060378480594685200808120823038347138341029368438056570470329260640316877104136564979321150477099813553329031425035428644682965786134392787139073821618429508138574121913732371939300538140236995953704561778597588887955029187810859831727624431352151184443590920802414807450100912106157849326878208950602945187531319322273750724132242722231682283878997995157825984067668112551016433166333593650398798091640784458541344171605317903883986695275011429174572409395016562662722635830648797089006514103427446367622255086524560428290013388221975571037195623115386192778184533454562268550380528586283970975261638842402488227617946382124429511447900705401403152645281438131430943399787919812101541673249226992715615408363505148499219283929207083819793229498787088545401192844888125339347127152907268816526949732193173881045437462056887259660727528393338094728327733386645336824553264347769772600792105980264448*i1^58 + -6252985329947633763995639607258701775787412127151829299978592780747743413440077687880893512741067067021314396423400290047888174663528857979595251299882054533195348718732221761458824518862817000830775651500776036215591669415564550756677110611642029980485105148966150050137247762977600060810765276818450314379513500451994653136120331436913793195365768056266946476931973273776626383092999249799786090185776314822966244696430452379946518198277515021199540460997750911060669215148158957945654142398903025503468450915970088251012770915493590834038799614599222234130637923616570327068377287810893743322008781264556082621669413579994269337581616897835863993243351290728756579401609356855316219268109185930881183662802253889138514064188705808627546258516332526672960187876074162046296355511686041748003912539311336863633999743713255582782755032177110075699453506346050317134479174394863743692707036209909462151966644642879881664725710167876231481532452803363161352452892965637813001520855184419111218582843839290911614212289709723384896074456263213369923904185558543778833184646532004881217647089487508968541714150811918378260733263419229878581167189559440415882353779717295644179255350906377416994412660172588514283140749618578323339296771431422951220627649678093384494588501519376817850799586173229666718669307669901012857747975060551332212666507706591492202307719326329710304630951931762194808960273119856653186275403877056681395012924012068791405585696538344242421179602340535431096592363667803670739863170977383213290686146773553067123974982067230029094620986457034471448757430275487953348888431492658632822562041097151544618007948390452924050317198780371971979577294463023544341054623595458728960043437933982523107275865309891339450507479975377663083247680221608326587185849428457277847716338073600*i1^59 + -1101187606891674716428285874156044864771328153917328574777144845935979815234192600802508809726617373654679143742765542239225306572518714589783734371103282672415538953386100145199092036105929845131676436965901545530460399483423150927653889331920914795067125296273574865186965623624084709218335440544812439540051506838107354718329761790029738392375627773174415890157019844934722225706835150674127657963750048639116679405144138647915106184036682635746416625978022987318309841117948659260697677937159873453031971169706487145565577539558847396900886377501578601300547139018355125940324135119293595367496802248117773363786161486647551061778749020769875078295832051389172746116972056799684070887536145993433293202659929683187856982157177807410753288967120554154145059634097385794469366555775788871461679532033356321395216378565997558207581917365299281267941569629506628953213423355685864406944183433912245033870065083194429760003200162706265585922605502156385468540376166226244634425052762961029438429532113418247520208065385162016022465313320372972561122412651350420519832011866312952908439516837246141167943267787366821621544692408461147958643949445718002828464152870298391634200560322498088482250459195708888613516248148372542521460639827699970560779954184514533063785118912575760184020133314932380906846971712648747078456606375684309729577389265404853453993625394736729813265622457466302793222623571277021196817660251184129542339274762457841855736419190176829715428099132692646455737917430291121563236379336951512983522531205396769547493957940203938596309734091688946567979017604374272739269304210827609766731143755652694181412534732816600275341282524375370718812049698355593755936716468814945404521202427958456080345107644351239336994553432782825259596838925737634242102604951988973076480*i1^60 + 22251090930525762145457193066997135348476057387639338434392774867334823189406197369064366365429758161165186323806173335699214569371981979561206127444071288439824134975262529006413394405786955883081808811977915299356518266887690693116380970657183205279450310052399093648968845092195782640536644233195660856888472737384957222869503752740760949449792832480885027340585042412452378296034486969905051822589971816128829595715916234011937939610107561504657931529311673235962082556145347110012960278930301136889974031107476544317468495879507435677370265116850584424946338689664396232825537281938311337077026104697365959655829561081978177939407797690726274560969476558931350868330949027185513572639033569734257920263868124816610502929837484837898608993100856088226018002799262404394864490889524125495969739570875906133633462261990692141503077441387038974346580609455529743252543683214959286785660401168862337575387779836662712808351260582345821153556449652790414852682831482741111693328171209181437793012590044483497320299591192604833910817043121395164895345650461363879528610832167682846603088172840816785268028622181733998825441859848376342876161967628495328355127330252969952790067394725766569220159422284913475439772911025368473503633572165495646195755032580154485260358193669408986655943873578781678946040633377477254715658506027753554014165429812386312911943889141744651157431426792140201075854670544665262742401121452156747731846856916765469414602118242629767991241539542537734068842353959779872387520652082347180364872844883347653259821226245175083329241105722403621479082153795542181427508703100909479015673586167761322126620039664476836313876852119756292763505682404133265792182010171969448721287999729153703427553880714822260477862249700317053570139633515645345275456732004352*i1^61 + 23722012063240735187110723885206647008104015198181310645972102006717160821913403500391089517518210457300471062196749694156504323507173223859929065904657112533096623232408232564170178558668104115256673504084356678340133134028242705206205452427836192009931150062719398831514047642252747196470354422323210772881657415193900890854106696799344385290157621424957948316660425988687527713874168947399696080017053337204729109589667205895626618042390853042530396534015027247611272011611250721412959027053432458978192796124181161996128776848895769592096048061417463809629737615815088381469838756964867043853715719032500063717958937257252936376780865011716474210215343712090731231176207045060967752330661307916392473076264439509134587061548022497067296582697428835726110000161586965192787770762919527874962596081379889094704557898331072777341038616224221483320506845431854122842608656541711634448262241440155272666103385355966379114789334404887106972272663639889229511369867359950632068053063232359577601987630828941313931024818777945661558809548416136049698010670304138674355856171735191645290985160477129781135110139215054598677739295731891178188658264685143496057832261552612285321909780428161570552889882624742682268619305798225467473529462931078514064418177849954114121773664278251261091096995776881591523890786735910711408990596770266576243235029992612578326629884345655063460427275853810448211714256642644612070038077809760262842283455700354843678252924321421093523541769249336876783536276017966474151759103942386361247272619012780046849723448839030754862631426368219166725906930576474025428476986837975604873186085823513923295878139336155990942780893504353957764074596191136368702625434000487537275206806285121090139761755319430714027471663823126007435138690337769183510528*i1^62 + 2362503430837525431783798055644413570803504265811408341203994850314069590330821982200698208439217341785025106335246152828225547904872214000801881666057444382154865217312769878474546183184267545526869911199221969998768728673363725401810019822705531102224770757016459404777136847072577599433241890615661254144094826033795000659647821069289240171357750148942272630138302899734747163583813460539776544505460498697546130534442790750880644284493466689676192774198462161007024522950683648327181244644876849935709145101674144234719845028751924677232574773387522992919055129675621734671672288722344846928402737627832556617899602378443770667643092805263537675026363878888433294455614543536510796683781929961392518790809574097365056703332002856191848063453107890248876732817597427693490448870073788336580363210147479477610919898542927996079612559549203700198599197834167842299776181838679122156326151134912562604704129464976469262303946264959981296565700265976991187216037697357788023986621469531272888137857093358548163562254451525341156238611128927783556231006218806215648971444099631359146187305767365701393575895771158188698716661162895467115643432419513042065173181680925924423637580573363954448565268669773913011067417356308428418080906773751709338772978955452318010934121913979210368252574462670535568596178818539064309725481141570871627394938242260305850284689492969101648142334617315498293969443962979662892139262785934354551563090637533372676845587043893990128663486466777355923500241648718879277656243344707489150869552384846786607128000436552362359881634485134506003981023362768157115288306638842748385588243983546482974039537413267644779078649334043631636616982585065155419097484150594884821493909540613918638957027213838180605723179174822993210822818267136*i1^63 + 261785380500156465616942970493059139312045387422068359856146217237845972910134078713066410310020332223451230329660354309772604548491324816231729820731238399127092883112932077430292121786968120854883015319361357558615188294406858617318401890614893543970792497747650314103606184517548939349419112485856599037671734841892146368965831587393183805297083860771821981312653881823291978851832395226486284928547560405731558711040556447172813631696347811340187336808956645137753847468182533831953711378186778993010033027755486492374090031271096038028623851634046109309548004793742777079919998683192905593900479998477813514694974784758259378993026545223479328971927148457568413828013072548648370335153972697711341454429580283081477054348758809950296548375820742979937644296292496016367684205294431126478692523453512909091518079411585539808703301364798542432819102196574151113726000821520905972052353879097080175282976264662631094354512202357400437013534824741298487688742822066558758474239165947586997227490025501433998699852627560263777137702587598737188140800160606906274539757568647210614032762243088648328916425033175706987520135509512284879942943766167613259055955079013526258305257980602740838379210855551100902013282784444302820402442015331864487525676100571832186163322909321624036144572789802562153022397494668703026074072729320719521054367562344169372460354928989516344304026740327228315501089357115362702152189937858991102047808885318931517491504608089745128001323655036226726487351548745089247233721935431936810155671186473975448443393862061791541327683565745723449488474979102980003159756050350753566192331502693492713469613061769033977353692031565012060562885798085704716406028697746655493846960828430360642569550053536090948555851606579705020416*i1^64 + 7310665058742210383766500628362113372405659927623724226505398687468547648518744767903142771535073524094304523448646269605633484436083239148626243283742494095784452531370682546187895451054652157664442419256502215636103557405116577409240178945980314875489797393644948075109361035977328662391964716242639280412065016988342704281320165268402260884502386909110968487174389245610119336209247517832595647117904921182398631028843643740338909288302984834200460776644996256723739050910021415203075980620507898674510283837837428323816910068086669195247851457928191289840277822314678962823679042993749500480411248947327379920933156075963063062018089162007688537011843438272911931611595085452718820094207914666109565723158878501000306782834950621032781663245267024662514459465409199640976166879533832533925190559065005996574450652180654665225766170102365587302648148409175236249939901037457319622729170121234606453179514773312462143538123071419709147826735387416681652640983616363728197640690561527542093016220911072407424766161102638341629345967864439022228507628113598996104399832596937430300372646809827756206441360655946921265420427782920726116053750439976834557385659615863425779381882819601022139023740172549537642209081811293444355679922560242597490675518226999469827647814534479152296784299274963923897628632196083505517436364647684140337856919112562511162673129719169161530783525384489986182074862573154284764115247601459259286757587881934140316609256663696500723387118355842313129804839819911710005098242150898914678249219597333034114567221658896755745256657988823761970790582298368936050781213601516886650299335491649873123982545117238273867183639417145306095296694793567233655884863830412703889508009405033927621188357114637835316284620800*i1^65 + 1315036450098984324624843082233018543286312658596759147367926631011181820151746216266593741516705740235824399482440962165388576631353412934907625161450655675805384602373058130266454475734842421667775996725262651739515856911731671336541012258040640951148918459262253126052889531818842317908893576891160526566076269343938130621389395393620225370412849461982471348302244807215333090282247360833736200792183190729644492349361122028919491177909843974061699046632866192027569566302556045994585955222493407950816461190924985742212095436854302786781531121838003004221265004106481377215460778435257749257431121421688432100349347430209840775816443590490763127831296277567886841608255529221614525131773515052943745976486557142870188885157011231814827461137516846868314335757073150067940602173416220899091970029705195971912747593762021106391503942830571694591963754058771339480057536785321687153151939889586130190366636827740723862670614906925559371721156053900978544884596526433590895461383787168414025726605990488838532918337942121084641008953190075171167199141667875013628538960216342715748834539156920291636205700466113133546787572470330696299274766580847125777688852121633094042754027485271826150397070783932874759021915627503359320546275696313357095827299019632348941141461371169958769667423602061738498836404315681086710034953892835501043299825417219967954432911889178044937832232220145291174936997008585079116913533238417244579794382067050850135069824356123159885262807760093209955579581556266788973918351037976818753726721501892510251825256853254234257451987222841597189819780790666363394203738635173704276492090729358872054657285014091811813137740679648236177746132970453746287828229425050848411754671711531135754132915895664640000*i1^66 + 62271784482297670352147927376569684032120230750522574969622809937971792992512216555229250379850865477817306652246173055973255835720777938723170345342632413320804660998717119960107235468037488612941161421915083254289872356341505369236682924769778269745196069266815989362870859532909920839592335915549186941662178392607944326812805793316192855796768577617322605049732359987583990339274169900001989114208717597128945719919890383088748351823606351406784446802234617021485273707007841906902138723544560604634865931583429721834689677002711002071782561570814028658993513757355725921587554127493595587434848471958969797623400430826466705555780059607892685784645983101169920773790324791862489383891085500222751990333320229632125035354982559819400306736207323740137196966709555641180260347391457861128523326839085963531324514428908614078475513769153717569285477443109296767284837529182238158061791492519786971461860176129121780064397509818415339671429218658339485562439641060267973089445885574637179158354035393956068625199308343916473216209579273261979758332202114298908618843584097145558750409368201231109062471617257681750357894618447550167917048310923926768147761116626920314585965925866487350138661573432123721275332710710331121967028216398224146306667868658919012696896945586941212276758180059249778848050598271042737962717206639762325197238613698394975519041981723988169334997442320888254553279165732234170816146427337786980130896052654117075681280791800402633950897349876248062206729215725640658954968967565425815802484849161540632590072095371929924052998626023415677017277898382024594978159665721146901219244452092773662692967624692005903339445476464545160595364936519777405970484107617554599658980650480694198272000000*i1^67 + 3861808697804013030980955404186184759248588502366668688824540928282302681033960081847263250391180808402641117390178281629362259040117642150588331202735554825463766105704225160009074004407530381045995081548111430430158332934388627215250780025952952444820111297018035438370210599631776545295577443902244770193908670411219551123673488216949334018467766442290440804286309400615000452096997947632966913459904796124498747296628853213167175566647216813101573801229702963944641177579126036877242535672626423784431752286661800070572973667917518637069458571683293910130920711890342183568366728655573165529936854316419807804006790707407930357228866871267939328391319046598292177331997916187081321658627332129692177265121153152571573845024056675626194466694163152528424537736497969986195484162045106995507839572369979883732270538077748939498511822330204201344730683712594272333311176074520727922937256879583297280899757884493138556359430897200422003999977419641934245746476452386588133790422204933353081039303250933816652477948391043851135761079883178980562680395780106085552651512322665510182784205188086791390899772471997453066112050902113149186930008716112211425084154453000615994514328500682752982338160034732748754760693530051992932198011351081157725570797723307148851080605306381793684714254016777197810867373556049779530905038015575784492570334447324003848083700081242341629725370838375696745102664645890122955210094642216436121802158039139560763272077818592442124683051247475413903088888475134440937255345329954913877498710171957342974831959454748890277382352556939775883752873967982357494543487952553990474309993275545711080160289624274066671218167683483736583502493517619969186479958800038910481766809600000000*i1^68 + -45490855024339622859737483288846416875594096327368736989419574410757317692598980072574850112792004392936514087713503157853851024114279578397844609839526877043809859618159284644977299572659108741357947203921570076560922548192635675170132472518247722438669140133199809706364782589303762190708334214248387108042145959197607606849326758983486917004056315436337647113344949747263701989871191050728199587943706454301360262201218528370468479907726895480666968735501150179266643699359158760258516747784761292643527460511555224289152997089817217071619115652529034833610044797175010239080773273504478777557295966076009599860061858699721738166718313388676187830692230383200188559417653505505985918272415832364926652611864187817161734830337312977745180418923198318352188165229958846479459166810885617542012390389011171119904568712394862610610495089319600296780391157980129545262606449387908019575380897853358040376831602666884193785313181775220693097091927922905212144367213646648710908811699913139105194454801893531134574826665858617456475408000965321532647866888976213611743893593118687935355389151474608349842615506847022274541658172727344294080488216758575433382667314628333992113643048839368276209316555871896266567149607468339909251865667120468431954199275843133292877157205009862472615925684821280532879702446121644673464777284617137122852367191145147031551611633884893342912405596130047674300850305821936115562099242146837392426761042253462267001922664255597442135807068909386670661141993581240788773419781699542320843793676177836824615034640867551504612778449255283208980267761812685937454360932701947458845510194997745792839236697127011507196768502036812342893669144489812181361905238016000000000000*i1^69 + 85076895517154088392966711723675143168865676273398325872513376071894779466926955509340617166279638221426165616453360557929832973253222206047304582843836757461679805102938015719037578157651628820460464316527316868444049214427179989170332080835327957900717328876473854367194403728794516312788047284378678019425500183044023709670769811790109648448999761070895339163948120740096433724378331955323966061440390632747505830783070425792317843771973835730601767083380694979180271504021357664051001588874326218465441856788321368156075900475767325124321439167643013552713644382806417808843953604162903802525312036084669579074292643569882527971368167703638507516207577265313732593282360666397346792146239362823626018087544844674682669341584597424940769923338920870272173295595919703089573203866278707396505295361920864359180454011251846634464360201346341644332017878308506007850707653811138637685875354339274858630048909917852199330979195105388759995568737271361431847061634920493171469487617222414821463425725857818945205172061852969889367091806463324411223891519447335346664472099133319118261760378907784137339087635696182361128937787930920311515437431523070891694049102109425999109867892456547118348408332122856478134351307241410537607997953684222448230343941171878076163250436532701694955878933735902187978883549304631477815135175657552528192904583687618454722057832861988473266693638749934312680820872124608940134101916359982367344119108615624161693973277114637096515157850871921487623737110140151125249762523862210221146688823714374098208896924231103040843013091249567577297886974841860727360418443696235880296184255289765319852607235052562581353830540362875000892372803153920000000000000000*i1^70 + 11926376398338125445357955273027779423755387804998391510257673262449381540793788295431701573625668867377894616888006721288365198617310377137373675712956996237912819870524634811120193719914796779276217664491054123750677660150107997806303411309860060501281690337038413059456473707840497574825915984264576815426791213651284683330417668233790295192474637933664158759266848692242598397972504311376395452597543465552041372874636963310177755996685062892579601027749427939161315235404219879146258441782263052633350599227567052954477079998337997372350958882798437461554602129287017772918961882514311288343354825854538020385243500268698635439566304629146179937480322442775816210519196984140736638533510866480262131390511084888983821717974804729226797408959049010113984453224481247061763435392504042628451117473389610619648131801681650855042816120937504680605733295534849366354492304769991736542117216840828884485645066614025308214608714597652490948762474342338306114194217665778750414956062558233314599560232069919136091515140270378752208910723086849479607330439464019524841641514709657737128766667252213293322210690525160958815211894440664602302733732911090957433958602397361686927114154416891491541661167373541978833577076462961223904929281481596161574362114923407656427356876102661179578618555402488259173856161542359930459111819477523380475541656073027081424090685412807643480758241983568800604538304701277744090883436280322930814423425998056752260487667084226357887736535661659221723974006673708999626870512477240692282418713909736403764447493563364042782413255682390618633638208941505873958963060215139621214289187352165565948741020792083514556310698442723200000000000000000000*i1^71 + 507461834344397410469337030471957563185474875838795386272443373829506900172207071642646525296920407932239606736514618713870566608938118639156828760651108162616375213437450845282342280368487812015220500613875196219699578685753525803565840358940851673473227867511122880810724572698225881244086924822879916839125477475980455570323100710600977210746076190403416357883925831810893761032577137897327126366386883677691386283027749188111770755962719899375862641728778208618378519337217139305361290331270245367645741476920868533636408688970379089508027497922437984699493114556884005142129455774411768768473711928493116328842195935512895057145411003888605336761683309872040706718666372237487327602464511467739605420740663447836656884134386286147627295938475396230443037730454737841789914064647379923353517711661147580319973072867848722659844484498702524608253009085624911003784240801896257891774146291312859352387653372315407107379164002694058712678387230955341243615359791130662974812640430556358135819471243280788476284857149208992315882217844629631472086541438434868469488600603794589847507761836750099112253517365329484678786905164312748088842998687251549533015998916862846992555571554219026827403067626439548050203037905999861321590055632047741588598570486503297693243454159393466552543933093629820897657344585591195630828236009681847346077329150408396024602682546739454445362327336325484453379040282883140559610085992734631005212627393315624274670052781943906439627100805521845553195952230477310340050091523077496532885556070446337199100708948187817118884062134881745734077802639458971082948235965384130021053969306546638896255647000434682500000000000000000000000*i1^72 + 375436313472093226728043467097417584857558045678507705344946978341818948161631775668233419890458505089655728899173989103915482001527577675119564691509611783704210748481178220041681190026591407977390463186249387215387416365867492669833650883769215708432686189417191622490846162773709584536315208478931938789353667247043705168062670590746266543535254057426728768536792191330257454977553587486854210096392354345173072674415728150931254337192419974423809537787934806466929027862248892274371849632475985059977756479609572001561533069978302404772445421048130501081667543225234519239049024810764382816705944507898979742806407184897399315338600300592091833029283867574585399946796166274208546711888705256920421493899461179316451159126494489995443459367185359366843128764287447509945349222681846520169752277883024098227838705717164799029782353793488528367145580197102863487570579199392311187343597501174829464140963065161833440106005225568726101399991972987108102375682108036723764082353373543858187910648638864691162824549742545932115405294598245148994964290252111461009643888661501523715207516999473280344604283446269215195336910417557635042120446864044784231300704200875475221279153259829471642184453311523532414163454351492059289597619172699454705303289919174005911015259995841518140734275464272932939709317326125091052693000014017134413592709936256984266809892164953845068340200026120558840659943879318375432780952157004630342637717142977164106925472230468616230847734040952147925192713699569295279332734826617436412918854278148073974674582040245784987566277791433991834739328464591745837149700844995188572512421566506556953125000000000000000000000*i1^73 + 270057031192431656701533311562785265374967509489361291297759130154509102495022388250754673838112140867292034936067434523698017849682689446640702349870161010932262979577700703892868554331342378403922974954141197217116719015004408039616975840376346046611052204573556165062028683211677380205653275562876701417104235638897225383356115248486399713174172787091320871469399712582079736778002481770293102609687256478762104263340211390040534052753176663657841940772341138150860963329433149663227801566065159248504154095900436855904603488098327533335352586626486386307311375381820153652854528904864483397002051566124398904812868346659824491210403119328279015243545489544871654224682100605134299277456776465191398906616553615049018371795709800919693188459361207275203528371046013957059319018211977620580169684276849972852905477297014143818316773644420889896524704897022007778591531649122843460179321711109436803415348250766886037551551792169934753978464157739423159547261968426419988578995530189886926114351456224699803102374157644232533989839289047858459852605875514739456884852786382390307843907906037404053626008642913402344178008668771007318074797171788949318336097115149409483410071910305772245514183764163468463777396760348059757935919837658511132312186184109991509854176103148377667619693186587394297143934460043019948884261982983436036753223166540011651425874985221598836436235929284044764768270977373491641440272518245354290692421483376456040125121174620897612587553997174249367824664999860156473397477132913562322020351953261609366000235427105062618861031783843766303173774437746329469460448846528217639160156250000000000000000000*i1^74 + -3015948524099403028894332377837716616071412749195260407553522988550622468152955918367167716163881993533633090371740439752592332629674637254851753683600323049702224358635639924248129817054358831451304085233788122975681545740588889771582815748031087050178389599501573800094121594006562665039141584286837080575273189022957692925650802088377149583523432107648072753674579098828206298911275349104898175863840069952076737451371899409243580146872664006881566304550696723568196987743794314616065775628137116676799485338782150806894950489407914960011718170572606415548916266793483201949318310238871667051232288437144924793903373047211371157800462502369995295322322896017724028348137880781464852009827469708797670488509843105783163759257965829798656235577717913450102931302034023875355135209629734575681347988852201938003791073908924002180344380874463101662941771471184375582368238144475013970741602307293455008638508995206735901531981043136036663522268254387157444534018509547876371372660390257144772096668791284953295931384759316157369700066467899301195455732513473028644375512154139043769037308658982057327310611662944775747269599486292964822842185882075460803842286632609100398282736361572611438140642570430500037851093116596254745334278291412053102523920926466722961472166860623745992148237132518865171003933285071492717073433978703915441421135498731479352941398051269012577039893341438234002800466022886644300661309647847538185886316823903193421731884437637780236982275954336974930669891523670478142033132433289033111230774954423781596119987590294995276432590055469897745720691013654708862304687500000000000000000*i1^75 + 598133861989458605020333194767332680730130799530035447333739450931939686350178574515984901195394270406831983024512994019985719864440896508472181309078201670158035939015433205062552391673958024560538267377990357425824467409419114664511219676772217610034780790344582162666321337678379602040701889279299276737475186925768646018439256174163243582291200738229370396759515010195385845912195554736312286868077518728379441431815734650231176995520137176914653576293682244964593147573084943721647148548851611768547111461023398246902885937377610432084827110496611477011296992356163866358419097123160940024463516153322509635934974229855488855767769618588772054418730607219071430895270639559536223103904945454409330755995231988807552062040781457930795562010935751163895765057304213691918550433639170608921799050346393711718949967951863433098780878766915937620929057042526625764214378868357239224937516156754493999878730201131985314243256201150096497627727533279313401286435823100962903033794907062139188992253482538144280508086935178125221779501755530724801740853211293187823896598312469082257540961962899395634550391406579761945980281991973806917853026673231050297549249481402381469847807230092482610541761582944006714311807846382192238577108198405792602368587716012416728522521573959442643161803569504222481131122260751482882425493262876411836364689241257878052397600535651902941274460763819151759156288745268633322071657838884336366597869662240080748238769244541104695693731089067571931175106210375067894480550363338469240774005985207688564405854686989715331447373061478137969970703125000000000000000*i1^76 + 2963463014585848794839607944634047264235343210940123892675863646759835273404430594784772938324647826867641304152537786436555250624607504040992087486259481141547692376348445709612887972597452102807879009317503752524686910980368380470902567769202080576489920256840762171994615361949336645688108824008907989153411536744108349873156679029726439799977928975071912109504507510212164816851617170150505870666032354900543867326157895760165211470125785135757627591801334275627261905229419029279458278055769502937926736015234893283929010806049198924209572809660751170194034043180383674538245975074199536513895635178056001837890613660485893681033294493387736512660180498226200311978034553845008780887311027951956865208546382761156503997778190810371230040902695480051824610506712902332162317920838998935021485874860453076966370235371077782369413986220623119273868466407777162412858751324113195788502675017382315477537817899113931131724172649338474069361265036349504264151514153068058152862574015230735170445664930932218760792938245372067001858586526845535910759668324826514043431131942153865577584956885509797111145345171717943519243660072472242536259572438009749861052554539232401723036518419322943843574281517462504920156553976770442313249941709969467452882780081771109676919616367990356720689587050980347890400143026280601625120250134135650728808015807534097461162756499202834734523011570224414695429328192731448842922891003046154695258960031615239077670609885264895654981232027933709169161801531518561907175722424309737312830899645464186236495152115821838378906250000000000000*i1^77 + 7822405205353393098193143664952320778109443091797855611218484135048301764827613421633597164083005285209250972023550422198588990522452888920077814154515047668820454974870650788820261966755119861146541598229643467625769499299964736532930601843156205594207724152728647676751632296314717391226808936211903097323547363249301498497049553101137791695741739808906719069147640053689649753677120498003063406941895518464582290174964543892177122691682117149006299401947757325268887348273209260810045892009307930406204612683954116775348775423998871959621021559969454282158317621755755711160442310022836825413876094485051641431734677179565606272465204914541376026459269355173885928870086695395399611655793105571024912020000490019765670624612301771438056845856711093395953235610404322241847603236243565028497822323334837841637112266992351885837630202346829474326326836510787759702443713291208486524063751337163683947606851410943856912429813380120957590183512085341234180745319217723335303153374176565198306060638139687406150460203284424116793035359581921875667710967630760284225122053610992222711661103154915917468410813841393686619511187298195653802543524657492988377800721135386671191044981550514853005234689701734452076795930534151116049127308616313498601758035617913181980515080418262610768193115124589983761490855018130781314150078516749794471155920486891577370833293916847923646517637606264212637950721375236773771637544083802173244914472909516149105305073495724473622557583698463749214994611295037344359711963193149131257086992263793945312500000000000*i1^78 + -7044828329908052260709957381572282716253209602378784248034299281620704468128701278216102939139824375624993491144118911049307639013106472730106042844741632483170247351503227277332558935714410570233080710707816916003679121313705234606138026499642479932521695714140541595137613083363829470121159869139793829368865655979261898127880104922857490187280898598651918145714563673150012631261171407023390576196548732256703435006440418954186797465003384785799099069553640045832165967942790675630130767353522627007413412475676930982790355793250010875708283931004233128981862004848145615477632066900974461995182302539160848693910994251077717345993440602722913149038680197997475193320264389413240712746185956834146307580497376109667192584133026586976240498355524183998292059207901471522413901081574618282264340599226469223368344787920331775068563001907204753574161288459625945911434558705335361716000367242442561368422577873874579752280068926372898309248518620326849547158345982637251857366484288687961860050412832313092188296335025649352443877462360571374991856614911310924236601916715521489232743702467916409793485312852452597310155873259482095886168536223485933533180971210311512408360160831067116042035384764890393465069057639617743083205207802274146102812375029905664438437073260583345206950598062362068529534015174849705452174326924071276220771774977529985051215470875295882702051428662609260773022977435515314308072621468156660267888635901690888283281635319412218479123922770523957836985573521815240383148193359375000000000*i1^79 - N1*229287280317905198401822183618153533869201600803464927203461346799271963796722658645723688131102559635970284812866388815923762292170272211400832776946319121573113141775337064356336273024188105698340620353103284007648299756883412290745164433212044223594344669382210295889529854834761515961309660316932988198888330078125*i2, 852686735607008272304621405509862554953368228650588011992456136303640109523438815855844265544941205663605070286299451738506566098338579325052771500343881700694015615523518815886495785534877808846698739162662358189181404672227110936419383118474066082292282231695067784848392175631227152311552441331191373215669633770140373751482795447939576593168457315279754964600583590988375048651301554615587500909390094060176307093701113814661152445717894855141784429758699152406525810105939040907145455773707120772605940814181488540807314158760539090128051247555120103864399718435486258924400764508417229887741067968736596167488675478834362268416859684867374590473775942390168082057136712189400196799481334221247672521321567865268252962463912815220493384722702729687722278759419514241168588106811106940386584483176837926163810891465711380771451897871245034869407929196959987661238749196914907126868989739631674478120760173600244881076914781361443614135369910514347233459561888314693447324171027335095942403812917061935221307386474088130263584976239714175264043867873761495477117212057054058475991658245177178599800377363283746345215191663424244698536394500288701894437413859807534776714235845576363571015764919328327223575193372026400817631621137548045098782504108175298487355190748689968792325343832104936417223754315376890885883888050632595829600986733247750373863606942329329814200142437283591842586005264303751520052477219582972047081370667658518957902335263553566384312946447983955689447382661714172011339788418579732269148048637197378763072633583284793218332323572076663031356757485752744048219288615474221087149700259459581803899100097861543983355064322328817605483248399633625706481930300240533954932530128133169380556271991733899779367458809386345206335194515222560221249267284991349635324628256994119869094649627513992314595157841712750420938996513707440998163628860735865363234765815366046244766968755008654049273514668293263560681358532877991316129746428184597832753776778396636926011235142069978722556847942816994853223664341118437873678820657274742604708566073960562688000000000000000000000000 + 1061237855127341554268640465058938173482679824563399032300246526719881432251455630923411787883563558780065545280026916605267289005010653403584269528481700882039292643759639356143687464279386649742740450860640026700463551899782389916841902657322845580606776367344453720377378213056307812316468331394875306924490091302088571374481511222462338799578027691331334278641149483601121674657533178625465037659983938288787290034141249427601961150874844938965477061343577934785727047305714613232334752723291089567359152921392501533048411409803409323262981811030740853255620152039549711864283323593348226071959515891452899648683673458269145197231458605590768850855041109444236827669533940547392892755495729651334076021147654708309384737294015103759376159171647592713884403368759831143613210531443139831311654494613008904136855880762128897150693080966023415048587430454207069644955460781528111610123753223596403175133810380454608092254550082567339068962293122357071572146486159211424750011767574706298623936783098016765559556477524806202326874960426249840455117259378419682970543213460651737698611932943923616443364271483427860021383534832471769265730932851049605008197396430698949180506548851333729218326205109339859189453830364199853055910458811997608766241857806597866615027439546366210517774139869481687047142466175485841782896445450691521657355325562311897054008250545720002658129819711736667831073624910067817961809035088274223856620300266260821282421293712101790175116276486735216508405814230113049181685839402594677736912056647995709158745747498834014453890372178342398569785174916387487869509247741782591869661005187973500842512215801313487621420182816550721927502709954708805105165904591743912625679061390496108460126663510899033707852316929105119890297294257605690743891473310830576868400662601945730289375799014522175994106912771384035643626349387722344759639069317788830412672177313868030950468268957604761977073477020435055838575823977490149538633065454417225672048848172040653866440301963921838077919506331407564105424209526446137050657960161572754194250243442590351360000000000000000000000*i1 + 11237904188101907023709602980046577967519640748241548256112766861000362275928083166741875537890167439803471144871673421996729295696529824507858530620326255183647976525636264657461993557716625210746098106102090087955532504688053671935274023556588537991410394577078803854340907719540690526875177934681013701969198032839120473880013165093530150540675731137432966746583868546738420583967792640335468684925535629666941175543654829344995919123332481083512033957287722055725973501255716541626409166130547511133289882662812687315803569468077578667210462731422441742643076215079428419773946411698750325307436242923032464644601408499783063495003146190607161817672885432834959589082526029704246897662636727036656185180458005003891150941899573139799774470224088536934732236255237246334074244463427915507980671967404495711793677856053509758434638778907410443462726808518945097682868139097726143371188801107578326575175087519940271872044408889234549480662807282457983086401118494497168927043605574892714424381976376189814722469653985950472594482138207544116705014918245507204841032594567814363361215667352862642587138186910051991288669680201900086769780464956754461013690977775102847152382830743586913478470823100439658889435758026195001909378723824273435027629245721640021329578923582183793397393989434888467887436281150895381657303323658127658757639787094763236235098634937236567854180230653352966786704965147825879598865610821379023229333456115025189743862953999578460890090104353184447889730322508466456912995315205498892370588043008857953056386856515019069310083765108619308050515927854933545607735901484954197730807596755153773910091286722043448413320963810078276047419400249609663553031016232819895899103554903304616685471511262973312342216897300874852589485166903485642297156548382743823489229732502461252661199697454263740905318366229016776543592736283041324352586321349900102493974139760972655297999605529838278507796490738803781730544421415770726599946986014070313685231778382654462110126674670938370598489876103953846482092573822017032054756571742115006446872885456378265600000000000000000000*i1^2 + 58514925646076104087903724905784321703840588169576966466453527972109982490016333339823798490229344985710048736536734458770048080729328904532273820503642327610479617086505395672413640397117710598599226502915164931932408156280506782373035074394958366367027536212084882516135073990518352106341026858796631165163309668330748141550021026405224836018718665460340410862349976181495409723260514875100937212036041838416441302784795758901043787043022971024654965719776440458184842550878168166272992144511780119526116714500830372822119155059994365016353994833848500401328794356042937818738187998248830138823146314848947214546845902559471467503749655760070169519509459948045819836819217425145872608304260115933045645573038512906224881683983710200848259235760664908501450720744298042463789487931761309885060198009852988787743357946607283337005300056191393845404730897912911328097820095102982575409345551632822120204093409759217026411872381827509236972823948247930317986513064637142882025312814425578481471947728696843583821616047624115458893679602013783539082795999854709559809572096465664476735994553116951286828185033649720784972161326197322705309499555615347059571971410002487292302573720881472997218562843337980292553824248784394371691891015159028990845727530138727325515305438017288325034724895173914516536119950941971367038410303964586401115097593607440686031691554651638768413036293239336458224365089206785292936210328433031371403047763111938467693723397684895763233260209427036804097643161173068940845604541917841024041203759524508768684098240213339603107321672290555458656080344502270775118062112484242318638525939498824205913137026807589405439063121210150671376123763956626627411089266051562772798261888611039973266961938052043846563438154055619898489096230470919394238418222974980480263278752210032283589857331708384910225498961086604676395494439432886714373359837758481123238098901878579263820938304241306959245044174300240337999476499286832233716963672241841303368216151070042942683678934091571092576237095213373812280400409565667873216251408345430974004145849114820608000000000000000000*i1^3 + 234549978641917612436315399032582903517881895811532713813060638058723564710859241350694569278356089596296341310417465893833069839878383691562190921094891179773985574384697529765623462455285719187281071124640699068377465943968325086074568625099138971945283908789553429512309768706098087604039626290567934351590518041620470094457613065325033976790334341481081477304421919009244768180603587754027113504941090046505084713143047956130104633588779008049642884468822164293154308042223568623258053859935095929268185343114876176694499643704769079602821445150775825555146461177489630110192629491177465887906599526241370948779269207826124881873301571393933100902186444601028684022596478778040130811593032157835170117411768936424621504677696305553250600791722866689915595266036992441443542520511249575249319873560768244801622347014698147982922667753294507968794181708919310087112794306150586996415620652282750306986455712617144539410543021145795155479193429882689918417900652791625195439856602552545968922201693191729211580080097288258293551072055755540500482704385621251713627133346643062291775242648355038231306478977533840099943654832106659508351603535507901309129531166799832251471257098984233195554286415538547882984198677053964662461406775476075809960962738766512242656834264363522555823770220960662736163992417872196182790169922600892542192916023099379873360539927652257829055752336692591680847950175553822188754977654658376371041945279581544073353245625563079621629920161254166085255424849351015607466968188844016756169854428843265792020306660962851551963247586719019788441805426044205722348887500322590138693564499582122255866071319197613144456641568995824672080254925457372349623731234565266874727800568288704253800258123945580217927882516455085983620202269774662666253501775079446319977184078591475350718877141082121599509183604803224046559559228409799212784925223454825310968496490663491223076162080604710207732299662793540082621981690236711534468409116879939311004913576062233638094443717275562836983330224597930910659540447836290166345485999542405400906017182622679040000000000000000*i1^4 + 307370006564507591507457892079924364462242781683173679929409126630000614141521779551898067261050522811111375924233230005667443827061472660367151583895831476751159073836342641808261660171606098638871566817324607466439408803051372075894720909211487780716355885520689783058610914488247886826419524263837156130439744696083295978022071191640696233610814442067775224807088115308971592864224742396899486010611321172398613749692862598699127360995811693461678454891528017556606742700818801833883997893066767833085501469665255856023801375407829573096990395071394645749749442352977766587230897455475187118269327153051558707947454872018950117625594173216326138821068553957704692622793771080028630428253248610409474464221874964070040593755624185906472018244727337820790786022421080620227769399974635113546795790135941520102808415619553900230406132580927849849597659386465745283954144631667544545398500360073738657267467766219186841387041389832063123056729634043380185275537141080576951427213826321219810868395853557754196603678278014557509792648095853161878677762659964291498304249462335398740364612924210582617182652454296545750783260203602606800302130745124439887552675647091906659458668157849798554632489434646790601066986748108526885399600256183750924812955863937079422160375148336039385985037561140153442536674685699671594188024476754469686131684645410427762322755918611921584170350791695351749824393827836646546988194617972849326135081639057196740362239889548819241723415479549915509490482339263965454315013934258135545330201799411044430318697501619173325485568821270069266762660656915192068948570129432288669882845147714687321459553811105989798706038351988474207996571193075169030271313002943276817812523056522400640055418911448117062005234944644484919836854240948547483508483520067391898032254197549826275236352927716318813167514736509032164244814351938289201765960871861248630579936528975159162502341824321052816633864878804348449026760658283445468550798123023979666590965276595675675813585396144840223553788040814325446249229744610453243472717201918512197592443099545600000000000000000*i1^5 + 248184900919545317969462544089672396087995784209228490939346389611984761777731659184392113776414828192062173711941478313586514034137927417621595589269291138701203298149535304190014238196537325257583824054258420588051961935832841011632898136105731376975243235955771375909852948198937836070406022433304939766724051982382406815374146687735365605608143468345199116875929607309333908685614806265618758525683261400825127185241048592582896742878557974785332676123245860259302161989125809211076304627526900343123259141860233482123375221356083113032058234321726142214966476562192584941156772683540604686559811193121075383596854596216940477167128580112485700537070684166118807427276630756537665195051971035502537843091513082589987708298257656710260662083188437656269398619373461253054823500968342544606273650699763969773868874706498566618435366214633556036634612608105686384152582266218568960770421513918533836985172526214884189362312486270753723145195956507537380877634104347259619916445579442359427112910458367280828181506015249822711444128809726211961294579174881871066689002697638791140729845249295918298336268492493080329375699559362277934058450904216659698714700731331773597251193446813633140382762692751071559985437705306470041601626095191805600288647771110380767748552716849944574217443746247406559012367447653155284005793123248509260708045221569544190304855090095293918766697252605745112173361089416255880170448197173391896018514457267793302123412999094692951293901979061751426929315837837112568707120914658412299302742356905945846347063567132721084509664276837366664402928764956505987933604535168308159143003799174136947746731910660771554094231083987917043973961365428483015136936153851644481100348732968710787809247857448448478565561683678134046140160170479295876709055701438984437897777514916553584888215487591651323153708982982329395626488216491763069501699063691750028029040708021070167062342688896375036238181640156820606079639124798215685598593257473077395102648171433389124183943890863587255432571524691289500475742432467752458483684578467980381110186209705984000000000000*i1^6 + -139636691392147549870385994462358218373341869211240142445427067562225764600347174887865288412308649464655893086473464704558295981196570918137056668063739999916912727903491878009279253337693745266337770770765483878367899922482926928741320412461262600436308384245760673637855858026309216714781479395891385529635940440760640926524045860722347907118847692013719042375826954808830395771058163388627427107248221271735349230219132565219091692604292228390771446965162993972646175036561734834042052247958022797463654850474580237596473871375795878396618231325783665334849843985600252860734125172661930659450281515012514435807979064374596878459470673553247818417638707182389003875327821561852237910136000288891407650132853425244816865081353939669568850987414646688573792240840314470209616460571233634034962896588479202356116377960022369992830052766029864463312809562334315700597773679526788937292904759393689605470936227332566266957490144957938520305332178912066296264883207697984558054928568810042236547173523742416475451060817104738777211481348479376319752809377366070350773651926995277059761037117338746316908470900917827660233684943508776046278080910267393315039312600184547390423580526932748719370872381786054046313947837470265267231772178090176379591474401387674262268550934827858981531832617323432644756357098149471943197481740363372884749226655962099051236474147505417166304621375646992325502781163193248501424071696929601375535138936108919150772980037766176394838130943333286428014861494585711749445576968000559726843256318127507607707895368377265821522645738683324625166643691060712662554483007675246854293655223495019383116889789635992010001382375054896402243857877761192778604581790297723563198373964704234463932188638880473020944561176321538506428845100713339331626519198564668057487016718877657265199661152133263611366149609325373511421167003047191730715947430519300933859472027121952405903432500507653983357006155708549625043714503190498265002236741670761605053667722184874135056251445598293218806402106116335811387008845880255497842497864366738807170336041205760000000000*i1^7 + 30677123635219950017649155641853023970092930244593481634157002027682102557934240238494927224383183900600562323530577197370229089658459998670335307556578268442692718863086171697186287717681853272049443117054776703279837446216039635978487260801350035543657109309388301587595840075809361369228865107725679326077453775814245095096060218605201382312655080082578008116404768634890334349919902510826566029432959322217464715297788095281934457549432545044139054256513783380527816721610205621300533553791982159823322162192564864908609846877528190667042552535178197131771921173533918010200452177856712153230444815368869006110169887759636178689655998473477903135353681337841500575376570698829662994695311393463109971776742449625297541346210631868685520941336805520331969963820565033610562326089126351106289344562260606388430825171911621984869387795739164944544036240989249553910903809747287158574662912254524103647941863165883704777606562530353120347178917513978275710554858644867321098743201053745851742455743153068490235131361411020561113747574768367937900817683972002723966484147848561977017280799246204915584042087228104679848367291083385298060841978273963605049577519593822222008196119934109343463938190750154147512471304793050414734416460232146675490559783753126356496995748595497566093331371956229116548963996536400360572122735227674555015606621564365248238813388240069145247246735665057808250250432638091995482700879057808282270336282998877721986539940182926141898434134447614788192809806363368613219732658689179016453190026441539567845084661391681967981406594102144581641112416973558092161117370132532495398667018267101615235222448268811835675985634134534376573722262750686228691680648428949191851929674255349501056899007182635065801239802407849403837766556895578378973355316003104081461387021458391527657889862225215839132264236073050124183200132464876705991869412976762295599665608537537259681004659714763711856100605208001966675420169006662370599819731377127634351148835214186439519008810621442151999235107467074815890259121629738338993431484731811020516426462003200000000*i1^8 + 79423326718171468734712895860971720209074442369586443908877423985259315175509927238045508093240183383926264367459797539427674454279113832802871438172721603960393592915203827955639555731451801499238549463252560556557481200718049232938778699578846877103515671485876507562955357063828544634169989551198206280187384275898847804799459205945764357999889339997056493433070009206214103672800040609494140661885161456196148335871570831249478410690163496026505688001189039929934030564995855804421525104437993595526433486053826853909395571614785509102361071353162714828355089407985319960558927605875860586773871061853086242589298883427300678215295864382940905632485769686734006417449379022835051638223954093841542068535545449796400061628374282778414619994800962462869519032879487028042206488770104093770795070638748984451571151448191078121566774825239762458242540056530197853683737236952444464345854200936911976057962022378436404685954535962602028989001406905324154689091787413395922018492303160881775317110149507114848911171185800822153207484860951414220891599935332371733176889934642538737634826497200991719151388522991638176355605494994601730926533782702187664843526330532864113188901863153918600691899360609930450643265364360972304418676256465983573845365305315244230198639831437948775530510067292983931240811605464771451913052965752421995922228842478680596615423478970152105935985877874857219550116035870086819770632573767545518812985596936123437739975014239522221782802985046215889260636303179268096702363638374788170840534683892183116108101366226919902630053081539382336738841692073833201966310877080757902873047572171533914751381026440685375652680970830392409205239468859279653322366083057459596183800443212439466054509906129448190905113657183173208594936620125474108512641502182055841775913122116627863226910573942927564452419336813984145204522310768699912006223630142110014671627338488197572977176392774791862060241221400465833264640030183784281761133282453216904820103938658645327522069263522846913549687681070161376922279492913255220874412991828521112718316404736000000*i1^9 + -16618140119871041346635616519907255846125236003992632666497001779251730201360778641140924025282001118976510958771227504871782687903897284460208351581874883397115898070467087339828664900190274047625732878705640449553987209200772759065574636571502632457675380739294043470242755536606777144833231260324907295901107504381257599690371323991780420867092208365258396191086969479988437502745985783924549511830610705195782638210583848808387055919985994225557043073654105594208023606318550415774838192210512679090026573692302567521242911023449257529462795197789681292230816776589134567566787645154727320365148545855029211593829230412281770027321975034789552458506963444109623498889808440347000277713374021355774726484581980221555647432017265669420698008769118768489147978233572191205655949750569600930597309324991442627848379957612617705464844509628213762737677357461765997640625662011854632325946777306495754663038213736439774981599425743380019980816320195837551293640486760064495466498727225783366242224140835336347707450432284518090252023319389868505500483409379794577985875217054828410102737713019449328576019647328980013413801022705251859952525216582263174637665834062266601267869479622482486517447589586495001749348249713482637623935683648096732318847373881024312848421372549892544391753149952166531123952762423703386333397506467666250079046618521852268545024372019741137308235433968917098351311425031861683015258148690659354318847657256528696973927181624189288414415791260916599013928784871198268090783005875000858660433470100358938896463311598747549679736387930723421821203527597442129720528529278885515020801400126373783968419485718232506030878755935674555200744203395051984350461503901694988441606980877105701389963372952163296365105662891355990776932066197490714702629572889050052493730054411719753642544327852349833267998769093753777760115506998768857228031661440209328653762386177088184206337300000484111883962612267966953616546272211098626088708408820036883920843505763705248178210419003131628679346146303942573788809842708338137840311964315020869274519470080000*i1^10 + -13550459952984001507065874358774959048775856134546867460267466407572991648190788826360603002870176242443782527086910150298063929075915382745455128840555764137377188449388486389574808523966545942551792881017009504918880498424457670219806863186929388467346169613319701728634295776939400905420476575831358598240927702171758431239911213465236468143462945255924220383301215682136185679561631707042555636278631133554491759860444606016864987695313949677301795079864611036129401827460925965523125666561876424054100015782304943870849619736743763215617912347730658501696821832356223064928923255344139222704359603119446349044261683659863999580378911101270393379569204935953862015542201047808954482206947626254600074090383724091692260232353671349309879254616646908118346943836903554895488056317074463684763597836242005886932990167530738557994507988635192707278940684390307208181123154389551354501361334610879606705833468341460516301689288297015663487892967406996812150606108251913273298874957411058742817595890014253375612782349666581315772196738647264555079290565192802362109031245512440628765735010499143209061743013751868367132451344038752417433723666560002787827907772742282641550488697820226968315044734704976736179115566221434591726007996124809327534952498798492408119725976194528350172746306439839642155462233821613753434996715860372346264461772196281347955166053176147809414331649379487245981928787711896860886786744743730353431248623204902082993766532600420067281168202586907451015394886485497866387376857978991979551518090921849851315345668906065508881005556044237865469424287745986160543785049409756743116510690816103153062378438066559000975070564941967362705236048036141623721397363627024255633889055220133654750973664041812244357971929388960988017172521535616963441957695250603922713475439422548083767136600391860402279008669008349627053319172530007716077250525075283872205806752009147858530692866723637264074697245628040469131596228381087620936805637511289980848518349493148403025368104206880111921398935249258037649936306275048765581472554260641755154087936000*i1^11 + 9474656265424804461454745731855200651629980924519172157649621230250221204862664758029211518009115575158295648104886527408291604314609693836002261909118825654047902914436841270995490122836637983850894853304295803966926743810806993115817511975114733289925796376035347767823054352026690914413715843953290012628872509767563649965535464075878791402340391564133237469918994467170766724547878740204677782728905969540239832928470175052072530952749877062000756437284371284954974725055968823573164943628979815320224838538058863251336057161598380229860236128874927017873757840990431404652737783815588397227420585129533337967355244039022455347714916787286867761420522553285275336952961491008017377910769673515552093209528145823708216367177002232903359007620789127448648039938183135279965110484216448683024329936549090914067613708375891302595552739951674082656047471913667640298119826162198304492307593210058778406485386085232640932751078532665407919775015408146118215014984377696389154345237214786878613634668908655577571584319332939630574651429005736920594978473600356043673101666151958785205538006986044858833744177945842347941113863520515676611575648139154480339658882209047461332933771221261389183277230054704305814098957884036595262392020095649872763720002637851265101246877514962459091842647720962735347029797489311305284581648000031170560681624695752484938118720321309984540645682835029294558134559348351933601851251402642666058125210352741610981138600902184870570729649710401302499000094630647006173429699578800285711855271433280662402876751194481999467205036617558380367664957432927100459756717973937543754278189572335527554804108178869709803404891624772957872390093242503233410848840832400631225201025341745011936588286101334199493602310064060718432769096354780464297683631067234795577562969080818308110934217251401069956519610942323931036208055674506573491113427258486026621587551604353935359075197854050833608627331788942083458422994769085556834638146332817680193015853165136129232043110215351078241183836911540001137323281949175192973402306021722414068531200*i1^12 + -4469730098426844136627806709914900079873863683609146090382883282153471523224899840693927543138101819515887295452649268650267488734016007481043464319226730049572014284403878365382859455436158856698856928515940054393306042037525566822611932985981132202448999593194481702264551012665197300459734245287728459381569453896168530162010151395488309779900598086189039547315277801400806230104815807436577821400621162982237141655145637781570178799810751987867216793792653996572747354613777979598095261585523779472096471083525751785357678729048157694655026394038089528308013968479155036231377327374517181650496749677417630025882946451324340706869141652379330062584772791501543192253273046673915454884539310933976870556597286775304195244734160014030063377211246421367306648569416315910679599664444868264906442172808504065174298022084459970678093656753975664133713160967011175209351761512522023569429180375821001503055267800527984141310111219444325613965302401518571023187288880605108017608714710794648871940130523143001337484550588960043994963143744271697917709561666485592351372253963739595418949491931466893137485587823231632305005794440801963255670405699785213913296045630971792909189741639686703548181648495713666614131618833191073357663922899299854106479050538236495467849212654392229748617580078010120010153413358794452569955682944996815140199886051043192016296367419864139525102279934760868466466491529374201550956591005661621157754385456903180971029757508257330966413758910676974405935603484614540526986030846413822855490222962227459144941447612571965149956720981570244974457333553590761801382712801179254436319787953503389827443220854880663680809862078767848595787223967902561971335698042194562744986072627428976740952274826544834167103918143924956931616646792706400919733510404348144302570155740987207641898954255210529310407623833589814943992678277749818759075161501999364311895149955279579357997899046867764919218224338682058149665133463273429595599460475751518286604580337563064752085290044416690290522239146762147332598721903664935201541448911119659827200*i1^13 + 1685108766446479956751837925467587465569987333127640957202356244268009750642969987646224095027592135289319122047116485863942641866227841221776443533221889554410040748771709688886576050488442711591272583349937671046458042704052800961667375001910407483363521622704104594261994255240767084771373608660259290772015476560005916782579525645856499615770185651449161931521069150782390249519371390907699847101369982626794857567578521826626185177630412219744786556388460067231330972963196004978800727304237402683132384510310376996099262021530206385819450373106528266721100975399588457513410774694250109616964312565926639488344630417365320007575943105570644431115507382177345391440569008995375642011897633169731140342128691555644765050462959637136299831333148245640983127766959416235921022440743266557717554185223759056256088615575416768226898010019333561072111117418844054016684781873914045709424674872393846365539400873530148929504794793889003870114807697488295781074827115376863880770391709631292536411050460324639047468019617776791258644612648802600184777541050342753300470871839735289760845209872321414181708681442062428401550218738810855226175055792648307234075602699962060255420422145494795098050546364705954774788277422456953009736815715332962166978679902686017913814010533405172737516155395873610574345287441993925812994230886793134540188371308070979761034517545314082109025490126019116886193975887885619835700298539541495805924137904029853599370332912071552407787293591236047573154835661879190468258884486245292746810325208933872711225233675476872243064238550610041032866370094527679142960817571264938849985850288789772014930504515156760022133325946007192795845043608506131557811177800603541708415319573066924258927459988376182709189911984995610595882996265443151431969877622203674921669900895421767321158890137837535089897276960778327605414824159011600363098972568703857106649246032312617881119969112691317530757782365285562729667731948796489440092857567322208837224530009602007519243832763177042230184992053368212212925011271726328934708038428837019648*i1^14 + -474364975271850329485732004597840260057780039621864436052551830266536090792129657686749539110329027261037627059465155823679836325486698960707144314666167431369416602004356013938905663541592621955186902152067729097165749519536062174873175179324937196900084285797004164854526068797964407573225210073770468376777563226566714041833588725447739067847492680295659340605298837257524626193216793508459154154922402111406360222728886492895052558011994844893033530315344991096361698580958337790748185834977315422836773441705898565024466511111770147178014661851771739313738850674695313710256441416362218084204078130978405511899936303371237408322879446050092356578619710030776301051637532494848033395073322264898682279907295463374445093348257139923574172551063114974157815287537918323490637145102729422684092570784096804910050511693302621000450648740879361271642382600552384439311682562827352679710963294583329817777481332376940190521724639683125638256770293942629217120321157519259721507298206223895089044854279501098215741831343585611320832869795661375147157908312329214940611019328162889657718457750373800798188768441679107720225003347705806855342136395322850548694031691747444139574985372779031804770572223473586192189687060454329734375203486472044714123366020936578703009273121895742162834404738792199874347042642168281711004338042835676462308634650491983073522931443772767235420406534796943287437740574596651397188411753957055715047777977580138589437889308628156292521466571327821685146125118246708525748030665102082903900388715087172638045153790850422305031425361459615125974685842465947390407252271482014029863091954194955095249765983521231922437006914181337464642728573338648766790540513150557171313291697397669918075591831246838466715804183254805968993943182366138019980028853674900874013825244375436537355404098729427742690212025319812921069945122122725127504517973778455583835202305720016584793872194796327080375780859447322803258619917838063769280342128796072163856201713774511298077193331526159646052577601866271902511891126543238240606768209068032*i1^15 + 100302633821803719224139764537471003034991844419383946683814739494064218258522055873612305758196791835997213730839152036916057501478995140650265649022064978487775645179590569520496261551966864495567826036560580238476617964403715764087934970068974809665218198616322151764406307246297692297925004987949888536725783096118632950190490945455632333306216500461099760501536284391193560109358402545791758432450081203110185831879874164923051384471444241210899646450827122381711643716361410561613317554127758121269607702013129892205192387295275919349972388600510590488085294502426847698815931013649224075414218669455541132995215657752627389563524964884535057058904286878186459772829044741659234272694156115128669891941250715018322355428942002022067452548043471727152209031157188940983776552353491523183836210189062498387327071862141564522072558180253923880451441609903753476727589869701900133119123615983147944716461911509052702757595407449120951579816010723563869908030650225028888269944838881985020664991069832999521484600353359057357165948801940818282876688297194311586327529617200012076172252462671758466888708115371979633045539215438446088231454600786506930831185911408331303588539957927026854792882321632483334466640274641318774854643893931584915840162433362018307802474634622408668892080775374801423165564854736958284526517989141836648951043355161750627831314424046789342108445614402994337688386873561015014785631455627196127680806129601822741247788590889490582531962185015067426063412129345761288131614551706127956232593337183685583220654512912176406506899889185894464028895236384216949737550115452651023892820708215917355743448629468773434829574000283655547414469133551405958912709310539117429160304458896594966040637566797032783760124963029477390475998158606676446138885019357157184331986654208737673154471894207713112810766898541594466210629687840057277388676083090337582147117964772224033532107383364734846628333635413587694431644242555639819503813635929019525244260799140151220153892631702861188971447246521993837479592890174134550831063629824*i1^16 + -16112046316554861034781105109625685723154265274705233050977783117999977502958904417705999633746514672817286979705385432888361609761904432533772833954646901823051858489174697680253009461401394940187966144050157522260286263680634917533525070172971364546630078333857410254588223352947055383738766073121432999332453868567907169164985988330771911657400270329940036763192563569049463821260283421336459316118416845903491206298368550358734688969893105434857091437996362465461641090588289946102265232466832476860903117347117783838527251508387599972882377280979922603514139446422617754785858171413678793550076538182325080660956872197109427997766911552180176394422755737823876887871691207227246627307594605809726799745132972547461642219765059438194025459172332649318687828084724695538629795012173568859515584442919132361909033649782441751521347267841071357620421930107277010919475715711103916916992230774774430921548531977786486286616122544929147932473726839853574711416055686327437547517818414932348414461533172794912316711962356172959441896190691416364632373764294417028483529263163663763639340390684451879354329855754763742226650497663959202723530155335630944603889158924410911159627727732371242880144497187225699092180696561228110384487515722192244598013635402220303158247115510683704390651569439710837425376237492149820627525207741382430195290607992466677462160310263622008584503966249705689549565267763802206975852607091992150020736776540939457229602147580155303191875699362616691023731992003136579549378712707845002283815225229179527067331534737311136051470916267626746901988877820446044860617673061864232725148370897241806775416127093339280599945551976658330582068086431780199474582676199106587272338721935422840204902698460176151967934337124497338148125934846772403581688047820232262973295895352950242324757540542834886743072063083701499962257283792015623726149327523930884160157907351498707151847080021555768687414354494829323471796106155028341744823243114659601367247993791838000208243314914201498529288275897154143136517537898363825166483456*i1^17 + 1962766326976141812278768828482025599076846523745120090373572997354692719824317427788150696916333328127923103759766569358495721662750863677550426903470660638241950740428477828689882125178378392247708266898890784926240199982064243419738900740730025146097008439507811218627316971823387790600242618780375663682146946971031040521150625769663344604158249467018201410256142863225044585512879343157075788871214741948729795712597178988951203968679692604650156902124936515611910699671207142217716701939912885319407834254967916951453199450908424211043275383095540663808010266851331763790064275681731446810850541202314520634161982275186495009961989067773398022435686881545085597297765456360848882423086315430970574848331523184834365099543619001691300351682702216772959052672491677181443166106990157266020097125720405085228535527842418730038012254352560685615856762629899784967878572409801695043306625997890433235386952054436784511123986009755544095877588374951797275505569231964159415383347435708038587958974115192886431144662113672985801530622907897302701310574718057739340247438611873521133475596367123256932872150705783167076070897099182141710084986741001275547633503811729843445850990681892733902087173657707024052228622138512559355233727480846454402204550496966006308318642956594025810204578665700359770199858145482811411182096376715493467039519742948841067272236812848324519891880188608429452518469062505342810077031013923466261173819449501467563468287685962401619026983480438323121941224897483692530333020058889056893881594728229992074722991848802929940657974577249279609630329662365011690084443421547469798752327363066131965681529733975094919997455265348888139515497839714093396352337795087866837753746422631615425821497544391406911654941213736845159693867759376565957217841973094646398641615335591519054702927424142853632976904636574630666847962163983276220071223215860746944567161553426882942781933187818000244639084285208314786652634009974806981758138441477363374668956308542555928791402506406089359680116086667790269285606433279986106368*i1^18 + -172551032704943615689193148474482549276349294570603463109869260910766627627440544539833544635243903771231626719182494911625361341417254383876765550960547124078072563393394409506185961411223669489454015198604092250741280028993599220380048610133702460247795138248623987374383798985500736424966265335790642779543255955143050691559046280490203110440495272361010694969234222413069046350247064484385673007005146628357390275646599599384781754784720223528475967725540585145405605892955024539971472062497889516773602108644634288686345646979966998245549303358742689417629742738787662204656031300566571450716957555131824245648201245133032908226328795271685033271622428917740584813595676862967044294193988383474361068718789715713965289854946106254043612678517943451316956338168997983671322649417306498150420576686817033623614754849668436043830050402086700430985187299805671868989765897930004482926511349874517595248984110015052299926328893801765345034345116334976681043111774738895474056745310784587697993839632989651217991593207614900624621274190817996462063866422519690823367741692683823198367000213549755811816031586733241129420628200932787905739290040935546375059682271083199723462458124740782844956677312323944027754281219296549088131972950863961547201935075732540366843622459022229346919207327657023652680447752062972676446471489125043383305010785395135656930328985751526169054348283995526088355592516632112406874915127887975031149126657208443316917907632091643196968734847864988239187877147274104322270489764875557181970747296086096382808194904441240785591227657911077229344226408237583930034589877414346366043946799305521822977695014619240022527047636083415598831047940713158361701937073271312331766042839252480550140087126048149758659653189207751860035195818668539427677782354768668550466714915016533582300723287960320978650056095969465470938005195270158224573753031322865325072786692351971485851432236899488893159182550456149866957179345891438788932761313034638757732226091858020378275903890260302612771469830223971868103009242991034368*i1^19 + 9160004811257706188660448439299595647026387465931717896337490574708855958974320577962548121675497167321228065794448673887054337871716568404535798848249536088676276771354596254255936608910695305460499192821614833659611747052670395624704670498551033396663291257098834346196518514028562564546767918196058373483921874848978041258733617711767433298812773662368745269886506942644245684819150011383131735672272090525514134568783553717230829568667015248806655811501786206080687247287479701718361728872621717135748075208182971916466902404481372190086046234414581708417495889225172741352082200052489150173258384469598645948369777635411408483604364369950538762959177793981418523797090432750136770260273556303230700947118555469619114060959447356399573163193431663386779351572005734297333305840970293055394631133598651805446951886320280907579273889114733935914138594230603960220159980932617931850764820774085446497961546410085447642487982929085635067454267729473144334415497653089969124092967166353431557941725246927041030706137169458625156028038845059680173923455902527752409826194671680774551402188687320892748262216096391024760448576592512554404198498814087877584573188617417393789496811692232943522520559087142187167029196372865474920832268080163071966881691689194399629882647016231405565302726723977708707310141416074156809753119310373608381155797377489990110257824510469247052769240581107463239030742833177512477286965760423981386981889965933423345883155494760414875346935767815738572540908392227682010991752257863385925179830805972036187893196025019297950034703551348053567667132812112739122929834400845189161135949307992537568655692494182928742281837779438263602071865083500123629657313941915587647175003893542634443842219852918634392496335455989652946999223516745253689649445272719314134397014226970044567765977890492412262213314393820225109258988393795073222182751943462821941703011393670221777332557671512872885252861600622898646850191158388068094874667008404490217089734664619123206613846728368980168860956819215292078755250438144*i1^20 + -89760565117316203861352877573289823429366539674171139211236297732501585977671308966515576619753157736422335800442066706482829135555102781907277167532504890204287627962653932338047616231758558497824333994328380447939878283284691581651180990740140284655639626737379712479343054002601617471573443643590406865776106538064632848136763635512984245255440273513790148403694999691727837827951733646913249604752665346762063149653947141462300114920118167487012000330350225156609685371480365741795972965479673119517045542525060391437032998644321292621027853935515378329768023010664160797257737132147676286744098300181499389369211275924822799259765401475855538286722589879320576051552140904909549724526615003110356198856662870255032964985340941670320586741782450550426813777689424181304803251893251486273133239463231903335289644693428654614723925924710146152382895391783309022829968197561663840674228433889582442573907072322815664421360905508728016740562025815634852569386917258388154115180570226893067742205672965756767904441174694952838285846681258673933259031868326901290850418589766177348957644895775167714700657488206122443819819652139592339817009890780215970284555943485862049240323948243835814786486069960586389676406387101383664389903560606089249668007627043879443416456856698640301716673133371779406479530494613476948124469730970342715500868296593639039200903910041399422372716139685907115142387291782627485320652393467740380998611855073000330791135144490492136795856372776013401799438016406273707699618977659556856046069176379321421345017636038016380776761739636509361604902803918903330367849192219052878734242276144484557020190763558176339808126134090871698882582397142618084114501198371668632382283506873678385439866032910977206445262461744176009274961693562495922408606284873308558167384021573334825840765206963886759411219182530636646738311752872643095053037501464586916451080952934431436810295141590893337929911574298894111025263836409853537595597847394441374097656518659616528056836191913568169418005184191808103950319616*i1^21 + -22955340324484114514839331010733892852839688465843197965485247185466385467356006564016026115094708335965804864887341957417735025062686040669578718814561428167750088488328506033137982582162548094755879994265921297117550727136061384543614199459049258805928496000540577775818690932283195139679032083389480001485327445704627107795334650012496342335788787795563770753443635798505113735408374129359986156479366021898168887451843463686638288705624140446705804194191693995777477600668990061903612505122329442352637836274827867196163989668026940095345462558023509064977076437383253014663862245049356764845378064363031281800205554057007544706980352647648596347863410633519376679895406221035892898440392670376452804278656533502117623110223175005820181106315013635961954270647186768027710392007175829760558138162366085628094429401609136355204091125638815651093527228209698924483545649625994739469793053370507960284137313148701599312215986971827273476666485794128647623093253226630866885636495470707130684901201922289582085902970399074231596749197822669654023155579836060823160808933469009650067801751431643030257761637808045572045779440100625837028077038124928942225573723171535266053071533473821559447995846451254473495156724108222396593451789172719629246325550670062450242099966478927496398695357549598735535687097796673469650213344824465898568097004469957389312216496524892402705511025426047616591971919647208178040329987991920353225666537874362582010846361237587801184660270763086134413611143778620742956969513632983885506858128891849220242087694636151944876276011719008648282853306676658088704525900269133031392404219593491919748607373367850194515576168484184468812650494400531925933833187501816909443212851347004796178482490692956983865152057415260019473937308236389471511075142205802965804560789468703591393527542022056312087640789135423566895132440655567527198240897910619596223530654852216592614914093615484296143083663844320433556069252605846902204562236009297438672121105239904610730785883599006325775256243383010825601024*i1^22 + 1398025667461856123402748480516406893897895920603603468449618574977035115532189399344120389813706986496884482694022082644761586184795564175325211087743917590596436965044392888537329011058238126874685032378950040335231221747607513510975530137712858766547623937276081629031677695362538637961829296292468806134957888001236372175601052362636864247293339865896392256245009866967271747504207609726810084084130610804017997159448769314223686104660630196362330291680463604351901034001426756998045612282992155414052253210869411059279003185816931865982443531887277088874764634473869208926708743399474082652006715336113796225228041742081557382682109463398334322331794384653544136922476286492042008690259211377422324123568262391856257186859790783057143497552406278912520389295078315562246349297954304368897129337426169147473829543348503068101734603875495491194815553719033461530889806719159634428281243634546581735451958706985643224958650771737125617879522757354460935320448561282006918562056901917562925791747514419636120802582831508005527594942076080664390283995054503087015313230257314809058147088305165190197794218481086868549067738837248389687628144052299902225197763193900029750540404929756950999620548605282907654774667700105734776120991872010659247002313904392768358064506877341986670476623267565322694338733475591991502887247272357832055664299572941252833239485263001121796192960160793621561547297421886865842908625021534152427597390875892139903487642851375112167453422407372086378928088505977039734111206367573902639361087256184801079349620891362098024992427020706412521977972498811848494656076150014108310094090569960566521539508852846729117824454336176781723567725973551467376801609288924390448168271155303732344261434191013356475002471507915995004101715291214277536840053029733936397145682585134043078789619103031306956795617213272332187180627753850981652466931331029285673307935629806398434535598103832730247505941386223700196021305130714514953677413030090945293090124219375375444659027127293393018843110706014846976*i1^23 + -3617966596343615024043694759484297937253901807996172002374536911778964613969171691869611953339419326654035786467224784568690336431496811036933688655017047430102205792641150734135040327998210061630030665384442575369561113458391985446951209973884357131768394760162203882053902781624386527962660048751330904458337357135726908724106820639118894819135173263079934961282202746078592630337475141045244883524629819809759352423270190840008671539856257113802615848041629156182770967262957972492474586356720898288820009334413445168862717935600053882136624263252920065045433372211266233583907844319185391431436883526350618636262853917836009332292685945102012373843294328921898197405796697433698743576257390885956224197759823133608564021784389617666701106786588702770894572701339364428950155448372232161701583707035709266185239072826702446207499653997393333079112954015734967947352262322558856743762177909841088990392217842319480428293148243160729426200023561002134218429805268748962031208332502653456257134153103286077537525922496434734599906313694556491529418325886825695929498948383745495530039527633999462306057064080217107928516885770255898074448382544117000562918148994717878655198209407401764641443517679538685461227099673202647766830050465331789661361210932721961814492622037796544770887720261609972305019667222789344356458860254800488083033960278530785519023246218344546280414104671981846990777091540504596109922052077683210530968736722390252787431654938375900054770148522277578582139448139273896567898383845525372707160347441629997407144466336631706349681441366232621076106556169630934907504689443098506521378153436517288730300936356810451490981013203765190489183668460975600319944137456778834905910245417589925924352141792695960003683616695718815019939684219445921461226235495384867266398024325317659223562979961173700658666986903625070082508855932725674698673228066513545097625086876476647824648890831296029958992030778629678954842863346319269396555540625519930295629517624389821358604427339367346156388793450496*i1^24 + -3344939967256335351718956041062715949327180413710404828292674501964338324727347768218274405003308204140498241189265201435243103946358712755795873091231311715736702020175362473319606287173300667010670547388654405181897812493634264325231246885782112984882239041384938762703791785715792647188069783825954049768648397161201013644509525297610275654122847175890068476069048269320595962084443220082339361502499514623653862862806222645484032630499978336204350464944371204381844286367568201527835986680208776669730003573611814351159674978154887438430597447301226910147403209082029894458179009009620463286139745700918403348704366934705196249641728413913488823756478634917748183653402334119062573815055507268785260284428179779063161808080354586255951488360797888662334194676218151715972509173716390702719405560614021722314903384219182615645958554600802497286249114371786999051473951165532962557319282119583122886910981212538966808889956599435540524442630521614300199696361385937057581021371342708969274511417349778951773420689240721217666111076735849102313160648172222915665210470308013424812391944048695443900127297278611126530863584472195094399132388285697553138893783026819217987494572802648004601446892047971553792676892810279269329795739809888138995259822011339871296544386594032759597324958416822794016188129212771423014196368890858811776077250593712859160838122541544382812638250663438396319736347522221789453512531103500507510013611911421637877813472812010044724176378114412552792556829016991371932724910523034810709781809232686079344406572375535689488434962920765326582386364640426900817272749565637105328948047132990305344076843788543083782569565906614849359537277794147901889927010380347617724493980486336206352625717902982617468430295666701530945587529654931462257117953311302778134092484994965729678476655817212625563522823335399547598262241977974828004875784203628610514784296507056893564714312009522474087965342633046104675736621159440488298252081849343180266044875510604540562523717427506022614525018112*i1^25 + 206632600395051743963334659306008415797179655598501832147368821964839308897981011144638598352114824785751787656635192082102031246674799321068430064014675741316455167962907001385094857534363845277983840486349971170925387963224875956740761253151757963081758929908814990589674857375585063953672240647762938839784602764737232614828576070831406009245702407121614904232254880198956119877817242465590263948886139331175181770351838453478599107051066325562383740716111735178610651351989148360498742147673475657784545255785698720435977862056928613295539154076094384425468122880773425383477684988599983358615855087709875156652748990262517409562036043587801258771666475972240013354202075709589448223453276177264494308388942075415084322761570684102001632900652887784583611027342429288084395322962362283026265403035962100049067380887647554431561192992344970695194888216846892548214906790542304405037837018684369685168825514522331396422000795101114452937956493790489484710401904934008505803608494139109715774092213017593961284204767002259576969045154818375246072581787544166021175915584326940586346139615116439040115558406376661737372621753129792399650002403950643699491167680225699646598758021111976253935553859589607491092607498625929111587757118689891162272302767429940645808697747833449655280735392386159285969919261641974852646728444774392823561476300705459202012256215029732862569198826431747946670679900767599836151588439595852768567942883370851067547464739989198640273723808742267874371429359423125887982262698590431154734202795559800703072536179329477942214406492121480429430196319729977554832054598891816783560983657998117473368122572902083517772352532930089972954195756810432009447036835958729571903610547373270647361530661765915259195252379935063750338802337632436639406684692455704986756785852342296664845813033428570902713286860201731365489182812413452509960998754442283831365328187001248528979977159372777097045374526104661015567926311780215310652008480229510341150318208289352990491867500139150124777472*i1^26 + -7352958343547736070036239240373994993739863936399710932856116789084731516567255237252701054019329605983143539351538869507025173183806980214759694584261604005971264286093428018260106247327818404808600966571875415962897181891720789201993938152377953681165556835139352549605898406942058586883428074125889887955985202159684798338245386888854841584026416420184902922108541422214679638096917691478027335838677328673402601109993431543589562648886742805817770955676468673260616184499997732880286843349389627092400254295363343816202501113028339664472441605228450683366633669154625583272638521522194403218543594995882338363068151286346252179925388825158681554079587665909207898591557917382524473130540480871117849849284017306944961674212956887809420236783089521539368953743859715549582402067249377652164160276969975136838859102907876122306675614422303391435804133511101215961423222297805071550941855240937948100275261965313387620558872601560049025384129320867604441056829057986779619834038251918747092316252977238465347346285522344332168482614316641919009355198745510521324347004659571795397100936050269315876491682792437002810567091878525440670466967402184296308658928736508893956500635066438636541115593427169091992431650710254830948663118582043580187022758718413349881381679535547461882240660808405724231219653406735501355702726452974150859039564027616561803575865673873354099969387513372262201640709310133695873909712482952107754724368285218513107619481601210116140542675642899825397943270546483157453255218737650246766695519178941712921704716338925441430806713002713753759106730046596716801379156397849454789214682141518187951039199809806057296381836813969354991750554055667578835611723347986800263171076814803565722285537565171522087764875948509946445868711473463301920115646386773265253814307101599540896572024438759513284623593609743200042907425950389996889337029465663598244580788731242391448948303314444128634608078988187593156728552011239216560250720011023835798253075536035493625873638340299849728*i1^27 + 194758710200107811926933790864498313038620388025983174676644790474450547609822529251916866239075655657475232561020737297772960453539240098020317154227112312562134265658306963446818486397169066861162097069122153010225402636448519689027583162420942523402719403226753846766897051632747873945392088302564288525565047479160866564034727496265883727974677439717447331556089351177771288524558368048079489146336499474980227858645074242946855593058180262519288661039786632392214065532556794355258542184883509384232397856374557031472794193980987067525537415399769901787989629166114594128428073556657151389446096095628180382922275232435919222714329719509616948889323940587442012338301847086725100002982726022900059737328984769068385069152105192927959257820777845887114514916622089462236788691965696614293677054499767648483791250668026290508474744014063350491045500320028412205350122331677038219845823879657096439958327316678602089536149961671644005806207176512632341546399251442192364991819289570915680674013943067907579886612879963535475979873213135259203876434602177016073086734248319043767523902358875097798729087770642317882278174949474394164620596667282169493460018145831200426160750718503315621023748092047635461311341110954827247108917643831178879873796680100526265674518062274084851562676596084835504939250571851445203853550694935059170966457036385444986782383598745584947020801329749113983619459429489325010278086638804729042235865248634510855497219392039939072965319650634451075810715484057997965167775799629717448597303808273247911921459027026627647464845294308533798144167008172926539954214634821441104026474869601307940909354865162432228819278482666761468782190798870305003951001755092187680601403913549887850469219965976514662667049960399326478202741917155045422678581880667501882225070479542766471004500112379402401838915740236010108296882544288339904042641170922216383666832602661863602931457471781895094331042115929542626228470035596844196120690634527134251937095533552206545703403654217728*i1^28 + -4291141417106569645957477259160867380670369124850232160371391343687937553813732544824945316465791983431836664784051475784088838563980401083301590204148945859582753041715440789974443033800940379097112424442950778598278212909313576086427971251416270948213349241981390279355793951148741317522519157383220159334550828677513876135746338576978681229671700662937640945314463263977288596101286183962578609859282955474288163780432306765241743141029454773888855508818946141045491751897974864139515170846751209908184596619172810949762775139796428921216973692097064578372297093644378387355400573568098172670409131408274866471395936413058490801896480675779922185646567165431191249005366596397883019460341055971065535311075512687610753238655066102910414632337688067930072703209394606248681728312728756373783622820403342255974456120343270099649483670276146104970636544715298222734234480247279627776367205433411845016997576371576377623322242696086911266647529161320004242892654367282534398463768525156035940973559595227199538018907949067131701202021869443863522950054105339562742955334954029886583059038422396076341122902605011411680170600861451384348255958134724110711178479352413414814464905640265292628886258495337111697138342154256938075068436835031740988239950369985843774285329344995020672353029279895856122520931765003215050544502321619447385791455572993293725910484096145457173298800350346134843486634881716508827898463204931803827529127288396939411861712644607802674141084366869650545969191475820252493318402856244359917559488871052104145500944292637592575155303185465138326037407937362418269043670388986576610673286357152200500919512578319477826551484955825240986884192938322409309992904405631319726793650609222901442246460868902154275004795178556757198631581706395163261809676268301325805169567749634987734426162224604953007874856692052595756838347677826391056134141361450064501153344222560674776453943583359415713939066529457682402087831041452077923516966549220747904170769375218432429434863616*i1^29 + 80915308726639536278050171070335035274104992906289066634702687909311241238057366862022052914687320523862576301837800827396060279355628261539438121086371425641312249368553281273936165964836692315543012686225882759661859115753968787626530378599918242777811473383282365031502881111722482487742417288828736985171021532592587788939816714000968235643414016121728900819380811986174484828035781648704491782334939407593959824342698622277727762752737443225614597584605448225368165116923871001981663750253749412105353572895576909586324226900618830633436266484059770573724604533299415197609400202045211265789479092537292230324714580014095340598983207459876989560266155195765582066423329169057975898876502430637745220119257017638769021530897003133614065863388168456622482879361507047656204411504702972996144701685437449114108205316503793836319388112781971827145304189510428567983616561141511791123429783869132673834586666387554822619972163180010765779716253738801262730494952981417304568118286228083755723720981011643179635088118452662821507120379316941984265026276431715893723866876774581563005390628314479072850091938782326582705259325714472290796343317881048576203596870455304081594194538705726531471563767160932427084150546635798918249939797195097268930786311576723368518305496041484552869047575707737024700291996394407940059922778648071028894905661944476251855061990126067754173890589893784920784808359082624187396005416010994193908457919838670505350158671275088379259082063775367123318385791125468997321130472037789764502179488242448082811766376278689002748726337841449123482655302170413787838095428094765991645666557545614679940938603542062643481568084954973081640036072860566796044563615738193203991851197614247380956894093403113262204375998814219645706787962656309644211949081883085157047710077451473680574021805248693877702255550001296323682204175491570584371186983109669227088707017688623234908682194907360466029541134803992862040871046077086343623555937031274265734485129655492804608000*i1^30 + -1232220733642938714641750590565388807660474741065201172763738862888379317720052040466544651730879133808466389624367248847685830349490120644029057925098050991429785788276880749048397067659668688957827414975913301039978272126319833003251993634541988024972566661953171566327019858217200913925843200405206765912734805899041722936927252846869713561440418736490954024399260369838974349060483432919878014554649870474165655635533727373261388636306856266969091524092840874844046440949989507100813464656503718523437042464154230439920390070008490635997830621586466335201366283550269638528642655327017370394445830259822565750913497476274205835541798622804840352245994371161458449450776042752753828682815819925995052556932937431313367608440359634825664542664010910968876689050780322853754721435023253694826703144832339455119767821166765410584293152479332333544128692525466087501105196817110956142654948515415377446501012551857530734918928957575741167309582196133080797406339450817625376640654829590338817513606585884749023081382488116306051474890329816292993918398898411107702482555377905756156225189864146273376699443827514911082805192512381118334726245178643503939179108419893976638797972230043149543253789437926416075054587275414971923623574884857976513046084580580775372906978376263492675953486213322677766341687302288094656548965768499596745855333596198528937187635051248236507554748343179292673408968939518543590318101883392111591011856045316432887158988882402882347954931434545054023690572897592546130341512120236074271702925983516150900295149344074981751256538245463762554178973404949199396979241958259917938079518514711455327096895180774424795258911969934096800293504609809972152614209831323307591699523795027150515564594119250334155466867395028881697307285651687892170866988691541136327435947654940206117277125509967455249637089531572176185945464116463326090757729887011518605378325273634059933823790110966205767519343206798720895848748780566407216585085393472272836109119736892096512*i1^31 + 14190881155005197723529296147054438969504275455966850484743767621253007708893612880898211880921480745676768683649664371850467148837103499601991130699296731907834466958870485917946126850349154370558425380113397824089474819986768958077877748833414401252026924111976227248684642718870422158086957046252243795698684017532253369954923325146533072004119675546612185964743786379077751825722832092899389600152863844221283156161224445674171821092070477103864366677826457067607383619418633147187957031043669054220796483065138889094713149239935939907300526736722171940033489692392026152038669982830977723985713462927427210350725441050629840737881721727892514182816435702597477934358703742775887713192574709222781348720489557929794456833886041398837593472434057307934602428457754957814087712438937777900355249031665755350766976427616426272846196001081510729837333188589439316361140593728890583106516933585305700373963467975869398697743174758600936900758352988697845583535755691861243447914707673010424581986770189747184677483787537150416803651353465354678282259067569303156687022821113781529340790715858869422376847342814525478898097620229880715798085521466854754534126439752161946408651068270531449316896442604784467618176991164172397561705335528641607675387926831544673436381059577886824518702437836645753659370896977251076541402105508366566042152999902268038550669255341396736407444830852914962199220806936969067389176259238998067305045914585242584671640139113802088660348470339535845388331177165201858950151360124971564522335912648817127782554639147339824801172335257497853768732621862448023280395206594638918710492989312688733952665284171818301633503414803851283079670347698130233893302146881279039746938190328400855043320405764393260354735877089424294543056828913932434520190779897777252376569682988517673207768419406685898601923479151956644449642456993183839862199086265273028958509894405083810979851993886028710461401034131619811449574390795401454555005430683883111566289376641024*i1^32 + -115399422740308989803862322211925989745925909780627168522875460141317409954159357638941208503501044883462865134668937890601784498340476323508124698044572237352534528708003867154624442808443593068972791914142978266441819366359511223938453067701748729405967466096995725141375980172066058131679680788461824884948965376422158522271274381818135670606042580701240374868086089824447103023346649647650782382818363982796596568146429711382394541146124431889568080399507240026737308591993735261100370007147846943795908083050481290160037003671317956267581718019730209516440499656919136653024526644826801817824483950669412521106678920697357209388059308940888180496634993279573952394098888161391356052615008434318428155016177449586620346252601801314858637497268036260787415307637724847626434710415999969135803733410769266744973026251699098793401749391356464484514137945968438006614710618699107354859995088899736914167790164245643123667375607330227364714231036076551588489371908098925613104426808338388803935471927866562257245349792794479936056929770181556694286048632051802977698741211502518240269907157424264012031013838126559857410404305417674651365987755449799611035310349632990295618259814607355984234714458840624323739071402879697437695524817841003252041589508476689970340671586826187468008123080247277872262882475317741223959974876233351126880549889885777704131922001492816061249364426058577383643685946689730570589946162941380025181488489680179614823587818316281049217155613488262070631563848406070366286374486331402955194888265858891591719183271943077210478444692598145445870311441811113188946428595338867209541039335899332536037728116751298939930791724181266633810241980047950514540864345086274307179048929274072337956079971577783354812629939765394194628541092993668701220724220791154685636952822847556073731427840787807407145045377449743966667565436119502428754155716842000951212552345911129618998730934157936136852400686013872527373440090412176147425400871396813025442791424*i1^33 + 718130839318074743555532992086049070298370860164577669923662591899459695711134860653699169437237974911538218156800300893364137179961402056688664213274608660564050114339931736905026696148036355773124650074301245630078339490147575717084940216431036393024011939637338419167275916428934674239673866142550113599516270733404628963037409230762487544033712697327592177750017975040485341274536170745871838901345105493697575702386637384612941999228431991886861823273625156162387180151145582065927961512725266648418527875194164406331104947468119890678567127054364664445248804970520545602560513378325189825927041227933493842585083241968457814710464332459244175661829302813386216700205097226220343605525363462339910390116947220456555799601664509927545354595268444148702030972221830988147011932928387284307123954949455448844108071850198001744184682778924749429806191576221363961106070174287141871922881894054338057268033107053804116373384410324196204222761352831573993560737831110500063747466111878743002510343379943236965803420158057687912332078987492690830569571671154957623917608937956858481432792631581441295202171697099451395982539899272881161530862472424453721540103725176732775946418215222537608972441378431517068025018165614231651385195387089407781270174102130516348872189184925206326129626010193213759346372802752731469554595148704656896796648568968389163117462618139379590603892620009217107718360320970386473898464260519015411773719664750367805429370577470088427441850456883960758979096618051634161150487985754374447594018132762452498830550903718951565713908736676084377936989092990667798882565971133420825207267053970704722919180253896656933099673273749200563835132177509064552030434383963739322666418096787123031231320957353016640838182586961365231532745827607144741625897510737107279581467464252902454872826332282627275346881661357201038270786479067270010553000473280420820255794880135395319066675817262145023702128710653605065115699973675150066215089605746865733632*i1^34 + -3193860695168447113209923139454448465828796004312405002392634835208648736291078742218060461902075592776858149547678463729669000912355019564315752576358637398991926932573148718723058736060097536861267474024580513545521926357589653195476591954376320731620836467002014146900580777954580889876911968928045774263299036917571365485187063575774927633664630179653945063883451418869224620399920479893056914405567911473453007776210456960484738181646487487071910670412212621581325125019244470641862382782626838356565881225337305372654205496469078712215349407324385805040225071502863817683090318798408563958404519433643896697628441147830244936036717910461389676401820706856001382329124101826664065588106757976296937803260149765475155010861781339926964713485671713860967409246996901821903580432231433135959927141202269154728338937532285555353354920606858933623783505571028841888399244487090112925435755139755994364820261260231525766831635528353957171775687913467248806847541989972255057736458929789306091208527813488670383404949336554112200236990858128040941990606281938306008523963997800378665899951868950219712542072703986697751329190750338857317855979897727360933469592910721229663223389543299272480639499538567444260291170886638876874010419181787233452571622367360866072747818547656839844106896440943042080238661187978436161372313011697227355801492882157206973855214398139465928920800305799986954461110947354912122749458462375460304106515359090585134947302087252173247088193156889029745185194036927363472844803859074987109220757902706300547441278813318869347406081199874074436867339392987143884613158634581104315372536263612950151114342378620301832933588837992467882381756928542916551224488375669210129847061147464886153113045704746791950664155558943389738778008605731486208882182496640598960318968785993156214003530032501847804972495963269619829692335860472835178441578579787865075883403573970366503598293989268142638651365492041284518463998421418056913168862074109952*i1^35 + 7663197406745625332451485242939344936341755743473353248027700428407636298980681246429017573141934653125883713489690000696392425740080148558697589551125171365010787935849023891518917379468224010374812656076996393119551006559300424468977780772940203513889838425147878476813961343660664957105235148069155693874262998401535855205965218123202491467761592401156301039104549862610922063963076880311669477010279740679457506225371767537894881698506445073636807417133079809853297560426544888380036613757054894265188420222011359647721646120177323833626838080251481638966650531847388615755749875081802056496543491985982520295865604412038049715672807001539959443768897250873319606550535538173860852920235230988373849336627689720867167969015902813282523867440523850437999326974056634189823486133056110925754603492830410769664191743075134645682553765329416983816401800552706162328399199710191473976064532104436648688801138757397898709897528467629869303964375239448975102468493187743718719219518012179044552624735192389106698413237268846726284864513583397425999457458876504698806578102475967718876497315225949887581358244295838781077339592259293894157185403339872854200177444606806058761856471460224154224561712172293475323852829912010093027839947955397608311440859063576926903440311879793671944164937769291054859288815182529761939202065960246315583620090617397336137308160755291770108331969546563708869986691392155639974584041991442807512844787058661547807724000344516154299221536851971899874587180523314867162111568066411090568902377023932884712327383226313839353866369069294921269060691727177554591307731342897682462845057871677626466208664720801163328457851729186059500906227392947909527949978423079898182463872964807041335883239370293684528764510161773993495490905494038119039553621775421343436150344002976169188949714134980060896102770410193657961897777706360016424099237284136961907651395792398427742544914307193254447233759109460568596458080939929101890916188160*i1^36 + -10667277248756308121908169397214332439647206458740504726431701032463120594651592195349225264397514758798196631918339070007197668113697539880390265961793065654903504491110787126689810477052402054977261132771278772532602764787095095500927488355176178286341797305422541179621511278486009118255203369738619871966695139602808465922410971229792515746814970216833008573545604717155119496628295581564720940472086527527107334107935960095129401483848811269428447520631770827477376292255423493787124919945678018904509788224509510250072795713225326220829689229238443122939542658258247829845777853256340355780843804220215014665234454100711833810860233908956584987460005315147339203419560249422756992645958097612863865147877214083049971726815571466075548149606640145017565254271517993612151254304564436536137233257418816800621863414430744829886905870726909103623822796642812172748148055001033301296992196794225544300376746628279303027029856442103467439496705140822741153405675958667879101076764204344410417404911851190567277682328523717283333643393419332918403318877210259886378417829306791043592931979327672282964805021848073506733703187051496911215566515685572828416860127747552570417275902988453950708922537555079672244617895226942525131113224630839999684371723246135863040296522443557679439734749376062368427177550987500106773364431476210578392146696836831724580840445740196028480285950355037725756172252997171904311907010472036572209068657077215044917432083215201993008064180454329275579406956769852876240989805560814707594888353963269348476857965899417045077143530705278194321649537739237794018555724137125813325677504282724909129389744102639272207460420717275742691925033788489059582388203601818858405193025130038081506988023867072360649211139568318128665336650552096789630394582525820442534841831462668538272620013402881545611455342827718951794516510221555414856869290478233024312259443609927444548207958639654406663776504134715056430262211626722689810432*i1^37 + 28459862492347420405432665104199362219304617269644896484361060332505663877266240547211685762130788856583861544735347873653894702594445256368059945020968339063214384558420895919400456620523129345403131388263587180639051439549975722861630832777169117939730293844655674390688376252100382653881066755153296906089583343604823264698810460707987249036481074795776293171157748949762772251569974582551952761704564852416735712814698444952179523050577019340452730322859955983633633187011074113831730112694551623978480966750220837196211712685743146392269423960699623738165401450284407920545091297687941475546289903441530793287599819267195411816598224637094638083543446501348741550261014181663121013774889141144697216403478635929403966858424241181519583615120900155208798268232501311508174018374859681698470189636916255678287316337517741068914403723471250312918506284710761204807590140947179453147814814094420482353937948538020142927468914440370140275268048916988585527506295954667912709820613039409574380033983365068283879264160505726670043226040209903319914868659516551752574143761387920169086195508332251764256728110180352250628257917632501091096408719647277175013458335864974448383535274437211410040331671180157543116431168939432833850259730695349501359998664949703522846740494384422289560300539076572070598047451030787114842199390272122821995617101505720420159199474146478883030621626660294327655115532775342456579297758054719777141723650728150638660821001903262961404717152368499040122757214619889114949637347025308342728039920337008347849042033641577464501983381375040394416743951354574720317500799184864768413881793814378164065654546328411537296235836647803384796603753042175835667022958516276036677577063718259983063901426832006604541085849509545982152302277727079972881696701225862666461485935818019599802487025848674881587984101857625778265172582454608503383937292546875199104560432161976143354960033944750723919177434407025669298374574767865856*i1^38 + -14299221291488594250910010625236288014444329125639062873046004814946177696157001899384598372146651911394238512201780353487510616587838953248806302189186032559653880750303473278387769069030188478496508361386496593634603008151328073456308162262809510311431758280265178373678097060937608500125468926686971443108483635922853158717546353190017950221723580009622554085218897695328987450908413205350459196447983888362668209552808943949025553017961813574305585367513505700469563313601392196987414717225776281629114164045282150746826569879955725412276247342052085746162244808828231159599478333509989552332599876089050880041496223967580983593876677870398949971836227568401619208343869531996521294522321551693321448250380345642270315687840351487501649106322797846282459353764566718759479985136609064338657579557984839311208581018558644076748045031320001670354857542745311149673394595826915127550692525406129611805084474094914753781361075701638810443806962847005158252239081833382824392142194422595929022839996717236409396358712905763928270875230910916421698394440437324204311032196970015562797528470692559329662172486994832862459562639667249923555293881728192689437808235962114701383133922410812423624572219693366063194232241914997140036401140399769606854502551956625384829731791373251910548650992582425043277733414890630988345959835132641308081890815273371034950562919185852658077361722765465434763366661603112851854557496064830445502279542768252108941428071057212053130570796517547743497316752112748628641249816006410545556647211873325131986557679702942178199487035991475981217162060398680003649177209840361974372262631965337230697570596438046395909318280255462353378091619685955579057599144915641006280998807250474981045835654820886449282920895341703714806382785997153891847135110675620200143956988336697246271535030267645349454871123417146791160800197851801260896022413962019432293577510593737439541400538453097660454956720571127946147329474560*i1^39 + 25559521867983695802022037074804031170536482256434969409308159057318425604318732947483171894851834590615289178060887803252613751114846544826499570601906568968087749530342318026827212870244144246077254134602165222454684943867535247298392616890173193091341405141650067642368296701160398253558337580797907794823570852626137285443194292874227596771781047128665223798146825850127790778038450972913691447428684895550050452186811638494833772857230035191498055088746801228644502484522249024823252832388469382893227830100295903042846009375378796421775835773964841587924854639218002696691145987748366964980666100775788454406935668075435011166150110617181854784323962070075495049892668385412376183958644550927059717642181753198543414657513569278696441107184099120132120193042277620670913989414072174481429190155778362383923449686423568927315760320327647576150798264487091665989034612879707284120501383193323898093349998989122258436068733387572911105379897637924378721885153813775304354209992899370228012508572674072727562282667728168397627439750209867567840918214703175333552379481525836750879349283648177444925318199949117594953179551639746758560160444721915599521209917132050728215962638250686859332364901901952830942326607697952252798773856766663577853088424559386602405750304451555187314272689558540342562119940551674491814496748315925952221549415376560388776564630316275555544347964167916079121576134851612203800074464956482217367580329390827971534391887649361616381067335272986801783082210954292243832219105384044137456348292764595719750418457957904114735564026852334019768948309350697462367662078201147582527690032371358362314942354039398837750181237765649772517795999566708336867023837660356401760665498338771289973173189563551007608836297968710714973033390059315129641035925877395668453057615222754333904386904289952291816684289236974101769285813788763996794659986426190532896367857555107918596598202173694940194944983884075930484736*i1^40 + 3750855520698210985258963908311077876708662842826110263635924277594173471987515157211446501273745522595169100796056155901858155755505243814783951557348137969224724934729200585984807028777805013234359125852101644193137042010508219805563187882681930725417916227066974470262905292300692369557894417308864895861871313084323853297711752716847088664226763444401893588394148087952269232765206227808110166429427558294226432517300697544837803352950349443231956891945069122004995478299609462910938009670544546168676336724754913404174991309194143988215493546136785076091876166317179538132454164240250722360792429728767931496523979751687287808277626680024933159717817542880039968079132079233401712560365195451267244192675297813495272572741378631645932265974697502986747703250288372779541001522980070564109593256865512138715977350722010814595182011779608746883745581012441228380274973088749155785596316325838131478391458698968291381275898451454468916438682114623970905879819243288592028540211457334887447886987613474383025583063992423860789496906292488821466225765618235188607843543020408733106817674071503024604345820001508795276919481478056189857987037762063298921623784576424515488830625242129469846647036698094310783262249421963704249479688216495616108736766370304379600178041906952342001171043267035836088320229063804576651227527349319576739407848184071360585785467841992012171516329773758788060399886475410019957700081233869592825314946158257751164036913951796273104451101739309303160425082613194559855520462683393290695289902300580881017840460979315157027639787820324762423426433949493976457298447164022792472554546661053791174019393914377765255785267971953866188848361263850312088179062965437321875450671173962290985337754145521234228612235885722304100662120246495111566759896192076971482388655390120324131697783821227237766495763239210419131444574930243533253489064928331588247973070522435141358419112921736153387558609220534272*i1^41 + 1890763838197323330378211211472414631261207914457506116120455697433657712434562612189287206523752103794602706656846245321527960145876911959924079465562967888711117808554522428943803487230078284462461785303327792630955162254754624038982736564649001310761412355276996613348233438024804828638152008566000562507741115563268297908578780151924463464415828267967514376049878337705719197406673290225662821867917522599583502248868935546050953175380471480851978214720323775040856621449384730582590082712373430023804953614991388236504950867103128180081472425255138372828124045038618032387704865551995995707752803471622890088776774121890350831082080049867099994473780191201762702263800194758461084592753299679263851434310649281315781269999240488556568400776851827459449724154881643969776602196631799343536455499697584506308751208179000259473650314609866652580550785876117649076220126816739223710330343935697997093463477001766580992888582875702852781151333278695064618713667425557738622437339385100613663359030251827031176818240180669088624781777672128619403415111035950215118911991296093912792400862654254418143074710346188330853947636119854493520242917681306946712103127276924426919328917247795521081144603625775113816142406963309005848108659889555229162139469130168650267304111513395561015110383663916642932176945839413314468216481729707533689116367648234548946338011597876273953457066335875901639241341261434107824171619395123670890390633048893834449809415317032574806396174920101297461604195366294861559776409654026288284356621129343241469601490194240162078779980435211768310243106079376549332402033561378068186022671739102638587903430722945161962409034970774616529120087369432315618527053465587217474594854430739804614155030413172677142985586608389327962660979658341578653016278769888787787123186590518479677304089532012497385183868633175557254846088787920468025722343994470393350831856227730183421479708588688381339263565824*i1^42 + 2197720579047029266337085063521422891055108666205857731812573158199238489563765233775155418070855259428104895192863713894031031567938258660643058098797522642467900874021054488062720405529189664655430489416255849762537008537210962387287524106869164630266099840232129623494522325403520457749515487231876339927755932878991860707028845820555113932876469125765192490696428882245145189392470314011330976319280464595098390039445965464493275629793304415437645031524337798059113410045154388240176719286001088157996440397356097634687221886980402695975993837886619234696053663342259991147871477425050065403361522586419793064499801339787624465403667024209525984674711091058623876181429918657861221509088969873518260945949268800683465683185336970522552051489102651436713046553824036081647060992337278473984223286679444549238459991688559390675182893666540065465722096165063285177047955902875660904115468803555978842127062035528520699044880342858786566498207027117541989129852292464463101538505390067065483376202376726045901601599436966753413460201871569957671974778705943187836682187654648553325433292270432811818870066742011589295608071335830837266797783599355802007995504388120138096775263614211141246229771917137123917888932349723544804618851462381163223378697748102529144926899582970075572705500408991126426112461518872311056296979418374237786930435882170980984568133188523772736223912558508086713426359191358629820388814191097157568726695805627531683109813627294354142606559528134171998094587004096757501344894157782148231467666680145934555481492644610054962996788947027434802918781644199041032211708566589884617957369940827822157018894613861758621569703087621324911183968380917865176839586354805883730752085689356863470375001529977982166670118688952590106012235804814167938109389815501555229548750812678902472067506837314478219855263438717991586887933107390523322390207511592945327639569420721561082216097696861869047808*i1^43 + 958067209867325712705059043242181050086855655986840851967971590028057710319354078489588308218010747820214905000162969968355386913966289904591984511834046824386945864390072395952015253971240409861798607934641462874360077799413220444675566562789451188499452537253895583130555624641979650939139158194969037515517490767468794863952943369681271066942214315228950220956684107196992223953969959680252675958889073495301744566181870081573622846976883864595232375676317876446808789190785576938515417636078147334601760347558821974223022770414643721280109978024757134765547313589267368104641569196458709614896035132853475500095154847773050866295941742773151701101402958329180379335187304944535491906003239015994762398786308641757461547505467478596982852687465171731455634348046296730247950084190612558287638364135774140894658169380525759438258573495581415537678069267756620341851356596852455051579545216547421098124460299271018854758183837746377912819599301938280261337087041862928301700180550797992142948413939798757570124720513964357966309619137988740984494497342380671847379796019681165071375936119443805713390478212294435955789335541824853076162087293854691584134628317895115067430336396894812992599943231470037819340701728534032097682972343104853643492693543033613124301302839022660042957560259923604685921333826264185899386058649829817034227440385671926976011732915751775036292193113249105468852593166585722138323915343629723721077606505637616188367186774620580234122797246612154509194911113947877506029661352025532381436143276486208238486608911513599496096969931117043038733704872108070418002856855477535505750087883651354155848558115821799807324858010667873010572528351441240566464018002425017712631097126774763869346704491684497344566153753371014110732849892561126283112361438811041831318972809834810016713558896731104046691185969918083822493265956883565077937788132659108703546912129013962744568166899253248*i1^44 + 308020245035394464308080807500415068213058336090330774692098684038569450081561130882631546113762896765382820075114337691357172175469022139444261804608889449778989164978679857233578862702323513710897431603023061614933887710187440666853819639422768461057821533993031970224692134221402762922068422812289117957609458374884015798033199440173033795801462030421151172365862804610963207437682289419111811681402957760180505742100567156061198161534996889543440695589502190156385381732025489335747415084896113877299653468715166366343880524236443287432548050906062132102013004459501358172460556111051651570624361298543967812803548215090889064057602243477049078578367097966328541855855186056184765258142348678030445594194750518280878073657779008030909996383219367471101756357224799454276848676994361970443326584060326909380288942768164779004771664493971460667913397767878207904789213116058139053722624835135735199139046915979479157268095073786369230816253654202385035454646395691822147454032416921479463187548639397584910290062717519690169319745001007060031177035793992734239119478340989312205559775275242912100343427201638372612377507702139108087122996729621792667287427013751997509134212061289227257210213497626163387376796707894522491617756169638078100084328828996745254424812289137389029843148650274441448124021308282743951308784254292955284346109417402295389151114670437687612055727527848746425184189776075697411929501320699740676804619816264195779015693128067416583969858141470173492782731023452380983176936308728716979945886783548461083382734431712369280436894380502216867993258171966003858104955718255057008766078357358356256452452120837858346164070546692419695585268665450941916815872222692309627679296850282092662531418286211522157376330195137907319355244653359937145429761002195631934389585731754823771621187457508403863932267997956765230826328212989666261716490677854162497025569755213549355447353344*i1^45 + 87378207831688704279727975333370241994640876483005255867954077369937582471895501701770282832601047793875409269177053510362327856540025350923780370380158142827597857824204109691482619876142036358311819102751804369429386132408838830033865123735142621413474502922239578896296722724188067876463331541680064220186632858446212424405141717355747609839028496004979893644538702361829435173953718051878757442772599274808219599898944045986660230971718168835826555676857965824150620421305442282234883946531571678792545918860921148413326914113926819335613075671288430055865510244498480469310227280582220880867945507914732341471572553841600576270019895548518855730509589111221210529995830193931652461814337583044358303818965158473888893292399407584400490694107376308178619415846644587311701162396399601833527993655644196878105719614274064262133399757560460088132389556828374428386446418095883672627768194418073073874042580173952182515642912541482734488622944703164029287117495862448472817053681050788628698657705439205681994413822661244245270794533832592086216481582983136065195563854503245663856216561879533117684193164884747139559644275293527331040016301606450584469257165718412523058613467414198374621570574930617801308475281061351415027898626302516218710854889164880549535359538441954591086074332377022232594557734414498175681564051204001516576163669106739761730136343397401733696715503886204368493339674341425117134935568877428302790627885572057804968325379942297420144966575911427538051358701134551716433582481679849557791700934847669433828825699940749233157531146421889618631832055433664378836776944416006673886872710492877850005889498816309825151803275657965991998312469613703958767643607031726972744367189473407143683854658961939568741808406433649085556490531819981942575130367200047289475417666176831488804025090234532487000866332018966720562770729763440851406324047332681314957790651167665029120*i1^46 + 17880106509276351883412716048363381187705389387239301533856172991850970821985361378208635786905425573449322937135298284842333122960435046893497838320361204451036346836045158952933818712785979537260941442995431538703465171693992689556228560690755908288872402340898303285830664631001071897170804703463709805578103595179125984860780027705187663033601956492069919287206764527019655155820582633155943591987487620083066007081879348121660323170679830415471556120363867656616226664741209605050281792873071940885662465403093167873504683446665150647682115750025860496002362589112781091626637659839374983488290714820018196714528188031144932640972744330988803259692384711418237776263672846078127495055939019583988338182529859924864137442578835964440450496212230229327152615244180804234588282908693215219814826833043677910507317703919277877758357060457788956425931816141897984097699557658723770881554619526947113575569625584219604303633729513571488901434617192842082555297699479755516617290204043928806056285221160751468288742609896281903659598116115012059644771134059541162596955191947451110710552848791710528549549665490664476034917747946959351450720572951617180786401976580160468046521203947998181131502548955216470940766065871632944817209058000489719638287876406190040526237574810951025053150263170253248536071529108968337733586944192044872981567065621949757442436807235638185153925613443782022443258560724178368180517439334948135300519116485327562718165915798830250201747863748184088619895147043600544725391430376795843670135400313416323863963767622161517995502936183453633034581777885483166806897242975048390841142565322297015532524593079864639634932344856295034598405983371274330083433219840516061204191132720675355339265635697593867787966012407768302932235648990321932653866426883724450906744876605628233872574804635521440157613791571910605314969838116819608953122952831898180118505769140224*i1^47 + 2485556523205289138158355701039054634791592367868101394479398328621631154665015991627817775828439744589048839304684253021480696641924895985112822854223256619517400384519011760412212842889270042267030138852586234230080097532773430853939944369630098616855140500116269828181199836914907378591034620779455455508882911855285974910431518105312364867002346414785209471969757125650753924146795681786923180115425262697797907311570099609913476940162631107363270564781066906058036037909582474249816793285318407226333128059767680801546466843591130914893881869702601410441078093361599161198595870560906111479427641372158180736928127036304469775479190833019880167448530695979076267639944042669481417108244586972614156897711527419055940742456317336991762605668202651338664271678100090237871693983565254162613294327784506254744860614880257525105538275587473354362377127838249162679982208929617492504827066855653210547818192474229815822735615145033189164014578476766204820678351481776740911559690050416853863361859616717467173153296778407833351263417152944784541844288844524472851975285923859394687172085554183506387367375370866760799973988724128944538818355620816499589605424212781797750544000952052762063383922964242798117159869647711456635411642359051010552821464300313074221124096942907350577799231385168245473445420817490874970112016715665525072731435466398411757096504384211212237333700744905907757835311076849555795859451188293989678843404596623695923323093328816148779650470777283597827208197166436063265796951882168627742998320455980620382167792186979260426940468697430566286621598381802189607040490872962301580598015557839119197401543371653992147935149611598374425724728945637428905115778759704186895182403786831580727432970558751052353220498805969318367660187309364707278369993654686452239808243598198431561149619764371071717418742635786440520032091726841555612907652293251492770480128*i1^48 + 235245307520438779379643526515844390513925290023787701146573394797463250080997932530892222120782283403211160763234189371051746196747263340807686833622007835222606197615179912586892570371583889536073926340407936423372344695384062916435320041519568501485814629271129910701117644494928672404368245820914518921780423646909584200379931460421087545926635022749692504226673664272114043698370961847020509810690427569160736285923342918957644032897247954815801293204200298399216866391159906392158214214028656909199676622984286322146911649089479886751282237690307846134415737194327223504981886087354978307037960549607287601283184601844545948336158653399981457252528825582151291626023062501678336738571999436675487507494964409926450537327174914128252317850089807738651375716126407353785309644822979987077665622047691055709857939414202590240379519725015001008172882270057147716404950618162483633856243211731178471707765431132428794437050423499951754121787749364760146210153837704145619943039941081174815888944887781494904967829992288348545261064240667407642783953979502620885651304233049728879670975379184246188404225504026454842419756501524939143686934708805477682055482638060190237349397768401996659236803869032965097555678327552798850277524997767377252969532296531736009599826904381972707655358429429422698444280008131258732088365599366858160803110472003840017077707694217731638020710576566150051501215833960004071575819886338392849174712471174363300146877424326974206385049593575620061672432675692068610428673126976645643589749397218859910284688835588002528347068000541635562515988063524182623612092615292345421975244116315110727500094509927964519817665948875078804632515225246671734007533174685183417479527695122386201252982603069845039554165226337436466422623569003395705622096697670266734154209378280655242478556275045034110824480725725223930902480486060561646138708496698310656*i1^49 + 14161288853088908156184226328591302639917709333533103585892343957117694088830871529972461903017081034064398439890689545640531706485330879800463553777538809602672547047282325699767250562069007168611148252632291794562315290697153112002415985769755788621234768606946860075574753308082907749052965119093537756009470831954370783920468235907612958423998134293089954573371846033701511103454748880149473168177251647933267136373308535783088649280516063966593408519270747982796161264474482007214558678378107179928190612342760762966813432056830173791432632158381113043256632992214260995782579299050605020947603828779540313619194234010786036149157394230403093831220830797932021316652331301007086790268278412391002775374034298628197195228974169963012503272523010607224943738884996696700464494614213022537305158463505496886777228619072508261973367158156917687723944341093581246063317259943535628284272287574809245914936033542309223507436299300368508934911212772724511663523027763401348167865956208401042408042222837827735293074544852710376009538649358714048667741713751139615745147856530799932858648125564319827777777203086077379654057816705020570740562452554793630366254718522718755712338585637922074546653299035802368287237088612440182160724271811407540270375110841777593180188085883213943288153149485839013251946890601918175445354313896472791893490092566369869109634781487813537845237662923240933699356055952939229948302720842861110794745622685593984049550084128820233549853297162122062964422292687263626161606790861402118121060703860573737021251841385988080544323029705881336067605577975038226265810862249167435448825448698402317403072474370332334172470656524731069960728430816950401614530267568833182044294379476998572373838246218951242758631616758325908037537007286603646921186188356495381186150269873482486641739429817625516406559945569288402328637117414218541736558329856*i1^50 + 417199529776453702800069651381578589927233335055902476447471319164949209907258491977124870320892546156039609987554729443790723011394911377558001279807568696249310883749074663640019480835968478065145577404799557108895022092795585071118377379376520092674867883443460714300756347583324691440835073861985387425816270525757918088662867143673504610298910624549195614318734011889592196234178135447700003747486905324762042586701106760959293424930359791326002913215694094397169232676348759912160361951629623002390362844469934187974684695207588919073714742421709192624135223593520089898184506382651264465598100985034185495170654351269561475706700454904976948097587132845051617806560811537941421937094174372811963937173573207871507575270792524152869624102390742922083314452993269930980366337625307874882341666383650455218617522792939680146176915323321330546388002481089330105861049010376437286422302434309513316651316871724136935714357434460132913021293731406685826185348388302013190823714221901487252489706987318218624585617334531923032633481152126771343234229129426178255825689816412052385637360091764603774789953776514077159386069759195789217220316946022481273321426933371316545198204577110664790384869642243725456035185960288544710710472032096708686792003645275836848268389190919304782307813623923534140525777689689624971941286867242063468071779344569405470124147364062654411062150351863599264343700985115548844933825436015849652196457109074429082335329016475707729845354937545558487709336000326992825230963520210610627968624868150063886484173889865694001707718680200689539957879716219978234788979667745047828064706826326699067195395329897050305128181683046446807276425336664950004396355173906650779088750243207753087615654432986573977699662801991461748726214831788158453260380357545566533365559101629738226811261066316473473750895226580904249725895220721291886592*i1^51 + -2452787083701747811336968736774482693590993913115369513487598991062644320910905166584907270566005751758108816993323312149823876839896638905072058102318381687162938989436079338225777513439559764465333223911504617830121657864467531929993479105707945085418730408124289637805350178094818928447794650223154839974288491250459293791673046623689413531836670893081953414214403135313226661541243065472448180466648242373906195857557782584554251227396301176779576050783651712584236416867361103067959578737732691174541696722070074620865115005761738763840928125432634857503092886305551028098481298989723809182188763582245218057406922633917113582181112807191923605712919406790067618877986577902467718556283449753587632593085295564492857542153560828599118837681351134697222983092691339113554086504640583959874344040265985508964745311354720931677434903713703520046801954689973682896171438050756504786818538161719322415103317452165524254076998763836187911921964271634166206479155079531093245657050938879750902614454577886555189447493303613928598245326770510867299608441213884397278700072214847928938530365336267331065131095208953438454034164164433577113419566096020498649270102446224340304266716088281542862796201983783967981919373165714023558286230264886341527016312415914671720712601712975000301414935539060789348867669756002630253970258974451857113643381342057057466165746551719599955072536252217503960642963208353061472457987502605263858341468957142833980755826315523115317117508862438629004250784307194407441115257833737283365507869053774480694017303647680354305108389709155654023921002545184345234189164619913623571604232514684225864301435427679752521804489622794699483522824821626960178919203699889611011179178864160240064117788658847440959054182173654201496530888114128607308491906380873985708029127291454323738399877143789743378989608549174834715326102372352*i1^52 + -432171131552337602815714332498897295419040340829227465076832074192639160733904886298370344896474536652518132969899368130220758431934150117310069754261073935007494008768975739866304902542302779816773429495086157699070358874433933522771417265405531557687444014727506298051857152870600299530963618245664483696300108121869667922627168501263590442682970562234375023874148983824573083399126458616651625134806338326491898584660678113094784819738874122246899488274710141847126867957640217447605886102576901832752916406138420020041564775312853860051762446660207010144968197299996880460187034300977704742103926686828693040635540123925600717324407300951689718837878233468545181790911925611385412729704387535208740083857675586850382893286229539443667554404448027105498823470554971241873117325934222060365807248958486410567834460806546442849824281224128865578628941339740619695842116503961059684950508030597832513245594102568000005762259667051592994922146634733483489452279435357657240811981956291494649054719149164460917699189656374654661248749769108314734427302637016180480456420192220399302295931298012557871690483730055353703884127342345447203983632591247337014935248093101267004676984850469973234958307304957583149857865817363999940313604513293661580551389204145280247545429441896895625838941067100501712006645036821402423175199013138628244335641991226654580572250314430841701755596746540310099008961188896063040456262636030560532092324752762763160235677565840350864039211133613747655209246673682416941047426895439354900199953497936334351639977184464249367482915132655076380930835937634642394831540157013749879298749284579299395810527559598110644728949634283564594671525129950520045222803088860420230724405741431896143710480213452149995875772801778165732104568865431492064641686397412177310764435730230759996110285817188376759195564732184294450003968*i1^53 + -764511130341254967146710005785056802177789061740156044718827551855953351217008927937695841953399335690283295376983980113794511152334042849782075006028542413946787279629867640497713234340545792798312599316169171385796347271095311467497529169483869650948550957293158118516536870624656889169645335221818129217807888137738048703510391556346381964262631769714410489093282565535065303388172427063942797676218424353731571855138134878818258564088147061769410583027307621787095353935087792449852599608687639649831279042978183063978059633552271421388737686577248221892039309633077342086720518972300772326983808224365512260622868484199609447252938764605344466873087002646477433341848040431210766383143658729669076097579116351582144693149777249830770703023586115774444163665382611691938267309916161040682478708481720354768709052643866389087279707684686067026558120683271793652511542035204305762128364835831700025950398986005179585645176337828663887036230055598290211989930030640730706554372399672763989033150291369996086647447746830588294645214553312991171253987036955206278958763733398359368983526448694533249837859631501688649188213174392920978488048383782654282552785423151889895684667921506626478674596493283237805825669701367228557361960227036988129149377775836071073415962619028306329529346620448124144929509248102900739744497872976250434958769359370522501508030033309858896325791947209389872303417587579447707190872185494223453760820498294200683003838007202808380115953714673785755861524458305000532776200808474306790850414552618085744841039429494753737961515577722343381462110070737344294841387578488229130228661164751454490158166759496223728355880208819807569928525504453391026532641764516461865732763779283665845059157244130710971375427319211922151459336350895527580439200976846665150027521516035236453068231658591428328477926396788736*i1^54 + 402467808936273566492411299909148621983281524421872294010554900726757947870784802347506644243546606415502866265669151875640879052244086768885394439820725929499824859018513788063432934219354171345620962693588392805249066291515853569470059666360264563904550983771899487687054608090742999527311699286008483592388692183380384603286040874908131189229980058844576307320264638561712521717912710301474368721066313225780838551075305366537052728438450520198000150387847994800481075982892164899001675094911822494546430149590672815347624900331321337421138434784301302551719154964988186120105394907341090133964571884658767847915600958586842859167248841286597253332641252294335751228716131329344357865120804708296059619589107253828494276818786865476893269573326786046403582053361602407722836524797174190917407001787694950272105405719173185709192811158218274229748267084989240745264367031921313043290152869741986155131884075300221871039031997656988635356949631221417630552106849385262346452975164347164898530062443073671001666407671384352444867818839261983443773901541914244220006394784742566720586383509360621482758059192358705553402804202629272784916320977833220246624304939503761285828493462811935070075538640689898747326075414204494910307628337814042468666390974509377992712898709698739770945979120982651341755311458249545476797019848546157618646700771131917387506283039534238720981935112187514934271527926506532352348996896920733842877273827603346835019886613783288204105671169175369051901028060223290440178024487924722054190363607664719864538211262695036549347204851132468708561330439770978503413435328786626339289322096908797576687929791817731330139719641194525260889667859142716171436382409426279440517143259446668124221490404831356068207641897662072813646790568960151931093779736588218051651984743161434399082658275286589386426155008*i1^55 + 7600480552481610836744683014919111587283437407360073992471913260458865260268410506093795843857561679631235985461046478902901366274132348353034486905784693032626600439799685971804274880071437307188080794963819565802321457451557558068954202190454071502950732063821842378514634244853782793266244973883305186150240495032594295885192165594089358842362994902526233502601849678243710389687243801708217529821526161601700580441186214003812828737699100936593936369030554834781011050911256744482274212088150751837570356691525762967786882583579864406145226364977591242824700043854972243300732278796407518787327332765265749092281704044401724322962846723571353979196727216518538911072164092672207855593440915194569776572195368922127230294903822237365981791091114327665667153194144739820275662316161818335689986747421133042744043179185449141104641246716082835539026333510100396630847221392977427251323213724807141165506859540046026206758773875463067249672641854918591317180845456659984048140192175006182688098074281355260632781552398662506858266983009731079230152672645605650453020304788251591267519447369673721398404418223969601802616548581448966915827409308799979290085840001240531628575850918285519753610331232571264244452266253910036858153156635897973846113705716039943485662239672340991814293579024501513427070267860488093220229954744272907714094811372299155226234587533771358069603082271839896903329912369630989399593790467626035901393973149113146456811953717421340774104465612515387827105681362751960242576011296070156073526227892184926590148395102667205546958956334161349713014094419899471210576842879722909186577967086433888190315341173111622329308363144727362639187080412735046416439549607094149505645448103497903172875870592740811169483139778317615653424557384832705296991344393038717931125943544206127436349643345427955712*i1^56 + 61819192957753238436484646910426797916644890597264646071189991004814962552356590054132283896307758319063889549251639782247481171950485027868983511516754679651140315594351393572954679696002540566220538165419652419651961723336255401688203698634920980353113028910779686056231168749352417236854707286342370144989610274465765396276306695561913624576697248244059424499638998815923797632071433331402691744456758552696424279979018104826700412618138794885348572163719346213752473599823852474149782935451475391787322123664051884572192087605369436158581350978634286101599940349701355750502094190188759124615037115267700027863667128322269985537893796338174748681850363809753124261058710751484463150188301272266736183707257878957853176908538878069758570537109174649857695995092509606001312309772518128178417651151104760480188551247602159080886435144355159056068118516218217614964389732759217383651307235679413215708818242765955770920163159003104171452818819517033069490684224048761236451140453792872182942648034114963228870545030874657813635177324828314420333726156597575706111499363403821794716118449312818967540608126080560989612222578742878287281425605147822157019296229343520349630483718664023942937473906439263901690396079408837141034547954916003439510472961571568978932138767054128601767187839649606515195525083813839285315708401918484421747775759619842503374996571907438070051203314351607514539376635983203713112472056507164683336305789160951979571674029614794427371696148513682462517230014598190142860922631308807963152757814274349682821332516599880163233449962135329538579236041254282249512437108111242375455293566381409410327573714814447240420631781873117514114751172015031590597441167644819614620843494846015513768000795865622553994067595383111619995538338803511225519315812747448074519779672660538384605765435392*i1^57 + 1036639346655121336710200940078056368642324566695419583817007341791810255932021396761232737469911144092551087709152776501252645139204376355404607285314844264582876206434100271405758775117350316076853789244744512138551288678408177211008864222506541356508235492645514457736606545132755759411781305318715868749998826054414978909698631359781523862405832299150598566492211847169641311059267351049987312954414386770625922491824940657310447914983640393541146722845990244853798114211318681945659040730862401470891681481180632733109310043808165351707647601584227338470067366966752068590641750848616341453069806703810812561346037918055481069676925004023195562521289072963409600393964186864105190381429240780954667828212252028554249439220731163479764833116705811014163171228382069897038696433535554398113820038261359780802672507833405060761875588970591691977473355390795930101116234645058254796040606222293246465339597391390277319193811364791367490630279062585220491787005232692570724186129327474899374854144128962766058864965837558122163001287076007609260055097767079867951647014387239290976615007716150026776507198217978533827917336052050379539593603294189721722972546154682565502144148942356816258310285279315633353916013582695356247831678078370910776900426475111196313106035444175421519491881891845183236205406598844744912444207277077582964302576052837774292537632698520308822535427778908578752062495904472139863602035351088350628029436742924197413055337445868865319931360416092218955134161435022201913369025220001009318180941489307237021244545956860814077184222187151941278347275594370090583159639402297409724780492929339756404739905295023484618521416582543358713013136292785534278845143834318354870848884790079091074145447803028663970988788514500428410667834031961812740269757514057620591958662697779564904448*i1^58 + -6202913925543024608041679109088225136044122028590677882689851311984755490624684052737285744911224880712337377341293005097004305065981383823899260770407093797392535430793358830541726569392070725750526184870431186894272635192569966363162094065366835035019553711861597438778459913096496507795648415261583409422770667881806016882686676952690046697487004947953857414287452801999531429783331038352192902639249328190880470912826168862905698995124066959177169572851394145272811276187868928924964237623189133492265237697435798785989761936930424751627448559027566038027756502942439311817081182552318480273600347770406810844368066860949185459993351552836023050278056931107675196961983640598474065675788713202482556126986087141593375705081078968109465885265986151604650886140591121796242564128358426835334131114680556724424396246441265595337076281877044004370629321805315565856219097110517811614602786206829087885893889395381069906424222106471175535250737285124954073787778431280704168467731980742525767667546676405013799082825925890520384350299447633658726555304448745968262226010813111337258482333214500861687426007453406420246896207931925927221736532038589150503941272248279036506710919827044895020689586502803000615747967199423903668603308510996626942110660371336188047920780140821402240518538410956349112868040881569315258129053775437749177310472894227411835938778215824650829362922679606129148685565394625754884161109514353255704918298091970095191295654517849930435509286074146565310923660948120085493853675407988345245225426761088427465309382749147680883690607534924185238267975712237310455339817334896622046643674353335103486928502695340508371363308435072060265406641386728069465285720180747342222099503263320445798101398300518880870057364555822317183830192830270381944218242565639492510630386073600*i1^59 + -1095172860756935065100664117702624430576407248997222338266463098376104398069894706118470479095190550177020925103136773630657218150555092426286167374248600845420531266204085779191918981272997776171456354391935857597640886758254920206590149494622586496330188749371750403436355469723999358544705740433877622645000633367410486094234207338123363806316381022391984235579139522019428255930607427854128202306789710147512054546011752271284843299904884298838607708587241698908876395526223298700745308256045284500174229744049990691311661192808544732475799143227560112401746590559851622728001527375501637710451411739609014514894498552465016441838975562727679382407621399615750514173710077269866852077210431218505961787530753195990805740293555779232093416229720239094281418375059848707533567192979402434654608909214741002093223641270789259249861340355351124788661897744859897728322364246426501513074934564145105629308975828216332973401568144161857154153976828551590756859540808815372260761970767987618174871739265181774508688400553973045076100017173823440707474279150523703462815682317027560340614686482710050284295487198691241926769880923067899132263161038391892944725818437079235089912783532324118735873594914521126150043990658790088983540682479140103793420198753151396470843901204500315651188905043305008153968481341623268029886233215964360497097985883625833402039653232032864024488249920236331916839644010381336027653896285158589084460544801758526774570975037189566899334913580915947090156372984327614185731397677972505148080179457378385402789557485034820014505835299775569636343988150131839670166875340515988415159806508101180157756492249785258959722713071553475259244851640521057788383013437048818763362953564902501732120202374315313537736642263208100804910751320150229615308199188874374676480*i1^60 + 22090310741908558525783686462980630346098726209575938137745913885424291951141456141648961154319501483990574332135290840237807331423915587154588703043230466851076593840181447591325969325947303845172518254030831615577304993335844027983698169808562129748412554029468717792165434291815679812292180887338968682949790082243355849370326001578247527054415906911846455171410595527793503346123073931608744625428857581386914455693907809536509519103057004177255773643548175225557335053253896997758965095176620985016550486482998096809980110050537995119230354139123181170145670725850014454516913931668899193580799517552797066522954752685913065294121928511741500378107570114781639838965666216028253917143185882702085242394327113686484447778055448111754123853892592833850823856201320646694642731332261048569196965135088418448184081775416616325266072557249646097760501059710331515963798370782973513244265630345735344832833934655715121909208907935413651743017386565017810467255165226727115497104394751658369720476065626252265357341884838439128831399320044098579141111848536095526728165253207200505461438713192344328993480218502326277896259896145619569007332452955756940339149961091050250238643401344927124389312196366061007566041067533357773838017325069090087559506442496456552322771873300223554729394823841154011985510922855210479050333587895623100833798214902417003420816453996654969228039638398706536852639264916152216931508627717689777098851088682610440617160691393461225150223080374541169124951960945984183070056139088603711996857497352151780482409508864007057728161022299548608478046491224870804949792840727884595330467497286803447325956669981433140980116795329356930376755018440057519821246308974249815772141324184727353377613589572987252465101251226222905296607068827270232861935876964352*i1^61 + 23563320159909081142341882965173750926052954219641416790928489787933092107411214012442533684526472299548540388015587689978536877072291004141435938610449172452912558151504609003718554012873446105513473144499332223098045525127702629416493209693281921415049889849143206178200673196312795399645116483871259059172140803480764596242060618718752673078865697154096187374192677223618206154853388458283489061015589864710240865397355645475128447322053548991473973109507460062663571699779296546891747317466029341201822677873718566633097507385825441600461955453007653140439808668527611962299037727688745520607335580359557238806558058019410719948520969456437542006994732391995752187916538440898291500711954485727864381490298450548478134286856576222827639054261376509246102152556343004830928795862044746332990522089566767634344597904422441002276984872221996510068559269795499929287126139946895036163099793480901843557301192295309562431739039510143831656521629522363696474424620512617271124160184980973168618145279720937672708854071571326159671672823822318193047473410251232335640210178938000620828473885574118966529782380403522520973386305589746463319593925253220818462444285448901088242966931575039412936699460606836621278708178205321182999812522842791786435301938557971820044795969273349221965698553105993090909695697226618741080221261352529407362764177713439189772506007481470531940708524132444337733960976997404037652349556180567036736434087662238815480587391542031939404936209009203877767044073337131135753444416128522180103904257115835920932018142334051846554384151542938922753050364184213482495361272430813703406505110602920656712676560421604470952750348327915234091217565880729176344959525409735911035172046365283710409484253142523118516986619250030548953578856008723126550528*i1^62 + 2344576787699075648563512320227742276820960858881092057486056943342765048198534066954757816279761005522231199594938600317402162029757633720076881323886103072094412651383497683242190346793284875387903705764335012387571329355938063433274908424533765099946796143499876903993868839292626231024250611545972532402580404220487962390283293567071595508621332441508483930628473069128031227055124217466537276825408165966233380433273374877044134178111974053505140499635027009293620853062252915972782765322947841282067188709613956522683256472153063473024090142891410396405864216571144925460385650893874720090538908429776622096820550107333946716223892328606168274453228897556667117433175054739794855268025894402324042315067384838584573372374333116844194130504280070407662903227431836656519072965668720212803229713888880136851476286583411146981773951035646463150648761677533126159478844597753300999861047081599339481049948459381714186312501622181929348798975875005063350483377295628740509927790662715944099134523064675299679477145663815087235520167193469922197974700663168355157206077553977804154387267976335010621197221905691967826717035999506766633413234708437993709308903698979595546386402349141246281657472077971485848477522740763344181003469859964001819106159651887278177645077241441834395462075613360221092656386828451161343165819027418948165977187473397400169474347004033354750111365580427539383170893281386140878167199603836041939978714816385718853516651568719005987975368803635185598143306179520794622051692312979874265261751890684722915281658388422736430394834007290808624925033861652204354427630568829545326693087592323319565541488282767611497009248687584242779821444251624036635422403199876262360310806988532733740682110356739920926685318507648253958350109147136*i1^63 + 262022762789950603736263634907540409510418559993997340954126366770226693247618843576643049615484469019702623020514315534444448287228268249171522570338821047706259038385018622023682883374780382939251410562981372801879099007482144378465281492703205311100906171468656794808299461281765488125539095998054530843903946786586798775697436717722999131900989106380297517097480196846929884740244906364194708402420868919048938433006497772982088459019215544585853123248324285908411249462015954556452962482751506333225599387929641290943525209002615209974772376510895071065010014889094618903246655660893122885746614869298332248414672166312502683281835285736857035161928378456149570751267036348453748652040671247297773430628386711284986091083039139717738866124869378138294695375902283504788675258798578850018951954621531890466788406355501534832557470111940688374425797765518155922243703982236017174848018549315130237441635851026101837951001148748397295142527803122480762150660690712784132475224745877586809672670742235624446317722529498025143244810298095024752028469968016451275721591963981859603017500717297240761179144675903837570383713284525727676418536154622479527253711415050800904419072732755672773113970776245565783227374063368005580659944619921389431701646604422500693445394732420115088156485882485714860682846704115360279985115356670532701071284882008334794350006633291250564133779797746798133953188390519307762649803700949304216891351192482337368222450979527343096109780535249189037890641286437768773619907257350648746146841346973904308422197894872813053345195701416071538646998192942497418181950972061100896703761752231010977065083026382589747921925420253205214819111883357546874221178994654200306780977974346732912118406764706687022577073057413952700416*i1^64 + 7231245604915260882488420885867537104800257840522405848026526917123785552717581062216098965407294396937696082920885559431838910582256917088063634636285891651974797444923920745278418327183116565618935153312052310947187741743579195604292696517047987130196172696423181393519541173368760183425670418112079509885763309675867801513307138167801629071563040703999201766678788406555381080138641009207404174477070181715296595428297693909037850918723707946963823164943360934503597369765669056965948497257034556012247256122908417879406769519526021113496249660006338713247776861379146074340551869490457238952974503491188746466821151273456926559540702983532595242109574271711924181232874949635084004983044034270435074349746291658106349597207177344628062764040645342220933144172976442790622993454970166521958274079078138230928982884434389586539936564839814245851085530288900808220805045138093799266815930249830513150699762585042976437159253916876763450155189740063414300914625212443427362763571357406401919546694401272673253340329900475871226565916697681039536630774975827481156527983980361743982421979354071259543864607918517586748081965524065651431394318951276191372582499743916782527806517470135461584712973015145896228458291887924127222381711389138426081582060173952430737776194527542697607246371336181201174022695353808997636477023589943784044992786931017690173199618851382418300741247575674381356271788512581565947755098969825419581249582982454143889083671042016949607998925954112951582743282319929966175545757413233214629823805833624069661949530352594403960819320885711373898308718685762922246981001675947403664775440606702152824210853420068951464771428529108179101599766314244563096050503487047720230542401567375002853112348624135992388668620800*i1^65 + 1314029218459462208495195137902272991183352356696591936515933952298379950487553581306467626700788615523594039236141802240647545746354689492658597170236692891642937169138821041940082802704250375527635809128685045885717995585340996403975615966982111430403368822243705224857915031880741722347150450449009282466282132697676834257784273598177546594500606396111764394344830901275689035961937972796596514936474353993930968387935434784901035543143672012798319168362825984956719671405912743805903340583976524773321966272529983455371576271680962473338856929362326114874448766644465081905946285203093870752418114182077057690731648705213886590631994672854261428069623628997147136540160779472660082816327773070648724773179333153929507300723286213100952941640341084852336461805032567781862617293014478473772754167351318666789006374752717639580376584022803669647145729311823407420674581509774408187920975734274093983386113172441190095206282950231607977564278365850761426125121403191862710291419712794274154975916263157718089603816298710071934194872333962927974782365152026448399815844553659247964496378869086539309336280774035211438503073977778223699771626724324030424165751360183475967202375398284983361327423369764473316391009362986967488547183635188241966035110410845106075123143934833824578085651193771197172554424343528436088849816271121682293479989388682818629294424218938943015568390516813103804919796827242671043953535187543242276371534683030578812022545439097736160273287140272534314411104932745182143569666152544155660371874419869794127357627632426813264421987034269103580157035351455582194588300328373314068664025818836983020463282039344756523672154010868510224855574975429940018727859241048227296374671817352990370292120042864640000*i1^66 + 62115078028062062081770898264764412494867878910984601632024030110252213225631784869415177399288426965942670569204018448618244431809078498651949869754271810649328612694201541954002573694114405251870529395071084943980634029095554977159054505384243922403153028886233059592005577617560503509253849560461788435866692385569405391789508816288272317196629139344049045875904085409963166578341022447678250760244233665641801876311798909253978670390279804165960221474118084083969392983738615357744246176857607775519481203006903258597458711590687903249866114335656993872043564796407879541846417946850323451357397566556854470862521665776632284037278273097253216473520707442925328021481556467753985591966115702629668102153521356626083162252584816843699812393747505284658900303426984495928063235004004424397344780034020856746495416065225415223131336650892107533593048616504653006893717116634315911596330030987067230748343783044860681431434745950307381181126883035687069634398569757323616214764201975022180291539563121521878481557599569508228613123279707897397900961614227736882236562213714053131822918844610419523975451333309659957330990886690005066414222245747584901196553636341914424185510914201836595685843765328482470551433304282953437834591049980890959527102730914946467471388524069703327721283908957818225228449202095033619873769933090084131101983069275612379524043603032597094437470488468503389148206840025008210940043438915083121662051404774781623902846752485014896933769215447208298878276797377183936914879051858330279327579483201092133597939602750856196284301554769589249574098582180002762036560228291231699531169877105796851407320020902692900855753072869026863807829414298400697159336059672417576927617572694520758272000000*i1^67 + 3878806189137693647503690281754485189764974680721701588856471764294820777900341518409367182044711793984287387474193226662658528846410289843135709754517674158406143748508045943176246387849713611117010158350607919861394364831563617324793119300865009864153336136485842730060974525853485693000750578452733167885121746176469440226857431766379535828825266681953704586390825659099295848685680428499755579801866212237852516649830381296198645379848228245591129550563502511764265476130469170459889694390109150377589364884279682360398489565396196616600795093221307570950269695582060018718221369292065471248739102513496228415331395654138953089151049135593742958426678945026477130982949290058509529071712410923666340104737343347581853752283248264181736469424601067116888984887777799292467288108073913138841157962167258717038892956439109815063065782177621398726357175310871357966148990923301073684186512822486256997448504050707384430628628747894607057212496208713506814783708001064505522745775263371216637532436259291633358812901199579029328340086614104631869920716596001361390751253944101631601525237656673947370225408168783658117482810324918389145314040223513590182860045802919478506473927238751052831454614876288762881666291187568247072954573089874045756454678949235590711072517715815023933335164958686386634121006608358657870619914058234110878569360198108669152245228624639192160849004330876226173802110341562070561805041264892560548331430628628659456404093470354861625348235635973772154405969494193414606403366567525341165756510196190018458315058016737976395507504783291209996933981467885160695144052634779421002677472205353039999411119190365143326164591262992432725819855075162578739494422164032767907174809600000000*i1^68 + -45682246745257885247342506946449205166679387513725314381406465775652468616182877023602410545718898455627313052720390147987687065848305634625585467231511955959449422308986561220877948949364242622447490665502016947505251263739848989645980983289013828683183859469739870270275546695035520730568695221342967298739432633215210939969636959729272506733260085656612910554965952640940973004273611631442119634446055339377660918139992525012024349116440613796995850930616392218712383072621023091806913889201497342149189845538627107024813752526834752708833898723677236652442664779644316850371473949893819309766233542865813791402807987649540367154531933019275722085172424300909008152893403604001183525877834408599811649367922394768680394295383005319110167651630642989275966976475341000306627658479286364064841602197293232666151382915782710353291879980265931859403975074642449245903886632294210362933292640916073941559523382481385584655289792358814437284439278226498236671634795063610531928494511835088559909737879850177048917260393007844718604910120145765786386405047349715111966859527316233480362143273548587818670593592210757442025271582367319772721438322513307498881303995659354809887884993436741847080154756542564771906441695147647970313044600066105325599186258465257695216116362165068713453061238686580596885471780779989048111666651646510043155375745714310932274429413070774930655294507950829706333020080550898551974836329315185443065661165670853629415041434234251896755056191702133120903123936167845762539273073487839268872101700188281407170009469155256746445920105832084655901435031865096051734635830791801138192880258648988284639832355089546019720494938879040720919483367354645958912568918016000000000000*i1^69 + 85479615244196734389119817304706782011277242743200774278454739724798290443049527815944101115995216197008128447015060553672328821816171686726496712935136316404400750999798397368745736565897334659496589211507294877944933905637983756463452963751577406412962656356247750282090289535960123918202329614844649887862371528398694027240180721930780464794535618391485370280779854056148800564292572245100168461250186856113613970060320661821943670953902351303885608720743941604403523316576073157252224296834025557407222716625714425291445113503494212021221032884136220712148331727921046455903017120422660948194750181124719175937813699506696422592015033728218459407709160015195911718062756776999881922945713300608239319872749841256525805705684808846794796537505525202637653590725593343623921195791202398157524693108867065137926695354961718832473818664492171110188601370036090002739221618841644158365512830046300061839279575108774058088437494543692648038121119916205402845952789473009817271598342064172776768192902626212095424140709361957610433617702276943725018104581119183065838162479652144992987622642285500718072333526749559422763602651613054253181803322845265880102036410027416016139126839699840302934798932930047311105245108059448440576540666632455470236792851192008518572431847245164048561588946787153943804823577278249096124061853699507175601643629833050436643863538052235876519122754479064608700943254065356846824630973950623800099546568119076607528357306147698649965532734563597882509301708039488074231342823680675172729021877608371518481282085487176485424371732373717746736338007976148055527927278594211386286196744778824899312505480270791970099128771799859190932453564753920000000000000000*i1^70 + 11974089662285236371270689971655640972146852615289744805034529664027848948291854239064869040329085495787693693139480411979091673451609440488015381370736962374617023293093235649423861252139164817689695345265042025359716329671868073000586082808037351370281567763394684765282511806054422306131537586938852014325231107654018024999100282004242663437100288989210851341633279584634112939183532184994848563597925347574637272071054971284338357550288074932467989018917732265079336555226317006185951309869791768440167706580440149530459811945191961081620933402487641353743711116984652848995836085841687389029510209816983818793249901257414175828893468971181873614012298120849512961673832470398008730829646668604162892197507761150692407457647942193941438159971324341990108009814901687645217343449816921938464654269204727039704763875430653273808993469586264537855795425174999776046450156102775678520882875117572046302488276528647512024965212012802032676286691991173244453179032665869660001719407725665755782560832899072550589569762054816064905075776323294423048233234163768491562626927678302874845599267508811601197888996693342470103939831630934707816441171012747189088499064673474008085210607242035362349288076208540027232322695434152446406771771002246105316661071675780732196557297197351242752895794059229895352475936758819339530964710698899421031932143702352075799512122565607619974043715309618237182907538923597333929873338065577964669292466652904392774858266247978304372690659971802793263519851915285668739259135655471180806264139477412997131917894534080344354468261617872433555599164320802527301997322168689240043276801750339662736197969194183052760283585353723200000000000000000000*i1^71 + 509128920153556756031714627307370263563857703412219169173819875788946259193616249271684554817204906000420191502070535299288163346470012486601389934855030319939079308916071402993752746575113587155567001499465986585760040968979205285987269682182523754660124917756492506502667317316481481897056272003697730885245843033094501390116874739490158426234582760476551163085033264765350558113260468129855857579642382575510325492783116873327106984906035865353555901243363579664652339692012943591371516577427323398873308151101957878963919969168048177955496364304350602153885716398262837674471604702156386542726192723717038865113154787391536576370730079244676111633473089718318485012827972360443851756726269786031553382521974047693050414791935353312818984835682288536550801297368018019482449532929038875169800546960790981636755729926231753402645926992626307441215799233273325814099858698362307124665319157440778615485970954719215395802101488818169155085159756830060695412887586704694586670768625743191593337503575675308188455908523646852548230925201984402958166108686256535883332660241101185526243072978485981213859627751336231579704802135882602986272416331439633172056708991663386143224874596911184569071164591377920505303068851618706000070342477344267807676181737863192081649775503540183088465668140651421041605393685212447960876405947537414668478232584220248456345553946757252604775444461621080287474552743552081007629359641759600442916608263284494120599923173438581277204041124565639239714738266032232184027647208848911175592011157520862883982314699228399365948520188993177586746539483096255493289609710767805752914209525819153503313016462585463750000000000000000000000*i1^72 + 376518119858218738337570953761653715946712675223840678156056580495640188171023911498192118333214777844065824680622223420674833164984126031265896151725138556183750416202035945449481219306159436897116024555167135869065041693084854590232703415823573330536951141748026942247127186574703997894319812571312391909999070580789007073867729269022700641825798457951172439538882353665766067458880006683484631697920673946446515719828112097689758994221347608416612200670552540886879030141014817271199018347636824829803320541249218723125383627509379365625589624806413516969766536630715213919300760007742189482937447431978419829351612659235582215016386331824079247197979184244642518577859599675950670025134761328967591547130293480051384823170696984415227424167722495548433175044247602620832892255134671224745829428870199974558739650609896281459286720656850928478743267589411134838685879715691328159063388596685724020644801288037405485006168198916515319541751877080742906127859958703983736097155581756504575524741191755160413711640818659631306596194631878193598850627756300806287877100486061933767907762771137015825990802886196343659700742766105851881326680110534430740714379018424641706389151363427636238429945849807558736215996538913716266232135101224142019637620332718324214000835516039852582732166720069977900709765068007824306996137935116981992543991162714061023231518061350273729973032256927432904887281602333610576722837619009818861678692834326904480258041889308154273812187834428422714536715464102927373865786782910196424741709878824902856819243752097108495711627117572109595674451004448233513190812706606449286805177183205018867187500000000000000000000*i1^73 + 272120095520109729073859497443279799106621185777679968436846638471746618631881927412797882949691820401353489950637937419005487192901940540074746532213876517690511482424386538257559847695468460699907567391008921306440999247615731509032600327729143649161551099691253588476693914855412242531239269532022445200592582207862939578026914543348442487781785316659298052855005725888073790806728481287393382959263570392617689552231511511785355861907631519827450636444350642974228068943107594415156515758159462832185031102862757538294931704716217903055767209277166295258629902249192707338968793504171111980897135459949670619832702359656907256513541892790148709106750543260174962353719950842598704135131684614925821088512441812664205655337107097589156118810474080158865141407881712995774948051370219175835957973731629355316992999900108012582956008488377818331675471207462622787130219480186049123316164212952404197255338259113522639049952880787373496491796537738003246921551095058169335956608979705305614794822057043422508059390234905309021906728209894650430292833139971668467424438002377534322784653973477796741219627723622700568000214995864029076477032736887708110491795274019149647871367987231069364510295435751533286550301808392618697697106017163427484465243836246088951639236249644970465298972578694126542861611353536996161616050042292071095043138433370639236789277091933619988353730632377965459813682264004586839726190136895603518285456059059654920712437928220552130129713695377813369687387325057145430056691809136853766954737450270720325382132037282764062424503827853908814787629325781196197262186149196327532958984375000000000000000000*i1^74 + -3040550262836424899769751945246506242333628540111435572013737732936619304554499731969765560711352786393229452175685831539569118715362022586231762307568027106893235680700350020857472335054768206726773214384937588016274432394568102256195034297711979930612955581547952487205267100438200861247553186812429289019173518208557961705514799280117939159368314997041095957349865287575615147146628415600780026080431714378372316834816435919212790993249854035735973690428376235031054975033489538923730927023322124037338712329741299037594053800128719832743046194747531734386501857587712532232877719117115950593672533860583567075746988281319578992929684194873284547845049773022069811394888434165475683471437621707388646262993089661411181418770485997965595798053184735774363889904666176154758930563894457875639970155823320424546255650416936549428562533709277008094001636765836966676483781012006968491336498070308407969481401570115838330926097925062870466242860805800485600552516846757820678322036863742463600451223587835085782075281166011229289162288210246391675543558294014056601092340299363876537826163550909682702869403161975253810615309048962300552005088653740276800722057319855105257833252756518277972380537309114577620858150105276584638328637428676910202814561355130197889915838208365304111294985698101237448933166700073099414919542001726463173710664428985988399948196759429519081394068570241158707470667696201423923552309492528419856655591176823343962372374736945682205854598996729295244205502050220385569894666969696370940891601273579122546990094002797034918340612303058377963104173164090156555175781250000000000000000*i1^75 + 603405958688457655254476359929292119594362157063107263469661338469331844938047102345548745581684574379232329590118444447852077310944093172132080776160483385263613446497060528352669750040510179009109573233384456024147505900702747389234876407400173745571326085356399302597420027571523377358608749522774359790589916538500535868999784758448952377751404872838871709699721942306926848541894966725703379525051358937833052089324962698171209364390999508977527478734029728206544050619429048346470307458060022160436315373037731464569164943430513502488170135718051407997512623031252510040278085536093028613787577234935096498172651565036321190735032076917174085896588023350336008630596853520220793778457498108261755296762226533898984725906818610271821574326587299873035119987718748960739303148419057078667299765334891378397555915517820257703127474968311478125311229661425522201922505321455355044844937138216823399360320310704909606584819587296408504203678185767839277482422680519501240806258158169575528676365816594126801581312583074328566231799107543625252594246844995893491982696355992407298218521187013962709447862194232864261724180359671387529115437581363476976895091570590467006707125069734619091901908446895939769658457075425443250704796285871620019684236325086597581774962055505349791530777573145523189570888528027941997999160195318478539005105144464816532406730569858874675483819835919423791304526507429706100678844658445337652743265819102616455509239374208365641099031852735014843314167189831501326604151523492653908183834487142758004379908273075045293698002222031354904174804687500000000000000*i1^76 + 2991356965829494950780984405009232228850482374352700421899604407883759027641568090798572882180022803614905663319339143369151480757178317124296871048257640714701689767269528258355564865730885910090293588619752595802739958660176226609298924182643794965222267943782584846753436070937003781084001197483569234904549701152025930151689719700921948703043291565538628050760419059483528616612626773900969535839506477275261310003714106859236834178350826895943267012877205626339518107509617954630288489685219494086462952196494838079335101524472332993518023739997361007769708569682192499918221736253831171841313864445855092782087565368947441427160096057240275532811131020853186918047495472260917433794968369580229413348685214397612931937710817807657595138647980435862925293918184332813037485126629613013336696790352799138702635695570826561429961652784834930516936161034992708490302124062002527622533733530828209833760191321625582131058271833968101448587013574368572330083703477740122151514182846651587587709181712796512651317238453965135406902054833966329988360872676034783051907325553417674387030875969715568367469979603698507975403330601641875856990572156577954681214568908805893374015725821841168596742551017705875697709337156462305396950254331659186455722740782003744494372275430715066565529498391466587169934919929100198293106700826716880990122907330479661617134659606197068476273191212820717174524344636402760534887160158943844881413801648310293636307629864488517779826332011158879135415675052249241751146504623589018934611005109511096365167759358882904052734375000000000000*i1^77 + 7900649118867163455712879940601084540227357829798996111226915984809673758646670597464377961034192831944509294000313919790597332777187388986093025668656830817547123388117532461938844518139852727150838791987459897032397223061985053886588777219337417860297915003411558404248338390784064695073450480461434773631663158169763513056850797266869521446323758094565024293621740233843459933317308288409199598465220145876063348833367978277732589256047476075934698543765820843694859520513749561912871119471877217046928948098044123776103645774996001595957490561219205049727160332178832415944881715388582472791757960964553406224834712179424399814762128686596942931672680004750344221858852581891920148404570227659650195027872857041190834899777316340442429698531710178052823255429084006205537925176514575279337259415983400799451500786069112627003221253913771782297449284945702030624771145021508350415014048207414758837272944248072880672694566623393431514220545376452127949876830111474002608951462380884334512085576309892294898487808736075662308567077172284951698281336328229434368743201136444224179090807721436898022395932500279285216617555827359662304330835505565758689370698215370396382813178508178935776158983778284752288431589673363888869770839461813664849923549530899035840829914951737582535821608105076142487675178325246993888804443371520351130558348711794109564683086280050067346272406893381208962108734727572903827393905438662958408627154824886990700733096789873033290593684150795244188336109208465550459308592223806044785305857658386230468750000000000*i1^78 + -7328457031435121428701464476085187029500423963948562725147276597619114482282180410091205720715220995317950075093239351984541275483659952982096497878185003863363869265018144266427469976104020302436369851906866589515612920246220429103241400864606534796625268575368151598706689328115589368002795665526113171548174213802129688470188667493190886341585170555960369066845241764636849826989859094337881966788879370190245618387258943873663658864930654286894360992447163514081054127841152039119003617808101478830353437082196745990136842708465412897522748456467951640810137923851812523578542844914762003945821621434247667436393993376201466873041960732149015522730147252847540614290773002309689596595696817702990123982352466381273753231334514582541347137653303645890976512579619859916260210599983836574487433058120635538652975642306794666616491043192871587584022942139442198172927987814735583073760874144863644148085201925923607145510701148006809586429070569927219379813172784201204280084549005512036045993378613556335680521262868083895674807329922493200477422414586598690668987937253814565581273092269463312353874894982483454257385857652451403477228005190927354569516830322992056943421716472325581110631779774198822893400466514217590320503032207283433550136065693728572189770367803640147255072552082550070448042603553408872139100662440176666527378089523076671769607424950479906189349288978304512318009377783444301588772843264202570947170050723558275996380599717231462071452155492418123472475599555764347314834594726562500000000*i1^79 - N1*687861840953715595205466550854460601607604802410394781610384040397815891390167975937171064393307678907910854438599166447771286876510816634202498330838957364719339425326011193069008819072564317095021861059309852022944899270650236872235493299636132670783034008146630887668589564504284547883928980950798964596664990234375*i3 ] ]