[ [ 45921877001230789895824757850948457528457382968843405148873898475894876224258457376232508242386169498979223229004578304189310852825246505164206271671407923766336831090263528151610513885532271623149406052369315564652457683995937466431313639655742508689094670635304063357518569139415125980967871229366383104822696976811875634717493157499992025631851800109770068838397541529725346060248381323765153457221328964582711298419689197428657288236697575231791875420536395460601526004818408159595865097857345530493110981751982659837462315226674326369530931946634224139823013741799388120204355117008238202071685723174836751618402557489545210013172229926079045836646342807636112243151459340891799185706121664724126210416298028724805610281436743912675522613258260096084133758468036508658437238539782659978035200000000000000 + -56408305763667146851365084423889795724430247091135983260657603885375376055138846898867783214365734881945274940135166056676981667881561864312293164790114748905311095773925869328282687927775932622846552778629820395009814046250093555583986581673238964222508167536712294214386524513292722685998023503489921465675355912609258595870749566372789882108898268896409779223243654728766068979466269326750348940042093948272378762115195726161561282094798125945479624245288533253628812855001384228740330456651172517796661168865004010269530995108377267137766535660341702110274496253566667593517734234274155351892092510543528448760967807729591684950791563784333105851560300471931969608404144812524355335836856489104398766763931475026094392737781641446271400462995457729291435646403702330706839556310560912965632000000000000*i1 + 47328206962391532641631601987338037906660360067102893369626196282615049152777939819534781800410180071247533517881099282739101793476524147141809109390542124295791060596284611759012819691007016138115465308717071195051178722016755037116867822838899872109556637615995486027345361890400404574239590050855718085381564282331928810915202487549993980438462822087031321468465467103558244555521812942470699127904017310268478037076105087166982748155457221581117186863552991355081588851412289416309428801965080552006645727469080473037970756266607801628807281223064720049449787832266245445032972570431869655644265169246807206747439493476467644347641872168078946796936467429895421487696466005381641137458802909396226916892850226781756814104079664539871792821618112116774218459961282982466655414115249422336000000000000*i1^2 + -37878813374486261929749036609110278304556629436300590928454485724218054035616518149346579334282765982772075103324963932437286290277641599228995620775934729496295946833500659316488775280610024218634383073795908424856320175561472983560731146467130754037193684819657793539108327517022955352022749274877025737952446180487674059765086086148503472369070830688419978059038071315476621453599941510167600118246278334385375160930089616845549167867516698401780016295491406131589465301266673586159320475115028913311032313819971934061440863553369031952096056389562738949317663262804855695439091035360629496501219229537653187204983889350641772119968256516446005682372851754000811790264379985521240726865721415496466358253548313415337075270645467404924192845012847160593344651796766460671414958945441153024000000000*i1^3 + 19497849615941451153072173656961269934269528639759357583469400516416455276659907549334283856205346459796761009520536259112982642120713030117976545874913913573913803738504228431242500782909295686963185656693403391974853069731588596231403968876992180477263089017144403753383969262521144970810429726301966946798340935042648472483434020811354004035555527212838996130525497663919955878497861470482181757263947707723546085877769078244131710499699729684197947512445087356215616705490586778739271969353510115031232704621674661512327591571150679845963900651553834208157307638540023507485428824464199748159699334123769052931153432884418511425958784990206806782899413982450172814945129081431825160503044273319851594440159166148246949609863248111256635215723375430978133639939491993945744256242737479680000000*i1^4 + -608534510824579785104991653510717245049537048054742496269503152191699929880546641184335960434072467213714706285947103466560349643845960022651033281495029859007219014513216761680795285640983037135824259884492104841936889008793319987501137757660964061983160798796032546482861520564978825205352485253726593044764186768816707294155754046341311875647064535745006026848172936964100677837380726769616792035679098073710810260232911062758951721269663652998935361590724160863582789159738394863590039988621375604274151936113012015452269418184804250639782972655026089339032190341622824633829733884987260857618364373993911479670419321467119655173720730535326722120728222340324033965971356106074890048086639306146547327245860333855567100700771589098659643065206944285985476260799852405844699675487109120000*i1^5 + -947729385613631353002526422245570325103811692685317858571966394980536123996907050281402373432222912184106970644947061706854620294677751279032955349445984155380211446043857804871349102996737606078217878015759469244393110157589439581779555811128578796976085991262543559746076142144596913151877711144533064379136615592865275765364522332074895971898309162644621219147841881973421365684299631755827654593082287900132957870138051191232423587898956174546307082500565636267909967345485717828623177025790379748634591158448485205498843028290416462853345086759502595195918714832440638923802352398065884470232775998178244201799163758924587499668172582555738891422446335577434166431864769052559597830469645216756548845158578896596264852916177410037714533563152175702067118126414330706428000566299852800*i1^6 + -46202096850460531153147877125229200645964126805855188360694541402765943690598426047867204186962628587181749293482975279106455002399650177804376582316155158067356950743405696795301740239024126436094082044955319985788399864888604689394022880892960867894641171920826588157730102190283659800922877603463928800069660943025034761518215872057419615840374478522238839025757819627363129507335650206114616145481591347596759302376686361401733679903066568497591953809525014922829110673260930263903549315638715919101861996929164564184397042983154265724756711204960312180626783103768582897457246603348692253365307262400804032745622391593607523657291525713690767225537310003340683482338819645665414513092095407229841300410757231589551183579704818010799740738444591821121873861901081444904304608542720*i1^7 + 26827609349349350389539328792266517256265334727196586202894983629269539577236001784675000762557521318121616396301097871908980232245809697775143044607749424684324522136944125918878495265285243942397825630541527595520689888726828260240233544785374230794032246334850910721833139717122986536098333173252575269923761902141916995923960106743979095630683162482457640906805106175976920610569334697221163760589573389255933744181346555719386652321158898785581780857648200075642890416574870025935256655809226390309059322684877796224270465663017497921187355593276806112760993510243234834121845530867644749675639666146542680523079521873971210962047369605812206641601988351643990827720274052623784976114214420204746520566344301700447584468344355085482242277025825821610019697383714794916223647744*i1^8 + 3522300539673743177463150399808863799238736343612735544003751224336790327342553431618322351746849736927169645783010521737309802545266391159073437817395525036796627682720958252619223668002704219702575235756260102292117244498022425661345234372568804060586535454187374839588318073952221639614306160677053974337367740251079853490833391268079314741982931381367457932464242742054299719478373619218897092092452036801294392648632079854351700807241588462182363629493013557232963779624900603802787095381505759364339561085721506936798790844786522443337230708230232739420323837798188602119312203577355608618070074533362035487454847763583626148828581873753923499621385720797716575441603448268973036505808302975257458633835940132896911046263138340648328971495899091260123800515536676452302848*i1^9 + 80562564984183065029156520440089972012551590475079153926898432223248080915932145214937858589247294724744179780736163322351322609455551728408826816755476567724452926667109955887998854922527847274297931804713384449024050229836065606781957630837739762589427151395950202107037066579471779721417590186371124945691176946607867634548809823952520343577793629916460297900106570339287433292671062119418105489973470679980293728695334741017069304396849827860457245720531715119692123584086052033074970688503678534162363940968261740478402487166702361618218285497742068553365946771018324313728411805766405019985319544276344305379435146848282980359135951066566833485864421174528141012321690604336063365460644984562997921133835353738226523390377435114974144269885249999636977668351246467072*i1^10 + -8539604925083421729626647523662791641409800259101557284883983073176946609821507919340116718500834454436926463990539830049227445083643443953518981355613385524168591969724337046459652377806373324968889839567296451106890247798485344827560972534377553236660807666598745348806423996946598500199325271209765874538717126564217329196327342583585224833433085875250870397335787751635900370863530343300345398170425351103850759044847530482347893915520008799574019999411326261290898809294344564346806556475002326018159715742757883525519227234369749827593182522824625756635793952909335343029374061212861789726810705834363702603519177004616430323001406708848863650756395606858135845710080986250109641139653959222633875319808815419997960542618744899866534635089500413726808376854183936*i1^11 + -315262846147916505193995838577117074265021802709598901656117973314205003802076964558606503988860287696373218553114096815372795128881790559035628598300675321158846443885281098183230976218691543872813996152077018938233131761248759767346625817767749123777617368714427412774734505478367263425169781856407331786737121555875282092366648686081258049940013962940054690275639991292200638286902839438681391826639687530159547233644061199153947805687950933560087081582947093554045955683833796226792023951308639403012702190561192778303491716585198964685817088471611886748981837877871064374573275943323860593442582065571230980692429107922678598487173841649025178964161867682710780840612956763911632621793840461902794804845553242411891345613949645205476762426941814313934024343552*i1^12 + 12143936051379766813475837889345276997487745146436068083072653140500765473615513138457138387024244915539822494915750013465080552135659914241197401062146971946639862255032460741627312465382812092240733925533290578438215611444486306843914137596248772125524761421797167758551876993137466468677147121504196180693631336089724550826675622451249079434985145017214205678795745961769147844291098726541885637271347900029158891999399767491560304285247234422119420459228532608191142665284897827364313885141902880310478992587607257359021608525859044600232098039000378763084339884698721073533847638787720376612731348315186995638049228004107163665421035583498920874266120406095914154618127823556022629317277927174583319449117649762720204184354403424707909949713866936671010816*i1^13 + 284704691725768388542475031460617835537403468968162868585612278033471764332369794127031284736425376438714886778252354132290282839207112199416926751273225704391741731289814697700446271823140347992761079632329526281777031110369964008522406968620190306538713894723572414497106490604861530692752088920400453765507981528623146663149942688794994100047965837374458287719209183247630969092285060280005574835697300894178908239988594647195001990095535994507079696475574731963859283464737842991477585002441723264282750841083631654758108907011440563934339957671973134635319895328987680427049057038065725890514775864714102175649191527778230709064746275974406676039086740925323769778500546482140961458574259437603241985739874799935524881689952530561812499488297805938688*i1^14 + -13001460506997540100040570387039807214931476820244909642648601265829198315323688365375980427958672693257147899625037132266512632727714366331427950913043304406181765438016343994804754295428061768322353218843443957615226658372579269520618227867708702833877588812661505592537376865276613311243230986212353681945233197340101499388206187137087767993507932041620419464851568880761260151663323086472237405799580810180433059709750258481646803804124510833339771222243182711560297251405105432484782478042540551540029902804437743181464212829856522168426820291220108256068760719085230602714482726758182449609318946127257967742915210548563134341795999016215966742776122739134433934502449092582358524621734340672114947053519495366584707584057241280426616290405253120*i1^15 + 131031054984788534398280695214935188157714906687814317449119820865788711504044089690768330766853035488478532828629032537149801023646641112225759529600931772433303202769747149110771058795949492032175278500232970397903789609260043381888472135990045024989277652186287129728206585346188542517038127489420230839541412694209129583489004068001272312374724015502262011877347997742052805500991996366207638109600804848406779614088507278914390245575372624694106592127201256834659680823450722827155522096743724179858060454572706355732268993398665459226615528896699969788793925646990075288075266779719535038334737844436367548906436371257270742599737206358197497694717697924734453382601427579407329404746856341825731594289726393315490455716877789324815896674304*i1^16 + -274561784578863931569916920260997248122967965313265023398287165876560900598900440323631078066930914690318487214658741107434276731492205180714396702749538118841778248833346279013290927384378416116664711321717300904015126201004764869832528907236464772268520253500340727653745587958282931327136533955051028195945289149121412121828567255001469832125416659165691563756581185275464106263137285579187762730103436641769830164135543528943848650087861766437389525875440711673329642764020848994131619962579566866915866356137696985088126772807229803176685705794093123983414840442508585584856678155083717658977314516603415127419312039580360819994208734661925819605312028012069321935384031483006196061352611746213598656035301523667466023210698661674614784*i1^17 + 176793351631003856072030934104802462209866296846249995039891732893567249799083689079396559780466791758098774552157516424396488301340110648991375627711703032428267368416505810395762645963251750551352033086367099245535144247075286613150823319904271994920123992958556179491106230976893309257423772844119940393296570165214071899996074292376594430946209935917023001883707065967436698571439425171573294629501851585915447902431077697526606319547919106665654274800775801051813249545658928323264734341261237064960752272084314735378028130364349888849508380142189694640998839632401598480620650779079084913524205645766623230588644196358941329963680108840932668791498888928976363791742875888745993188482394792380049692483637514021100438084869160960*i1^18 + -936766129333220960319782153324252433497869775075467927928310766091624538780676042443428257360460528886270042208818109815964784086304868549342740418741499843102891039152694856528626477542884623710797951407637964389650989612305441569091902972575066519773010934000145528484336910030979417562007011426851467127974090443616357816972918415921672539092575247526202850622910013666160707266118743507044432518489581311920913698479809691822679814801548244116709407711126373500209647179156933579967303382932509480048871626773619000574741518517572604154661171581021007993959098940850470582512511006340947939900947375097447796658346413634662356121860430355644836520572183987910901541835843410644184051941939584029521203797744460517179654144*i1^19 + 1354061112508819488612646939157148823298519163465984274261890588224031185008703044157500755649361756712205823085109115179217139140923887790876242506408940581130907654734472215282441269534311435552286192196554466593615983604447990344863489977886703333029675929319088517461955412687716085767827113126448669374295908468314127058939707400488690411394863406510102097697675164567771941789031170708820931190209771653880946987453180730677945080997634343769989054113525711523517847534050095413987180181886419472261156714650356821491734898236863165467674052694229880411802997448953685029137708611840824922611615528398212968148917682946270023718093732624226471235843714366855814637781141323284533830076218124609899708140627165184*i1^20 + 80452457525865192418311893559308738026995405951053692260586753665661711648952247531387982655659981318380912708247036234081010899936062591194582477350855250578807724005112493113118871188772780502913200855574607725238222718648070544939143454963299883417120576378767680350877663069620800494016262968985246047955483258088604975260722450455069574284118944582463021935855585282551040060137765468859569415616221518056175698094813532923948569300277285766761577535716281866042274887023265605791580435110817445767697515055964701945654790972358147605001879212315544594995326467820592059540254908499941205627434925759072036403968367909375288456569348288644522243487796992873375603216431064859109539815560869129154985984*i1^21 + 1367694380001327321611131258342540234609825448332109158842106396862171323209759569313570807348473513801560487488774984804285865913847678997127340464091288422915010119699096535389786372622390369429275393140446025136206242476236305247828259356113066755562061793774726987601410192041802350592156926972065437620542473294812416084175185937444493969378206829560247241137607932072723996219661993644435371214512878121367115699006869007335158274841593508347955966771405159423331435815022317670732008125655671417057012471823734644322560048841551546713525902615307283048220407764937935744466436823617330852491788346400803123264423951443946617252596176689193826197555702323568034973711137540900481547649417216*i1^22 + 5524363503292160735880915139414503990229461744739831129296065981343639779728545975653462073362023611699592985087704809989681618321412693559250554229474730347521573114814851324644059813874768669730872705362558640081169576692220676375816957353992795445982136247026519376225573773762060165655197258512463529027110530139917549430274391334518226964250707022342411101806424948128017007516094423601819716857925481824594291417332518458019261967416182133336952389453389354421030174059410052805404890947806872521712341165864215233990111768869941098029351645379869186134126266885595266889165475013653314809680866443910341528904947727271213379801835027205513904223581265988200881968304329324494848*i1^23 + 32055239598370950373636689993922361897412257373373916904256149837431898265913640677061254907436975497973153577648194355874809114734253102971025135305332012750185097911729729230008200999974914891138408350179749901969412804593213343470522874695177476414587133594731998051121116841476639698647754755936911499392220695401768710801562535517411868397818780411361566430849781770648708176120048847762148097046868181029690028167363400666791270349880114724196576198154124771011601873065456202704520010786741475425511292195507941988423502456886459930437910887803166942301964469777022410126972978894375407160921400810015678264334989745769116261822470218958239391914510905309659337326592*i1^24 + 784484731313939506322953294980453256069823671521518324719090006944914098803301592675219225381671375269624253600197412887278578403095196767532134279255925949387467469141799861914780417974274183873284309436009616337815068441117269891591620765502816493351642410537859643695551365418888996978670655454112157822162584270054241399361777177258127919526653183909222850120695470702323055956356225344842575894604162560875122792826141871229283846355108973201689396745671743385192742616087951931847725037334812962365815033211170906650320651150069245782879343677727139460591603484390144920491190611949745913872048026023064594686998278777906893341287782012337329407116942770176*i1^25 + -2079813091060100188422948346041562632643798203743178931571550609038660102146519107127107452626365909010161286456149091636972736661674372847494303375763494182087803488184748785018197126840842850596093036812834494950376354832399751744906260573243992465116158257675547649858463077311176032592278292135975416445797146452813958653872240674947634622775954305418535866771862060201299897766734528409258524944536293725017567373306636891060369800459550989720004709235535508937811439793492325743891697521935239438727757400743943322936294958971950982547076352305339720482853142573019676198617364681426386319784688895010165676751481442754898646343454358733506740224*i1^26 + 5853998426318255315577578606116316738503858958416433371915048436472262734207343182725841250150280881575140942260896323086269187071003497127367295063978755310886569213703790916061842669504832268159656999469620488365353540817791966074763501649747424330059203378927760904848399089525983807552299789896624823737417113572978416333538578510639072749301572106520133483202305940308580494882537333013625064737320238085362800474097311652872536711317248031500253414210394500276337752061314262109773778882984163078763062970793513790407910051261198441036291458726470330439508623765188600541427414172962888275368783804790358190830761461886812697240010752*i1^27 + -9179568523262968670585559826052994974055966902547801308128329488013432607093780418729874363170780027076435417506642959851537904152463768120142871179120441132712327551254493611395495469359190010165384184272546791454233530814589093706422058445803713143851655562262799930024348607159421327483590299617506926347893703719669498724032549204701162198945666334502283201953635125876222439609369159252130507580764289214867354816435287006096294160409454154949619354689395544231832974161131156754666437513787915557355449670848811646207148852920939366675224950253206139501044516146190324215207833283074773318062653882906820666958453275623424*i1^28 + 5234853290838636157182547484592502603800282279937309063576909874481704075181278104105479719925515334030224038550212468632149105140262129263408431617189174266532543277649531107955945041556149275696726260179439125825308069876241393332966207557958813160450887752354980640761660381143128728131685449784054314862963536799057333063067955410807251857603124896818462087341938236692627596261783323059480047746188042501359913333693732366217980913726512682147787345727677755237155926951511128408379407144136393202116217582896457705579127478152330583352299918022180799711357647911410566674324383461754496339356503818784663928832*i1^29 + -37939296436485850754286688926873107876908865798552843613577312139901954893520568810485758083529516319263350750694118708283547223238718134322738338344898168008831197032621432508417877577334461598929885841953945430025880843433215967394676891593879606933325882137708885514504446938147928182531965978035500117399534471422703357110742542089741072073948184222032728241357563487446332979966745017644409928914504882814316987638181232360507302191043407744064696759930807124761141160214949545468440310780322309291417679566853645015243039160557962942036505919332693126586608622477577291190948750972909625500762112*i1^30 + 228369464716682339170540318030288795445053494574319660174506733089042812074633611882407578414784564107223689100635681028903855784345867982360135009440007704404641196266289259527347978458314187054503530574384543752432469323573606027135966208245645307759719766297760977446402777134601143007304387522296360587362819911091056289330151476248259601456227904222848391236553900939723947835415768997786311718303408369294177162129287080045830778116055764690857147500151574133943336416150875905936568150713370545800864090871687503133117460172250760745083255433116570918746058361087729073478101368832*i1^31 + -2185904411441979438563986760606150329153583685229150041294898261794384221476069900173251483176694524086957504110220526383935788411031369332756283501433664185655500232374975163415440793920442275098141450911051409527715268427328767832315122994919688242677054857155273472608110905057801737159914264959226945233815259159675035973295260352271607649365823079011610932667069332700725906549092417805607982487515885370491316833723931191757678960756717310294481792508478643904543027503080938986846122033297771024288150796552001274835399830248541340991426599514854517954389569661304832*i1^32 + -2124122787909257258109862066921291899622994038839840090108797769718455531252105728903368493310511971585521346768979220793335032914417715904102380141694832325244670092915232133156385607674748889838937056411195138800181855475349263989514902941422546302935877861025001475648177728341557369154566388507148137824310836829480929972549198985194404864505443601571740201408260190027203404331104102914089312038749398383529941779515496692721816893192175148136106618850546874132118441256439323634661552254625342312286083503201133431629285353725576198148993997225984*i1^33 + -3682903920421373779820382424276199310110928703464827270007092879622500609692340486031576581185970628870640355177568298687187960807301919752302981078497177659902202268472712154854416796845900255335579965221550549343624514281859621856732609154843789414341731242353409674268496136023434514378351055324974204551037160370170283290742558393617187866760345701823617490914576587097987138775024449343876452782548130075873361321833559756954993775401160415378147758571244700341122683386655815381725551720650152371296038517091400507921736969216*i1^34 + -237886181480270932670506235826090243897722218246399813172902661886870468289630305970936931094478801535970114076158274707166356474561015544883119564368314072216465964868189199157889593719459361394689155504610397294006852257517246056421002763523204683833441693827361146183249019427565861706743938333205896128106534863406425421283287804856217758534882287354317346671382469932170943021216789434943344869971982186394418926032584860584136016865538424440722879385710116938125511611254906536191261648911902480000*i1^35 + 7381780295667728537899405087607504652609290059067016159622703076282513930045894761396633263546433886169087158778068922919317231433111253270356205222646857797410078229589951367908865134017900609469348258696674483053009567056592073833879605285582375387755750398503480487960588394710257137837633978253941885073711484396224434495784949940304109759096577520420064717356754941035880297088038508162610887888893088683069093901479374941118688072735409895788709323815974110250390625*i1^36, 14413334527308480073812547459880417793302721764713720746632170522692385247751917754387845603117948850534654817409002044111988767790717559946498753360833500006857100248360448601589455345710577623105064979575227356521776323120245252466132209732320795707730151609021976006134793351802002348306981072988527060022740975140251485108021590278166225252637204743948406336744533015408134016255171277708764694746861526765716143790275836647696809880913172239613796520293766358087734422272633621064196900439736214960451062113912536700789845482540568520294398605094008222551927261938625052183278709367183349816772388913728219242391117845518389104909597470784121795558715393714975550075651472439688533478765569652449704371778659744160429749313702132703134319816387194557231300184587201606738867264320867729734886749293203332463553974109560065227960625665833916507431200424315747615803597850415498461418419150440131811777588573905875510655942850611360943010313727947970224671452556516977072784736628172816741584928641048365114705727019596807771265897990608199362683451875836870384759218295775880525327820773405030723030252167679978581835062846349434661261634855389636502490989588696611055206400000000000000 + -17704699678040517406819241457960562567933709001073675508152622253916855742364159710711517626510301774944518235894637763992558200585694646662137367703892481289528930331668827454198839944656592428453475318471013766237488769422886916226408555008481297359865411618089565533614608276079903078128947293160943827111443586449217737502722705740058442687269668863415877674292720887443405758812898297636820391869596852752176445858087235694875342288133524319658636963398642551923419886663978968529447052047948640088754368766854146814919352043169421946865332391846886122796819876992341449791734024298116985331633082615429248188429021090838528544288870943260456064735982803658999816903826483911960286449700117647100720545000144198244506092884538641028063730644522849554513091704865751273822860613450155764565124834382770794792465680861470715541865486573798214259899196156968332077962019316969638020681140685725368047189812836052402896828701137000384077230734202325090677034405400000383387837801153913640168354711917801337488887952049647078278588409795205887314749836666904604909554562952589202061486762452970214947261971016498169979688045376065335644313090139078301123032526469529310593024000000000000*i1 + 14854790542672562386481925606918787398521393356488215112200630002516526886289940119076898691443667678077597748282797679542699961386487860497462327312445302818837662909783991169181564877784045816031700237079349158270900304754337346866220670247749698972166959881599519752142171661500405310045534973517229501064469138240526118444629106866271154218127746720932333484366495628635452309659568104678210119012836551501086133962280537791490260634449217584022949518814612405525676268743313176548410214155997955199882357739641459779692118912809689408513300113932939218396710105014797723407891202756169391926384550145946647546845256609623616498876560304953893448477942608745512244301679139697159885403907691909465072333118349148048886352357591332064332369920946205047309662565826423517191595494451450494478903976838516481285573200111508240099761121785091921557177180521057270508376558159295666437439213446064312423668746401688776749606173199877696322228857849821457175701988161439948245012535008179879172494560735773060161733921496732996114887700487310636473022176837279379591405498665730549505761181497523818046975590204546487013504803873555244549477829464015995544184468741556273152000000000000*i1^2 + -11888946842008805227391811468451291703294786070946240609993171731598106008871142612565037118085199622952899174262850047417818077414242128837160211435530636138735718365331893900498978081473760238192161500478005224223949420060362192779750106678811526374258350960938822668739791203238796149355651230089803219194463109726876522962962727272661084993072944572222621193451928799272202800465642652021313792270921807471254868045644376544980399041402519200969183036661922688395083132338387581342843489090096301971991503362704368482147823719015715834804921038577169648263846103484747595106699107619182488079995672444637926966235897741116365772979623219405051141914664568303537950141237278709475895852843145358979285072067560821535883630653574698619665251445780654403381596444011979478128913194548386753002299344207764287636372691858175375549717854640510867493472811993908926303785374356211582428880143794818761857544264907235903593358145241844193356976530075504742506847158751465865567761345653185350206687956559032942447307217693322146403992654899160079334816535814794073775001301230024527570246961872070362190020713181660579868090687958039292428078154271286965810286046772742586368000000000*i1^3 + 6119748796774694475164496977610984580424265078814604313259553793041944801877090963837380526814385325724475077716424990090396837161509133466349550032208122807832007434548637162396663478472459278700417759440037145319017826861085288543106872693902020683874394370773919144308164044060952076915091772230310892554944104269287281050436172146871687887616504898382909288630308255375659930614153114729221188755828482507788928851559222373969535441707257431516936691612223650901686005804678055761990696047367280395324488890961869967756225017723360975891110467054415230182716767422233236509476652837734741539555289756291946266563571687686560445421665958525156121412917670222141583542011305270500616507399223556491953729910246965014457600657935718731082369765360700356607006379489192630541980420484060291731914909215955420779810704311505497235961664382014175939458814806088592446405134574802750623927313894182319204966795326503926994543302685232341946005963447810139718721052712970720944018825771180920782017828615030165235826792348362918457496914758084694582400329616596375523583478968203708156241889434904595808941866321418443932654405026598644550807642374409147980200760552728821760000000*i1^4 + -191000651254890277180048074861439819033287082442739049939068417757322123727719858506945748177027356569903820428832519108068452716897774757781554953093955770912400061193466464221015060767482856435808858993984752152257092252373072010938218204214889194232196915842701263555370435010237116570563047296420586034574651579606404650380052800596913874792753020596679917950921658858374686420192593835775098019624604353414981162142764717396742467001656513469162084630282181282650956998513645924099107337323872295371290914966833033603004671646126340858952078509135230869972506372782797989204684535725178498469715493860940848930753327582874992883893878564862614040307824593898502106095793660344325926025402241776582021270000120257848752441431060292835762948051337241601147099917230215320713002676796805455653800221971213097742028328796208951090109270493834864274825775238551201224463405163039596030558587106663603838836437878502014607133056204740315000982680324201130025780519993895202789961734385430014193045377494795284892805285474419475612523638910396111340305550077239392789046884542112598790122431548638598247483980699076909859473907743019258245091017080772401512901416677539840000*i1^5 + -297461895235709460704232818266365037520157975617197459402379202527986938756256149807993644518609543723417102382416064624509251002728620442362147545938952007750113091674490076889094735221344674372918355313444236313199981977980472260101951093711266159055353581311976015507266555065028520689004433766785191426312999020759626317503715262480335224371831562695032278361444340335625246007571050660212638923050757077396837864104831131586013434156743717151264788499798346458680126785125824862474712374075908391608208109567168885962139185303293558029416017717010855621110338409717468357603023595567163215233459697999393217574263776328949908775392624481767615550219347284593324948793424496068482798747473453076913179755710981477863345662668675986738772214841833549299180827652509862387004223572240911191019581379563437558193621872149055999364518873633432917460460641074450724057724717936194813265372876818614209164953223958987289060713048396254271107798590506486728775188541812564720583281633814392927347453994713514190597059077380045716374893029618865334845184862839029555197907250649730328186342185321464473386784880879637646225510485330236375650676683793143285866781830912409600*i1^6 + -14501293862144916220990238876881028252371394508410890916454489648804172183035972428001577438923040719551918873760598568608292255499371690998693090327467030896270425521031280533004734632095960649065777906653009199449493961113813898094705062748698383124454704628751869001015041912117921557664819515051622239769016049024081717151007997252067101432247443945499762983864197519713239377142144092305371613607383792860750423003194449958767930140249552996390075303876739804953723318286934024395760089356295696636404013596444872466917971739548317500291612494889047875709815835681384856913298629416063399367859894399791648132977000837076802468700141308932441703135235699819113320449937474970669275718595626831215194387612286841724046552228889471868356326022486644370199737757025161640279823380715063830588977980316536558023948222207874345187381692276516356003374290273236631511330509875053835083009602132577181921054457113467313764562468522001810853537047420786770218046079517697781428839341392907124489811189211511804773087015401813118006753857838875327699783423003921426771774953390500485215076021783119941081304319476205244070090753721221943120597166582539725537843127255040*i1^7 + 8420336151544749251405071395445170591896667306136964720520837356805220732283137624119542930516894100130534967845118075953525552449883302949169536818415919036875989008406951018742490201596759860681281732676065856017068479775475339767889784529445752052415630603197100520847272096867511553589977545438883962767073164993931979260611800538154683366091621987756636452390637859396245508427546902209956012239908850614165526339880811022585674195432883107325245431560722331507104644401874704723994862768586222092902438626469764612597248964228049952849502088215921494442882691816836203320696215360341344264262220708425147984196412921117186643238734112004620627797597592117012242890617304560460009322910061974108407040849661731328604565589738088787746767343419171685037912299983285784409744622319604859877989270941057451647277600399946815544640575585806510916130854958018232250237320007212168104260163791347429421267211028708927545987762408106051730999285256870699654891250780072605011937333009738094008505333910068672608734299766486375232220990917934794946265641929721331955993836086522733039226256732958934931376469024496476319675568848803758481739256852261849626635665408*i1^8 + 1105537117666625243025480463521455150005263604574332007923034753210664277815525703538344469577754929518084452098473248223726319234302009378395397329349996265961807380746392640711109241026154410810562549986425530044180632873397858848375548849734243005895921118840893853773630866095702165600181413646547048165932118726207983664830261770230641663344925833783397183840367767275474948725180237489063426475988870146993803146508192884447442697794200047846670945350545706776440261796111343711657600547209942792274037469005352819366652167609476494482793016807244357920493224201035146052679709592975292236119003495961464390231760141982541525503272568298835795500009682070826392876157470342939436959832980934877890892905111203380500967862780670633516039708111727714584417847461583723307791250295241090215444396944365896751806987904149536668125173363080175648469780071550168859655197434563387356660142366506772444134290739192598517315193098008687198342599410418678256393333720027426092438609418856300775551426007131384469992754718821968239461252113544076583547210572772565209370499853273760876834311620313048242571536886626602081976032138824093313050286671848442834190336*i1^9 + 25285886670681844837830294583007310153447741329565949643889738446827143971463530076183699816567767966652510524553623855107870744592427401865344301248548782938498611965790587998274969230421353911731725413973399144428006525715548193498933579033868689285550358648813247982673746189378491840928707873524824063332785314652047160523883775315118623763417967230837941196089410676858873077207484800194894917797473282218757205851487432125690018970806093429426874146209784354785625808216812658875530025923352767796002757455990272478622887166890038046943517238799452046246458919516171285332125497340272885252657479733847021452389361457425360732597993467918612411191742411047858143726358044966192644664429529442631875063212007241739772093056219108412525388387142400507386698364322207038896720033336782440995933872201839514078850962587798480685813382248338294999959442898679454180629275074382010320285114338185182854329044965990819961943530015304401991682647318063337583495527895718676477484664879810887447348360925562575141279810650406433480873197978692269130120292316163706103440217296636950211936093622740537074101759805954502855390857270231034123565251101515055104*i1^10 + -2680315855087117100187817980336287277334780742311397309284560061440671174814816211158483965003576271015452053460255667628876110508017876014997273010611219423344441345365988596856483867526049212348047485380995668574365434638718357872382063061498421384760506630928219875176679381267213461816003588816674325156977686099495276235284071029182141476549589253859870007638319690068573808917532696116881279022333033762920599129146738313596786893066282431070610748676348571697411050754939580680234631584741514646608561361354039039250306856170847206248868504498763716685929521706390049277157236717830798463313340071716961963718689940549777690284133882220244282919919847956352546620665795233415272887632376837672143386412403020419778094364873009715404024478716417050485316207433230114608692532429970274332080514315387824901625146561526084942811106368310211556562547502896544412596813872978871382446188346666446340453387383435696773815090038711293364357152668658148972138403807294074592889114104712908299932893004805810510301018442718460708122953388928071038507520735440858452130961150727603119084718338342184176175412332557686172499208355878554549922805267300352*i1^11 + -98950854239797307640480571886592585689483781325219563053031964664692061343504482114519167003837155708676628009891971810868139031167589131900898280292880724649825671725330969179175432128696146710667682056581250330961470888004032898698817534665165122566708277769869537256223665240420448839561343270989712751230765106516297575008320783258324278301768170330768348006261369705630208033917597039548328396340048121551107522422932791143161882846831782991832985840462215320841457370256381637657660003638686082646126644305228861511707152083353134685863073701926867529896961099480404249872585346779562620558063441376024648579953450354897997659770128549884089089377813310695767921841276714690177346795071277366634105932807353585377486464548451190166229422342555451240855833514295311670136860181162165462625818035397066251044458677288856571739483641087268940627126817214542291789398518079672108264827171873050262890393420668545698852252183030638840577557554152734670884882983642656142356286336918829859047195641170951313185544813277129230327016993501256795935894358799123322011050529862588820585946469218964685093187264094684760373998370064758176990535614464*i1^12 + 3811605976253454684218082639890467863180289400599248824326865301432997701580838411437463322825474512365692484815192465857422566492158654173075260077598169787019327047319539245834521979089723319490548046391859565184973090396608092381749630497838980280313435239134856110246879733587287192903613473176191934736237861864004411792105333484381678510688315706588776264633682282712894368579546641691618765071034061816568109175571343800095621702721730889374009513266906507279264410163045003194786783607360769746334827649264668308591500456804850072664118070588501952298806489908112227289080109275442439556681882749415100571477650330027083979351058145487106532371362603589096709773146270943297215792393564958972020657755091715267370178938968211058325845041780497000444251650770260218361444481336911684305321164258709807495093163292657850650510090588200570611436762644531336678392015990675547883313865545187206048125517395050096925929586487273955147425528522517589951025474420553228940329078629656432602316537007185698970293647934370789704912729253016867072048172036722999235400497721814877442711663704977637248283567161313960965776861023737575754432512*i1^13 + 89359702647613474216529779202387520511299984149706664248657728436664018064093036544342735337177234952587325599777342715288852177479936985362032619870694105330488370312946194176547997704502129641584827002655181278216945303176447650814261174890733060531641802050275895967872030051272123872656643910187788440003031231834618144689676609543653297139171012224880791064547733415466584117885390965684594044321359956374740136227312991853020725827395827741461766467461356227041463789137873245938167522155133621335247107859613984383622364649242321262063234055351874346618563707536142529073559835702869998224287324106501045111055727113875668256659384435769983834176827009267367937874557324363837925565443844168104857691451415479411678332894719647626372364267373159031205425215296274096787774291088961387810550425399451998383543495950771490598639903870772837117473400147661463349270838671056167857525971963783364206279595896378600762426629671879127400759997397817666250016473080717954684006158809615318087420155798580566263557307974352537129382554376075423586115889958098425435402702667479599579700254958456049444031690512789729746076024612864393216*i1^14 + -4080754124208228540807948156745763048638343511597323208417914866546347840335932973819294528314279857156358925935392129181014606606322597138133369862077460759853007897803589963783808986427338371487447353645272399318262178194673026752301553399013730953785443613587907266077611065715096323669137040369790551568429316800299202582297757976717889533676751186647865858883876328485692513135392899808080759631612527427012326840406944426148131891549130977694025523231608311000843887220077497759057915346547153390572083812771219692831781839089913965574224711475995007334223210382854863430809651437588503558390914431343050544182818813550542423011328947858185334143995782189485682705523972655683344042082972085298313930466984689270508909620465558926289745241763228736318603536031616213359703560915901719406380588120490040078058159938620473133985685671674620668190242092545658620420426032277377857818948894443816968024765594139937720153165408168198145796372808526300430723213775450309063833461415419834911576164121003354374595534911316347824875764614274283856474418497290250348721990186599683433285075488574802674980263719373042751343637131427840*i1^15 + 41126631487330804739482827687035574278983061492024563248552838429209009317544576345621946923426055655792834033423008971640122466390628170816623760568662384988810339904245383883086544924712689860224450284263156993812431610003393171572296717022579375612880230580191965762280415890081302529760249075142826047411876401104090202800506441021272953547896881585044914013352459467962776521061973311744304140596242442363656581221759860654028588011105502871706315134809599350617158634748344119335062733780115513668260915474296998771834140254151189828564139556691214750671444595010421038562437466500368693291244521121624756602737046892596118337400184632030897703589679834144640315616401234479323369528737089022656532569550908455850229103266322686595557859702571952183600794247148205696989647615935801111888055448099691386270522960354187997091151563946206867898764939620790702154911058585007751407239056029820657271331871113495980412013303429321117763060665107648229235945099934576229054566722376154829257108471568990450461642476352670705544840035690003251498721579640021959917486722058355231627237871280891367524765506486469963642807779328*i1^16 + -86176503076715318551905655851095328276893269491686268800077113235693098215059906040887264438412485039736926258203548263157666119351921690508812552940214087359162192620824484686320038093749687893755192136187674795249566324671432265615025359451865464706912683493793088617427205868934870515352587518012362119546779895430126557210848475976271494915434198614420604913796218756432944848061157427491061897593656417138515429989546544127142147024989598126200850393090801429781559810689590999934360560824100427160614248500846741462166653357019393656351548493825112335254761531920430645888130234226790106696542884237429659395699854721372182575862454734486456490438253987194409450544610986366909850402166996756046239572700370031347532139810250254731000306140869121057358471777456070238697453904970337739182625864362757136760549835051105382801825344151309954509792577538578845583985556882998469567461824198489304638985758518944457932450341634754801626093748657523953488678876289851683084288862050929534000893455471186793191620358538649658072018418750850338904825696285947642678424571451872634765319576921667082258022621858105485426688*i1^17 + 55489825334428310473210595928005076257853585068227930455693243480465445525712123946103238326402447839556963340768909869528030435972224231911391420503229985131768690826678272195702362059916865284220245724032470660682394451152440002244901677764312511390199566610174328589454054907231596911088794372289627362492120887842272607202695520579050687180669234310097384354504084652240858904172638488698015549403355299104721403273991446578244779626608104681446905532147398053256533535966161420368455409045960742482759201429804939137709066657511320525486461502594105091758320032085475199107791807838373267083635636663612147499902018384069944740369099759522526835114472313854748111133630061250919441212344581299069117574272976597107786220214656266074898417881795921246538193893713301200703021441553866386815368985508234940108045212462363327255961664854696193991447217352496346735114364145861219881585309766476742809526203823423199932840302452780495774807365780216644040608544664920567212997848726875072452755140845054131023807391854835678254433027381516682779419358587851935378532511128143951268108258452004142663890706859294720*i1^18 + -294022244926732415062363705342785643622606603964964754044005899553148836370970639610346674478734248940597151540406042552892612399880584313987560098603562504610843156655697482550949604171115872110782955158620960769057901027520509702381655913880092510092231134128510961757382511805881963843161242908562664521596677800424886400637341796927023660038728452522047759537832838373858757360202764930561733097976624902101449792541242001406240472865722093448201207737026118170608447463603283050430268207574004462175301538867303914937832490918538190530472699965852103330750195987811191693854903188035773266827355764407262836649450771120363686848584118519500819443677591323032186245256648218273682391274408031358870001347743897550732178160866828818421203737761007436351357328272872331632595014185037306895447485875397538944619985490915920314634245260391656744621854474172327457811367175751119742187220893133641070107362350620363436602305598677957643007190382958769052408161279955875552068933486678583696834907291389878476384561274534780290329072365368939010432182212655053648618815908746358989792595592851246543387230208*i1^19 + 425002565620074470309821496475253182003915246912256328839855601254155494501207747184510780451084166190250740193006012381742441158682310146605836597937567931756048000616278877997955918353041737300997328489817740245893260666274198704932916627899326956330616552666130056050681950485056798370216144673077928773071948860653110544768005944846943523294502285656996895877009206607501807843517301136385751919573337588721440226587395441309163839367071312745812096833319727518414245990313391787824038223002048322617195427054534696290711034457766943078247008633725757508703381071724184064102805721259600407788295392263680317926156916613768219800540151796827948516356221886342445953720804049158640992590400687397507914265520061816033866796560365293692094365128288206803159051335692928170055743936971453807825655385690159430485556425722468305407319803454838777481631092261587439834007036106711426446364552192673394104372858301308432968131251891227274501991256825924544446070765975479099018738122169550720319040760906287042972287961921941858638274719036792720674970459109975781316022964175957905636145128944959488*i1^20 + 25243138364304238716750479384617232946837198122463778376234448205888927483565379700631660568650480306023699917360955778167179626572395800530515934450698652960922166058987981993418411986307966306021896909076470305989494799431348394179681010252727277408644285235460064303952504847820819298512172875182516904862705422016385370585642379668221770087592480813218640295706611682463815625816527553031821536561985940472643286452372701458010703502793963700076920910500725902371924687709365987435346079869493350554937472386198960154929063147683829471444979924186089796801660409291933654332774708204037729471152220003427329219764957832439815846550889778671718791803250203294627668214897818454966605337682186350821120556584163367182922061361983294757399296049476303667083080423213960620670794637650107206565165565144767825938961932209606331997291085834750522801900260388220362349939708855883212768405176053914022801978053711169573367130630717348628144248519964592085410198279629987133268516951211838569674160352224684874587471445155774580664092455900940823136962442822244518849568303939795493048025088*i1^21 + 428795237214078588230465819799746324828857446180285558859112890667381065870436971980311426039294182890814137208666598718561808694715479161187672577411901105004446123072734328664028990603750103582845276248829287220807741068428366345632720203826977349563146598049448279550088362129747738474330364750080882250270716869725380087835744374328790609543703311952300116031875140855232372851534257859616565918475769157892295832277732115679599043447836005332771354984515586026570621951114085874507987783393576668261791749734919358918850622636223350923659449024511165550983554380090429524167667938437851531857854464406192165343028788191918341206819407947053312034699396855371459474353785075574807099500736346789901455026359877590253577625215805096439683385897969766813615204960922815889862634294200051211016100782675701774845520982796964524874827370121126511564452826026588596531301245217473888121584848602943218211727225879620735525972334433498997412738127878612688584070625412599153872517375921269071682243060266365879676122573838580504244939511813656603588881468448260719506281633677312*i1^22 + 1726415099963020939807543008248499081522336291073817820524155016481892993509314685214678511956663133435337262317995286824000837060493760168065426300427112348991321787687948166542455647371067499260121955097408354436190246405978899457775415900277068942572126432944792044854047947205511656501146625102505969197442531551140225916820339448886240013801235382602427249637885788597125131758323958882989820019690645496488655564587972814406842913875777369225039012794632321577484670748310167048687420674701070124663472010362959968279647855601416855443465404403812243311479123648586351439499085703510892334234184732480051674231679615392247461104458265655395622650006580981579634651097237718831594116629926884815635520577016787793929529357614942098721147620537835882074591639597134542038299445188458396647022808031737868296261414193900740305962978632819175345064276718009196164785387855905427842300417678385454705367185550235913978030815818505228497528939028933387948722559068241093076223939814030727264038407639069598181051739200691977555601400997367162063558633232985632014336*i1^23 + 10045241607116122610843933603071944956148738421428560156664935995536500999429335753374910963590438713447365171532449909472480322144415873702513556228739912042963056024079070164559477628775769695345409810127842410620080186546067578279048562167241743292609118545935918699527676690745529655693242394954788069644614611549653815818543138638058389767264181201269772173524625299580910758359166133799223507748184282929220953714360969593333193640615637270792082689622981704776924083437708124458125057666078003388400012501111953198089998360339130949284253096283626062416590021142280871824145189009800573434368491454469092678309352515767163107954159474172524010129412265913848454403487566511994210265227482910064219401481726968620585838174332167621224051148796075699873708485646650769826976158900767556434708604361944269270226300478427991464205500680695785724501307309864388094100753043046934349858693257182193967646775941870608523074496702300003068623340096916379357089798724491857388677423569190945445749206414621600717551085272602994179703678638517232832813727744*i1^24 + 246148885471173880037919602607556950209970589554160488554697805482595488473059510149033106308634294321979141587254380512833109367792719013862712989320612295304157836499217338733247051357464624058354476651755393200725927530923799822854457874554609162922559526489131824944342062541044270785339491212889697940455070240044544254134530526444796531859508291888031667654920722475860353839828704006841414770693630715451377063334796106749763884394902088313332393629044489203001113276726323161472737806340714163483584571093323587113926698059707897265385533888416614534369352947587382500176662575905427232523644723922779155007014538512902712192594246456106290948748994573006877523345061858230048558588768054510136991044954609153253115357533061625032372160147426174899161133240895347958104860164856938895601847528692432882056789869450662651405641698845245213929368180573513174193421305667935098434397074309905881937994235456985520156465294436119075297750373130411451511686551834534675721270819098789883512620474661628060838026283056162529980533431737516032*i1^25 + -657066619304911684977522369210527843584602662555515956984233423797815651485274411649286464020691992898982171981317113254791189878209590424023268701913150711851954868021254971526081699131356165916530361270822439894343727573549959207678279786899760614224863885376433696998603657795073884481248942078999077711243295771971811518234462000134089218883031910714822591666856073754780756726174685165839309830999103284411012410608694818449617959844848894621898263300005663470859118447184458314378138194444751173210978007966929340571698228935843325634761203625797785653139545130370490974831368105748280580568104644961611068759754542019534018400717940683640958175547099304714499784379357290069882651841846466195494358329968709766154704227785021208519516937819299115744384415865042452568298446453215446892143914981676860610798217246444433714263013290737975637194256748638203926439859809083340555103575020801751729525809108075763912812978626698172136465660750260193164221635143340511518956185481841568883571995535916586333823570863023813996576768*i1^26 + 1859449743020880621690185970897641992252391704460698338985244902204629493824210822522435369234679042216486031239868680318939556544158198354479029614343697152955086892019311703128464266671156425468120016810636732163038021917274434892602355704946124184608762359484581485362153217656330251323961533221893929677830429626343052174823824282462237063430405443830386001160409760480439620963634005999383181200332387235850990523572052624845906030335447623726964456667610169812638271553837060906252903499695485729501421222757626223458470476894184856771835746334506976266536293162358091443189961070130747666216115867182727801761234660387636172793122997857608540728186232497768771702497372170233705391913245411272005769254194214111111277897772767037315578576137404543488828264075274629862749236631133625382548997474311194238701524086110641066118807799922492793502325648304046306266934743616249970556467673372608807700825838525870804753259028152267121938155644911627920279760865506719190041738777336208343474186951410638499113666084864*i1^27 + -2902842783094084093648474832645386633278547877651462067982450487758139839775737651687889712860714666185818419098147409704622301027636331101628186427071987395267660882689381639524257855289297238819662600459489899479859556742969883876041244768988557025637124749057040695455651507728143355423341274473773431107934964025890171815614624024496807720443792834149484290116683689147541510333616691759336830856762787045296550709835548838749978094302749866227272928658850013592412657663178840373691272421922091423014021268281520789781321676962549269519292076226857745763435208984807637087518892927736858861944712718164013516972931167188464976820182919782978496437167438939742808328088610877722889474380119365351959693815009911963775239270528016864172880740279699100757185087821304992223437082719186114522312262311755991131226435127008333440721129044195230268112034731469630511495754074330393609184563755314573166123448230076941375691405310892794156568209140692309901492117790384507513509299178786251215848622117164679168*i1^28 + 1636091654096865733661488347822249786881583817774038899556489401462121929244296130042514218336960248279489291761754041418031052786800171251191864168796065532247244383617459611515112979054020812588307376671295988486836440438985607677615620152811992886927018257454469898440218024641017512778467489985759531426590783793479132902206021423576758615045778559955188294715241680563268913935493797381739000191218765645706012060426057180544532399407394395173315457047467334353499975824409192055265001094164083714353078752829195946646200957067923350512423729329094770958311667461040790598079206633145386095259561773304917047400270258617978504008667027754512064833046887723133041009769899397508213901488879824961623096726609277257735675512266297666202773283662589700992191273404985843244711680054950135200706723092455491498690690437276993449089074770380412259644350365488328343801756456515858872307463398745012082032010992162593724829030657998611522971826612328575449343572836326558571305976361791735331815424*i1^29 + 1434704896153385602869408292436412664629579347993308071047552688338741197147271523349983322904049666933897598753719587460442789672952419402409230362299731996451250395568477890135312097692764101295978055772479771823517811204038893480675815440743744516321320654826332857701341330661662186793201737834759827216016378951840443349411785116332712668480398564849141599668560352693526684280613274737199367399264188946434639036205334987827395953994049694768717221318492876691938823658270478669230655528836863018050971354993954474178951825333716597503194941246396460882099762957625701132016168666741701889874519769117533963984889817819297684523681009401964253266494539611748156095180014444930909868474192133915632527112598682837962070057081661042311821882143249712056573285039030950970560900372380135686035719123228493333840194099801887162792064264356306793832560076368566815513049534150753445870963275196687659927934639773384219454026112157802681256430174511671007302908835489158387902447616*i1^30 + 84221756182541262661078091201707243718530552845713309610963215418377811317301412574649136184767970086828721525621264248462703778142512515947943106158497247569671260742313305602800074102351456630199866280501274998598070650092944640070435181834477877553109518506268137364261403130680723072936798001852318530574053480273077726534386890107868122183973676812425311034904410318099615784519507308658894727811418789120847991195461758782703410147990908296501022500545921613702344214917444236103292608977750177380283381882806983581199752326252783575815302780111363585353142153578478426510704050073132569206975333385782035441901583140826902483484825028437358627150988047468071390378210781387770741788518396886803633243087889653099494281894406046103894354631113034620407561033664629729576274094053463899811857021942145033532362094207481181669800088791751511762151990883844227970880383980205239547875652788575278396212099463345688578418001595174440823257843475447591371274583015424*i1^31 + 20206689970510724807473539302592362534824467400671220645916505668060574914363090923383601890559189574358451752995791783562488405165140993667155760208467075591913970008610368439253379588839102525570105648315836439355536729500824641212936778098011204590141706185564232129187362472864777173213953510574496425709144272609766885099320967755435447541880802656129591939951299309102905481700660171186379582539756148501153658978392547216045585439176327504776721180381268479334901624095243381640642872363168170532441515662607166837454865409875530483901076816242289495618635431734225348015848418792627323414970646632942530201417621555733584392221576890079037890657685437791486345352130977537456692371292974886290639281264885951968357954203325260515165735527842467036995165419648175797770406799860632001677057086158301669207732255226178308385205211405071884810240276739722772098152685991410863440792992452568050880213601472108329849857641637514058664371022872576*i1^32 + 19869614513335692981993329751490723869858798281719569315279383455107292739484444669168028777488814740218063389385562955313239144462489525387105109957240543754575378596461992594098426866386555215755437152805362524386738911915171572033938731556890019994508050202197633946391216725913357237736936859686168048860517428208782006830946178089187639891370913289852955371457976229657769426914228278388240435636121109070980826876945951455457171822613148006958616516400584116872465025254812329368293682813932973887537140250445648956634620366120774626486988261201178103945502841322533353036330487007870178378557900792194297647575526243932963697502561072319567860628609284036901598164823537818334660048064521364330089091436771128562626031663133205641843673276268733313573503074206178896828204870852476925514453387997392473373067254989319034865853230486492815046139623534148097658353034867046757288069039692465265144131115492425990417978534912*i1^33 + 34058124975951259243593086278530001527113525838265327983250014548389300452880978519019573084209609025366499279572336506719161692658156630347193879863385503963849589051255509807994535277848397453475860778042116241728877904408728128014352908024097587099181575837104444202335701488037664086518285846718415011687685910349626712275282154321193870469029689961317139122576813542989110868512553451438516089658806902530435849328766846541210019770152143615117759967768506960751743120063823383240330602793806226365390525202182633720895112377101556154166126563379401797682117637348127116161920577822947290686982540819515036297639666935289365723084639414979568344816049464068379717576058985250033236663912538132442094133692519351692579641564322662872177968158240737806861234018654211164787435797768345945142742970060057752193166143601122982485079633010032744779189079420281155181098680951609576249719188969375445970598688*i1^34 + 2105546637347342799642738908574106738698317561916344386034379244119672149134338492422838570081995303580533687637671229844139562694716554591800864881545940032618284135209897268119953334664042941400380839938976206040709785205597979162442525360048127847088186798822304433685705786320261588474778815210114356525876535155883207151201787235170456493895743371003416957389593372201390116534953386640794546956906889707576941733069347142763925809564461378571407800446742049127831899183194084988249096925380607028607148322686947388135238432709036989523997339922977000330855033260919842265416791799614179851073019552191276001594483828847952132278567729693429913486373775249121280700408036514522309623581635563860727077211329343100005373154906656978482085824703965768928268224091346874053321838627781992332696046798554666172117308100727392121108125128672866954534572266163555762715105216503750*i1^35 - N1*2346129420321115767831770357346475548032297179507642324500002280733792812576474166009191740210302775219074206368837478269049685253687085030803075112065919298911385903455405707544929647743645142418907835498397265964009062123124067365681372398551120647612262620195045967974269589578857391189336878934073471655129413680043582642859135365264782018261085197272657406994951171875*i2, 14409373536711726355355830718633526299712393024711442844990505379129381201511528219203219196821419134654338247916199058909993797063314824852280425718673286796821108306384732703256752546014428264394960869979396446735946929739825420327525441328081396347594123324338879855094599758070277242929070217071981149077480947708878279305182385052054433414536825392791779894335366175962639742780518654080972185245443434007731361982008054509668478286986874529326406556524780713785630961730692448824862011834976285505221756997457963427023461434509522166660110871749514349903818198678258495962450372248735326944156434262888301808861788484814717927176420453968707573010969423778287000537994887316757985575478772456325248323840823064621600990012767141947758807198831601983370284583798691514316990321738535724413934346841069488178909230636922819547064052231188798820713834495331869827680798442171574086315751464782118370886801816141959077046442921046121639560346886020133597786083838210566629961307024394895234913821168235171581889533262145403563084735405396485406821945724621174885825562854623172406086113810466418993366715406905806006992456159817646337405309181680584993200641456347667654246400000000000000 + -17699833131013499027898358222245362439529787000311259111020740003799058236945691089820648147897904536812949058326501887530600712130103790847578841164778061906755798806496033783176911629153729257925593186665877223835630430040570026880218402087696249628165102654685545442028171733576122477932725104273191251447274642937564507395082495193866161132903832829918780319164536087863164967456356850331735245995147022905510327924257343598953411200514659699531372166755640926342220344521018121913871816431689920381015514480410889102321467080648072679286687196742900468750174972476654139316891285838889722514044381556675344401665500266086054366335124430334318770601542278192577835515782865495962331659865236252947360557805416793437788750569168186803203859310884331120849769417418730043310950540016307612524302331138075188763502543931683652066532762020310360978458733351701953188584276344929100918047925271303214822647047233716129419977373492722653432928931779687922916245890847316525140260182975289767006465443515914521386450400531671260978532494484341822832490379521755860226630447184420146740296298722858934200793048825454216540968274269483229939156650651030079417909244809538304999424000000000000*i1 + 14850710695338962437663687508547882385349209671690722883589083879502832848080981659773387698602124840514369844756943105846382174958443309186189280129998323762550932701501081044694271630800885657052415145987167609618702489184060563605093256503144600893632760714182272635528431309158333271718332574270370210881157537227565844637430907391334061527406827060384118326222256526267525085228257098845029625666517002586299602601037279458937764743405062306054900416041276289513984503327704961820506310464954381533142520588945845893823793014895724224693089023336180092828677028813403525687403186965895111557135060081144244773217638863353357138285529764516123757449962779571964146440283666236714318133421805331703053349339483052406242613462168149246154268576917492228973653269953045497067259258361001252302392146878602963229358086435490311060275562949998668696401790187834057960102623200071909337636318417879530827269975530221077369438167707254540950983497246154956613366917167669506864696065807906761894402802718923258893867270907141118901037410579962590898174239114938195959099066917571397297573084704973371652133751292919820981994990367214941790156135606921540912931408415610109952000000000000*i1^2 + -11885680544845537297747667134707531219579087667514711894061626465764579253848125973965897889338095219215753667884926050182514801890854220433922622462933336870160767123890213392288728651138804920930523086812884256309302336429962959811096313671275863057157800021892724334281594966340445695657916925347034114439182630501160693895274948929680987671918311853840633183202835774997858414249518111159624675370557383727719849333240863462028742490712142669268156908991470942342492017364442748397685641942320987123366958261800286297126011430159633184052950344059064942636057957769473506505464473032232207167111540025248815933541543326737688065602610752863398416355517782147910869810576284355142328307259284434285282629647771403512531826759843962174116535865025489172607176856037673238857249993172566606961016655051522693727482396895200855598383780750152050670087203180156164747127352395950422599752506850030345909247808165400092656673346669310135861892252954696170442077573844228640686416887163409575453480775120967058054691079844631135469508057219546436990573438584611627762291902743141019982925239300512565211241513433256505918409006655581786426978544718984447883805741930845831168000000000*i1^3 + 6118065768029909058808364290547184366558088283292063259025852271688657822472727412654661629677278934864080926255248246464693039816259609683207247068861497692562601435289917972509048754126293561888788745253078469977104185813961574366419795705313221417995759643540926821887266273465078549995789981257948079476385394814267432415107464683511829254214456628257432164239874816716055811459949640081083922733298808646729649121130418858733210245725182712806202814850956487475456359433162902285406344670495859576939642423512755380656914368438358708282530183860346807775869272630538358506521718057135410173556608308070931048685989299462990158306593712281491730713120560581304903060748223327814970753786937842787006937808985642221804263876483678325876720460460311329621723039703568969008997734100493953754330869503661568728757657932342679218368976625400931155834287805026557315787936985718292232512192754706670216526726168000268163735499080085876585333014447539961435695563598821471673658201616934671634118712778417779137461448369766472879629608180898054691927650755971924287534083342086094465884794421357981902931669168082843434545576551178946139424222155712016165453389853632757760000000*i1^4 + -190947990721503383317374756398969838295835944293903671051562010862224154582916009155707821988639448696250560576437291539529770477811985912352212326248096851777871377119892397128594356203939206875253840084140540692685327544393650892562070077312513397526458416452485069096978126322163854169233031573165847754452516972992318775453048509119546054668724826237470193501082066837369748812865698149319913171059693828264972450650336118505279668500273992992030256964958186320508090226292838856301910432420795626807931104694800917215241258286334721103898494956983733103376114685685881196311715186145244967453078416890832412212229414070021794016079602687204835417598483277932862842842666822624246749295469275962071400789603507091960060552178650553740586097169821172313852270908325753723135312417076900864850275878451250172769377316841180619562077043260014136845390891975511792355337533725779474620962451790270092950877190328610804485947643226632449484825805993172158906260979029825609660604143390440172341387737909130559017255006238091694607499560391623584152248720113731796371047087189392328964470552438815910244817022668535796235202282180611817787078626811656725069381119078563840000*i1^5 + -297380045082237564439734414646530412369937336018099727524049106124778882798538896773587405011421198523889548806165605599301489794431336910305329283789816496518155186961783070708847081911685661711388869222316002290447344491300651451596219576104003856257282540251682120337214961059746436634446368079695184284620337951783885052826243844839461685855692849358368956426474704778063030853098634296953420874980821115446292873123864987331265334393875598839811352167357292608194306227584613632932291276971381040770577659325645803549724589466689831729933980352028420690258293022819551306614945562039507341890634938331085335478788993753339061266929452800937858584987847829763615255076125203722768341875687506255767438480896234091572487344098011500928813830604638786193077921059374534508515165567929760218313602463749988415408661029877023978819179561353946857957136825721764318204515505737222202551568896151709182131992692838728648722110726405127518160237293624204925075113509667040565832170929748896126389617708073439986449396075470619175071467746716638723999580924272871205039942479306690762328621838683487948692746750558229668520731005352296704454169772415588402831326602434969600*i1^6 + -14497309104132023590758634894332475886751008387350633841166514782840931298283977164471762204678880574163446235565769771973752086374722864222163485955226581390850989955667941876365323864324975634909458192413964866250038266700558473849853227450402646782646299207217424681185910361604595706535207716103835240185274840630994555592498096095580674665450302820358666035508168712105177743943941181617480471857661595599561037539849943808525570134658464588224660394757862003620103393870884445994147228271334499285451894228056095848248438198762090651905012191764799335555020824254428673545949873572337568736862929218394245457637599922757313742771603533025866692003486070274229172132932010945927874126662054749728415495343817201992459976704036171958050514714141882191015190705712112048112269539215899538117778552601587316836011501910561448214959258717350218380591098780092436394101364610325833926490904934023629839762541859123803110888373627124919078041764741726196089443895739405182622524386924247476559490366354956370745070279236293511898384826351962667792547195938139970802939226145769487656363382009496948152715950721144821644138911502764826557316280328808180690076083159040*i1^7 + 8418017931087229129744317444430719603578127500036774176495415195976265618975688773334246276091906935842842498553637201680663262036410541633001848665775073278606159427282079100297904431564780584621930657039097291629592327079684189873062541062977716876506637453214834908436574946471566879354999310668632780651971760495881560775032337771263475640763439236506356798382845698514267240282062673594357728839516427361229423746905174316988476159127239439840957658151191070265621271768515417933641819363863669844130701913967149005333266036263227138416210984239010539967221364565265745184615901246591471930197003335148577804098876796869100209563661458009942785265344587430366651798392086223840557643536316842167729126838473169639045758552715448905603711753571919351262484510088614323097007221358831330370690382275925184740713661145350829759681161852116806028878957544891362584069957052419767996960405818542432797453468490375182696816856326076400932760517284468846523383024241710970592299039242055844000973114678719382196111369531286065176085371426021687426221712034159110616363470152330948305554752208925834702685454759027145230052092864852922821967851613359068798368350208*i1^8 + 1105232720434651951865001807274744058897248258002193768515656501544647224811602636880040725714995173559774992295470912680135596719456730769035047339614664957103677706258688700255983268675194690978669204705470595615447184443772861996672336872723831943849946810419012801083097440335462408983174605687513323059854738072152789429819017863421266467126929990488500422275320434063238100772128595155477586857936131989182256488296946408520395656931166525005734254720854775057432702276414009578307730523372090155765013754405634315635573441819766787757902758630582147751838145187502830939846252358804806690125251428656174834402025986318182974297837891798154928861667472336308135854627619803314697353447308571454145884230213635721218356063696726159964771340618973052700814513188302917590209034701403678040755825156068106610058898904455678621024638560834665869962441321772291708610106001750940349962344480777848255166160292284767976489478313696774672821243556866935086085499487733828544495296157443876788791192766291871253588423864233413223323651203333301515553293702112310439432142866447323969035345793800503463347079422933722474286091224683484017440370016948878821031936*i1^9 + 25278924475560326905092122067436795430683350572093693413505695605559868725946523329763041966877506797195859844601252475440240862431542002991226815218468425719180181142015203922871528763788674855152459213130101209948953577340250834847124346068252265808518959200004897160723659680986507271320618262096882847614161492990986849344687269808090761601442160091466298786328984173602635961930784379148326565400216583328939048644470858649110556569393132053954688275087326113834538427077569924041629347257783401943547853497673993363392851398892429375504403145409178149650826967411413836910723114581346625290504384792805726148881899487312239030574638850129024539055099603558500221677977812395682286583010082945714270391631210474061053451164187561811800055687572753896160874348453443386186563042515624748633213401881637777572120245753984191104785498209386608729430625889787595176297354592592951464690708582013543078312250604673143017442519684790375585271393852620138026617854138782310000547452974666059147762948994855690014638842771706773365925747649728533009041222760361370814389645113632575939618324720443604447940112507456253750240881677271535601615657459467157504*i1^10 + -2679577390369983598756812564506842894178013512501059426014866905630753726056114356805567933730854565282330394399624792729346367064490628681054540635938667814192128657027042877837649025565388362662973947717910049850426331249627510849614112957380848829176088524204464703414808271340307114762187835211349106581290847751487608173469973067179252729112742236697286041188560233149997382308264942306943338412058830260001185222158372572390038979223473781891856396490268723152731671184603421664959253085389528958542421175005274270519753740960884405140446643610734456376245215339119541991416435747773306600655244785273590169994807583063262062789153395077297825002311528623003162387056577010012765371161313543773344289480915027995861657628877570626194265624098313939441206512367510449113812988036512790422837736730613046017924687082578708815445054164176691646435899770213711495001522930175795361425986458573686899650544448998886157920973748878185995789600057521450958372026865675154394936352331815596866709763418168568496426044290347652553002913776897734520682423229192009340982667392412158370452250507360729958257964813369927539098978111768637993692957929111552*i1^11 + -98923587556452382301950550263454856501249598939345322721282268371405532001519950792119375765842831302878652809748096995116425643883650494088495865154254585663836243458607040050579478935645749924769438812985171603156691138605362177458101476905286947024076504053536919277568504881571389277282196333053131573162501980687183078443054183292485515484597674015410411872504673369912433968745021250777279684027427986874810628964861159724680240793704705278952675054013548476052724792730323422412838980908122277922681868215404524224261577043130662191228428016617504631913953907673721434739528134762256360314029377783993294368542895843588162023155569326288882941540921534500471103024697265523991948860505742765185329909249805572844239627807148088210665940058278207202522764147524863391611571580062123267991260371315695132671919055755077338295721428087616737762413401668144333940058114464705661447220563134103182797151674940337433852173953226347419780140501464207622110945483997474411231400110322073639423823840649147452582826832353747750630700303326910761857406936570645638481554103975202142327536209652576829346757932693513050985548857599835088003073572864*i1^12 + 3810555235008695201242224053772054189660556431730258382646762086661095509147168796735047016437036368728317333843638492987554537459370916163840625242289185553658623233973035199508298848889764620554921572845814497004190730592758402326876395810752950899587647628302929479695592603230098747322510087433041211018045396192367325450084474086069233234793423827925846626218460059832112367895255738003032481063494731788388394095609903146804958680532905597207993078035805377832228312473835969993736079135131897192040181929696825660102082922719247402396152080245170911232614354465267192940297046786484682529299065730539871687073867176280682638493833321259852876222691863573899773831703235874849736521350835608695376463368916264044200000749753264910223130396053915390873431678248123354711188735954931086914431041400772236180183569723440626227955545504740962315097998290252828336829704477487718469370655585257700126896716812932193056346095177854738025495381961412784643659108015588364305387731812855306452095393921562337051663859038583473610986712315196046857910511494833084953805412477713895052347286168006837333099743576946692450874494647810674458099712*i1^13 + 89335054226366885391815021466542076302163361478039579286146543092326308738875677246743505031455750992895694011423113510117532506969144414884885825421431897085703837183089537278893804836097222774675723634775390017102055635387111407739978966799698235166531911827921223711476875705427671190496348082473686815212028913775371130811332306014992917553020052827629257582589696899489537385326944597326817694839356783674938253325113080778137435205958071603555872914173573500444925167717673748712087944497970219353649004924248137253593721283346184660197948316309051278942437297737516462327783325484527397937141267591174854803433638981625652971409783195866260036008970626316784940349534132930902615735068191591513875644959800432264900323584032863709332492308321519902919702792072916269937691783761278065227782572207828590648735401581971593467101560291249516787315939425818040898659870884695028616216820828220908592349988041479888397480080883582948893689331141860795540995156711706888865991618264136897877552495926139388292489444239005779474468731580371065098929057276765420377710713176665867050760005721909967353256723252126883308620221655931682816*i1^14 + -4079628019361057952797281724983190243852213351682381206122999893767561178371461397048418140712167515846059923563574863357702295150184272607218177298760354095252653327398399002821768356766423463496738962415453551122088083088278670927468405117322779220555795838658859416540560000643679381284218780836060143716737629230072104180088921382974143719316751611307175273137178631261623382632569383418132794056456860455458305182337156625366337597966459705209164751325598465129506588495971834565231897513067772772420317140789283555748934314886106357007169869146715179988966750713990804505432352251424264968606806287562477396836308915370504192700064612646945017330748362348790125308289651717654706315934276959773441533604359957598546994571842924611199711316083566878087609851797176728873267142402732720818661548314533671487118294403718822666675025543167249805439270506450060586130221080657482366785262257777773939330186469899316661236444603061663743255313796633818381039875561720723408503567608586293766533497100296093691945205713463286598652139795218476215771889855574418635944857418113962676833565189100830110780885681114066887232196538531840*i1^15 + 41115274863025988072491769396284375137894773927200494582772044058546111980121104507253495676085264233975759855689072289636053677339336736462780060907219810500466464092268033703281050782718842401513065083722656653970393011813535440925747377412798146479572226332110153463718300274924679418932922111420831703430199149197752752659434802066239463348089469970504057359219848878476041715190268530931151567395419404374114129570691713172765588263838200604701330181219539437227178532374859568066093408215001931958733199462638157096382031471114442433980290458460795195649400063375049068990967238681619607517991819476656070195355519284310649506737060384693839867216293576981515248339736811390147819910301541221465103141173818278699340113423987292230416608434538431695727427184416591153308415489120195275802424752581179928422356346774572317472858011033728427345373289463171808886810583073071675539178540528862534796863823642716835323032515895035120688060535907315262269606177944913550242971860687930103421854975034660152084587368737966948222227927538759390491656925147350848895974851892180161531378746893933337080920634912603704790643376128*i1^16 + -86152685458877614145048574202298914853279683027885071841680263225209516449141977600900308239553425573194051694835891523304067970297504669521674481916348777431906655011031577781662670905297571625259515693507758692217185716071868483819891632125414342105556124084435396469750409917461962618086988526038828202362471052017068982350708032971940759138054092739808838800741908499462889372021269380959082005869558243175704030965431176036237549746465900156026411290550868087988728234769529210327725477205724565969393352745985845958023534272153992789440185289327600937000670933950298502037148699043326934915893431930037764735671499021823827179647201431811896971716685959228553362719826590126511538239131380470824129472321370592527943801530977899598015868183124462068106108431268554689718694913014163028895211597435890557935903289301444195662564507860708649760709109574473793480576889739574811955556499958183215287790485055492181225115201502901707860043317848806186220724864986499999315691905476839861446327938551779554528618996411886008177422589675492093486128962595965514514148437806829701276289069007768433963538246207379748159488*i1^17 + 55474484528958513539726093331952358038492660853148521389170862661745351756112943351397281204639886842321789475579235334846042850666170743039854863127149539326811472282456632119009615057250068281615162096138970540949917665918410127149393837066723622851985468460036041488313963434134073180997017241965091374527638622360916261356051232375758570254935529193659678752988200412679076812520838892298768876464885347516481955536036827168791320580908074522909195810777168564496012245679106068955255590770414013302987286559430334083661704575231021455503585483864201869256214116308962915103194412309018955263338594941620844012982345910593553802107044160785835685613065879993632343730971003070160082874447959780648267108014695685049056588279554412253159877702244563288560305755831134895882430169947134080901032000208170678400791119826500579302460981717472597334174305735430803828308760623372135123321458378243113253842752180050464663984443660260384267869943201015402945163303500686318095334365992492828653726577138036374435855941759857421680583484099894587124667747095087798285291831313497145776249907623899754507795371361566720*i1^18 + -293940964735893044592856712271333889086181410178769481684239564866707539962586027819733354393586870986996040996183671830804371563365594759736707891352593586926016987501998873880990931464216213686265748427614093298217183986644838675822321117080231178668319026176282591874124654022910870346042507142450955363567721986677825400751757217816693432259505539400589483558115779736521967121737939920288605325188388874145504452780784927165843580384123947682308473344924013815310411722576248505533316963359995032545035132107760182763725400349650412108028207075399003467193992721922097141378291991203554668898557541596715485092768480812876744450370498866735892802928336080901173363283905377412556299701059292535717866682641409494362921474112962736796954620257499305321354406005662357671250027005468823622004714945941044244710668961000175972921258369944192355095083082689033438318703075030038099232311028395537980594481368518715295150877651749545508457070160989582723063059401879425324440418408735323744825520732450203810158743787868220691081832135067057768843355691322619833464017519837783951090652555773906278319915008*i1^19 + 424885085783984817015084092257775332331381576270338720432646712248409316574516851848482114106564219538810409157272419626783969441536247360045991560925537171744829509919500937963004129697788398758431833886530032951763567942053024512508055088028901028889055312582778335189517821293136577776947178690191818834745974768290295700784370141090919861722580436928580347839248652443410692053909254166046929879961928194269741752261544844568882625845544597563396291553500442992840292943681871910904210542417689584201255335963317591928028819829832686969097409581212380998128336849684783401936309900684465587406487759655487806159554354753220918244410769824934092623928228995266076446774672993631555650360713263337810202992478104020075317589458825323540427004299767626759524503178508466863231224196732074147872658711540592930359972136701011971014826016241406131272500645299339953938842496393355465903776346359958297008325285054085595563858201435624624695844854687014672249284981086607264004965048505934252711704576597087203042470194934589536241056321064830975849322900984483228957823336608310233000939379950092288*i1^20 + 25236156754727197239430910034096259469586445864480044854723442384815243211824035324372378019856588908476349847732539476348873860751461648093180701617778417606646799423492256778648488201451417188867332118853793512967070987433540787434101107729674034009525662261810168924531030227256383154426577535303286298313009739525492867061382654863015532785513351355147972410069666567851872220651237197806221974654813219378576003860837845893195432582617455636183592443504799940585122028977377008922377324533720009305483597453410126682397366861697904807161513927144789100134480583365105294972427442910293158062381922739439123976792131044158445637570522064364219505549941899202955994774493506413577872444150575103682832616882484262621925863794563098838782864352741890202150146588316932832944025936238340570826422386201596273209045801192865096663556017472203649036193631035628413789952337904560719986902831086887193673240428543580080900660949070281931411984290087416425655845819176796755164317836962826614217624895797985710598549637100820766650212908703114279117195322292693002773913448696739369622437888*i1^21 + 428676390780267282867524275826747455106102685786418942875833312988698751414961071745956619769288659481127573204815936180447754629073932133164957313704802614871481913199499362235761427696493678985191446690795339253333311910737343509231855481852608600899150530666214752579138935143786859522771238489211512498726559574175499107695215932685113745462009558389303922163391246962285077863675684766030228614471827671003734778514038575038051346851362274051384646372047431508898645589923852415688628151609069749782225038235873437892463716138225540744086709563471861424186951594373412171344528316023414783601356910836550817632849090664190924060764266642032736120399553268811566513674020227099236066538037366304693374516498188776858917523041908304791664235330597812625410645346033444870056037273243901083307266631515004652093887455693609303259436600777686520583154496134449044138015711322601926625191078672987093589268437525720292286749577565162241086753735653967995769064899312021438740592779379306368692312867284623457249742891798319631802896652972597617995423895489628867604873595584512*i1^22 + 1725929000644815001050299380598583652873665304239782815748728646894730016748466123948290317219414759127107164681305239436618708985026794630398284797269162241613705515266317475380153857594176168340292034766718171384367995341596609497306001207290883312038435743192034556741275614128202766407566257770605874453528580662562129420311862347949865036544990130885302823206210230863221253428109027996230832026846786868646622100135279673941912360471912232899853006044078704592072945162412890607475959599527066695912308720866934160867843979198534182696480883161377470332916808227253866208185271299516889757094219443986771476876673174391511639235281397758300842522431227535330070540807320690647371130813665535103125073235964031310768606116890084362381424535228424713772627434369028713241319623518329483256355355714151970302528930118070462731915198045538702564352865235480264695281603115794159674815624093292552851752193012813675907307178920940115036793970020261068675371900988200127711889821063881444507872870024707599901511547222465077900645681605465601096388184756982630055936*i1^23 + 10042377832610359407242103002466159193035605220086157569492115088895191898546848629932209607623669785121054292258327426156932652061686102232151156503243926177182483885013273338936178760906978690887526150135898579333243239824559441699595749474115232450476125377941407681888164519939078284877168026145549367941283571851624956067048828324789602941042591370672154440536612083670634608105810733256777705850628948489757783217569238252120229926898075572969555737419193611425871439701709908118925400015564419389389431473544468103449472268969934749821405921817609079868264336027679243663193905037815316532112950245577438231370353044644185057311279555885528343656651588344940944775939503464465613552803612269538151036581835708701423244845052827758177271104544706095223089540187105624429756642305884589023068405527860993646454649801958702104745562415784304939087386113238963541497676723084082543379565564812725202341263276829468577410354308432753326262429199666233706120962926872249218790662143617829622459660050029191971356660298529134296388163061924135917945094144*i1^24 + 246080773758958965864757237655057862314460250507636148256145085015922626741527899400987188021503590121664728048929042750261811207949473772623961303327507196405414572721068735887044100320731973548749183116361210876617018853106305863292409406245400358378420611806721235547759900630331343926331105726019098957099348937949803448246464957272284540943248924761585434481830236696209103604771742508834857941502715785937750205286293141011863394451211307821889424101247864546630007801062554215222448085934449964130565276052067943348555646873382103259791657264689669934182842156348191392165773644121831602558364253905665051685820553228456597571369183059827823272325840964904296663748797550103666650372279340908770885597928009722410768688524511050427416008887334798782423105856067202073604908890940543812144759861968755061006386672108971614645193927477077675783192277006266506505150134940582896119247387969548728356045295342951562644075231075112357795934106553584120278157855426150818261513999733630544181404848705785076380567893243974220499385907498975232*i1^25 + -656885662668910057830423735234890659924635303096305037088938061902954107673346079697793099327763764741491009945766182863508221156741947496574619220763755725128203334398919732959155789466742708973658543598753452035974975484468495673797127074346543776385593770269915983982911010242291938279210742364604451489973361593817953328812079678543856772142015884790070972062489593396184452947345555023655999077852179041062809788640138541104300317083403141932483025384154996512194828380475224884343047253822146793344093755415600605680083631525374464864663204560393013106866917901398926901850513913592189609715912087725669775573727750274112076132712792245372074773986343050995566774123818771751134820217767862924465177102929336368368577567096579347865753941705339404539216519073493987659901809475645501573249629470542049875400368982566791707169474951852538163333322742277639288686680372526969612341523471549638297851900327662884316404595790905159919428901465937295834169009952619439543219004051069337512501171384534610877748539445632703626477568*i1^26 + 1858906062882367522886574086646225850304355625039250064992370670591962650683061883489361043682390016057550102555586308959851967701982442769782011589810741561663537653783733640892784786552342602177806861187794289596421778119597953370225238364547338270283784041318054593459315224407340013580314891068349104721789316959922495360065697058640179209212574455438824729820225770007716458336931293774810693972603158654720705104829066089321782058962570344054080671703248848392811182064186462673453229068915123823642215707448890987227237773244639790852758593701846906909841672905149577201074593536387274514819255163517563192076239632876262410668755871126025163550617478174567097572202996414133935151357215535462975813965495083787202639801020515710760505099853208851444876394720253790324674455352558714545076433664601741627222853286285519483157802333775225783318047998526139656069793600590430621457045183083162824121595057994357435108570836096515494718853791170206329068480087862702626066956197594460311117660789139835767272991883264*i1^27 + -2901974300889905207082987692678796793757728865418713413874778871395258725592946986860036396197562744816379081657562754212550240363474626190020026783134250788765119876273094185035901843192083000276250895303255964542421195306917684533580048594775659678020172837756653001636031034553648771056418288800581691524592917672375322130506701554509746278060981636759453063401962310224397239510514214426643212568499735067940521165837540370373168609059745842312671211770088968511062991416703916185518556468577635682592462831042761942136927367725790244646829263396773462709686363270580586854410106319467044722686751621016790524826519559804887353069938894106761276216409964903066036964174924355435966352990704017687590908712864973215432959641322531167866007748339967645217716539372099676690706693833443338607114250183300917700470688621345365838900404536191619143201354406205314886552178610803302960100339990979145033618128286313908234371205352005389220127325637848699660422766997211857699977260599404218448012299337065299968*i1^28 + 1635599505983001400360661786395478530718676014450216551565592028341241248824461898811129415192133721853413116198296456405452580179808477372812547401219021375541466875746447388805263703298857845176573647280342021008716027118565859269891662742385789201498916968519508285148177535122658904729872019930285021064603327985635796480221767336045604189747232167663799311052123931123546146398465577212767862337947920753230673928481050492359784296923598213062995340369606474413946549364495417910881164505627412593524271536635985145677978654636914349158198110437028859200430178753885193307422026781815152384408641794975512040051951843978448473516801184304386291158348860758713990691761442381936144326317911944528909851556664118555833122869854889859863006261359102300870552427490246306357703371540122677655661939375266113229193359689697039495389944821909978908961838251074881013456758866767868079805245349924313353745600687984927841051863133648160390065746961867049563287877074763203488088950035592562893389824*i1^29 + 1434283029144340681931169174462099487754241286096000949932939565473366172851558938562096427977929479732392484705521888100255328009103774179377622887232155901860465716831727310300665860448254729248421037619944197317508817948231619209911052512329336959128133437945455822393429565533372554469678868027064348601420445653514996521186101994265208814313624539901190181616936125384003506168701961738063262642041766565661730557040440384898559144318469537710359015681514656128335956687057888042027822529180584302233186194893544403171575163267285643062977310595945008243354408754657702063678654937259925841858328778037856484265630992359341708813038418381651054872898641329434145401559368635222777777631761223127259536178810467835335654783783216567423279987725375040891192041405388201001401248939239669121505173890534523847064328726805690710530167348050055740253942663623569716044878184078236836406885957699082866020315842907226545643746680372307175983708689481434460220836867552889819644297216*i1^30 + 84196412740364841147522212116932005924500710090530585807222315452754979601276905137030725341542518135455989187255764122303223499372436453136817576284407395177704665844230709362563676182843336098546732403199587096923914841347727578152698796085893056956480973950531529473398749683874849593379630660296973069355580320144096384470861091856929702881325625931041056935803650166040296340044415453214866988597426033481644388789162909567548983737240318013215152132795716332847156041022644553086646081193905120187825049022745005143913234641111894192503087327521009550059251285635383166484128253618782602690320915312032449128562951774031730569971991171037023537457353948276554644875469131341955732075965605807744590815971389042805422752111389754423868111649620414386763208785378104395519716084029978199504478132320061579461840609562660204999898570679362175347515635490229377919215095417423365157099611982282997599050521073581283053520404104068838636316242619321880938211369549824*i1^31 + 20874078399030938530357488163841967011261268547699664914754449512809778032202637096011302329589316779214941708110550354523289180604068434676350072165539110329205271051566700526162339480908814688025797647727355304804903787407439098343633516755925415178505469174072120272476626863417566478607172016180799051491857528455485705457800422287277750633172839787498012921716240033807757417035286182542845589850878546829441034052417366721381872653088179970827165168717811167765903314713140399549736772844978022223039720282843347672540712041559349047833551432396008860320575168422197010602509687535701244242541835263007589392298661588175024700889539892452528186113734608943968299378572114466688788764587545232594331519809648528819587003676461098499544367925046999212316561578622625300649679799405125145924796574142078717585341761505770765381280035554758956295271060340037860078714169406995196847719970061929262852062087877988511646151880796737895396270757298176*i1^32 + 20493470827226272787435521983422455309582865885938121295034177845153355212843627951591935356601916275035979560594427021329257896542455204170727265802788216882079498008427356635190830816424543355433525893208715146702429641035068722761817750315058692451955269370266340590837083789371599672205649825027811151332016769372869551052487610852551193587670126992871663711829183779279366873587554821743857539907606616625382637046291496466401258236990501275282205428067361304152128900112624098560639268815978842294046915646601832545939551676793657545454191810296319342031645393874625668318607667137706014004715415600010056536099298588192504811254948136478770586210885467929373629301547981511349094204662731007103780329000486719172719688665928956656408991953190977450589482760736946101341453602176329255308926804772960746725396923402238554277789043435848766987886786241762914164098633214142282907687859673591577360675273509663148526772122112*i1^33 + 35149641725545580343995993648809423690946097558500522075228114185197935365522513164330393069400952092184129586487577980432213320004637143745148311555387672203254412367358806507177649757208885177355290706824377864983582377533217880979739683996095977836838228037485360928186345757358242571112966353161856064273921859265847649359862321347377668717508260918017571032743642052206451637608781523780574931742651686603467647454391247242654958985445036807108247372118772384741154848201553157617793077720714499817590163579790458814610399517191169799424565377194979150778763685595601777486988844842690110605195788232037510967949894752708645963065857525833184827001159678932331091729060491860994899356630659308718702392289970095887265586244093512752063805007319449459967373248161109745279223714341968359625545923797274301552071151225673750421985761700739158293972846313726205692884434164443879871670868890085139313831488*i1^34 + 2164162649386089791194678023806430362915565163246337271637859872114556202549689448525659925745170337191588395943542341142994090533561585034797742075032184752089552182904096443583204389943685375418604385759224845411045720183036427020159027208167073228388863089305993384961306054769311741619994810683077147005201413734944360356878127304602732049137056667047440450751551304408168815694129989404831642790584132880036183451324931270436551410345052886573217137115198855439792977284640512314185962903675173096660355260737986524266770364653867056933636400073478183018711223810979458795816989996612082267024564314338371837504320408281318052591916802561946788723408365960061674154394164070578538258024112471301334411046723060096170212605303981769706513537007395675567922541534293275590799524693459623530352327058851790707307576392246831631940389236686532598469847895889406139240830251222500*i1^35 - N1*7038388260963347303495311072039426644096891538522926973500006842201378437729422498027575220630908325657222619106512434807149055761061255092409225336197757896734157710366217122634788943230935427256723506495191797892027186369372202097044117195653361942836787860585137903922808768736572173568010636802220414965388241040130747928577406095794346054783255591817972220984853515625*i3 ] ]