[ [ 1596363627868254965485790959226213395164562575750862118559855902690862210934684652040274220061032665630428159954549177251001347364729925764435150622531032169037094136106122755538779898725323546331865761273683553340507520116841416653468835218576106086479318282733080393096731424813011788443813791733987430016241940018448677760058544900638865200519618303258540953457314503623178391417131003290598325298864979798676998069705714432089123459858660574646856964017026569044846766208541022051214064251739855119212206372160390142619389638591302408234828092104391314633407713273788872744824900616507378316531278760589813242453524883417670244226354815817544631847415901946619858548702346688922621590944342112801307055720320283401963876934809841597302668070430722413430187717402026193419943072650251827695839793481071097056418032495581671185399699780152493672737253961573308774853738440889506721617331421396181127061675070591032155411893400616468465139553299373862357794142887853485558306875185848311139671018456360674269892489759599480779076316482604931921323575874693239527878952581120165952422389582073034584923122934166814404463518286650645476970126215837887189750035924781196616002090117609197404160000000000000000000000000000000000 + -25409311227314177255011553165461215562176715682933756246511463507088226897635092446669322548585674471798556815771566900743676313792584833970312587730764491581826984431013449027055051005207756017723562158665889120771493550722839642415576224055765619267143547658287683348931014126985291556567668580879405676723445526507425394966321326684659209970588465549219684719785711436179919842294037778052169119530903027803395489315943922827417534435459639201149892679063321267748765113027688578026700568695010786839032247202201840973879895165715443351914048440450605442399992067984995833080937278887387303270734663638537739480596210234138285405622201732005136034812805496139608546312174153664774006767416450777212560610402182206670894388006386139299119226400395936381957045408899011498907387502971295279348697862143541789139376221184706283846998942655745418054742485829507770407427559499404115079072567809614669553032897129355178070123709094655475308188317746107997766217419293722647963099434860332477647304615032428707090091335325333684845826698109155504933487968713075261741677270172207958157412083326174310089376801962877553658971503409273099264776045832077049718364052578182025202252148240381326131200000000000000000000000000000000*i1 + 51077525156619810335331506445386700321994340190378504500350393353086742908664782972854399163993867667836181219961478287843832849962788939954644748300875356924745508698252413412284901734146481428525477668231947763591303443835056293311513804773775202769880039016813344113798474727669726654824680919696499626408405437592808431446191169862278226523902927298391862869765906905856729963686138127360212905657812732001842625318990443569835830382966437220728976548926634189206417647124716887350859118768705952601869199315952044666055604718042224679921969075911458226678750866610966115721525968261649671578509061739712916825769699270328647628696220684005323217446068978466665157309365917565022814880899372586586708079878959724463057319935742936902037047905557475424377915807422090868481192258585060230062572489615087107463014545388259790731000181880503861616613575996353460667209639976545730429112319646948887216598273811869930996457891322163521414729552023341553036376964208946450466226595392538729376928918009733271423998390312788838114119590966765335769131862201132380053393150809877994442242012408266358937045548661107197455952128594562611531354226171072048885844604763622073156038397410773303296000000000000000000000000000000*i1^2 + 437892640140829581899392079229448036289918643251434541133252626671517685278160739388389442235027473139664349577794808662174258215988141241147348377553489040317054012439848838847627586922989793658450691371742839985742188912498985335530002409774139283370811939633207436871552722943211317518995015890669685183914167919551623663678222820021922457597595458450453353266252473756971866058130918920434184201419334027160761617967774257573802842953777999590981964413219082057955862092189688709159781510774078471426930056796801376050646329162662217907015435866059630021852516279914683482319575663447424107654408113590989031792007840748628160675700309844821881256484055158019607150044780969863975946708451696843536395171125632796852597779778197749803201707090638216638714285495831439486948020813194625839692736430621150546145469142573282865714731733858214830881422818637152499355292743427451053165472782635119505548660976396037635897426405056476779201432039977369096670592637726451720718453921663555261465069390165959978847135526613828986139355859740025917708571625126012422505832761231631364684516537847074099532636064121869427743690933377187054425313703341501394327209848291809376582338327660514508800000000000000000000000000000*i1^3 + 1175397512009862870689780548251292287803350435451638856763468555812092122401047159998688950525783626183083760609275330731416026661425919175875465180854309720564271942532161777926844468508027097802073554383484061451844208887907796547576177079390671128343092981358307395466937708291404120305267567842826213521382629052180830412405528821627813889947539398065091829662877018408213909069025742423903341396470164293877211258788941912549030511999677890796499621252891776215164344185229260144976284830237768323203257179315175776357753072949189718456347158894345084373213041452467987644930920111206195566203646881244159855035671768335299498504992040320434539854778555069199338001414374243589585198860089740277157104112209903210302092144342736006443978479983957095390311088086390403714369681822698089774536138960697665740342790122536767456576779665180667027085088891038612310322848761875666375086965183205223851922942536386826382169105244780544346236203080204090437909994845605398390514493132490537644330331786157386920400652589697421801618620550255320428452769464334658797146342890531689688109373412662161225503814952320367179445071447895767628647966051432614370831732670915001079611100483188424704000000000000000000000000000*i1^4 + -13691707484133357256825888712054068583654800798947740720759333255465326232887890825913527082981408834691893023617091899771950620068769427053779284541325113863073601604291714700112250444158558771105504025995867516373970841627826346013203968064976222770559462355820725558211475363395564923399286322781217391666846468769555245901843482309157960445967670535811408538348860985129997585346654208369100263952937593835206398818430206686407862654219979825197454767322808906774208643050794299297562363577279984143772212874803415254143561130473624082837137939935232152944119887117663783391342849508458159445297001266600822855987204839459117672822682144840572182999430443130916253609860029043237375772915012388159600642274207110755289934078958257996190451292587349535745911906367387858488297504413134030148727632154143973563888868010869004787983768765887888175034160343172414601891172707964635920597688933446992922724978579102634601183557710284188942897085582947265350318802177493035175014596745283203769757864499847317294263507526189532374529648898230717664244036995399537080436794663119053971489135334174921225253806171247845651330805325115258132147072367370928757814665915268244131107151149635993600000000000000000000000000*i1^5 + 30846663371201613649685732929689378145047066418174836831421748572207151501701437978378533028932326254920295312059217475508386073615091523502349181269231528889189486628831794177029665634705594972101561559846006528872598428776589560204195609061665888638698462195649643084797797924348406462341174863699252354519838559966493363143058680052143926430203842795798913432737196899848089254882373309505424033362758053811015138919870417402884435665368079489842248076115518574313904486019653820225497931084680368360689248777034616171638187367591473303026910625791388191440839938477506997525022480839967521656552066716986581835339036704399806278655678774265257483967623838419774511737015695573604521717614928290948895908661243906901217101973613009519891898980822181890592971744373777254487716242786765922163390672354875315343715319758574865756807198198966769190336276586500198157089665275308459167501458369202939277292284945313510321507077304244911035057557942619250044029973645322352384293909015447384331691302657152436217507481835060671028249643027504771996856616675958501327357124817795432519623763722717984778315524549762466806012037428051477110342548976656097816443926141478655273248857715113984000000000000000000000000*i1^6 + -28899861570069826558785769025934708488997012582930886985782148379844866006885267595474078339903584633023904188977229015686957649468901664964036915755523913282596465142592949705861967242055741584402476168752157544761840432405735331868445078386847984144171142108301899532618101270078711038593336037263304663793539978139167249428817632120104755172470296340305551668276106784523533941758971429637947063135660048437618621607208654805991305370922613527448903954727349976826448085624547451512468298986957572638130163714328446506699603609891510939193149979512008981708488448605316667305166282195963740500529140902110831803952549008635710601241069534200014215566342363920336914242159402230964556020754569777496189672181635599472451477792064993840269553820165899813650332906874629930953346032059498777313671719740549901426927073140441267793848664429017258370216092725386543422952121217923738682132448748755632675727979760424540596515236680481807707444410854950138096252265317932544653594601207408038728781559258565813983983289229678610322100524338460439514914452072957523418941283090918515128358567895243208076867183590246012818994268474156449108783346032501738740523474065346102376915644973056000000000000000000000000*i1^7 + 17633622129698807428255738651569348352561601972680879057486958379678499495452221592570366785661169935212273113123406652939094619486506101209197569479493816129005683450103767861603284021265175321790607584344244966599788594631391293377785953173310141259154106812194560010233779263138841025840710648921713735948380285013210106699887021900930617009015250322118007591066927915820980699976196206612994491380493535344986816836181001316568446788832560952870766721224876682484259004128304759407111291415691277308629824632162607628002269062631446321240660713419978876625545706085900346516866856275436993546056279069581439761485779005140665508341906707985731530568338018587878778388353458289700161543019621637496465312243483282342900277366633676259593456452239476979219104962838188319312099864456385626784216622618149699481392119172174092632294763622027052378199777928162742580981863692551307664987531220660860107322756200650756839332253081087168547855600499748752578325019893835212026286765601081593413490381720513210844090016723841420356197311444330160087739273740805765986745738546001768231806638326786684836189336275956985555894164850640917684551883295235870481197026518025845872733768908800000000000000000000000*i1^8 + -8216593511231360167176137151073155126459736067011014736295037954828651642236086067562952717688963077912327151155278242409795819611303858118596163872115340320350691816027149545164628430267914255335990039887350048337530188781833902444530810155945748617773586225391520495899423878588129636354597562197049148671053914016051125488176699053210849545510122456021653680142731784106458641738350816415818197293637350345930453699469958059717048787623003633963357893323125914821239935427203155236184569415486598916989328284201399734726971570914739763912736478158952032525736343928120353291029075801559748740640228108303369770802155099764347850618737567032815989842436264705844278880225320916285518601212719387527771290150954191603999169844415533179690775798571620774626498848559064379976647896307129716743335022937977691805085990425686311737685652928701591256561699796181615339952685285633440138487459063454045201880405574585965330493024196100627071017229967327735884012052198166852669578783269698774759759889782706770334614083272447156082303379429101193665732615144811802355500301931568991988218522015499419385425730216486979258480350842954416976896648655856723335748121639475966567147110400000000000000000000000*i1^9 + 4847210948790073108834541462539521400384956988055542982825823510852783804924532496316586155582687182054090574604183822964304761342672293966582911423757203462884504446857174384046401157625028559253135810985552758298320806527027663302412038188672713795228501470898543533641899770076343879274960670861911230247619951563186119858601716665408149480934618777401152404393916295982413398592240009577348577069174875046891719937498889488308180938205156293948779515594535864045209664486053648655272854205807556239288584199369106916008838625435480282657801225825544903721806790600346523001862618327693041192587531296372808927265773865721466625798852142166659047355398698542212202396009200675153257735713705798441313915847794850403704457654275620127800746196774194965972784965650190250702456317748976254576065482292831113051035664367866441010504763523084999493422046711859809717975178931735526875189656183765735501076992072822521647108283636861903832232506353807520844236089180817287713988878255253847635404879952908715243075812129331937832845549738810300112857699988449714885560780016577518023699528946833284184129921301426367558231696083076201826191630711349107707397347468898733842759680000000000000000000000*i1^10 + -3404820121359069732659966124094141616271297020024856967263177919495960559958815301666966177244688022820515448001360978890545543217394527218403555817179656672216977064068622590422128722864539539683072910483805494017570750385064773271326718372918684780352552365693841284267861446737338200077117167399450170130807911774310954765830085731000348842700002400536350702543812656893192195636494357893656959303234716423733517971489191300737563164750874075945221734899411347124808589101587489390540479690987681465644293467193440274347558300243322549417394138377278451315089336544195450855408692595829124138594347851530777232088347807434092032065165569273375537159916620548840189385376843475141388537595356273431940261854161143132715253912886601440912406672755677429585903073929773230273469531219264509995135451363406265362603159090604427492530390340757709244060051402041346614125601345518744609638432807029166046697350985585066288181243215159229919549415434738016263755114200132661918866805498022239991722504090888825798598137534518034829852736520171165963866021203509267598089898980577450492395187496776356069619351424407012203127750427674487449243263164316234264275910937184797982720000000000000000000000*i1^11 + 1619253925905472558502306054780611716852823244631703617037077118601555888475469345572504269700557296508641977691211161900813293993467607812688324062713365733695336418658237075865165367430831674193456979864499662107414347839054745502823643483509180458417829860523174108276674373457279601622697653232847415777513626397524437202500682183388499020569803359536886682419383332949835843680247553812959436388003447608915592515269951069871117719525666347847423216678784512913378582762586012981062439123244372530863655116419516657549282491913942267176567088676424722120444863278800623274239983099750966607008447584714305577734569094003605494317793074185373363273346746685106598314495655058207855224744871974281737216145640025182632700743850506374751323742341851821415091275411319561265182465468821690783033926401605778499559972550246067613924317918617760713238790194775672444946361438674007170388054300468768687012284732017125290311567002305104801023018888674637229671585041268354143357986709095061738812396064140867397892190909571368413927533687956576850128295644019290931239166605936711214654264880701100013411529023187111585517616202567595793231026345339295529805501248735019008000000000000000000000*i1^12 + -385390376755157335240249648429630364578768113381219190559281404589424736848325095602819096565156918196701348336476242577508030112567947436715251972521491158604755387172998932444758941365372590313110947539644080022792837143750725276187936611764226479013206276835483454303155929054729214191581453679155108186333441890977339132970422642050702432958708954534359527691379953890809180555615108027094092923703076114000299543687537223973546386919664422607444507851165773754023914854499232620269380689504722938171210476043169071968024538135582209418049556391030617453177105137776213823763656972839003938918372330782620154790199663101636809741272696124281824610541107420361743386406603065987587584521707566839460238579591965617530178858258540467869862582710733915295794890767549698354657591718847286489639873156098503738040505082977085083198741603022831395900596362345092314294652239049074156450358533727345755269424314826623399972208360201544361481333513463997427180485318262157413395875844486923808475333934118982262136702886759446426340821748806626401460291321933642789272486961701632313483020126702439829754476185839454176550255774489006000582171019705480759827941287788544000000000000000000000*i1^13 + 32440918173573647848812582896371902031545107647194741025071633097598294865957036874212858538431090325860263657138942942697243077094434732033164919085649546776087368235730189778836246248141403311453681828709997386458369735240640881690338641145919598246654206643960053179328216659914289434357734299278687530269650142302502374151142889721905866857302674016419476185965633027334262996023385351095133653172726985705958540953800942071058836004460437120446163279885119377910940419441931603989510585898573146665247928664387510080213890616337307135962010258225678622787045243305661112554813125615232148113929467881351976305647932102953284534002494298726033180654248444282330566466831415307413707693182169075150484267122548484058390413064947258988075949729301796794757338581772172484928977150345438026438048585395221996780092725061152566337298805897130654189447425968937181850393739726427977428200695305591066233186305248612918706219121108550956811675777493560919333310553747170446213006792238194611914937701768714873162638469469087143959317140938369131391433344536823279278280629751539216664524709059542572743869864162899748627105178013801162939568129539809207855709631283200000000000000000000*i1^14 + 3054553450399961034368184306439097682467866157174471679423796784123327981354892804783707561230416532860942527946395822047103035181410059966880379182938198215929834688843422570443526803436456785157189843471962387548920981599123629982544553799335232426206193088975280106826240307815945267923925542192460267533996710298053357873463099551769949162731903881245917636772791054607698129301147177606613847317865100703038361646929073163500475632212638226884870589127401937016538634495278549536539606662919513187781205189338154936739447461786120916493905028210732683313968356219630401696046011509555266614300969003541419781949706688019957994448173504819519830198259188262959144713159130232961010325555228100003424644840245127787036803346942523235467618796466775487307713704589291842239421937758500060207063084366846755469949952763028317410486958084723349093782400740709910259142958133117805106864754769285619621990056545116416532935832874386611659062203178584633691450585314826635836225616093629928811013061314982652066741877921316013015427157919164937793765298312893431374185134123532427163238533286495027472014668793517858104804467239583877567780138616525106324701184000000000000000000000*i1^15 + 56290018667441431733653234050324251950203005914504217340995469244059655803956199339320819622628256017718165113803622203831535049261877572641962791400213173858808089798004051867266572787211249751241682765364308683609408096925875105874290165668027805762649902767354573018305110335077973700185234282826452160886571830420172088773175584688730454280272402273311498101334987317875752783814227680435363898160971875804809811195163670982689034230211113235333652115670582583117888557702123777899405081941483963962712173857622342779597011715470312687420070702029906319992640701507206589198621145250708212010066989749846991788461002911119982002091235787028728472897321442002040088813315032603166000484717609481181340682941555832124783767628893340359648766637743423032866420805503420941794790245266983734648732663359640134970315147215974552921370203351019833793395182655385420938823319809701591955261428816038129495639795085962353207035241093282401709650712436198840068361823113221457438786842742788123149682178594639016801822574611516513533291724483760992298367429563054656323965743301991218634091532571623607223365520527674182567269375583663536379042199660188758179840000000000000000000*i1^16 + -141582971515253387328456763660429108905600938236077463145721836206927780275307596980613626616748225172310285034491310563916709497335301971361555429762409254391790090872805335040565492302892837786570511727104997468349213415076004227399597394490734238173746503981093033978341455550570669702967447874618203233389850609342408013915110617121209745229927051271051774105278217219301679633576601358296945262492370628980356848019250169644012976700302019545697671492421013135753498342311095411377395057093091841295906052923580304428960114431397516631927998630052508007374554749865449835972991746892783839636455184850190580375871020765410548850182578375560328573639976254142815721615975224858792465094068214043099909510994027609670111692166495021944464569878095025573116861012280049799662098021573026543262840031702823451372293706230353784849114835661890537765229063246979376194523664030163578661279238538431779413407452033490395502748338586859983511910886066215849731612358494278862432476075037921458720444280348197601133334331186236014292658782634725569171239711989782402410195002902612131862766342857512775212605136098335185545672390781158857619191577863782400000000000000000000*i1^17 + 23990145129817680408431095354351157370088641896655458488313257889660872803867085995663413930024379146999534065396288497109249123757283996679871095091328765368025528301293655996308463079041382330665778957863785063369696018674694931668728611299174355812335324597411307332994950419016540003005901133731420670159918127169845727259624935619755130454362478098506578153083220780165364977054779391354178582393831885504265478090229181641100693367141804739839232497700375896447836291052983504384172132119569250507599762100816114815774353262838286336738242143212236428311054124936001969121278660733014565685582029933395126053510237590533478456765329858564358715130482836223467566847505069446260761674378714589956647933004064146017261864654599989994749152718473361473849691830591267759261937231203225568477641031592207377429195590502748924096544670667138495310160394687423379618069700370295211508442736925659796158358946564877981036473623141186282051603001862321840173251701694614182457702749972358202895442007866288926109631438582699593698218110698340302098592061971913178447759500453833588038223065977938516241260366960896543052412004983488855370809659621376000000000000000000*i1^18 + -434462796356607346791105817350339692832722378310483857941373329119332646344678605252703031558539392665427816228323255084294144472481772827375098258869954083309400283703010987613220442951850997068342740132398518268602367016785025324227192389981620100996081270723340217565556791397968387879241679465581242478554543229913563841994295079805383206404371573135449589296726971671541903276586089288436091046482257363725069343370651631423489978168051105596255375624795680259603886439096696620748214879642124678879092029497099293238112367782808441547797287388164308040007583979124635957372347082181133765239947845232089567175029548409783541966435994484276215607338577891090425325992415953359810429779540348295300416928395708530650857442701698515086736785415653678430021864035332377090609103447625806725353485829498459231161067025772522205446210922489893443498260297971624201553036752890507208546967466502433590077822774279323533644141110167997941290110774167309691768849753287526423211227631161386158914713723146333853786462543929462801828429559880999751803904662960280653686062435723673974929782198489911993916022176142384929558839426824670726257115136000000000000000000*i1^19 + 5345947736343997847952507603619146378885051066642934031003821942669536560779997616889058682111516717878643241907373502255052959306315756193736976061026432685289825644205792812771407600305534563638338525794779133165890884021489958320204467317409900239793126487883281557705608205291583856230106503608309148000163441428918547843747635456069118740556561259108979822306081897958227274925901769615053969638371651694648011900001233300810776912829100980500438284046995257521745637432408068163810371783094125162533056795323478361095255694722342211402864099222161194624505309927132439736483473093676461129466026645515654059801484094470948414282902225708890614952801941273184242081741147700232033222423118776801409317718585453809384719473461410259836832218350637823609300558863939456708357203642267312259500170500386780869849170374222636874445298959873139608400157456901909584151271638192633163717781722410929879674015147124708928474632206955311358380385171307660848762232465347544593014971751913051046798998529161877934094063259219970087122290849078577002565012669794681608771993176358396357542781970887807191401742489081513838045092686464303077785600000000000000000*i1^20 + -68557977519992450371715424221723505898871484440062231314039262444391393996360498218856205263025613008592915212982962745358280316314719036841234416012495887556910909646055016702669012434743174840696272101432672211366633742868676285095300911474743230819481261730478471840204042761763536275275180536679246062884021361755922626344924929778370446144655186630312598362109411482086670439470905442706823953713962433378898588622932750307876510641147221980920431836228122994851060519077346640237299694501851281968636347934202297978113935830608086444677840853540064208238417741417097599247862980243218678114611386473249424925522863452497598344167191618932723498121967064071965085473826864689700251206397001777800150004954398268779813089635909116046696114774775470249374056531152145334677133491972388003215297614536952845054337222241000487217846835979929861464438023578445431158888494431894127868279153736369831470622449063245029597736739918554510442184161014226620366632500537038524034885905729991718965561555637530625409356269380408939558486279247407632565941456815917002982903080693268866602052200258349639513747770945086700345779800978227200000000000000000000*i1^21 + 773365662351868907122742741480218368143832704569137630572866130093016309543853975108546843992412069926275549673602647488001489334454246340470329429665294219466865941150423312678134806564010169064977027815692869996587798359339358717588893294575656956589865722472632274479283717321693370829968261762538708292739668083533205463413956012355816689745063773227224969065794047480420998415300458125165493328618496231032717280865255519258032787775562374036922545314902359508874343456756156325979276044351570288354188068409836595862229478037027608037408915827809800847171650610851597241770434537501800553603561945880110881307463021915722112993029692658436226919008002864931257064367643230360618092649897804924647199787582456625790186524802115564643347379300397179702867664977744212903165643036578023945997723459932214279209113418001050656422607147374862423563414690441677951652927001933014750482720060341560096194218870274630238801838298839157079198965980073986932028486792655849840423646730201793229523955534433695106460898175975527491732928515270784225620529901788575141913411216751780381455001123519506274791169363822403720485842515394560000000000000000*i1^22 + -5877674262674469266069330295920584847703349192818361591741302192436565675706513214755298910510951619815079527589210959123041572220483724339931873130291780615542729523903940240685383621353177897993165937733178364148196716790986461901780317170174779518062979180333529156550697503163752284563669820109502226657512870849922702217996466748277836954711380666761646320644608850046300293920234083978651899296623819966327087041821290734839184969445983123287828777798061874872903554553458471203126741457816586166057221142705046772059818431305364139940156175345896584874297572308920939843257693583084699483644768278960969317044439649588895023848001650603044186697536409532778437644586529210551344811659505794081048016388502046462669469717863722808785305205074514714426217859213322148949795884984071267521624331655563892031897978951481014427736539527823128599197223558234174321363817646692277405738025437811550695671553691186889262093935883406021447077794112175557826664072832031215050343846681896645812094440358918891078868373912660264191335628634984543510928838550834324167577616439290213254366005553138999266965799371022974801726668800000000000000000*i1^23 + 28406236735273818984791918253616793426433563977281546314071158873660182641819509961255348158036922167297971536653669980641849189734915972447180653959013411686533642725257971018606966478306327164428233810096747113186073337183364582072287565939125204254883667477704121386683489089044793738705677196198990130923153919788004023430065005870108444421000040022260420313418520028294793547416099137718204916386745855819212887203513695404492248576605770863286676404298179869899865462721572951261845355694728274503736217063856676152210373774160609018748465034667805013557992537464160059988045837358929360885284951301332697390093113413764489165309825024758065983021419340222207470523130638788532453179841968530376194453243448749912560063783038664793235856073810724143830004509854856861924494044023005666141756805707625810373811799530147983965892433642653943629720539817336234291141911764541577583714788582993510229274167795013556069294060774451619082150868172577914812110210320418829975114751228672379555140633717003661860021835468526184885564936647291275105126448417753138207269106936630694168080977968945537073796306170832108912640000000000000000*i1^24 + -82209649319041249789822023846264999444449704238699788941865894944352940133085884843461302123984321508166865818464756029130872562590601532429087182264050044694945144341410711912059870343050835316144961561403201347632533798941209565307139078216866549943435020200199796382445562627027123923270022870132973133054479663930776414637025131859553948078706893414318600293514228560480051297903334765919742846501586555875192494257664702007982982102687828669392747738449712614963796970279690501689142337624046214536512613447269058547362480549864122364966343434832883963734521515080792971200778492595172332329109429201697494833088104654343841942865316219927895494916010287983843316362262062034111413115881218465928444954215877605991729773086064458848963070372101284625679431364678640611024928935817514939778347460150978647409936045958127637955976790499479051178890973472951707128129625414624776012801906357978570180717120380839271739169227406317742109939913037745687477719805833100261019809649839852766606100255502483460572954697781025653522931063577663321907074091618495591415161201831488052891837747312439578673256021624881152000000000000000*i1^25 + 123377069308596621918959342441987975222676443376320136703878479148758856893739527989974163835199541197862773930919719728317075678001051775108202538608902554317027562900287573423818991523228541311990969541274065973374457900495208207558186273325719486460495134259997808969933664066202350404107264815227309125496054934770116548255969730010563370992188407196690052183789451306292991293867531769732741419029370396609318373651264218157843993836759839132114510828628873255149984867949972885134430842864697846157849182087862809958385450058845356462900700705984768144599831909568766948296995762854791829428243084253100598046860379235247857257554811231226450632353937789678939204597879652388190583402725522617941206194560671345908633594955272483358680352914190916490433049620008258906162724429747511462561106059347877363701755115059055332514602630180581862001696444415524786569552169806177822500171091712675339455138538025079213908688755770591488827000014321303753945081632538629185245134115975521315390984972753327766399260279478613361140036422330461603257693719916323063245223693136906753977462270639825974655004862054400000000000000*i1^26 + -40488901821223751391514844219292727083030014930288605894149267330293575486319357414594941689295450955444915562913264596534974755262398620623625705170819837332330295696653063170422352407121116901565203627380855899319546855906739321198360202520661846691356727586208402160534876927239264735672773362769987486523865819866907086283681287211684180365783653835638018125817281986812662934041703412537371405787345947600390705097910171800093319592128841837907680911675644517368465079146689861994599574907161114728587076505214088293165501256675308302437225065266023186760874668117086402560201105858925248718372417155097125145853941669838341810294313216279063379705345591108088293168805440278248800058043680792280100941493377554402599023160631525056866556281660804942697353572285657451370503411360227807486507781318344302865697413981100687237574769748664624142392879638480155524125814313405556243205374134681522848131224897488265825089100929072482503994489244080126362305058713667146067738531627245996958630447208807078251106946502978570175252887485791596045826698606623881577238344015946489122575679921354200789811200000000000000*i1^27 + -28069731524741710849969110059791030338490796631074426771699859592726372221949843302742461132169279257138509005721471568767036247646185526148213826105543182018689234913451489772904862815951933562918716351827962865075216406528007391146933830826587994101399772561232423564021337959938914431315312520652186395099151516951660692004355966057567214430714255500186710827238889691165855798173707145346681424129772454522559014213869379959527607903935874559262618538049168936217134828601630632552163895714531022975814493274698736341733111333760816644777423141563808434739814568124723099880612663302468320985265516884161335605332012685929381724092355488378140914960753476079876842397505694218085461710162258082675602131391358991916378448790121849259359329309497870881615589188647917615299323954654006151620593386170983869623234197004795681341441243573595421057012525029920129092336241533811598942536705881045480105864429310478979350275992800409514748273663892877522436521391469218411233346326440494998783699365023508658693884618860673365966275732986363648221212636719994657376140918694192321176646251778628648960000000000000*i1^28 + -7043778742267680958797957115885741237950931526939289300760058569914907678834985922452605000317031419487531795070479479297866087697706760879673056369267527843459476988679844061139827162583120122174461388406972310805808553665981982985719632747405830772912134916953890358022918283349432846485266441350500738001837539377018690456485230647239447118526331176424345067398675169783576834175394006129238929635339606885393395775955055428164953881557364880490964223910634943499011228812937423990787039426424906703220890674515766417999672433381325015748931691602143300426139591131794341228621174679180040035452782306614859607685438878845106814192904848830343942270133391328160118580536378626946802688779362198650737900783436839285768939749200289577515314367289707730571786412930352009112830693703985987142501401081940442893383259365753727341099620626623454230408934108047291205646720565537939693838270209546235701138950388896085276000081005531545558967943957286860215875522116989050784593597413808215836507941109973800385227094866880703567584866450570853254717649296875452999423715113527112292054733946880000000000000*i1^29 + -455213957779065319212731267014604018390973290681893348136464037772117629041661683846428046415432319689832972052473461356277003035479074359115314634644000006054490236575856057072368930041470731738974775003431357574626956051743239300194568666068008820096874430201261755446255606355227694726179725115440649787576232997659424717551627878045102473186154676568558212346543792816159021270875456589396197027619707544226348671159392805600835555997178470990512570508124376739865163763871068626158737958424518445834352845082883452210667534961963687552471070670158345505521510523041251305989693331098434009672013210358147375986737636838625330906058843966443300110705729672417618815851463853235621901816773181479685897518218075942812150987315305542412609992621505008041117590342309273000672555433663640639811415768685251611359004550399722372996443919485318478595049298380885709989880038814251714560284093246923752705458033260140305523021979589172716295162530814108409447112424993894659153279179622687571013973139765258738564641078945024195785540406610896230003727455125334100663443039656399169650688000000000000*i1^30 + -40762961421787459964398292976343275946441341001715849085831995245196505343873512791003605146956636676588147481402271165795408403792194158732434523455196948374063512462439399937064019273911211388947117859996450412278659613559417264663177733672643033842634903823810476610263314201528590552077929284986934761756562802613565044852266723701428037401696517164608645646195202461998172353718283551151119562075870879970203768311523026963554909693963672387275294440631759969543450357259896381196242613799298461304734987946273094606335723090352592009844209941985252023533867039328791224904147641216084629538218375211694125329275325709592041470907622345166371370518213121640123668330395175923597919384591196761571969489031865135188716949281148179935975762702745004604719518310989729281420010268042369916244475786669498744234818019932522752135330669367565703047465279556221289321035963324107084306000104048196206668565341850843376379140193454358576661830724919698153916854497033367970642586362624562635829191819276647729830217524619322464176648182698082728051671597327380237141276155166326784000000000000*i1^31 + -1678035016861580027126158819146490962185113395958127630425860577627071392918416707465416504844523380125939856902781698303837178909085615681153958383875616911224698189550803539703440168021326612384056004221089050947725051898440175858249080649925187658007270128790226553685570259195112024184616010770854508558015242081764815369903470635064824592779760748351369612596543914688653185859544610939095160534622073971323913814552180069890966550975645072102689126537737050134559598648499318388757021632034770843225334720764767034412888357920248936630923704685001826336246477156652645945818910120811311307729609110454436446201726731087749195567040502695203453259948570349538515309746987518005912960417755343194182587105067514390303374438836011082662263696869797823688153461160455308275902786234578034315143681545015970930929835103433681769086456333306240337003774724467043058397622743680964621634289755777779121993230091055478912862819144750570489025863676261709899646909298137272288665992330018048358309265435014719395149130039055557246440880244112474705107310598714964392527527936000000000000*i1^32 + -40451817062902060603188108702205958668822303092821102938617017939978807636997385232343236699810874240322109086407013966151087565541516073826931594336834816100020656225760732234257616620588103159477687268234972835998164544006405570582977085385287509882692376124810489775001650434024747659610629363841013842564006603768027184772686305673502451835743845915698720949095950819251073023937452432683271018610311186736937960332225319866339983154155263429655547707300033897963764883976633802084877361286701884984840972678699023736457033962128570548459045797317514834741796519230445107038344562857327765351209432331980323211518713592564538264063090140881707494450308531401669707950809736898556740888720451023130729280662887492163371279155369965108317174851571047264445789157721875869107453695553125597830818465051813177133299445441702720993525976679561307336117962875237326261459814461679814019516032959229082098186107698641165760187901412320344472078357597142714428774133771584213725282522052178419876526957619881546981303571994762623082223656832339120215052590023680668467200000000000*i1^33 + -538019987804399688186615200056058489959738930842273334460936230483279286156056630168211737831344584459516751089958485449920030138860458374070179375139909867910833852255462271675392882319903770595809326266983351821136547348515364697940672499338997240103052193854929845091220463238203970472174770456592761876368936635151094900475836706790535491754136074270192450935513071970243483285463435620027616132049170090479507408320895176261921093843912198901681420707658961454102460999345163132839567667820421368536770631061635521522687120657937261895736103666979347325798036751046106251956700695895213556962638016305685391505029778704382366579133744485219311789215152133667820123296065448188744525786917492710119412027242297016873939127388077220459824307737321020589364388913438891208669007295591927521767034479768972430348826252338610404972589400627200516760058427812701623370307297684147598255711721042149487262753791464065598682566481661628825708120523699271875684018679006576541198911956029311112230220645608162190272161804953620465554474346995938124298014519459840000000000*i1^34 + -3603735222615676477688063310235845386946510847456074575856151191875538084738837373263004790429215647950238523581216802880976853262943382694954848803378537164613572630540156910501788127384000692161775990057448875256122378322900330260156459922131123918700198457367270497794546329309462257514390040034157415355063440139114754163102872401023553086336491120800641945426111598130043032414992222968711606774759004333490494983472252711734031059173519223509203904559546248219490099678264119078019791367693829328424559225364590290240456442463368797005831155222755206376930972841037613614606367821527129870475329773812244274601631410443292172456703331764099513262316453391482371818536044411684299484794116514213873603557983481344130842511084512073219054880781035436332279534046289238187778103249976630077350781100904195212333953216987024101479861853311904821023251620348136475705575205351788736462253319853432594033945661665520031863240480379777695929473632539108632855561851133140392562080038360608128522599240185706103075488010514096119395341549545112186388480000000000*i1^35 + -9537335347241060902253104252598851253622760092847037411187188186088472863395973973629110998254336338064551055193170312191016693794387441436445187143946090607458424024262372125705190746966738074761563212029280555524930741883835026371258471790404050711209585265077630041270975580669372049123149405924583282013480938555948761545411790396480108670329163448665302856650442674946449874283434453366686222013155081359282186213659685813172002426934826971541320966961659331949937850187963241542832477012673881246368876745048238850302490264118095043662986341200152775478620455962396303639751844584620024161076540030086390664620102481903237754724827806751411841172839326605861285639081656245081199438118525973850589900582247997310262074992565604144465368795279698917983651164969927945596686011172520190608311619527585214050956686388616570351043898625060990990918821915571551798217837171994105377812222921538990517230493661592685029192408806313919463450156374869602123700148152560724279704037535101188071436865858671366132710793616268434532353420719816704000000000*i1^36 + -15894721257008783809825403031372463947931405303482135498220651983848572178747618816947838018456150827325885316746840480538209844476920513551516970677622966222181948552938059000549048185293610776093614318684266956513548912947638203838556326813380780679028942928652274420814771938972903311472917230852279070423621436938734137527019932167735863597200581792388649020088161632097545594108297983714203297621030172529289194295284027460328125567694925335107294818679135350296275735921490607861465389028967383754132557509491300675104121220378359556538400245112482360170130457192036661791645095063562197386000286167617006950425939252101855754148286464449631523223191776813170930389694960676180244856537855042915465954893430141116885622871013787799228543197986460954653309670384312662212245493911208761324851808307098616607839618474202288001155991886659697104581038118468489754235782620553683008020381572334434411585212767045470326260518428678994504389560798425021131033692757865490590292656684893709875554758393562708139227585486343196756672512000000000*i1^37 + -9910881976941753300280048954240940764115096872337065703059747393908422438176979153934545965755307164057520549451124337700853274731937163183910696722950417316286099201390924568477077651917751879592092965207611969542365047502964333267374762487716180271656174631599744349870110439117611253935293130271312959430632561777239674655867500125332259708439612755113803595619691139660902419244593175767702113250689566610494294289897311834147953264528173946207775813733899338282948707243427284883428387050981032162419027547402189715917958119296117822928917038424407593943532184016351022332191070058503610982381352179402574585935540118353385163460643059727752591651330264392533072235605309502925209653767412897266780238840453699029314981317486610174010138296281652957222829017681758319446570512137249040355272229587746027862382098207154021918591293086124660750660940406287713351858290735785007329297668653811609939046076168986900226114686447055984566272326112545545026323694803365151103726557818134966142535289518918383271410729392013312000000000*i1^38 + 1807655964215669505867018852567398048403966025305740891031873314220328861643337876585341218054877074164473947703262887994382182678156949615215308241059729876807456962093803959063655753120925227555666730523908260958946124115275453713897653748147376714796431475653579513819689652279588747416203281726916951230240365928570967169061961730473475693488863490544214551871557129866069819699331111071935958542828557106168848095006660066239673344707724696584678832468162660173047910997775489496253731837283466101290130522700123409880796935585683328535813469051887147524523055092076257259315597857591248948860017159354740978199097243100420549327706741916724907957274680504371801800613329841241414058346804078947026514842056841503290770252633863504300337186548850605138769335769159433571022449350727205694762251200568352874237708821101454386220365393961406731422562406516242188240303138168598346282990851709868829494574295726679825580988472009583760148808388334045032356761167475711171293950817342518593551621870681155715465216000000000*i1^39 + 1711190828554539162742875079540695757087380503054174065750697738520475610304251880436362710680183204362565415242939077884449052094239973177047137734818261081972614704226859024574900713116382912353003500311061994228621977757234058517153907184843928562742128790924002139674521933749097670990479935846129181023442959500274712518034706695515759339741980941436468764044151913604412467140253923225870308354665551168842731523974152109308098487594975634396479097988149900031105872273007201802145262333837237139283837750184238505215092091036193392897006525037019270450379480722964826729578281086065859575447902453638005243301288685802492969458077204820552922878271777844514817309100422734814584068987796190946796209640012622635090149750150741399355509046453623972405002942042897558859532863448480858741324795996736658684349404957003793382289240043262167587219718465833167729629541040687292718118312246091275542829652379775328609280169479782668345321284117255899360790724661264965481132243192728166873995121284654039040000000*i1^40 + -95885627360060242173788438450287958115765212864496470843577923559538612156562422566421025766344557766532050498282307720344019087462636332581888262983801278228444774264158228635296589552393390459561263739374514803747598052458596534458567246143779958488817721266065985856108565074995535236691328553149533588859458703044128771930032380364740576806341606593040197634670669271459002647757493245037700932440482557091451230326144381442314683661739822059298922881531145029648210484359683597321086254829658362970132027488600529236403126760119652320166696052912636692546072494263500381820383737013877310650091299571319459435999986829626359128545513363655811653508826966718456149078251056266581762961138198832106181275279188179724579022423234356067096669438380408077573597764342422092065927392647711970547968941011566575958320906824331779239057291553042413831992182410715795486491860052189465292501762547766691491384317840074518788554459218795967579968813327519479456129914883542433112692209607095801463439360000000*i1^41 + 506841380537584716756235950740845074120604430564669044248195216066642590802048393460243083659896385717409560667706135992842546278160422010344833089631765842191277753274428107585346008614118931028388558234675499016842062381423406039988870206029969030179404568849101173015831810936582626105714186469674202427290015822488151118154249724920605978368648145594248137521272278914457373655440209250366650550637111351151838414255460439549080493101365500644074139067883006848046548189998529747856912452278690055725018661110090217855477181391701537813067152457160970826627124091429661527951451456616294519026530228185391547643007880427566290557529485843281043254856830045302295020374708263243946836601877017503043211911353636280450881733560251570286288176269563387146199641524557365237003376366092283661621034953401293671999690424165141832574741427551508380173110116027304782416642061435674185429035271004645181793445501691908791169783235902330461180084775229953345231474747974607310641898892975669248000000*i1^42 + -17214706839650777896329019456994398954736147218753822372407805049878021879279036883929851987448712897295654071197875419353680927553575814748944002845602646466584253924246968262645288862079698552049804929025345390247887920969184663728823998044205738659536173469694513957044788018239512346136403344713235208931459905855889101337560243062135727164973510751376423440418238962696143698465127764542218125032439150155542264304810373493989618426359675089105658730932563662166073715529286902994441613499119851992337759415634392602945666120204316366220522268007757995851777921958225675152248922219244529834610923383420121052350880369769337029585019981434764641775839627014333491640113598813794794137233011645207026389384566789431042390615670844692218104264150051399010954458725173828641571844097060744644792984452717258926543118963394428957373269076883648544593064440941770521967088221984498648203301072569549203123144487676165340502612364501110649473409010629984190927856155091933272735744000000*i1^43 + 776121682789357051974950343798923407174403619490110138194433854647881180376459157561729287138641524491827844563040685473887925109652756964724241536796267661288693179362172404630243196060340451798473164455172524987919252835285722134142304644292355779885053997162734142216517398184901426027457165685275479110519921985081785806201521349472496416860200497303642328349709709810934819891763261657904562275416592121794288089190634175970461053766134171845397451288830809820302213792786985697632454912342637090633701139898842053833238036411583520434180088282676078836795384065317914093053473615429898459425245431057276871871160989717272706788951599456980693912675755473011386249740189040210441429317232215824870009448525891989773417698005034564390991023108348518024146055026768324758444254169954848460431170000246656954211348206004165334813380216974072360773565309956231744423719018744949865621723122972532856021514732140998201680945847590819377336404589328491924171949981093068800000*i1^44 + 798348605829770326562102980039303153285316286521430523641455007174764381876785299841550452795916749406547353974851039504887117015388434359134574940749702545714630118790676588376006061704526419295257611874783104036227857358709356715167243158117184832044282886423500012278902757423578980978445506685027049635465850521457633618840699916510743066658228807239840655028370498591045360739044893624115351278986870276025611925898229170051741466581101693497520613151610192522100463861920624725158539255860472960393104406490419672066716233845626973902297870312848884214388348043173441436374279829807726804864219372053537437818069812122695084161262045562860064250097825433500142802570670610767521826800663910272378749104499694086136233361005156961349393779943644691846410372180155217484880310389878096013527084828001558212425277248456591308093534258920920830825736873030222109078053038201620860146577109471916013225874005218153841315138652735259871699805010489927270400000*i1^45 + 756969251550444392762216310165714140386725119325409950109211183772238863892332279777134186120587557546642221773581027490591501426481183563911284865322335584909199863424241590258977319936447669636430741383288265664506567772997136350351348546838532789889711321724711739913895909632140362772429561545516725521334141581674917774281645083499712687907633491626901926203804127488937201735407052640298751575021896174529411325626280852999571635705436214298654681247053541497969115522975419493004607208650959125856615481309641934090940394174511977113500439709693390941883424486831461386717471782616093030725673005432295471879823866195240450181695466225895396076669342712263204324218745862362920245865373050721298386741822433565262815869943740339255461660676018382821343766768609022202205229489272491826884985339862257841232640890415227377881513716380647423167524166498811559950270935258295137209322332199222583992292307131436385637820077621096543682560000*i1^46 + -10221033869021189219390353208315995749414639031383747473957392104857389446337056192383310007692233880976064359369711764684901555762667975794650613563261227118253338151464892058817554492689772339472308499735882689454985259205046275264933871238922387382357871352081856164877433371057486108445184459701149385008494002186614715343495234453634806044527666486932400925150117909031153189765758117093882842726764421657440384241497266107132509289784978964010413361525412986429830577262703034152361565995739442531134864178923153289549702165061765026851622887835711990739935340253902898873748753359311113434878526514280888302134702386225913645375942779709296128381578846877946755111252513528956848994019215707726343672184369950989906253836748509136733172122492131958331237089665700918086134810890913508260895732352222755156325889487848675992688021563672032127338563147356919132548830089224054043750435889795306402896963089529191373209600000*i1^47 + 36479566746897857411930356644142920637688339700299056081439834450440699494218964034349211764812379305260741699623385568602553523607843565076873279322681966870748061582479823666091492016803845947359209688429304203451976529854101278437234212292666866015521994245254030756471499057556823290323017712754585907980858098125774896955723546410531427242887127746360863451576583208229090001136885378622772603413469533705249103693752334861473616622520496767378451890485538199678332605819333740163097493160680747245620852428327364273572774137153751181376536749381956691986149947455955231342845364698444001361460758356505747890110362605903638484552960951591297431687703577081317913066339092110825001492509493481329553699623372207086760028750799621401113886051466222015004260748394602164976330742598373097584492179374348010471123824151029703050483595553104951197530418631314665587018672139535612351527632868200002227273728000*i1^48 + -4451339610982954109652873982362799085118057323318519256958344915124950240612604890187963949602198238193371398631466555748263995116776452849965040489248370068109356077709245013112694617289283893359775485252247877127065640709085356517207797076897623771623367576132834459550674811609720332345793004804467008823175020844493471697086612136730147922572592170872553330732423001984438449917010691073761846254595607025552119385904539184755990867479741389637651446972027369114154157806648114152782552418509364766652024509109806885514653295483012263252435994890406741306888632365810496358555584143422016870036184658781614368205263352867392181848502594179795867817061580276412185260833430555757837366954929005362835162049019639545999541373879541214494386405523040535443428206389696751953351188553857414933071237229396516240026390821396782534371716035440460419168921067283709405585815440950642337644544000*i1^49 + 141232051434897024428523452380285111955458912914560523974968343953743802403319167786547677194348672364001776707342985615023380568965708152369869658771192549223824052519094808330182723468491908969301854908886031271602251072846838085945188703935151516078426057350648233420450786803901349355283200678757253153326995162732504545327252997800797855656275132782823943665889606591274486093271005689472037429107897468401360047389854923455633446135422871040420401052681586556714400327063368726350726583137186297369324985279228754583954161366037358899367689694339090346376247159564323523297089468361845515247698552886958369779865080574876008440312678494828825526198966749858646204570941561489527574426220730293910378810846780233455762425945931124158818433864807979444997842284242469886010731694025201764408095574577487100938838549180882738205570863313359394799984800205088504152064000*i1^50 + -41243408628113540109404350772976150303506836031872787706679710588179746495784867605985875057408058170834245087902062069174486579422238704795118521805841893265793747208165275928903443238797905226208239245264379539272190312574107519256231176316960770882394167182645716148819553953604761421876367312448727340154835135196581838583027871731589787781134278983823599635289105628946173686573676892757006970055461977707431415548955149441326520589680970415604516528218524554357631403752378838744900828036521370714926146274013820881988962805486815252696432218768907542353512866276265117339723164803139784081786569856503776580651190852209966036796679753152947452424451491985113411772326347639568377689410975513339138843084354491991849215710338945307746522706193543390456461594606313999725686651921586654596523993071381539857815966151893635542679636921548800*i1^51 + 17768097098589494985299452947103349199379258140657645778710659793666738628200872494779492958884878011747610749313871193485151240589897153632199099291282419677471987645908558055708497962483233296984048641815981846788495964680496075730346572989754503152795491165608381604557094062379374677385107914724235407549229717618490298147288531032627516136724335361864404892404238427217376938607623218452003152209656246340765701909506334078840964610762648740313537836357775949200161475114900109698757392963549303331450358152193596846446833011439623206870923283117932204620960479952451512411681316518539066842162779519591589108650173784209430658617788084956368077610488598384574811571325834018955058417210257049888723153717910343331165710728378536530600737689607339256756161177726147198589236435935558776697436823007201612473548800*i1^52 + 541010876748574744368602416702089094224193075589919132519903609450394748084137228973260010506187551651351996638437927833620531402758112620354319860641990964590004947579838476653211341195170616390424434000889090963911916100052819993392410253072387274284600639794945422583737801124837314164458833581084589723407645197816235601173370939982101758332942032282059542934303905345071976465582615356948602329081631799132313261992497066711565931078619966931975065570100639908804889894127235545784290344428404724150729101000628394911197279858900263824574867213418638624353719415865135313723093428991127128242224488827761503177168227967374525208396565408224546292062132033211287578379957014660235944873070023085374081597473507680132792177731141598890808425245406180652005120*i1^53 + 4159972773972539363286044596789082263995553147243143763964040382354225396963256065126840051202741506029091697850702299901971298483863641184119127255977646680534024678094620907140516639869946921290138934745992482340287396718164088854652387239326997207600027092536323377823261081643711958941180429103186543311588493911759765173435235055824696626422348886828477311443142017265168698581733570650824149766625818398658309231900040587715183751148999626118173699517770961069529287351609342779995469457120404318937774814559864056809010521006880688609509635361950299307235961646310577222360080039096688268352829536462856007938452695179306744741302512732775361894579708429424489208554098302736339082423200180690827601*i1^54, -30050862922016829195825859993141654461303240857982267470048154692705160094331853661963231582866900955845322542748895596020055654433498475749037215164601365647355170625518535038579300274006424674007598375503551472969235366886445613064319226332007628347211087114848752903740385805257485638316870896349552765311629109989367555997430892867587431930638992245762712419097060975461138253093334501950055220388209255214584648350541716331178834662707119988173812055164824714223555055368058294955884855553159294258051812436910335186497011961647027918620006830251346123451448369786357340798360798037827048852037634892240967539808064896839892817926966667160583052941508353143453970660109666343095798964982178881932608320156624329011267086095366948480906194655603967642422655248522628536940518586985915575966707927828132943927664623647322641518972153178158428822264438631706238267378545359933736284988912175060880667579198061478839890149644054278075020520457935101277160264131631455833825590405554195645285556024598781095177504958714686013024638627684665516378887108312501118823098537499541114528236283155945168517120665615306492845531297790160217295561727089044738202992661623695844740128325697978308971650186865500756676661182287406194203813742881778579943124950021613191969635526643362169196867948691484156489478764467955766914963578336725773103360964955612645299870629012674376168765009886677233168107990798913640890771235265078406032092370469632658182835438026672162189126439817552838089617407705116016713933741532673139946987163068046169695002205439222485693186667494430862454132726033767032025538418403398673813314012708864000000000000000000000000000000000 + 478319140853345952932009657123632794649926073419914948456502871870525196030076071093952024722391308074633630922943185640415224314308913057384328741111729674955404509109044247668958001341916909184890348155457199173338555175764317684068564307363619803600148456961287808747999661968552488347762965252016828630681173610581455991650272778002723220015118512978208191707174413064922580171413419254014059852832936770941778381768233023419064157738349104991742840560314702040935900633735565600147405274958324175244702585226498502626933293818663534640070744881399472511022561275068937301390175154004266298449702647217006918562103319619413621292293651088415472145077432085334893237545577464146723912143510535441121698458260289866956016790799256324464668227255511918279683123082949502817033543743279551468265433126119216225342996396283053412549008360589427437189137872981832117962419838845187639488430927173653241066036405069284245650969975612553244713298799293315772565644197577391030856214017655333113141350722950109230130219056006065622748281231713092917157566422644852554004212717222171598994007661146975605188608049759978140890474437806498970852780051175794741406292982559353470170489057080572778822215212633801144276345886560564021440178972439236319304749100009356754649112899507584869010756215212450211710551961504499909754097854535385769922643549517954938124712002586922752839350975003514612433653502916645149863220838786565903825950498710374680639596126988369793713713935814688219922848773271828043883549955204264233647257091773613643954478616701315345224544315801900536594717773855418590024093839400950539577188239278080000000000000000000000000000000*i1 + -961566284587663666520648155934016501941017192416142055286473049479159662835820817752333347555743170380786068230524313041812900302983248920592480559198271139392365121556846383345480671066779100280741382556823150428893224898980348423269203122803718309072893522556875360342760237388646908674754887738324847493388366396315651763994913155930189213935438731581656438777955007021982446373066509462086003842012864126096193210370028554137982447061851099837286279590552632926775942867168697776024119950292513229551615863785006018339144891108929458528525739553917049553984240421030357486672929841034518047594924131470068368236236491859661237643715922219364951923928831061192217520087443084494535355176278357845054489111618146021599974684817229193142304898283502308899266306281646231020175141843754340127083823050513588856073847537960716294011132970149932738991153424034393240601965152747788914308287276848747643221514497105939284725182540264765329767210451595010631886372983996052409814346185058833842972441953587721237049255835738657839990089278054802965271607125528748222006506007726602259715248052353464467254269598927300070557788401712812487746011964912892644835711539206407713821506433893941639583218266462314523857639296845938645710978665560749341306144941373295613748149343536045273096421306474551230647282407861983894053997301281239343085005249790877792069479408560954805046883810295016951571199145238808404965298377576023402965312857417808876071017140985087256040552942389353692114925232981137863376747807991342692379541574442546736041289771524669866576540710481217272870147059143947041211287576030018077718837880422400000000000000000000000000000*i1^2 + -8242662026368464342823881481167030219011374056685119204187492983925525164623559862773034770322388420628813191534646396732796325656514813551054327224981568282528287691810924963280552122878572114564158341038205023365508902737219485039750611917719557103353868811440919404915118378188239770741951497861846358269630377677645204311589950875439519047537117357064745308564040570745506638305933060048898554462570514759387823897250814504308995568048003973251868811187026549867016207672409419442811390959845266023108015641094835386910190125381041693617514484577815488050709531345076732608070210693858283586429691177212342087713919021415969356665014463809847895486358815059768334407058878849669514834228454543485570044744964617336944731235958420896999978277846193995937344512189201124312549504567872892040543251461670220517623717277603117587086753910251997529844618652691739119359726528568882851677256238364175057238355503236077117085687038071269985682973784328331839505567250678287612986143243912712728037230351689062049081486047206406487710458255269071099009092197046804496959203283371850258955855259013280638580754410857901482518004044828054165084424381225173216397737755525125832297154126984650585574764545191583663900251478667323120917744311208227216202351571390940991796576448072582066002451648117923874793911423209149657561504492802948639555674149623377425124583520676722958980648494297919729352911952631930320141206287074465883771949252534968493405034399329584796906794842136141233127699935153523762567976056606234970055929927080738800404521977738270878458566306357274691758622024845847166137163636629501849334049669120000000000000000000000000000*i1^3 + -22124259791711396223059266643812456034713597404258280678205853615066488433456403669818183912241002501818401066307658241819066557942038061247736309701385133241282678245418753023752304612042608226483440167800865827184171520041680343610761935725836078341803257033071230703800901528767213429730699018130599086896863172101113165992354819471343746219047184369522738723015669959220953048559290340367318393810861229228155267108391718881136862150410053569820686490475255949858300903975014985293898810236544354911418343948776254745042977820853266189211623927328018715666265352892735295587817666570021501883259548076925880398648367740270110137728271587436199840536263053689238863153119520201488563502152326241327138318652734393627254316588890967920225588938104694699571871466324851389760174832195216915721618167257992183134032218885080590934621705721312523363092087077082649587881305510076490320645118188841259972446999077163336630593332092919540526503612116814659819014685397667633578436409693780941539900098166471627584097175355281987468245288729316444819141275042060358828431803714353481144545154276308854597872139513058078083616787693728463608159567271923372507168981347150764379184193118893630286904621399787674541257557500274054549668560725126002338756694268290661945212490475606358119664260245468140577053228282633573666765774677463211729697987323456648549776849838231481611363938963867295519651245775326899826968131624885576141332948456488519635510313591303013591925399173906229107854072992435532075652709702764131358442116289383028033866755030854445360622688101706929014577084143722529323565842169522781382456954060800000000000000000000000000*i1^4 + 257724057222360698285623848781080302229574218729502868545104914568013215105656176839886624443883907948852595793374417931691540363989280073608307519741288684858166774550936669216452676607732197570478488337996487470595491134221782227419480447190848340386408518116064174614612091635327877820494071102973527624874678030050267096492246409928215623710732339151721248513908492348290138678317721761470430828504624592999976759851920706662125747147798117501515472118023743990382784522222749804124716716442602715686248740951229675683273042674037433906008348990587854715564710454903226862652810199890615426550119217757544347902291050076275192971545145723341341233432988267030862284568957867902859580691403815969165373187765413652406071208155316964324052750147453653123015989942107609876262505283325608953710253151955446077898998106185413401300547414379516896039758010539657414026602923203679862426924479269666981498440280901886620000263327484957193035382719990986314038206222972020998690979954303747623001040435127143887601495744900233850812129015920172335080609775027949855367052302971785182340048077074305798542358584272704530997999667213336665649603071765155029328657451821479587993305717774513541901703766379150198412101770506927925387831619166172528195274747246825132608375162332512086139316725411395936396814445525251188968096509104115889669451138293444560098814168400210648383930413647882784525370328159294307895089802726808743725708732516250133623920543924732062072408276985836980672862155332895245397134748877157344561774047251126665697241412554455831841027442798297897539480237559325624427167891547212499015255982080000000000000000000000000*i1^5 + -580636986062038059858175030309475666638573886028327928631624125613124993463351333765629180979471431747893557515543496935729005243658876193588909641780211445185650000531984494848637738578227551349913501664113437979125213360768291913245495059002973877413735838876692174760566758834208614670427192612947340934235363936514055254211342109527350348554285196048619711056313970500010679273119945848951657658015472817971084945955283596657230117590982095671156519401521944474830474895752990590950182654771345199609422674528996599158377829840570833635969589940053235872372117753982894232890922978015753140569272531002444152809136254122030718579322580176363025219665228276732760343911435031216770301293184185642817743185893638912394667698045618271190270346145951740007654623132348224917793608806039975617030520294739739609787387969902044624544743370130404937081597012455124181499824846900140579339095259119533473000857586758436973430568290134898704741506381556707170141748704277855646757585919693118827646035313090727372935471038375256015768815393930720331293251384442745520291599760841989975585057185430644359076794984466380363920500229829750513613082773416477715718285426790769243565153413811121840943106465028974212502797543811818630301922408409825310418464702296272194006450372266224841666778088269063036460555986142562790324911655849910796394567086931785932208736442484314119856345275489507969464060469095358610669975629052328694032990325095514109763357995427451403384643293503304744926383511131709772995867114172904459876756574674761436012932955250804791370058419444436100277441492855691410157775855631776902815940608000000000000000000000000*i1^6 + 543988270838557037208890507348925000824141507735007151602298677395422477849892884366035510162758927095517959881699622832129178240257050396038641810617098095625019511775178626977602599248199193258562443888515157461198718959458585323255688760609684151005662764678043224585474401348740683611708311203351605888696725607008558376319853909342906549776558895727287855660140279886247377895635278162685678956683823781736795396412067427320879350085822732009014966665655282573674424586360168286704424702081361331930185238090634858813792766323290639474941941139520681125104132590316838205095627172648114402188104835796240188158986092580252883430034585622146417955669418377558892211147407159017721231763218745066784859278036772904445725847728157744768238754873624336131164878699304749726047209955307278907868019162976364839376712413482532692516508592769598778346144140579135082785501973471377332238055496778504684631008618282084016729877759368702638296544180789081064298612231547924897620500120500614392820103523231842591642789577479736965104912018532091615582691167524258820841276840275826301099156669201205860439514312742147008918314738854556772695984961082075128045468479258374111784289206167099406186113709899712498204537231173509820881417906664977416889937089013476660654537071422869944664933148129504675870024165195541594768699953599955680883847046369826611856795226099032459288870076373138784177527545908568239768042659538246781673038330311343867223343829171940401689523152951255504511115934919508878015145049899919475587514538723626335881799040145039340858618073507190330078323837756399865360856442216014214175129600000000000000000000000*i1^7 + -331922242829755601389310498855802714282925927803342060409032513856295019949459047869301743101768482544366597766627334178785179002689145122161903542727556572558925225659950396028106765568241068719494040654668943042723563494152661202127820543682733537249051478616289593999606328681184425216555864586193176558970789649410799930141201598217469937218096118227791428602793494763443572486263607211634448764679852978377080813810304710989825985211392625217782365405009820491805656238407907270753225922338555666671870679834663794438907363053998180176165552653561049053827262438056229253145648661319480022048821464599762745862011890617605615680494029669220992283184343668039309329643261362693282731815757578248690831661354793938712841629566384737969567558275567010425029059703646301005909721748633263275981177777982593498977035882057550417562718446739355967109139894340075205303421119686513299059438973217849467669470702454871620514304711207389312441998073487000769533455482795279858193747716695359400819374589286372096751917042739303591986336543211597132650382374148101151406030434608642342474218712112484327129876607478541220082499640757052982849410001123149339894780853036408922449760896240541424224227057594850499534957770507491793644714160064012922412730429128718568657045515380660589074341200157149214256662749042449120515040485255125389727956314015564564468656594068676730092035641469903201337552748119838429368156119122386916266601860810536044578481255581210997558111765690278493241748967228739556233834572927502913925889159451879831845204509797880552629842644122732828653240157913094981721016006404063132385280000000000000000000000*i1^8 + 154664420579835771982407060931497279772681980231782428897743387516178617272630418926363558319481940560805936419941250664602125219741769978031680236128807229991634313508635882328872782734987761125542144469683362262455169594261216111960927846984266570282741417638679912729049403753630312653096689072882628567139516914200072269338478189862003493192471098728466282791306266334898219331571872407876314479832491413371330696310118879603290287330162849049846123667777699238537882088875133884087413529396835231388898940352397922097109734708194259656519685625205604779282905984444362702018712994759330428777479110413539988601797777619826134389287932374143254828796981604076151351489916417651442151066372195682653783557630748502512484058867675724835040579062882680177807080760708351649890960258677110822338525932997523093566449297443712776652585882731583423770939653469666690060742247405197787828041564137860181896526302987429325801603904572616596783549777033056059092050085344223987936525037825942783659523700206190073182354629467000909541598983748730883368954602245017297483968121255588829386126482409065275902102440693268160638526149225646993699236696918528693886571620180703851204733100750502246833682202010473518267615462970377347713137560278215376308697376736102680495285130646256380397821861775898885423570407930898352706841521191056831399645414082858725942544835709120635269261980150612892904530509372632581006941708116845456962711601233639445673979524389195667466196843064703195743189429482242785637394411952871695587558937862835454850720564518123890782159237748171988392742387988205927689003455787753799680000000000000000000000*i1^9 + -91241666092216511467463725982853559676859571998024858803114202102974873036874720743190632823099812192180080214819271722313364602463431669197631223021413286669295151811326012844263092080220167532452983553717616996028956501054867919128557362579768757920050158267368326874405324955356116961267635116687078727860811533825332262779938020808999580085933256838057856780628801633238456169488485987308671447518822343724316488884985668513069989892877730131877146725298026568670523882911955062057755528120498928033952095048481787486825616219067013323385326452508427782303629461030036945719574206654586009193413061909178876014926769245293705027429694643951983419973806441429407983667157358534662164261730032562069843452194730813629005069106597319568773531082102650947085512547248948177585312367197158975429100352801662299035617791642571889287184856874566107373837541269709796967021549554068220116483828618921537509390204548963889144444963790086939969335178523072673220589826511880674964135274612773282656430536131674434881429399587320588217745404630698569303971155237360006369626883657171369239543159539037397974375852808262693048032515529760638185919429783967360863568271527411076086913833580617149996655276907877555941049339291954197189740470127951130902322467386991449428026138129862542106632222518012135736998504797157978159464544673451140109549804519551958169967232815015538195670498921437724569823321603026338350276818295612777107471075727599120103786388709682623389929864710493418876836520591051025498002730077176098936560121757568510894929485589385954787441824921140427307361281004191551102342672007823360000000000000000000000*i1^10 + 64089717414370716219611253405506704602093163770738350702576427936878727058411489725452525124102661518034136909864241354880133539455986524430809018680259360522065874989070070229497813187222050751620503660088777903817033006170814546583117361295841412407485610298262477289930198946161682144702964557218948487997817744023430720580140155814077143958463810532438262907233861561584485317415597709960893785208115367306204610818108028885612354005702550529166720098383072527937179481680005262302792891858515157289786874469903670424666498921649332687962881664201732241429937997439333159763857035787263857869897396327960302434695924453761767123826469633484540173866493830302764978918130255948312425764323388794006166136045414584164895691195745003261462733332678647351655914119161397942401586694508297665883727721986324011436559013839479813060670267050500798497216434803435192455321518143433051190914432441052851337919608906045067397886765229418695763777180530504992760567332610386114924477710971032236718953685558860942077134897052366028671429177255987544704147344950823526273796120653699719652309075598636225041747720503139256626010545470120916783452472895029788012726763041746974307331531800536937182732590725726126766407305240433078662277123569894491775436027480345016236945359774514229976469212485189474058092325315927604664815346242339752308776931481835781962997005777678985389905864901700765022439333326970342061168748465240336960835607910785546704892802165824283947632445775749350730070425368169997422632803019099155648318422518143462264615203367862932614030431011194907049179671728664416356471616307200000000000000000000000*i1^11 + -30478847372936431090810333205152827045743927504853073142532776308900381429867011855815011528443789418235601925322398048626282557203723303254265645821730914413211566753919457381641917154582936134903406754929121326003684554901012809978055441129043460662103641984432621479214669393878664146744529337335401870823652998172842136773646564505191956508323222427443820018967104522821858981356467836340835751872386917171530328126650933113295572261966868137579971420620581218554071635844094636831475073143626957448433229310288305843154044166428414457273481808314544762219829043465009400100919477797084153520622417769603320768130854079334804124503361459628065058864807927479623041802682926832317657887400713455212393360821885067045356304573756127020547727709660508210197094017500217335716695299855848416282403798163463567578565214285797042191320010250988227301526627181395186793374950555989821930717827246993941043769428498232548599521153981209305264379792745939065124855588291566070679618309092076648005982802860040563993968785400184252529568404739993651349147509201280663526725452692199803884417469371051574285931961299660276362170556545150520347267882472199568214754627328182039597718434163810184101824351391718170992955222867944603321811116509334050652315657065545233119959288617348148311370358609388787827067542754656392661122054309984325724383368213542833637572502000224430568374820377710762278978868709941696717783729841157809170241009369143008619244716525807910334714279730706119609761832673321738301997163208242661445585876646795546305149051163865215451576598245050746820372395107233207652147055820800000000000000000000*i1^12 + 7253843080617407671869864353887403094758362831732461808423687022469290572155546947354767619541211642112573043754658878491088790215836821508448374792727736052465625118966476455943019074256785791891883726380017124798291008672941424490085902603007402919889482465791757822374140553427741693017126280965504460465525319393703811693593882076419208136594272621153410682323240149593000921268921644126779124019937552414178885303535514272417189365878940125129686171151412714757854391286213368586432893280628883075217089391699084272946911666621049147410337609125620186034261357146569284853141393696867003361764094575092736567812131207823125313691720443188169606358128470000728683231143833368612999213340656127499909899343251256885695051749169529389880715501587520454407390878622016749161892625772617473549378180161403360574499951521645910557458425562364493295262681157254536987206222664406518895363546755881048486187916037782908951579710969793420502113842367396982778728929904320767274716388666844673688673044848646357824256869823081953006339196644539095348657658912884637002868477589312459441382343741062549096683600616628461010112792923027177388189004628336946722935110364772087591172143332818910565365644297112186680976178758447323852049267734631273300514700046236995870672239195003339874002441144816087705498792070827861693078461689408682490173770917736107142705058644982587520363361268248652641582892882288748547507743889353863718489274448552458269204181259749937421752821361364662782792221441722556953624627487857460693426902918924686495661451764665649283348172883328447277663487392311180638814208000000000000000000000*i1^13 + -610571890027570899213781061410697928146204180881572302958199643915672525981998876876707050944675389349777739468746449713385087519094221230263390612960463411482546655411529447955626901703076925523203773426628345365028611204867263970751644710375430677656648632965686350753319019749905572984645994948826399678110186606938177054235542365500081811860590744428931144963710382983246023087927889796711673410667069276028530938477435924060966178806358285313726499081977769837965245828143503202473937434710073201941707854069929259627059184346391756779963086146953554562748392099946932864777321841249932449096961526748855897404757999310895179718981071268244111934806546363079910469168901238703391465696354175674384781070655362183314296271490342026718194810752811818323729410556228944090235948522767170857092477616317895303145558635554459912924266482757503719451318122062525009988656338345792634048569077148314638699222035595131956418830495356752768977620000992533184002753295360105043076825258215622078818705485219501218156743089819560550653218393596606574639724153050857359362598952006420238147899404779142104924547253981969109160295662449867716275087881939614263263026651177000096231567095325057669187537009283798298185877371536069119998032824883626373406108539588754597011259411619410341519583248592852365900688406731515880759378047681484180592517221137994269749388846805527882060945394387506828421565279650378981116456835377591718417902292132474351545743751686672662518370288014748463617574934364004787876333821861656638348234614249846445383532947621289084397518171533128568127329563118169961267200000000000000000000*i1^14 + -57488639358221276641659426492081207249040860073798821214122964959037514537193476822282288649128313875071482206623400633340866984969409777292010327438122625906903420794305733124721084381924608061715830976230067584784153396215918706529622927283271062419420947821339023086541785508538480498098350893782401433069368717829528416339574115763539546077541911760030991087909895784018268390782185159113595539245772957408041917027752052877683191225379536823021406601812031339495453396310264535320119692673306822095084138388403323073027261805436407683444386941873688609878384388661741296158242383787916736375213834296481741875185621882138457033605684331056682431858287950073395357913852664517512736791044749093067669975211863305498884408961218584027659801088261773525109041637005806757062024553308830389882243613206981368280121744336621216195421979080445220980726329418827555389688239813504887535849486698340414337783536399240010277645569011970182805740399054391582134047827435034717731678347427879853012731018504799974488446635612060899851391089699233006742486308005079882511197676669545663804934687746244784649250751950646603877721110510311152240488685754523211608839460710760323447367911457509649436443160101035564026335955187071499867600104085242780925896686653145973198499778099550762087059783767127668187189130294000173988665227482009597808362024819050176675469198630071032912561235797469586982995479090579516415438931960761996193991110175050917328356443641254460256830527277186650243551110023186019012526539184658891713799474126465430254923251502704511686276325890187081164337097547280547840000000000000000000*i1^15 + -1062790238325894601773291280117371615382269004194418881638409625276520320417997699000290962413150849920497759976611964662060464849533744585474320904078117392186737064471819382491928178539420607675080696851247807126322562907955672917272235765355214056791810789099016959309465784211259312019208248799307955242184627101326254239845933220459467178049609329849466484513687026747271397253663240887986981995670347262738981143899196824056627080130150672073089769673268161105101704982006245009722042638768790943057740625745583818841415016898395487040542688656669093280352312589183350838875074514672808477362635989678746562149558384526110123393467647173102361152385070277875928881706102270141799599945002570486877507150076664443144247585179554418337732290003846919437908596875677227030585077823265655424338662168761607253337713610342258734283633516020512337213560421705350970004261375670246802802777055721374776154168742872743915363881404640180147906691457108526629064050965088760700851783591655906976765881830422787481371941788542644078653665257607915332651213794284605769531075109454539490818044628544649472186766813762830660792391133422139314861786050300086669170237615545253443438216544320114623867729852437792195688092423531223415426219395924693479958315137489900535690155644198099599530933517429946193797194320948130001839932575886391941839147986105946231387685153573047904390220755627760236446569698280871882240350988691120616280844722065417664024201402911905115533445154988637288479733391594170989265115803546271602000398056543671576791532382171349242149587076459426625336201418113024000000000000000000*i1^16 + 2721726103250607080594815839848977607317918015053853182139329626042638731716890528150160792070050509187755760437401867509476800443396064897711788134605248714482363834769865462074616831014369168951142412606403205683066007211079980532500178963636864624936276335886913140312961052625540389634483684114021367213242129759607460120285944370463721807520148283471519398736409181814854384452072038647607203673884768107501393269440860888517406184428823995105518487414487958980253328908092717875754578996764795221181372597124508424677702832198484892313174629105766258816743702888890745377999502280127541373093066733786606462603524816122432076627245076895194315509393107151293277178598526285773061609519436558662919070058856585426720599269481353781919913223508132364338043616494373215532196235607650400312091194572588586260196751924905604011372582876442366809777894712741984814149453373085883396248546539243407156443888179790928145989781603166596778328106942760158479599272422124878249064660390595379511223971461538971343779136238776171426550966932110073485475429133557928289374530091552606456031507798665470749783643651829097848610927546990383988729309432870584209020989433898031069678454845140861758264168448620273328072535366498856111138614326495352108876907272510093988293580909921823935461892164229857513383297182261704472801420526315740754365675950322718635841753471365258956599316872231666702685523826663251219731660308733078246962496410117102090922987905170783383833028894663636882502867753265012476423992771221164107009007607772969157175742872464994838895698957157537564049014784000000000000000000*i1^17 + -453127369043880494938541984588653296708311110563650628521140047905415672715282807009243924660332850407460911576448709917721445413323342843584283374905995241122528623722339857681506206158708802173930096867837513359970337725231165334058762253567164956620817913004026810346911783966980058845057323371025292226388794248230234976383609059378322472734474549169150726526652193160388627755333563233519961662996029726321853734218866072815008449975935500383226360735183377047647132082162303281009784566040032032938652399707393962967994295480086104841423062980139977597867079570519282055490075623679283560054639052084855647843209358972588065564606151411696779517782025371392328743076880156133799750448366173450484946654245568367167419043828024371819178968767713008856968307198296853164412286473473099961944982107733089982249550387721988460739893662226069348820589314982357230434597511147153988089946928118679029732730213930338155089652539860421144549101640892794717498207398880029482593771811628007210750473387014920787218253840872913902581976306830138815873408443055121577177982126148675027950461712862628662355469101292027345735951807342540452368372572292245664103867489497934251661870294657010121722323163294397445068522493172156355557609532297600554471854686939593358121782147794147239489557734870068914446964802489178723591581867723109390099747307841414959175581451209701928911764971105532515800593499854869075277122491871397559092674016429486334028730922364734371768849716601399811607724249170477069026983317434703543904179684702240104279308204011285289834214415627432444402073600000000000000000*i1^18 + 8201917043804272720003440701346918931581899537716398640257176305506642927162916948146630077023589150627231691773252803715259264056296538907523528519109050605014617448267097258286988291788069110002850902128757643537820689144518499321421170870820338565856178936475351475610156880434819689976990006625237886655924010300594166262868530062338755724077483527197052001570745884477663780273548401340049252537809104740454310874967005136925627584927689721734563626685471894782316040648065335786204475940162025268227013960071362654026440907938089425930579191189873605914426240409691168782159587593638477832729741592786556820192253875866825525897228506928992611977907347557462587937266429464894580052505847357485998829436335833861030025492645565166980265096082941073351863503256799486513275888426939080984123368552774684773655191850062145074008341433205799340475263910730287283175984435585989205727375750171761823587089839778099970203554143037244310480091735260891065187475870329762479303882462897145473014719561952284355255176002623255882632221383141650545557725727891018813262174350315498233544981275938192337743785767207933634350303524083078648424708479540858582009801674924023237735455281053762867921400137739370846390001448612309106021571704968990915992711974515373344862909115460513663397185802551087265516672323696435806720453665928321523489463760667803526524645361300132857602464486509520781536181079109592169479420336625748776954624726586390052926443975984858533858016406204773509937215487319592442935067967882783550188374113333126952160091616457988785392867023315061964800000000000000000*i1^19 + -100921704140580888016065158192140217414935579616847828047460234494681675606048427452709604460142239535859069911019433241880510738427379457284301394705931240390984636733188912327715028773134324449641213397135473733570023698070923650115524521991000577071758836438526877142303802456275963532184709974320689911730769557692140430594472778266515818606688581062612240941284815470710066513815555846122138405408981943077461393800214379151365003034910507427058274997389600978800542514967830628197430538878218671083117298386536786225214093679886595246701602593199067455297878125606469119261475812191472470490115277649224245525038585956639976428420739078604538564367503867213138389754951064867524573911159118921493291006861686118745845936430704570143569587595387394870325420907373203738318219253514840014864377590781045369240940743585269352272876891918508293786115981162683571746896782001083567525353999501159594537303095607892478238247879514156571524208137938263533820405982058695795326890494172656635323527219022842249442185866476300333250482870378208696599206885920065378995867901414966744771707689231240918682974595966053407575166764984700083997709604732025952242595069283700046887003659182032925367766650327769084504208459154913912887371240370086326336359386817945249202492584259550304839032376338616886691285810574717715568162444301097542644191436963018220409098374434564340287368871220008245061573267630182142477920621778226426836597021459656640750443322510558931199783049106512929782711782461316059598660651597212197516375450026707419752919099584961200540632323079536640000000000000000*i1^20 + 1293921310107174082022349985380453109786273297319494627841297290971750052016230631492183515770228746615104011236670026664027951792182319939588680852143744026778528070515036190278462148412282898838763677249841392900988622795506905138226219842645020719171314086097124898593688347099580939649729020214816330878944638751116036797443713461934159207066337951769189784278089628591155844094230260372657156707070423365935465835066427755594035413131408839327505392431164118735044991727385517200809320398787959972626755949108829093389334354934169292305633224366506520306360549780501014039001016525464178338810693573531538201994276327416067530149586071004695708692220223394021135088048754057123425243893453929158054064695482246258703354898108903134896080207753101694933547340145716196803991356920679773514378273134774879404686583682134064955374110496566621915723975748180793196949103556852709198570344655092385017364548368197161439130627640198185766659794896036257045380671660447959593645294490700729681361694725022325542270785595203011365716258362458428611368529210579743559631057554730803922805658002317848241702338449003311226028936255266221635472690095882011531457176018730452634251651509007534453308977999009706378425484346724391138826943611160344282872938058188461719448715305154356177861492340185239739334703763179350949415459433871742235650960284608458678429630966722092254216379744628724719355572962944177156352737092103291053329470004329199155596482169026991250472660499490459560717352166566296504027471147341550052332059753377877397939942181087873711139863920640000000000000000*i1^21 + -14590944007563163120501389095807948578114016124902962232608388121749932816350243254100762505914523391287524822119448267440554282513221201748692752776589291354074701394262918178419357807517016558475759214546564450004046834165221947827076387603109625637236314376720747555159683363653479475568705691158381851620650492463226752148236193380202405309241730019465688445719061126082204857480939537675692835822027145144233644561142158257441793808379274405900421860738485791711278810507825467309428013656321833701038163491306130696866122720706699015809434991821229515932484611653497895750960477785664812738487095731648702382762884290177510004792180214511378945331294169322386124083971782130230228678178264365982592325086164502348474179654945824318192880108021750728027081518989311058104169995776591538714056181357228515789999470767763900960569802121155979146297264215197883134180347740677872669494058479626523589843425681165353787750455121748005167195876316300340191044470564019805992414922566428089800114945258148356214720601624589852992338718872735477374616238439253469835231832534771503805877827880770001869861242805609466887922976822616735624924121267674822090394951149925109464337774002036736571827539053033721414040660101960078918172070675259323437377582445888966173821590504192933984510434234816503660494684661557694512627743741311082594049724575047490249335513447458374035156119702834741050318314893371382776070317056800052777076561534694546180320759451114114117965171794719867591677748147668286455479782091335278085343352491947137796417702904193668534501376000000000000000*i1^22 + 110870098996576433096836891049490450361274940078415995435360613428523263221513514238903355316014302023342058803603984866800398585103107278966920856427180565375164924449529314742017273086602977998541109451096129240989182055132719955008696774666455102721738074738653631315753537577462766073150831134972260913378079435901544957836118669808584808068535696456448360045910841628911575710847701723617560145011612263548969043064203511178522187357788719729928927296191778424208164596655728068551741828663017873335907390039309131476172359042258446276631431108135195929104701648954450501708724371057116559318231317487333353947388891705407807223881595860697843358055001989983664917976271820211205961708990959122591351654146638731527448445221085620185392349285035836047039538145815482008897929708221217358921176871016979044361900892266744303400580615215469887815251398189378390700082696678543474389244842831071472383488908126107056492478825013884562188220645623706641845890249413121141002028595063087222858917975583343476691434880451948571001304944274782641072363577279896916098358940944085058030958053235169207101698625524093731830071533365465799276467106256546395794494725665223401933326773272603714446972784975793341000212254162974578314626423584430980684685891576138856903006096709697495335807357575468849548152041411562351423708185996242745953481660535258501607890065699661607550987684511324877406831247556204456981486278840788479743356072251880061737526164318439257410807149993070785536084981722791891159445005368991873827829016943650188476006152565927444480000000000000000*i1^23 + -535765363792831290161942098671305031149621763850895807833072522447304345581615609436211244774618948825089212172515735577589552250813430635223718041023959197442766257679116012789059891966456215684800100711258145891582638612771530395916082309552950650448126302709950201829343158446363513129036402739988436481955291792131022790714529286500623565824897870912907702143207130340216219486040800539271322112897316483046090983191281874696916178023220866183838849784189704431525442351403217477304878899291049610166908498994192731632750909647490206912469637420492370692325850965878082355323535015087363292993237892579970185549700913522049208460739729511357185979128689883812653654398481352983017499732864429765781504276090653494967327533128586591419956476388106592056498640106806462925814265883652343933246215384657826864151166737985977921331040678907215239481296439018044013053011594099976149069045207595798657965209591580931236571182272509074677309308610400412628645758740792416916622005044119026348450261899920758523395694760766510162540947912250014189979702984211694618648224643231398061553536672906879705635422811722364201541462075721519262508793929493336411117942167624521479138884786240875637952209610438110921041750859783583230634091697885135722054385080851670875495191430243002346268803354806281612580476336361784986023865707982100710765446353107272793825387923684436901377937803611099827336840769153862750011716656189249164767886287431302683472481277021312447637613941958689785980763666666246063502524991073705014103150249599576605940877730670182400000000000000*i1^24 + 1550475107564137802037472756950529877779195858940817446762933170350964324152568929318270030695528811656249004271725743650351289843486081052946979617289319293370137359565432144967871380026704236139339584498167597593957044204508748876150180297961437067507234381787446615849613050175890173462103822201965512210184279497218739575485957998429183442088792970786986497476673782589273589640305148637643461848598452514218586449979585050308492983857480554925369341209799114881297931839328727165310236746989213070891213647536798267021481903757767394492084902714332434445496896021882564407878433465654469968828568604667536888448782601389791041710541754063298686670886500877256999634907962165654898348110238304785640173106426739385242328902279292330437005729609618957698572680916150603974471002099301252188138159576597267462586125879198221319196070099811062068135794873344998209329862665859141183950624718597273676789096696391014940338320393801032991728889678490350758399051984910720132118053541973301647691832417274669973151043817707949816353245583235105462434887789384136733347358129706552077984787484258037572481757108211373200159619138950175765886637799590425119904249988028877032247599426122939134238457862773017828308961095498444086490563281544463042579385471318913464221335696211691866176199203507428422860077846579329808410186179497309491374381730342931667744439256135989588786259805893977431861725133477014405431568097264005481161923065271987505939182892222328538670867037874145064571003886842415296246873304050825316174805729307329712705083801600000000000000*i1^25 + -2326898369779740947610385811543951080605270906175362544641332337169611071265825959593128049916334198809307972970946925905726245064780418693058842713106079939877304705856869588765052490394655545632788336854746979381258190760825392125768967389035555511140470153178340729489597444015175567449060210064671797610754945369876382744789365177627863914502243700684391226602477165606972827045213883454485949283806939442002740084203086440733524545434900699862672258867620256559630376724569768260639808750919185797143151596067955746300774438957182285168450321479992980367265610805038669755163149396799863324873637924164798525261041695568673828461222141388551773413325259488050388427403354473169289615884054855966423071197255984071455406841289244944067579893308059344827592399016512120253078513621385710988649930209977885504488407739587365914592385847532470966720039589230832466039145806508616045122307247633502901571547112956583245510603424875466554845001757559849649903673339945649455811570321920189095845017358956401581819208654019727166324296002515518279617758844580996481287142769883369747130634721217545714097938684525356850381336068310639152501129960443808563197437799810088550569138921090375382496332000235291790545340405436387666003886133172739018244302519060400835524426238526321877272664845354309244078062599787917196140856264371648135656366028678643376021093749186861886082116638296474744430612124941185192791469745061806072876039482351712374898881655949486162285509928016523565744156250718035643925018859678257922215950559403567124316160000000000000*i1^26 + 763699579384792775999774419196361233444135582189670886806209622581519400602658759827655739876891207346632965059017437392904112281598221017834167675095161404544900358411093830410198887597230091629155381770694072101853694287226560913905951891834404225207260236937229334967307475517450532202184017281627993262870895054285901808935375093710375510145982231486245752539686907783501041285503905149244145979909831189049445097598784579884731962695840623757006430364688823285974626443334960314238801838175124846767630330932911327904819464212971559041648143894855160638744406310655965808526856913339131395006263483760906812119579585786846360118250820441145535729879226547491691115923144195559970363806071505253865670611628044079357470913144013111166219836495523118106903555566235343506582238253136093753131766548678345505258389749496430835993907763562413756792239510835144186970564937074004695354586951668705887984547028148431070959562946719565120322212605228969662770799260190114462656938536244012418811294964709982184844807813630921021876155361086770634184979889602925703508766883232076570935949064855887064390139576929298386256516363915128634092273274625361220984463815079408333931470272115049102280854548741349971453362505910643067550794381602217743864194313579563270069900833082465067296178095872270365887286612171476215436144709750457871842761807564357785430834906378284953029710366209193317260937401077594448807811725008658979953781274518281976224470392558148361832552671023164988030995984537808550657870087126717488954307445595832320000000000000*i1^27 + 530300136563475150538248165603008865009488670314373312239027226996847452935435655489300077511437492355416674650602416294912917855065583133365816504309759437149109763101332236804403691955463187616349804067278895961550047377945676955301985756738856582861405307411661897618210790546925078760882675931881629023444949345629903794962235515781281658479409155015017976113527373417344272414590517067729241725365703094538293045274996043076985798561666652205004144884638098907405937204177715399328063006341804259216941701704769014375829865549432084824998666236592345941777733580378220573268810928326934287870029823473709947839445941333946224489103119028645711423146601552138655996211983727654205594618289957148785699380443204575912415876438909718646197208324947426215813281082987978428726385164659626710307996466484113622617977159843372426524063928933973769964377174679485077018211236716137806701538415542075550854607942848294981998746763599231988416749808314654711288223627407906470885739421754113447395318147019692036806650465749762353118991089662540548067408813503738313671147682115192014304895317932237990152111823430218626036107304466700478382965091398674641978623704595828491283098202140425541429343270567973707991470888395168690170550976259576004864823345006164464011182324045579932464713087818041008270199413510497468951108838771939868044948184381733677828035030578311057110112016089404667207534734383099618641425322214311156136945589136346298819713724004697010361649121689237041598216547844443222715395088616253907178516119552000000000000*i1^28 + 133204305951278910110193555399781204461478280143941442826099356063186670799734032997847197806140056003688474552260058324660179249276972415888899294784835189290253722009334777350061927996671264783482694510933082814613977736050973203930434237262641777456647545431484442032832535010478248319722735913534205427858475601394555480096239890956363993757010656431850943116009912046349030000711795582602071545052030346359748236453850026056912566785707313044525206964710829442286603126425193988478736023718277781298300624124931760332226849158768333488775538310080295410570514972633365857286394818254061601989458250587460593982070542236793143272319049945067820768398309299733645783980057620746769786525954613656836082085508476918402078594699595099219637893809674014166955978995598412070115754808080388811854696714742829417499682225230893869128024303506592623710456242730353630104783223117937876568040146589208974015230445788758214056727483760861757003818720090363716848858675647522357689857262708893521910305882395145529061164860214887952487904490324262789570095155020268078084798555018701254397068134533850051671034102520945361144785064970473954325437494484496472952765047036241756094058063084028669664863846975617011491612565636889026052003931140472406326467116419680063108608193126523316209163744581771558486533153841702333931109180113281152782022293203549492452069824780644210522753319607447168276879086907520133556970923662085063513978671087202283467216521596267797506174982297062601018772940243586200867988790897549072400384000000000000*i1^29 + 8655261436365345587506659908237171291617227667880286965052091088085018856156940312726289548906281485257730898018790410818103875921188774485143323694693723500731823690464350610303235985821491318941436089268232976960871725535401902748820627819203129671996248817286662236062319525172230854515893658217084839655620518162340353998051298536966442553427993590105434467442866885415671494639927367235195215207891972702959583352263466817473539788791254006523856409276552705835703351157175599747388349088931282692254983483571039008031864767749498966827946383032572507591651204640647086241262235833675848289862748413238989673933288433922713106795329183843926671204720736223102039898354681095583464492683134553676038808859976007678280123813892417981071212258510661140336503116595372755373560999572875222087095826284543924724742828315747252281545353365997393980328784050934206266281996362508184163608203279914244393935357399945046677783331552245414525119155319880687845431388053667550954762620862306846242609612145958496604234216273624735984727633088914206023786629019535167318062338468703221451292133175885642732790667721207467818743363009294220315556582493006148586196876524846440793495144135614505267627384109069610952075280726482156677662422471894825562892510601014421901342757315676475206245107144121089105944029634799351649201473968950036789866758960225015888278991102593653190762636711213551740272057688720346991197037533460343849435587528629086453588941905717989833015216982263829971362176406118456340588638328848384000000000000*i1^30 + 773582165129094046281319977342433052542089334863929179944214085303218922975522340827689540945585860269689689920348641931392550550522358751354728157574861880538887508962540904101720075074540763867794440459523569613420037874396845062098036555331657638809387842888298918174273042282934220611319009559763331137838879302446466187803661466616800745395680567294824372899046370476349844686864879232650059903048366008749455973785721347460146301809955644007999951262978586482598959368092105687970971921558718922597232531227243595289670243992332812994054785440123378543498032176024722642191795089638450951606869168909146960566564506904168482210981751422388186821548527218460012849753114511235035969247974938805025020369874902325093230522601653054415020434979834208561200117060036367264128193061898598094582977005324871950958962894778670209465546723368057699060241444659435110719657451247907893833891645120315513899219596948649269924288330829861233139570690894505865390167757775033876911529826415968805133450280222039274471032922942799684188282913562386692173018126351834903843233887369270483547737726017506346352270910218599110696053115810069618612060599703126908203772680680568381840873841066633700380248635323821615077992990239474771989022894893342111395054100071152117907137174921280944884066921396340056380390099765277492175106731365919961803325602711729063839507574355865559869705528813598575603409707293103329394306300865152442168341462948156458830716453215346122982540215389764521701181357945745142007726080000000000000*i1^31 + 32043056830254407256160900347435776089468787979413718875047168508372045727700641383729215258168084224178546933266642409545818588382024154231514979982710818919871875534815326515543221427070648522671294362302147926573892457627852610592358615433262954440787341017658772110139741609533644851006470847800803942583384094171858662033964998353366946682137636380840107423139763259555906367428147332273978007548565527833551461665753462250896911143920811193010949569355612600023416685837708990151724388742628330243431240202008942997535488963721214716697204132615709114411445311241261225517523081924523604122591503010873085126853755263966958060013447733480092461464980431836755197224023022432664248687307753293254728774368404480126984470036206932661405554308561385685620237481632671624310820155044726943483240322061455974864818031741624044548513758817493943635052225240923674288726075755348783625055499020789602211940680737485165717023345444777652225170337021894164057811002194293708191510410875793454396339109670810541876128342305897379284634584550570147063332404492801131219900744435424549782831940507410153627723985185160465085067197537508302073688035265334855482731259259882557249239443486689609041909353353336444732171197163464605254057788433482155572795515694434420510936285948279115133701018677205636322024540968638073185858539601139526094059446791891087281072150762574436131040026119929338124210369112520715044587045836881673068202418426446749097041452638091967947696590376906494322470054299471582330880000000000*i1^32 + 778788778867478894300491997628504851624075504800861574277034893339486325383468310891683670865995680357775039756518806007608569929341901168264693071739926866122379828841197959462464053297379019727170883970873630773515565898140660902717291408754414087857089969511350515539918530382303105175543606331530747916784826882444223321292753142256713113107958520506943872543363478472279345508144912079195399781095526716205963184602995158840208551876743810841592742842363498706961099377702109137380186974419200380875494205955552093331789830302090708261526464571470546846751055705602757944047641387557354378782763158043465582559759786740279845686572638158803809542885580333473306176691501618176968245220525681886336046174861490107170813139720850279074865022008550947948562377239236269566489316765488961659491551128638897376116857024686791291028089048623238290997624989512136257213512084519222537856137428272591102175274326008518026094449566638943021478769859407771810160805199645762477732974144152597122094272684586065005484297569124584598930310351013145440381701088626165563282052710883370133786723702126014424679821011165896612395673982543355669952081782043537287623536791835313654663260006863691729181977759538088290493271588605406075920042193273633520671163819740133859014087013022003284538384101155791258640306541463715342922133045761568446360435584410718483346184159291819637088937952687529954229367526640673401836458244847927076308726382240420461973315980049949751155175615929008105749768914862080000000000*i1^33 + 10524807229521072768192693680839643849243608340353387743016561461811267631189682983648411723760445457748317898589595869745523860423143707142703924656617137660399524189743294982446240834809988389347603525684409577209235044875625246615455953835872323965738097546810281011779267801477131162541438067962515330833635299849652630354930007014266943221030858438305543955217895180470711505418470225656420279669442325798796754234545180891717300591637966817394598119793491438391936518562700105422520669684697678019247899348050931881380517154664129442082236903804251389092737659610775862425427965839875199236973388869776212762320789049226883079869058826712991326487644801561422547951678525734381566276892332473059993100812279035520483183153412976992897593651111688598574833277110835170172052543155800474962943345990460410260250617010505310287893195030303471233764998267170118803108909153562244223372356260812737672369823888372043884562427410788490998213789267196793668989626706551419207044031281469584540419311184264607905651237831451867042402693614277942817931908121128405217547858937074209527389261658113100659074585661960585491279596688949107375444219461333879977982634324864997724147264355661169654120480709439812670168644964628033454373811040718583985329671934846154742309880905368381077828100714742716570726701361713010108865024518093598138663412098509631883637821697505062024989490090585187359543902372811930270740345383572818447266754355373698525366396436636256991654367773758678064168960000000000*i1^34 + 73006933584740283834659265266499623366292130207775443536985578981097240301231035737556886529524094477435099243282064737900717517540215690988239043593516663768976727753317669214034694460596088827778357175016781851231435936646448305974969042151415137536684718720197705478792950574237985191289732967829170214651146421101803213528963354635339384408739005526739446535872645597953668924880756327247262922030688504832293532596504971573628485892474252970231693393834956867519978054395027474952085799361809267263727189234480978239478111922247123397044054774144111996363671891662200799609652444726407962280731233721264673539518790227533850354085287553437725878930326178702793115022326005121446333993643762502546444233662895582204855707250662651820152881725767494637696946733334154329459204651331179185651964510572506312603964271247650131504808326723349052639382057238353255877209392795025796041193606904681574186594868242711559773306547874474386734890047873410925239595929189289480456247471022557764187498883499390672506381855065870171793753576595557185749627419493126986785151073128849823760562716259611940316208173478828752115473907225096584261208786218377545463538857864607017983320014146055183138020950531086488033267675587440787269833373959164230783404901504287773676118118200713732344973495734281238724544638867598211973885025481035268804940071578324295363295931245887583103865069113365097577837722741495642505713586199712372396436882030786794539083857818781604407288411623260160000000000*i1^35 + 214572157023813891930486367863883492812404257436345592684802708927812955524775867205302706030648958371774860622284121313371909018548046865249528901561166347424358133340716360002363496823152319483114537920714839579139953332233020373807412732466122433514197540388412166063334903753514443301336600291689494837842452813089116502410935150756193290599847065792502978998901435285912317760279316132420009354907549494554087271064927860183536830101300461225466155115565112702136488706144671206631770984375619265040692855069800745303675309166320817003206867249760529015946380856921676882516720910337948064250893284296260370684077433368318894595450684546671339481298974375575345831615555658421567495312478775948795509539507576558786054933572227099867494131453374060557670878902984226945120695130494142849309382298053589522470896644016428451133319700357627473935149658459255620829223590360177969652931799525500593750067125050643902866761528188793435751422657153835828313936462155109616642821143383165686056001298222988727956839964573794153231217680054911997297679213241447982954465696004810606982306962864618113984766844566842174478364993956172915105681919628090950818327182822334646802189230748712098772561256607684390203617735158582974552164930510854924333022178211103942777793827573064991351257070964855754766541075243411105690016347930650987957663502146862801301241913717833417260905900593175562162624475673831376760675778476535021597420181703056168130550385991135900906343628800000000*i1^36 + 401563552734275420021929843763731996553516277208469552596101004886356465646404879256755621088047208028520345007982384750087176164837766785764430804190789863609633759489812340066228871070658029636487684846623051839025122203729965292752202474478016895606349793532670984428862303238915976199928624288478281871553687133183185359940576887895356124527864449542479717677801226654526018076418785375069659202357904006816064876451575802465804484434940946497663605288519782437458916064492281212270925760821039329715701180830399033415361980342558341714471427422491865533984505355218717450771181246537048456751555672017694102945249026058691214279899637804261386410852962137471692493951165647985360277604718733029995754063092199270500676189594190394666495226321906800524984861904140674594666353580422933744049280405374076887075519187052721145919298433914582849707919261712253439386054777245050586464967210285268860840733890786114641272304207861687376909723088544547144199879896595026005864802974647709334431769425525303693471096448053242131631003310779230530604773134396001516449892774629113889817593820069070615431247068194799363577347087439079623063824795654960503501714511903953384929222300029611883311957565327194836055637736024207901373554080929233045807323584539767669047481981193552528367470007957421997076811413042472704590750421331600202841174075345820161931539279996540467318210958302643651773949448763706810861688584349634885482598710564421021399017915581831577600000000*i1^37 + 377181237507297295097799074649440601412979317152114801431155603401200610851774196555627507135652006757960892040406754871434530510913103440075424096162528663553381011252009940954723381425382522086498934655971841488688060115866518476019058468895574674167744852375805706351653847600342798986721625328426987232077766132322692744589315162560108768018531619602684057554332778876659828950657233227226810172726517824173444588702963439289663788998448111064247624408032323384877902879775063983835003212092939750577074385083574910666974247832527443686939943086853133840351315997097846736330689948307011918263479055730570892185271923348689384649287223672244654213006874788036332398477889951814296744716607203171494364074477788735107963610790983783076182338964777536501272064645827237029584167977920032513698953602621431673778515613977917930710727889719793904422698647251047897963377594057234985770059547833776076210383940636140191650292125337527453176415049076114200591057548366994154587111294368556960333270136636996255926826947506702747872634054546475622990926615801303085034828281400150984967510637526963990968012930445879869406141761793307477209545858867209240770527957062476055431810888077061538822572267755615396509245182026362076671570824103501615763643451856518827781430737908765993363129690626698202910992008884215967968200618917274340211755078178706244735320433145697677989978882447242571109402947320145371194197830022271396112840547048073379031547904000000000*i1^38 + 144482998114546213750606027567166084786280370779064681267416825895132779373118753524379684854764757178385286040141351206799215021628572067081709670132927539207734403819140496911449657654436002378478122251028009851830262359990876315922667662431611538206388671130352714493586798018279138150136029241391242380987915338297266530191088891562936622523490567506965463615617714249690742397803044743027414095418042491264401414320459235828228291316077813925801045579082261720758732540678531128315386995150207935443672846428959473024328806572473020448484809414364664142140355891247698362694668905273158863101965876343646191049466478530304842586567676076521685050347420931303970747874650063508291272103841229061901880140932856641549057429119747491562533890463573723590783612359436790517860835648559791875725835613960573599322847387867256349395117685953256333614394990707209993133838384851979930015334348312882701233374739293355434392306424924653757350936383407236872534579820809670664164546154765990850809531659839161377482757265491152208936063264974147624434479062630627068736578302029154035920273181003523284562370873158426451125545772679764884102491627097632928357244027961543879281654686571683169957739944996043401053601140949067073542701620912098910555144227266808793120179862023716874755684533852253750037202112255560994370617565935005781524693332239268893918072666876401233987013347490762537103162156113969476225287512596461769028796648379205550080000000*i1^39 + 36104416315872532923719520452951235739412792348121752072539077769773022584889879948872945223498387017367110083688569337101585020982361095780742494723588429971881189066659263141016291570282362951105634660013489122240923264990527925377257620217965391532115156541679405750971469776776355276639424233158853921813108793114931787268143460746381406508322175806964957417463047933117943477371230737235212346019320680884760239550596030233992598340040383848455670985669539539563925035115489275135845903991894671277978969004770558844763712925905670028944439800609025511603130199208830910128263800431232966301338338607238828747489904462895571453040339437349297645504498735970530186734261588196582197604598867786091132070813094749578051496293615332072700166978166035730474638909449884606639075648956710676240434891353936745887797043204504299366326110124768795450167075428468206788994520978728760479046699886133223535334716493757288368465578163416234138091193316941014918803134336587267944090871340896149229831244401549125807046526006745214607732196329676714481101970250669133904179099816798331636376862921041180158292123539822841693438866941855967315866133888907859363248372840646888775372660165210181104611299004360987978778002346429177137356377268030554768559971197284458782071499196491667162199119672059102708565121789348733301476654275271811943527297588728484505526928413291220007878628583588512224879264777780347408257304043874299405752336384000000*i1^40 + 18897320688649140335602940887228329807390386254373895895623631306937401111005304597625522858972304579151765562057307413419690195232993171231040702229420518045268589977579835143609604182803788193318022482455934993380253483459387903884796331606911572369435382948769988934745345971590755820350801550724405162683217274461504039792788228286399656939148562213126050142133266173347595954930717250509346055893311874152931124192402137551440443493998556523833431691709892034420214899820594953039312254248714385141826970172756053159578519173752028584300438294983055345401524361793717950415235167125172507428976084336030246583357536000976897963425518633484635720319898575455396982717219383889931259611530613996725754280235461205084444964602134260798195093577280632034562322966999530788419438621925607017363389845070452122847237416471104169489833781345330243504807633265345907326851159480361402207566783180564333258439594131937181405483059725068709684334959534493584147025437870425206949908322729867838944925630321184395917474771570236937514985613163752912359484289925013947471904152055804127899863787704326025935877297295783484093174266269897282281095307698202379135366174100310908567645330314912976462223644621183910279657858290767618769261096750116442753863314763485532418809548137547612495296532706853867674886884633077770918712416337896372870268408837093022983332947746026096868122816644477804670494799409780637999861833445668814848000000*i1^41 + -617701763778819402401050545234859078161467796729413890737325009257452954545105202977027460117820080225641910995417659206788630325840176234557012652207480848480007064436796302465378029270756920991482120752310473225392374262572257875871416315935265665996541530808288819393562198008866548718353106260755890773317881314865536001712744022999956286923551106604824291999008766719431777883502954948590788950084673984334816109204424435214653758113007812614273024005159274215892517032223770262406961799553226279402633293350940289699165556722113009795031591450230431800040157318636653026427503268262106891834686678606686129191022129578699032907953953660763989645450782242142132965343695168464572452585413280885742959628588008327804488778714003818949013607590417854602183868616642719719914996783313899704441794857848943457545384946658619578748526120208717611363407671244108783222717464793273152207504098494763273268422880307859361652161488102943358257735545451856944357887781655775675777712462231076599336206176723205453159802726639070035664689547526507692576028328820433276599740402700296450690083059851918724117655478788201165979286088019992385027162355770748913599486283416700997734225797605008322277652853093140014051437018319894739403820376993013429064183264898147268649510526101779427850730610512144049071267179826287705553284349260712260965244331114667923241040701343209563215666005667560041820135880851077850517104230400000*i1^42 + 30830170641191259163030064742129399847124731731003681418262275173015775612684420697475677641792508777848149181949108477764298346659272400885635382819799102843115760332291151714573134121184057716528475632628828142272800725048349987159927106143094391933433264407515159146991777164993152305343769091033554035546160640263879491665104193875446450124776712624258188867623124786199817077206833567327977913093447352243433952480983788872980343453547064956134553594546945819191365023670039818942955610974448594933917927095928051723982868102230212049189464549850267329183275772982794602397229986267858952458707117572970141566948472432686218918666010166108304467271890694400097214488958563449008016467986109500043449598824474199373948805604483490463761417154417839109728845583982373093253667096891292183162898173067253804586644439586271182057392270014719162702103601740968965076309351049958939957376402210764373657040071464837417824050835006861409144975942730684611544216675872554944624987277978565695457377158995471811865750548737830486988269471373042771563424951373889499591233855232766983412882868390273054109698022835232491188774446693289551394739871473830926702385568630819817784024236207869541820014929532452757275608139017235421856889736311971816037516251465915267470625962556062445413777960430686983563086600811641093509732718661804366442714682125218048817119266924364323763555579259354848188625919789760512000000*i1^43 + 5449788991998737126434762442031247690950787123565443987843553624638126002375862364973243913372186247396613992339341726943195120870002914071159909706538191545011566478159765278946977038198215101362096615503874116393249031170787344411423839283241894386984922504948795207669198974762012554913265131770401729948503545748452134224630188446938421607487023976371306889821266341087946472761955884471606489486106653947949275630440688941854504538637314614140016218456097174641277317366928014891775295397190729800926800331346463964163546197299624849396962961282355580852100739096325980956731195663274949453421476270676549059547894572270464441315327557227520496379642324399484129116847686047908696384859812565521611785326847542067468557682725129885000194953184749917432659130885725873261025721252178316649183127563091523788445289681717307008057315438993272802265331861210382160704840449249235211652578762646606093047234435182700924659496789896782841874619653737951678056149912787019277268766039920734831669415827534138724858142344925948050569864573025425613373113159240777037846436083033815666076460654411143087244787298249706692310500992845758624784633044611692608949220484774408528050818555220215191096911914687557486384037677231047428034588880810494163750078661554561619500009369998273166598230956806659118544449000931151602848656932957543415474211589442405983789764479073775026764434764354794909859840000*i1^44 + 5717815988699286959540471079354554221835838625562665109503921960516990052375651268454805424793305914129161584573660432036083458439115650869533525225591710778802904416611194938845958065274915600517961187312503253726768230794678849343342545501992426161671559519267562998401397660178452312086914533646732223289517450674412347536946184400461626010822071338600833469822365235868607256200672280289560065907076811905550570282257686851698896458092191156993504317868391047532784158010920677980432949862553640767746609408345094082010890910086935444369580910524073686852939798060152365809315748105241715533983714955130923047066302491169944454068180289028190529946948906633233918802814166609335325515145379023142121141725116146235749144135611242249222122877829916537515907091959521982656307736888691972022992643401214329245011270748970311942418575793716838337596597379190561688913129093954083924814210908679373764820787130078230419075437587481936672117531178131316812764989681283914655708521361262413091761250459120936537550422745421236994241546661002047402933124413207877297534047751081249846748760914515556689570721622221245152088061324869168848363353583645300064141595213306417935214903441035988083488336059211899854859793119091649743844811509996367893485853820643254577835052463575119527821262634262918415685176266665611627065643149123656038665313416219489387467496680499542605472727040000*i1^45 + 5895292742265252560558985636362171651876250069940750399223666314515096963487719347171631970444646547286058467296139463522804858280939857534280914047724856509992012461653286351021226272138868297036548767810436076463107544053502948562353671478356124817159327714078848844709677618956620900338888288354847594862650170020120126711309470291741377083429979811028707784196295082190138044408224409452886899066251266485147140137920846172207780343600829807642475196744414175584644667043913354214194749598716313710178850272422094600576910030947070298035400885053004490378111383224136867900985154506581802022772615241755147273658912405905329145830295652210079617895808253228259636188466207104144163605004940716660457409375887593409477038510265713245376384061096377122236940427037268574961035032567910265716322797815868297617822804122754778361700594188999775351535933779591559327615825324286473507669702084995295377744247501556670934172021728813827171946795480881467276607998668542480502705599032639113081100775683499343649679297749038927075157150119826903717974076208892498588618594630031909589140037682453258197085678410916104021942379188295409266014410182718835293734706050412584769604705300849177087597318848248087007795109359299403263658296399393952868102081313608661962924446172876721300267207839373007057187095347766355011192287966206427362404973756864259987487542214656000*i1^46 + -80663160970758145674476220959068551336715759934158895210217145832010981150058927096556343828932596343144456399809241044635170374597353895882751678706877056790209716056664104333464859840970453223922257575873131825678277403181681830951620482750238208370211811431457276001445304179104824839426464065387870056565654813493707149246030141001207131583741675971408284447790684892454148016475855328312712775759064518972815094230066598812169532913868835843089642397401531194687262808592201322296041905345679612584903208283005161794289133168263536879397761600003855630429364141554115872749751905874175736336803820806146018260909966621720704369343605310916259581573467571085085484302994743568695119114977133785051292999681483911561874732444034629771594260281685030437140102984486287986545812044400775001686711203250634153112983035107098513248413466500245848564119147733702348279566695525741808308744348593397478294624325010555736673753521424594719458882883985737304045308461087687393457251272145215207063959352341116093861676670760780801649471807721445964917926384171036069921864089829647358436786832864906255499677849391803541765443718663587909521002532385049362862031549357104745485055821897237598549515950126357815907531063278583551420017669783311177749606152551439954711736105715149923327916416634229058526080014787721721172919240499090659199678431625216000*i1^47 + 288562644001930413766797871147352359983929430602580094504733833518302348318967110699453707112613634455496415270584593012509329502990083711535925630903402505788229537162486280171395537942309062284760635091361195662116253748149993344907327293160464232437931170289334144679712869823797373112214348145456315837462223203217819709400529505013299690788976639567087687814114756513085278117731633901743106005440915825517046316524772642708759719972978602996064088606515592090514120881162547971471240437602892078194544617842129505319698104563375254787479482168127011533236942278401960043804080227529104678131772295017456450342102588829788430621697428621221128376727104757431335554187566112888296614599394005409594713947537138921446325434898913418020018734523720827855985896926476934609615485168969486929569460391186455110248888124118556987856082453951507324623243601001361426390522964849642937068529703274204233443842340388051530868608206284772129224397983059904728376154823795634367254287390995539017631056389573717918774289498966216303314160702434392575823634182375750411750160989680668134351337379112942432386055679396451453603164974694661216741017116881081989556602333877130497686148691461114269753974102143444000505696569878147272670353053653379192926790532891186365288094143269639184697096317372152435561456878232160228539523458819686400*i1^48 + -12957676323264531222904521728828543031585261867619751244815529229074246386474648533450054709325838554542684249105893258080665469715716779029033205943158980541858297920111283866604596558382135420204624694828910950942857879941664527306969030393198629124745739066200583252179823432849047689291354323855369427693452823462265974868981854698291757429605841943282113722176358677856715778611605154095836456405895622456782499110838543857202305771407316765362868218424817244899605996823447378872947553847281607276079706725927174449758447381385403161650646003024426364065199316706594310629267864256931253156210829904920651817726762981664719947841615006801825849042106485170136004029576011599826809279310798730228519025286880282825806339851730719923973147432759905240078040880044343989041900867463943083557515224918493662463770873586332529797946357836953162707889145759411385629214352851660346891171025518559747301944563070682010792314994988985230237939299601998266265920041826329551284046400047666913971970014138164828394461841620170191435363618169736433204728705975877264336808413130112455363419837378362240236763211400573037705155109209655542444125452154859872857555243121865504356356981975766924551130608452261807505128495379717053943235105754876621506208894055980145521844849873569566728278822168537404399962987220172800*i1^49 + -284404204569542453871790107335653352957663071623274021566960557643617716286915718721819982464552744906079305870812033057821619810813554045183359298110540701535392112583519155604233149862564311886872047722318227457276779237399107200399739495554621266775024282567402639974372487908924791509858902822913817994569221603839858699358002142183326985752422476213842194967133396822450759287891298367142652893729695350222155815017780861311821913572795733860332251934556429942805221038907851715182991068309744977979246258796593807816443749613477966894151457294716289843140239508506992650085211538357250756377187643740507195937986122269863237529918688794471245224718797963042261737965294202203827463453355246585034779469960955083222817998932566778581515153642974514907530769514528360073385437910007622724703941794570360445471256572000704728691081282491852015644970618550082399638493597945696347803810292280651964228807593580122804079756309447436634670788458476521581146132706927919099771756786725155031399803316383907896069141110269260508978698639773190900785893281095352141986260323229567081978623704392009401834709000359964082364664851533200333863681907181008092941547076091277505096450669293805391564701972206318027938639639218457322316717087819214242798944894659623223465882662608296523361607001047040*i1^50 + 57076982246634912663221712293722795058292161323747327393115453373601971292969902076030817692984546759193272226695762126908270007182835202168216385581900021280890881671358428283527704481661838595020978524431719748003790125044427062791491837733884858063702305144626579242476746898097731364315852539688277991792434429728985423928761756033217542725179669738282767728936491417824888276169080601984468528331947428518606552502895044168189401022497190201607494282616109714247480224543422247493560989866457085349801257497976476661668745243400710769520611342922066745935400261578933509336232026745972433888684463735836914628045536050008236223393944542488787659488015936401891634214291915333501560034729576663476353838670706816919353388004988489761363422677843800012993380275718021359955991991395398531089335573034633360031684331936247239546334376405855826631468321357977577352908683691282185149934360212214886839651090153258489909624460557714587417801770830373840758869222287977823225041344904287612618059197333000226297358464125168284860336610095289270589366416503976354364113623126823369285637387068130716925855355174967136474641272917227730645827900522457350667637954591282459345907450031687378036081493905363952089551769746076486071387687570259921699770999827945991700480*i1^51 + -13335793596374127880952305505645542925025034805844980290270260396481409929299821211498062904779779806874506942629074434257138852188148952256410882688085904893053305629954242393845491607419609214052927069786450053626935011357888795003322630793218192673756106473750708167000416020442344695861432447662729886911479494849721398484457352232354942355674658235697093976669201143182254986447421133713803258151100705144208045191330288532749612422624783912952041114730026131987202225756194304859862697892156630977954490381816126833224707481263680053257076642614050405316767243851447964409785101403006634171252384675905684700554521893549762683663050022480418119401407298908611648786218463484682565895563703630594084717290635147279236065265527046661001562976354361336815727941872961647434590222885361754493262597318858365719762452432773883821171198089438783924246486834344475350620040627829870046939045915149879153136861029283216934597881626658483324839064629116531024970900858222569395723130983910860163521729226965409073316827429150823974414212017731463020615717841908214154257925549734305032415633297416708822390793103886523109459746921610740787222908009581976567951166222329975395615216176928977691892670345410998147563322540673803340944771121152*i1^52 + -205064512190887992829906478594618369133074421623781140827736736065443218643346633050560801452134993418090538884811695673515288266097180650262809529775474385978165372484535503456585119263601690164575087322226623618191910778784196846486217703282339233972389197156107954252324559862359334778826571674635485369206497340393852717245233632891802364458123165301436040541779174554887716001929930735168741537466605762022368983823027137044583275438187084787524551268629103399995501476768884438544499575606282604998621546090099901516242879364334034774690929422388581876692364372881015085045956823595245339695013262433812486825941305413090367615051421909921523857073585617154105417371505246409817382648704556255657948762900178379184594454154895104001978370172205379454742070234069171562006514589845424377841988519711193654421979073651037125657201080783266188449586163723405314364755740314764991765423512880353705500405793910722112590151266633878549477434483826521793958468661178006323216820019452031714274739590230643906067515597045048911522276672069385226713957389416352579223654203059599217135116288693364633831603398960034115999186074757096805004730726885700271288771179050993183586146844672*i1^53 - N1*2407227389139200593942192145853106066654448569710639496179909978327357508301828393178620384958331670235742809555239825794929568686308600317800600356080571005625510196473937393885323516349113884527686285575732216058484004075242249086556882180919495873978225678083631234185772314602653361534543043752270548883991371596063611304050638399251853866914487679686056918906451824927813621971063459161450791791351283933791449475*i2, -50363724367639208963194759678459606505880627808339739197332261228077050567005002208207430936624044263227830412942916366148017549706616135215296980676347895944517765084569775620811370269367271358850934773799394839426484640024702467592739955930506347134059984067910749319723379652825499153563306805167982042378757962606149663153759127625169682074187392742421999886882996052516665500528730777252031215755237590321339097800339960290667361971426581865282111282387549037992452583971454726376154947001833743610086526438876005194732072599666311116385763638826119754020935306424979362722699789015323573023268460827031428807019102188411936383148738518151183040164819082251261790328037705470528304783874497030959426252300656634187704463403914713905555214473681814418374393393968446019544224365059056164144952836440291537072413111137845239510619957803686919294545091857474738390150229528346830460305858427900344226832317158558697885385937999228820056161974402085849238111058696646397807010968346652960925041216098284389811252335260856124422404324480934481595290224274828572509590960901199772559043309164953135384790970654442564851303203415388188984501019223829211294987087762852309235407359740032144470555418905610347482975963182864642182962872313898586920624840375935662905557201849093421896914149113415909851558153783080471596970021487828929741559875463898055283327217751200108298865297974575036163883348691146487786585644504728658761580408464408503907151767688291119817829902678935880025420941081396568561472825192396128580989543870186963646148039235319731969542349692465144659452294632297504244203213030390948199685022547968000000000000000000000000000000000 + 801635482293408752314548577671212112712710554519793337275683663781811508670758334024121492238024275972973505511739654156371607646371412336330718047632552838646400466347443844332579009237575387237740168245700350055777228760023944148671776840384714959237148897891489900363660182617173932763790523222336871342540804474802262565607937840390416954480785534282566620121851776612691126892137572634411367769966663075633503612285165316183867241449660813577291330906643278502917020551702070190157667240665707247624914980373493398154396626410050445642575636942638614640447050240048867278833155891877295516920972392848179608973961035020581925282453220288365461276318417333115785284265297629824472249237646550071836732670484854531190482671272311860217614345995572413445990249530197351879527226295098985225399519986860014702261760598933641141560060324242927580963369521786648877902548288953786462094991019537132271595716970623869896628237296386208833015763131781193743251338800185474836522663262067423644101649089370664125343907943640938761572020314402082175641540122824493082875036639820067710000112712418087115515462221821532752315774559694808780155870748246999836257529488916428985982867344344339993618443736365244806173552090508223451672939923397406443089837156570184775019390738703698628368083167711167570955076201843872001505186054492783652463471364126941326451939838226716655912985234635478742941600177624568900789966428739592895441928811835129428121819495310656341427424907222568013451727734942701301594811447540550334316455385496147093453101523220161722935550410997270340582672295556185441902604113034041202939282136760320000000000000000000000000000000*i1 + -1611428426635891993122620477786399017463892298768572545770803428976023565296021858472438839444109641238441520152797547896028125687172173844148345371385383988398389184557158620101449154808184732211291361501168504792461905002645991538665758660855547501197423074984198626210199975475500361426318963023036082474146842865432131994732433719269305286829273180594368232829277648418628259662867492630259027438700581862576417716447184082781513870500361150390302172544599728518227705665685118486008492974325796801209774461135168097546973339216876810386754196068498484089041177084201717391519547461651283626655158766122656311579578882443073426764604576623536830147565417527694242943644465494860273463262586606801609708105569204868182053982882085014361372062983730344841822413417714532550759223714751538277173927857517751850453466247897409746337963682658233080073668724659622165569596292027403353165321510527481547555377435964582048329262549679346164154657713121759822727147686024982864172220298599793045743165741506947688059414158853899978137786359786748397677477338959367453318134578924193902846446398799149764851516073170033981014496852363602201882873658786404603644108564636311188867729140943665984740010442824406347422139173573281929231699334279485919023627971433006274764979432356508883982843153515522028768417628864785503957875988854622698096424504203830681992928132914324805308397699192187470587171717674582390676342072391262947310946011813975023026446220929194179918625387129396638310684596171361303499933372910961989522085156738130794815252239774856976594352944579773236730532740381417573845640013426555320955979169792000000000000000000000000000000*i1^2 + -13815184778142846600870472185552112247900716082163788751525116553452607525334124058583973376309353327074042052005869800734903649788525866625724814629579258412784785295117460384808370549934308761912168518228383391380189025891446030888689599051499082014261805844740843008398351822702745342824437896754844854410405889740879924720561384783758479209865121191988585992707779971282748738949174518712670170322987107543078383927795705867200882031860131337963045831971934409866878720921308571740328440003517977793479555317361806946738768303765879916016529034162022145927006211529702755805033740509588258205180068671312415808345121317318647111769355307851362069140719357729402291412859356434487126483866631090857232607659904023805833560081696229799535126352417193668045783249624927561085947260141923830931931999700629535020169142205086035569247607608636910516602162028340708320539699100764644592983599666186374828468150313132913781994659773088372557711024425872053391056874140352180847062513710276964791529492075613122473800104765424945647505428991909867542980262573868704972081336704785680393802105862727864770369023860735157040079383389785438236210242464413731456590593497487641531388334897898623180855698125908933636175192842770299380871405831183621921774408802578901944672971705632532801920188646917893607365942286294806465010281034798602256554831448170253238856808555530013908311121933872794438580552940569105103919586064225783871850434029260810739301399394103781837746119641497466639124369358369265305403115929142054919920426588420892895753547614502741350403759653480413922499875618937755831434807074533332140431910109184000000000000000000000000000*i1^3 + -37078628065445097877382446696812235880271880593381685449871599567856597502383799269357756996848541560486484160644468576980928881641567020931543128944060539635295449046617522324344640253722606965869306195896475473194410309037017883982279975130435547830023562477827769741316888913638248785084553883857425587315994213139942239460253181810901058962749430809148994067878320467087438358823975145886226589930958818616788732903441043878400934015111124543973094344088433510861831284645470576427317313105774202579299865395777039886576578068849146372621729570199306413513445201452278105471003204025212490043125448606876060709081988642529836947636284813419305286772291358396745597654538379144973323934308063687289655604259345128149535684774298135698272907199741207795637381140702001320075532852047701958364426879567336050401750916326704823536467633209858705717733973608881146745601228374421800625473428583676929792275755971469777948027056532252236526912883869380356720847145427530565905799581660744995187496378112144289256725515375792499003789937846925670438030090521477899636244381774754957452369425225931821102391933772080215117404732564804687034193954736757072198852757557639990465539571252936565439371494540527341674052703528109362845514307883238131595835138917600131157758249856952703084947334831848838772030764246227163350226439874647349531547021015918439741853742999219322063470415905491986772793171854812505419066937988979149236572170682542679840661117224141127321857184829325479678103117427725603147652952212127907185306387138791594756459178302907743020208293155215153492881714828478893473185771998584284979697759027200000000000000000000000000*i1^4 + 431940795928028460670952097536282479162581105486695227571392259748185147121569765781286282262344114985993380296888538470887107585932404332746353902744334404988624724386843082449413865117654055473841713716154410174941762021988754198346478223291761812078365413717647279666772423103967781048967195175559322099553529417436510746723751709614295357819707849098717851043033905803017467603950849315316318936516236448866142245611842597781765272424141949974922766845992010153349999523519785616388824803393236475238535770353985855090923382940828298292685399448444574895644255038837138975029603859418551317780443532788520502776591884096423895766984848765818195294057061787081743021219079423656267617242369939663970399173597197471727463218429606891158708969007752999415481725153725781625552180503902653207746595326362633834882343800722803907947368430464307078361780030197853140522614925665086326122316319181724732114239355086640748173123224145930833569915508029647165441369660620278293017119281315103725702665135329937067095882850018410774787335737018770943874726114440087591056320411444555020524940771630147780396763023534854795575044235503772110501479147527704434004067171969191244664336947906716658919191532763772778478466904297906681417295472916463668194316319885622737977907593539688165563963605506783557879372133268017837393299323489691691318532218848812890772337889879008034210598701005039403901304793334937545836075222318004935655143182074001009194856255429056850020643161901146497757584119551030312103266549527010149785132930615270233085594156922705431978706606922780682321696783131725760218078548602329647068754214912000000000000000000000000*i1^5 + -973142933842209056541014272802013813897327947347455962955149774740209938844512383982566336811151944148964350963442285185434891942309596117990100205703188895435405787175369481855920859269438730706389456573599264843732888653017764614387982143563915251061490525813550648212773990912697169331807831952531758374549180215650215203124408329852682950998115459681536292300930724748778814397612082182239399741614267957837875957557322361751340738541706999981875434698722175465738041801118336865649946297752045278705259821873272975314808954769943501456678050807373621534732220790591608791700476245375794717269461171630775305317955290535544139320239512576312469508346226255371229857757575325397705432858899415625809871610687669044539808334929549959314950650551858089917587964260201531109291686850632161121832012937969100606408561001311120273426979648767765706532729526071970248219389344179789221919464863441326593258240235744198429508043721340647405712123879677866308965614418818129840729880961600079448186957055055698177197941890540325638525360835761219212546570112255182325486502092533891976088379701899012874840064886283042541632929845663108045462375528652214528645021739916140773077822202577479426076704613855532577016221192214737053576919252265588737775392448500581596835835300577688592840493917547996083510546215284099025277266612165495262638197563411998073953226228203773660414649011774748765792612594640146226407836526701701704589233730886963103679667090219784155704815736337643010792462114264483070382196002611266120122434031732255584747079771005177730813539157240498271804294869591976571961950607791699366600769536000000000000000000000000*i1^6 + 911724655559731225292725946507880206270053627222735193838294910647035189637107635140608788154152362917328193722445863293973740834119813192667739688011557765217145104763702358161575458984695426071849056547323699067928893719930976572520476675690563645069023388011912220208279902106455391641817707480247050862834854688248961333366141516137973949209747536315992125683857411715624675842814223463269976327722461621042066646656770306927282508121386278667825428436190038503275565030072172615099797627505513332655358062795006392232466209479108287482646827193362198770122699591202173908042982119871339255716174775825093438178571841289707917636248892565470798271971704267153361875002776708156668496127036568748548022299550435944882411163291054625127374255895400397657359404499989542486747064677409628213387074639179726644085311575879699451793807396149555547528188303131455798988210471652700773167321235084062348063814014779596319043679376627022402290747146416223461061535621984796583801048131918289761521330525047845408656564736040324901649951552082816581075181349110657166692030727905658087924839538949160391240344687984584490095390054376607860621986052493863047272429683670795918934015768596011218899344623135036520247244532555179272060314982713589166855236245553804908112391972067806028173703035821086494538397474388575269202991836117059982361799799060513756489470302153623145894529925008513061410562697438638855462978935937430293049816176732082264691286981488347295627232163023230866033308993813416280701983804678153993102507411639539383229294124711870987426363364344435866496502544663000867857193982350835483200716800000000000000000000000*i1^7 + -556302071332840015556164130275981444431092886679963470101535332505430594256455888856904744418320584863687062243427135436626874672770295813640978275190604394155553372100898688415284999683035024351144043937235043597625499523827923344071746888672973251856537225611243080265584232050355866293503579236034153120636683571752339335524580354021390186690016139689639263143784832785216719260915017595820189997269861914061724758979789450000590607630989560533458155844398548408105151248835962064524450237484268718624141452678722365550035297368224053362928467068528683831242969421114541408339336767098227979396652579332293402342176164517597838069682283969461789839724637954841514917920989944628791822387666146001925797746264955036565989340799056655065941184703885909579014668773340619100859304550152197409950876954705112902690525528761172946916306256153113016479000704487928073096676281246829810183873856684093336117411609521020390989886704707325385837788175374297320093278670157320840497837620035316914096866953439460517740270140236345290296469599976571269210594005818043935340844883586196912683826668107560308658139868773643282606873549776731078295586099032201640873482672648096322623617817394492633748253084534500763220914893905350541935561297305351591402852661903284942455212845307773079223464851273904023097634635339155846944306256055895776177035133377335374278153466015636334228953437047131679307524267246938177277877206417078765009806573375903175387872464543708267618531918621313734120154964489128632581541672084944162029815543511430997913940779047873437020929450607778423891416141809932067162413764562727940915200000000000000000000000*i1^8 + 259216156752052027783903699386039156554735548515939542959820500888145877903083534566717481064805123039544822401262957470015558876824598949299939639669783428188787295772675187272426582436867114340403658846408422519041606516756064190694991032595813354339910142943906186633916319418477678666681154453438825933095995971468651787037014585476972696548703086787221287496892465443201801317139936268625696598465530892557586833093305786707331508022926245545399886493588948525077562382773766608677440637629436939705960541532762986580289716768525754614995216058613427239718552615555424082432504617243885189822140528954799279424339450124326315766167889912714999107715359789998236454791582811902936804258530580322291396550231391808514566717964027025443207186531343147784407338572018630685875678873603284244259281253488122140107869090273238896149026066656081039245554106012527932274602716594874827162275133389617917015553290329701004569429106428129528261324811814927258355830418932859080837959019319757164619950861871613453574104565612588291374525323644073863093403592157753773266952583929215658079517960838951340080829793628417349010116931837984767647774950984435734596782611938553272445733212034438136832346155796729949313587873324023732431868494054138687715148794843769040361419306342650107610421989008429172219499883022401008456984190754216800580874190388390975729288814433638889096058427635917927576895185442011118923864630457601327704070563112615424110464102902430094575743416591944512714210471822740560300156517780407878341649643477170610135067669106272601383336469302882682639295187449086927811131094916650762240000000000000000000000*i1^9 + -152918949250029219280070947399103387256968254376307795810051071937350979622022174568306882077144631116295610747547292143919230035191304211252525500762038085438787606633028561412360115464762805072979400445734511996859961764231270175230373232566958691134820376290454224288097324292481221766518729007631855670883863652263595186925262073358689364883411299387521507401077782948957204604262027836173188314413503579262237966563766445310563938911428863572903038812428961498742442017878414173799742593687848995697651777198035662473208259211227492360556766434278198364981987000290973208810586992651027057016152952076753658302866639900966366528938938336916972600247582864937129918251116081155697282957713234131771261634033700944285202624840167755334917447221965435869607255676192837365408993101909321138435731237324174927177531691080550567770734115537955720575918520720224621123887393260950875367738140261711663891166081626995491347298299215493827940808340377569122696615957269712991389896890066774078715601566671288799690054801976358835314760193055195369558042778297211853153896140859641966059293807354443342038178694388216592782676193522291075593551734310455470813281642394422902738425669449136789552856501220999065922623058199574987082243467349467661217395437390399038554137371832405824370445390666199652652790511106627806912119906968185277424433937336980555090817131693831519558446954067656052984938826821590480994053648921775709542091548670567438218059354342430971867289803768833970492491757388682645708747391511375058600185404995087357406015910009460267626212598956473608130012602895073359944084755746652160000000000000000000000*i1^10 + 107413568871990596677535521445390653526178134314406580736858488882672622188070638679922605350370725850220557790844365500094263610816153437125927195088945777093069997500996583838491467890631780043193945531485877280067063746984322492470827119605944038119289040039382271120827659986307876654189251340906301018050126128665545294554213730970105612377721115528568999932960096469022769455760380541999652658603588661626051323599842732992300501324476542380209653786004576453842096191466647423469111736694488039341958823815054426372153701321570756187524792354141303094424479087134294354439089785218000676925294601900575004483929249686993079934272464373061548936724937400368159941228881459642149160295780662215557177516087117253070980935816842764243139204729459130818871743679250267133846326733202995031618240232754632265252095111504592596362972885712473822169007631202290687390523551975754796035009890319768282359270674765586836540625621184236945087623535261204851080641573341418541104285057958035858900953801936009735572154152419470897386381715936869180681785572584939662924284010881035640757536176675700978498588148858966768048399974565784158832581166655397550405405229693219721513921940130500470392398197094040746355758520821940873485212409316494155498528486822146294455023624001293839345719410672768598250727454798340986015523379285310373453675549061888542608062379612683066117272484862905533347178405856753871454027593168402059907380235799338344312395683042297979791027379110466103216511412231157739323347177504773586436601698512583998377553341475468781118089321392749396952257039733065743141310402920448000000000000000000000*i1^11 + -51082927472273090086731134634184085105262897928181217450281084445202612064870413917298787113990118819076737456263750719203568322303001759481293698454137461325786196229054595120331163576535762300843646404445614918319103168073245832746612334370426970458283203250428758873208616728966132480343930438075172314147623086973038482483280665561249760886920263696648664190673888789231170389497848364463025995904788579434248749339283369687906668254875462439969271189215661425976141303036678106977154319434033516356622150239922581183673794151356673234855913842597760164532678031724550798490820633892482825271841578339141434042392418428269458412171479659265453685106820994911320186997033006674132803124489976237401022722476219690186981166392432792619541099766175735780367886797045260536569846610911511469062909753996290059182053190084273934326453570368714164601256628401513613864877261798519113863837572291344670228803842644489883207663556772012386162211053047719107754907545328725219142212129103990226806869820138735688170227928430640668639050055083895988276315295154185531610741786957281420498365619733422711251542899380199883903427771389884811287092127303851539446678777457068199076588126855751287118240183648883673786922401343573951730701898202086913404703628837209227503692821275883780657239000824636146357072163734605845589499228815294289998279068364047203346025272421337663080507901706289452924718265084578869582571314117849865263528260065062375782259831499973526048372915450832195697535476331166926615431038565676230567905355590617277089122801622598604280264782246686915773941316749807535560681586688000000000000000000000*i1^12 + 12157878667865657246249676062376260989095483227812198106599978163984566716083753350622489445848754497265553570763788034318969170640165879377793255129219738698439939065792683463108002895916756396046139291244038935874859843649152423573867391718359999755098987781305852759850259202431576165658122409609428498156552194175665587250433700872294894816241442883571453936823652185755212208235211708625181227152902448811110385352268693891926510434552294413147056058638498195107365786624529091170987597527749668468191244360494263149423205682875143951266551850250189411027795441598362749089440970803456308724180370422745472122915816800863265000145854087202381643099845441189689316192156872087035472847620076552656089512735059280343766848943447938895666113012672315099393031964007110128344153007063145817980921795433399712274404815573139639093453273570643001144270070010392584565641937311964362127377881229236252649089343742788603501018749471109861015905308852733417100462044281428751769765038862896594610663719235143675975561728573666166720772442281331996404732298502902147013220640232237794842888931552406286082269722862400469273432743910433957227689414927723875528030776916109566710084738844402390344544252563584910423823700766132302292154330239791395813589350983678972743101287087556879843389852673531559804725613173339654221311890470057234240658080383814369465229110906825896885606142666262852545491144354713960932423232718171337634699150864241351243163056309540376411515824181307384156399940898718175994120624649496755028015374294817111567977849803456463723271205053256499749104174427358734031886745600000000000000000000*i1^13 + -1023462856293186361691200062825921015700135231695338879288281458089193551767006036574423432588433038426716787762944704360906468825019604410318709857055088740840921970361734982300232209639774790032863839235371407838578716478370094474445284767404114499410219241737614702799789592779195361958721669939218102847575832036334747786024517740299237214751865398154475480410596327152286112343591293917118179719162137482023441597257408821349974195040253104615039514303912926058524269950932582841308606907589296566567970456360730078840408375458172595459668417699164286690604546702302065022183975556969788824352414863675936513946816596275378755310142042785547193134830499586533463401953842196713758117892449850695701292131089542620587470784446419678515609139415873978707057007575231921672009073549411055396822074466919099246794885620176299510697944119427841163660219416193936303905427062256205450238722756797170180641585284146482562134321904397630737137164592518970421355532713067898124905407918706914770055327190529797391853369624354401204266166497939784747334578121945187017614942067145592535329782832994389755640127930125048984318480100107763083642258248329210017838211932728785643343211269850529129792272486649052321847583916827412689123636606457585438324773968395485311644954363688137394101667301399770689819402086974930916378067041205118219258348821071311632627481356955068632733853538612824485212467524499878895489651642765200553333170605577712107256899867365311495666093826578812018770841171915230914000300723144974458318711000914603093288108110970660438224787808729748570665739238716644052172800000000000000000000*i1^14 + -96331243220246731631803297760210945537079844232001756766948160470130560604721588643792772105917541418054938288684435345251211959990777231844451185222724911980663584893683703241404231253363313118951496350351665065587921000230974707339925587694111206933607451390796558183451584839269769319158496527923004804113296027719285886520928652579267938104810380456237992294175646307159654807736309134788654281734062083021174207604556090344724586485834869511422105206248566560516610355411959342274673677204878539535795612700322896580069315726538362885439881218579001147931831056334407319981131913883403366905441890284830661989676170549399772155594440487062604913705301155845935597981287438820874612627051499251568914854295443826129060256248129687910014165943251464136614547758838864608939295878027092046451323402434529620782522621961091834297465002452280579400138611802709962106803035481983780509881494153201946234195713157561109187077023684682910088118461455703887722370405033334651915968783150054821963012950446056770745765351811393717781330552854227872023275249861722052333914002971730764849823570793211699861848221157035145447033418652167152637666113152864940137908836249051488543982905908875276505955636957761606262541795115651440835801193332600644718853648573486644531528147447793467389067039280746197280774267709825642445908681510482699974826350606624144059523379644951227391106384608424475898263926925438093791010101352776379131134139508783629035546404520529282677072312762406990723487824674940121345119949462690691982239214073354621355022961571992601924163735593553243089851518045189570560000000000000000000*i1^15 + -1780837223487686173751717224052447154240719701894593435907023656338172058646681073617437293040978922253407802746799257157502065537879326286912967802360278367689997558505381727803174637056436691051088077311283816581394645221941028521485189792897343112795923540663328757526799578388128839371268870387624597312963573667336063326035502151342993274199960582409318649550922567548033146572053990189611158385597057565662436457183555165778907382334012093284917072160712444206581829048913837933473455384179429076136288654163959619638286375915998286921687695399494894368547422258138298853687828606193119671845395074219819382911021749906237652219627812206490057074337694660390739513227529537090293244544214792777932374632942954490320514774678030806130381658312575953492055090634866776738044667295249273669518679867104549752192772154634069423686552691099974358845807821305742620240681226120833640312432105013830560961062258301489355900016675123904596523395727233819050325789283604612173500404485557270973235250033534911910016684113782092384918925033882376671734928482480246770601592922236558395362438880408716697215756154265563625320996479297681291647193550255023792502835771502416185832991881541832315561479592486282850554721131373015917139083542019425076286749405107382608830934294427008795507991557811226202241137176556933432743462131748852910053592241269738389927057948594206196471933349705442473358849362471083579569659958127968864149221677511173329609556621202363972365343088167036646379823253401092901762401241253841867134728399732091474485303532061558338543917562113885126694864420864000000000000000000000*i1^16 + 4558658625481322006466122971818646540380059208773423253165625738598511977664127115280898704733134878565811418218962289482193092793581622938934277382065388967119834361635400826147339686035403573105294060026904932360229128134268872713279345825549741954606399732210298008180228362808217682793763424730240043066649530867102087886488080639226127340736320475966162833820340967134286611476442190571642293258941763490215282972338373199579029591906347898036246102447312032494361533662020612071356514642732045793522136350703985494918453531055805765381032134047470898892993720443508189514000476881837360944467594742063220303917619861124449922732238688058357178087098292789154486823666771613886647823431398947991709951094697790698707513362045303256697198064525873342516513987930578201703306128182083460755348998528608246846260408008581356361768588870727431268378737229135470086508237563144873525862359787400422632919978012134827802157057553173197619423252158735960564903826045681795062682612295670897355297923632368464075963457136993277485485575994752559310303137196534958569834693747372346023317929205237596989702051559819290828997483539562787564990593192841971009333480165042336599434051046618709197897470102103412052752589865461870396711161748576933982751634707111793248588736141194112557117255214209640736949628618422728161533264530900763638567385141562803241850410996209665164769873232306096207968175106995161836290680116907169469910180761135560302418067950966882546107103705662170648381482430405092450034512248438939947282540672379555987641132123485566494440072358098140884879015936000000000000000000*i1^17 + -759231356813119184543533167326662946545282606699613654046842581256606596070125044246170742517222263698433529391996534100772918181476209291508904805445068287541642197244359872239833366769448612212651893120824441637775330017136786032857106358894464349783096662238719715153724058934110588180706750230012939987848695701065387170251383054595877650539772707342417767364167725978961798390671938878140139713880741762216792366892426565167714789402922121781180164738970302799694086318326227562142474524999335494808610473093993283794097959007885113611882037059039800291875516567512946794129478169920488486925365533300555038830836893792787171644303577502364806766863085950176389232857136271254793070796849175721884117673941069914466576861146531200304214540224156918307897622561167581955343008642856325767534439842574889831022625920170252916211947343488311974613378787752759545404445771974281217052141636519591547417974976318404536412945574892939373108650220556223269357437060434309134320100180599576374819372955467279681370716440059712882839945977001050595231438075564080572547069333154287515867114419921690460691326238635191561413182103703807351960415322404111061469857759508035872561177656306902378260256099590835441161128261571363316300853651321245878177493173856475205217760742774798222889012797779438510146915142459856059283733278874012708479769039303866010197459610812917032321441271746383410496148495208417270474254073486253725746347963039772777567807956750779464879032383623945815577443935286664568480099352877842370760810000638328294827973277697034762516084364416524929204224000000000000000000*i1^18 + 13742814874331446357112965954996008951296470868964961158305597789710524913789922502601863284036751648206358377018478990398229958391400894881891193167717835735119480714762811224719349501565132555397474533539247995014209125453800466268204762083720812791493713309390908042704134640139638767732628756042884354590278946431316393596301008072477466351856604186441669294428695381333332815411328308850874346762637966976100253090314119895090328690267239516964224380664966455731751052602892611481698237010884217686779167747325997583930683211151530555235111232817335986372397620447121002804552484656824401146424965252948744059264744367599127703141837756717374847387772271923301002059277878934760847233371920006909950469303356466484204190342789037749578330718115448972486318862577977546538946572125635371587926105786852570299064810595852309777060347775459881721218722181768297065553741467811238567293254438708493999538029411076171977189141613769825903126524858433454189944729971180952620992069815386946102846819736065710440675258907462000620718706672439099329423949140630685443829771334544631460379476171274575280267617110951158391389547612364647180765668399436798615356567084053765506805555664226005956431402009677369584526860216513797512254378493682441576896459827054910643407412297909423069495692798286277842623352289957045606010612618745573164518419256155313673552392685774385064187158485933769980620161778536234476276242831596425621964041203795766090752097929615139210559759709743269036741378153083484881833612869602843476653980023761788715757975028340683565853705803216715776000000000000000000*i1^19 + -169100493934464359934161021705461480439593298937053399305773243162064030782076357755556161786141559636859953679359817317465537003930379751531377604643852574431765045955217157003789615371368824755885542774687369506347317353838517754322554888050933060824853070676134169612060345751970835234845887098802472745678167860327463320171500532657898680287287804641457028620879267246951000684888372236411546159734592527835296584921102392317692232835070081440246597938001058510055857530904916997170719542462660155035118870083681710772490370196025912318315018883983859852050127167480310842180686843881856783203274526913556321998183328287164618364368666637412815265026287532272455927453933358594312725885539367700788488729338344785629857739747579377064422589908339479228482659742352180837223924802573918546903113035047699380903656078355354547441202020487892481240730654585951993613889468456559248346977750907093349907318894878692086378868600690637894548446110907008458276371340924935108288178172921380204531943407511628155197214172569245271074681977835190160106653624529765232859886961807235643001875388735322870248543458447001879761791552774203084866368739451921831557927629496771348004768381734836615953770811200904675473842722087427571208596974773317835770820575735248434229446425229111690044371831118666674769859443165752310049183303707794193275512552524341314696354312186789720877385870899490933174653402302605999987419259069094634166725639635098256321876688723366325104373855522380012833109653890834228359835554833682156029026862125544365921753973802619689837861158256640000000000000000000*i1^20 + 2168051268995413031663249143556844165420371627598326907975287194769238970543025608849522114119705883793320932916494694053392196942402045206255613502553912779600016063471582977959571747537630620503473197964420964565791078933350410828758165175800885347642955658690110443733413989895147102831543391273400369979126647246336146032983086433660558436732987770236080963073503147473532903689195548876933230447742605749586419792007232902477293505086571566364450699220294777842210866552466807692421763175898312895208908573903096048458055138787345881505033580926939856226851875034333061873533581270506447072621113296199782773229623946126027830567730173063467773019201791786918992005878989323439696376872972687004702451932635879838644768547077918741715436279717580953495555497712292188506494125307457680192914197431869716554118554032209292457025342424940473848584866579674556913267879643561069469328845678818752992881686524915689205372518821678849286578415987276184707629628260509696540878592752008562730141102106397740580085195427162725980626596865311952159825983061650714260720828075040718928990024288723275466791480624709002030647449655022152837805096281387415373426845800404086086931954927864334536412957178880778119921494874143161475818673060386644806169636339912862225260475034037953235643254598113094308212414807358138421890125908519631285299134262971480832406055102645709697251969136541555301712650801714650757418976881960477255911816281918243471428004887755528324227483944791516082208675977854357035380682949451566301857066918161156446562296620412964345280945192960000000000000000*i1^21 + -24448305840331453327530339693585114079083196561295486785742269894905810872095284608581897488716447244768401719319744240206139104476547247522519647091007046408903105854071750003506173734481761397061684442015038588209588592490617089426446329578214220685317241964242090038157995513615151036749128150847198970271885135022842088265392946296777107145714454673981413322432473743577266227887791947079465172186158450968211314658084369516897509662947790927296478315132557199207014647260797750394590789083181338258011657155944980157156808775803128470978947334732251961571969719820426964699344533490356098938395882287161191638088070939816575795159541063641259723246918423712020022709845828485376995615154415743073924473053057409078960676941346664665912469399370506525673863465920257105565722054830009604868996110622632506914105852021803457182491814905763129902342236455523955189076806113621328752321997678077900952518684452607204053965702479941997484723073042019366737960862803631192164456236083649020432851551392023902769322480970035907909875850916234788105193160817497762625093650118663924802190307012093081971677272105925632209684989785530741474362877727297254918585400581785529069543348218698133815736432334264284596337695503085777545349173276937036805339881358137232327659886964434294486335130794220477163796918948377550890721617718747209357632940525035737995059890471742198911452151733881626934946228068899789974217403957619861018818226868326055520447731966934867118518480266722471948727812989657152494842090990378380364494671673691468116100166221046559245598720000000000000000*i1^22 + 185772969188524235331910797360251492295684400693853856363582128970932381956773726467378558748551570557620592223551168704927309684149827639943849363979356525143186809127751618920471822214854575352809306643605884422307644746048212403902099800917620145460521785893051223902915583370414325408489729564083306508835029183438847680379555548084716603525967367119677660156040082789140710767801686094605638048877652135552246281149454352070000283089581422277397838724767273099356802251864958219385296124179444206073021824608362354481921237371176001373055507102437917604683346060435183052214484918175453185067848220492117146094466495929598249059276123988556100626151311072310297833864496172911331568164052358729103594929890744644388758304620024760972248825412501868795713886576359835170446253455372535694267592608021045061326958362560079082503361440608436208876287745066291462536003814254002484089522002303865332287362657263476383441354294655630973503135507312260334574511434132307432973444993432925621636803053640997847877537063063163794792903398229044689642710029202654218363039054015392787328288502971553097243631798490748372726476483867050072100286726020659805455584597018941681332126638030450162072023949063878405128813429878410992487024142239834835083843947461607157011693454914989079130246723502231819060150221240031283408601141545863680944436730961122217694016130816223478814595853188311092150810677337260851995709726204131792167294625217659568293732696588392427221099367625837715971093421454658315187089654367429391446789238453725520247901846943356157952000000000000000*i1^23 + -897727273086214831753164640053759764572644194334800819730077681344015723745782959918582893868092421224753074551337852535851792024796580256105451902473024748166187753868966992797774018683621104070150796980625951875108262148429746986298546765259431370817401499516411174906863433707260979115057995292298557184893563629643328410747527155683294520439944756493771057781165332483119572593871113571832859177660803723022758967483179576151004517076260384410188056520572512601944511366995995221754548231600422971364926058825191563584033697341274748111426895274615403437487847925456559212903070094744831701581358374038587678041564189048252362955717450186407250181372544398194024925132434150387199516117466930120976075424457468381509740233819364846196957453092612968493963062971872774211033976394576927978558061897589097183465639041877132333171682189930536174282062484683025204730294887896063241010800501896222198540320515692252693494174998351302718352725940314191451794434881765962653357571434133269710076238141617218070719166950225959966242778188770087424195454116139221723391823627187044440006262679450248629235608811797930660555977732922937858499366149521644465368534402933974417500258848727593395939568068626282545533082147406861647826228057295167017531823719107261202835426743598882745185034814831930524792394104641055149502344270307307985214971899456862765700117312757645896522196071628618781821134442847013980920901860779400302721917498446581302891943868733579170432707077080212104725781446121138587951008204888419684869694829312736271273316457644032000000000000000*i1^24 + 2597975839132328928203427945459242816502402615543486005871616293221345546837354442200943731942347047527251908623733085137134963136549808151494494057569093215877100699835398336782016238019379729858998323624650464738457908108547711565666059138966003553734346310037133693038347326308720856924947280568819688780855867845225057800513707735974880938328120189383142345368465954935552643883419735641129935856615474248535536083520219576246946767356886022585272850567442768051595009610525945844029256914474853023657639803258608806327086539195824805582921557520915543350069699132386249573779949960507555422543950823699812938014114242894032205944830813508798002113801181243198152852421569762335504743938760020671119302901218901847517986698422831673252034339239884693568796740180850175383575269461277149604271517593303898536129611991352088690393112939398297438758167105643468426948308958481741823186059537393034448858296327780609290343067630837085923906117025593426198582563445525242190038215172792641099685820138806746273305114886280859555174071185037522305202394723749949387903132095812920787023247498450036237685711045259313888605396787671520134179579744840192034061565955099117495901349278548330224891440454578808947316713283021743211749911813954392548361434927963054580396394499340145602520388947856568101890503261018584514910258822366364743681356499082185453298040912971012366636025737630220159606207070864074680717823922278152224217391629746716904216365929963417990572655655978402851692256666914656655614675280520056280645857769932140727276404736000000000000000*i1^25 + -3898939611303294504752635506370411085528531454541554434424206183594068882125992221130508961704966775870239722046015646659100926869952744852620836009920242266915195265142041652508497549087792588650534047090222503976157555415171821465912019621611603741155794766957502339996577959710573628168649738805687938338990758991712103921244000833852562174805785485779776599059722639760352328202317567212128988029252196933234199062665023974796153378325822977075715601133671222224038483142949745466030622086685696747194889230071668970879192961599838669865961715857683402894207681702160573086598565766260369245103697830969382058676122367469981601948227284889707321078712237310483456192793978159725672693523694233679415729189881320910753431400955366138654324346192883033417783216599627199787962172978369819980186214454797844410021492211593209449473645521510296836711260746750596608579818849918789787517475948875170687309718645616463725354235095729958664001359841740890987864531215496066960637304194360134731782483417568245342293066739778828437492774511113319710305231165148560579231483740704018663616748554766127844612744228179035906998373043414960013789515318186966102700642176210120335214892690057891946885871548481094379040721795643944860674043217626108744497489678107515558987071002301021549865581677153987549678446848741658522515640367997597126786619102513221578429702822611202963463690723737427475697751116884496741713420443558396075087857364512020485055207994413050354216509683561511155909190972582278865221257230077304398517887845351987504742400000000000000*i1^26 + 1279600965069324607877247031334090617060102003843617281099405588627794942849944373494119748275878583308368745519540880359533929063671882317343455175146936197148443981681730255429046171269403444654048535828296004012857708701032447896259918721744971576334684159311098991570281535911083757261143288962558438095319300000717196802275744590241182775626120602910235926673896103940043967787894516061815940092977958408338229131377066418526806639111394051656027334372160629803657376968782601973281195614641924372113510565967670969833260157653119576436856549226857904781984981217886435856858178342875139757331176568980092490572048474508895161086983470916294022864588078421482551486261691374563704627869390556464746323292525205916498558463832062251915149559520019013909458613602436511521397347537755291125180907776029723630945951231246277188237627909171538205840994260977063392909297664168049225788263254406127645728513723951656927308402547573878279880742566918953140132044507491241208509097744148631620917295359270926532351478184266122791477725490978619594435146257364772351868014733253576543256650602157826018337840952131302514292746691440828496812976186891929801796347268041940921611142363189269686769257158215598538060272847388272240495326851444913778546589933271775754939304016771287614213156889798401055861495731204180753708467517596978766686220347269397666384260141039211496699688682800450579957792477251701239848507026031108466324046299716387859436839683624040296553778678713836684628447864522334149688580303450471764176764186195394560000000000000*i1^27 + 888552542662456467913370401309403339578988301015025327223310704032195487056139644742480245546400986751882364695589572227643578595164846439757055685445368600969020655771363162993103982128834172867414504416634708467356126231003359671504374251242589553219358757971591584415294025362862210757255764326638000634983778394719561564911049766717715771209386926326618757636725030438603519752104917753825083936360781036645937770841958867552612325326990322938168695088483132774200735401370731968561769449843341875450516740148236247103027754680157077066103821312222666654722756569538546768528132891642304559066143612402503130036227651091718216589966085447224270015400096304703423394985593604891355639462859203057922944559425393322619439264338759335082008942071047107616830796941907857598787669621796520616793026755445150209973350754019444603032372353265448455215566598415638752403719428248319245836706133627297134986006624966352660580454931687951336585367795359834442332985013409687510488030266135794789174935963618529901028833944949530906538370287793376406866334443292008855516945972121455760635212448991910071830982096135203217377259284115798664357127366491167252693569847977571084818606185717981505107516003445592989089002700226431042778968982014732744931296544147867852922134740386185965057826098228282327968195463097401103566059327606960402946832421235261157507372473804083608540055472880745589272671670661678758003952729143443019218205952657000599019485821079853674179236755525945865940830548775133486235350683150285711053034618880000000000000*i1^28 + 223193275622000772054008566336687445061156735821990930061678896283947255377707243647364752067328391297224978247906654657912089760178875265915677362464514320533681116744439124292400665510189644662876074794659541138756071307683315760759089693603379410539606777670187258138526513612420087049537646921940926035914405204862508642700394488889756212977610290627799633061957216938220447651289802729269703591445006017379088288729295254639975218090312707852439636918983991450741467245636905060266870162633512151336813887208090142098142593176237780027638420826317379261118895833130785134517367801041805753730217024717491134571453701201559484096772153841486385939796282175047041144199083782845524178828856115365282471789550570054299549160918605518271689167516086873771437592968562390852316467403680490875108955526035970989598433279183794931375751430772483041087223056159908761184885321567363969612554810085950245763388495827327004068918957645486530454664225516497887892820622242131315141288538046564519584443480341187139586839193325583777919371065270883333298991802326157227500365556237713347326682662229214746363956631824076493134664346968392196827075605429094685320424445996604236888182403429528283578345761271283542168511941379925199222064117503211104757826949814009992625403887283916600966632053727685697428362625568742676084356354671742048476742307762397406503160080451615159609001085519590426739960204903330360529500448414433393985255706690438445872778706864039996193589929973745745907066730388263541502669854886321241194496000000000000*i1^29 + 14502649869314869330952940676542484496791526603942439294648893779819092930053998901570511003799812636936972046917358667079782751488817179439178248325248115254323894116161911758222705183982492866474563948273816868769264781197149402771929555645194688782104763084689162700664166002539139814572829559395669506565609570195524866018240349768155633459178906968911350417218720645477315895596849981433255306944459736497250724235639129916596377699789416830317064309349342569755470118278063122413824580624677043778498720041359275607113841897918512180263712963459898593653133527543718152675438092011626641636696195792743449914944446756459724493695024218486777408292996481055320746393084473429393319747112237815187892476658049171233900745716761697558060018682944642399511282707641827747003614039791267328693303558098569436315655693397843281491540072549232369625814721742974668102069586150143834311160298369814399542864501069374250501526501154292178415003673037538091693783505910113532989238118170654938556590109086753938788907791151199142531915709788953373510101417318011657977654842340545036239852667903263119625045930107542984274784940399966082491547762610871713496937789651219172124535962210992778381613198561767793283643065353142097974854650529005876265543357661112585069223485065426834003896937864483916788600791202909698217869413261466084377182037874809619775168534625573277936993298972120862905777864255876267540635854571791984226497605065581213993784082883933530279441508890120510807773605045383348606468973918158848000000000000*i1^30 + 1296198673272859267004272334326883536018901406380193256232674782992395426016196733178713816763096671874105130985763232151724857440655541437080297143901464235388310105806472549259573518764036854534175451867222140316320772049796970928209284395548835971038266349236035921254078399066907760832837570123128515781922675492106764909301547332222328192420388547182052640546393478349783497091228414888471684228037624886052585578469024447717954543659450500434354275187402815318041832801194472541988157284717895554019768843547266655985860842136444216483881812812097249810808247875481537847957550208215463614716889817481696771227638182814484245094825927551960516493026521327887210142902735315366563102556466879097304182756907833450592331716623430131967759215303237691850822959388640145370709716602322248413518121078112126078189955323748590134095611547042159948784599430949912763829532307430297723077239437626069021845295517752571720095176659467013356022688202578456835260834095116001129374198192961223805824240462423069508916071797472913360563420050048775142267925621114695531899245087720495524499390669327577516093120647042939078850108600439072242221445293802453155972467516892322288287153817873383479883913592688783591384067294287306604902406872141173239435080357649232413334976645165730488474210122682272988135020613109983811699523211178829664019197466150045557251138493446479354824305087192205379505133052379800583590897708593620411205035037761422182717557423388169391229502402579107168194723572766759452430408089600000000000*i1^31 + 53690524341380273662431610344344773033947992125490551635133199004221553040288947192631248633718415237714190154149720137982547741398234392114995121386658146848207816878170900026537073656622444682898471565667512613416047791649505439318009761738639759155929424303280158433740941687972226555226810850247151481192407705541721994372819853682930060518646147662978322052080768627984981828214818361776304650564480477586955000937876668587964730290439502094459954292706382503584370605279357344716532162227116486512553078784373866932343373559258570269374903034464502333505580317592861578975904674821934905706507466067980478971068544612526406691329557946615843734442243570206085751289605196334707718281644002565538819748782558599616882647466253171689301639105504068503827783106426763188208551219884041623386967566590158828442891134831836676427241395925251059029068345665485071109044756070950487301203011501951584400049601652651811241409181793437009942222239917191650894320839276939817971631107263309478932086747184882189722270912572822360743512061466466574220807172396569308232702882921009200774944128245379963070582333568784580426081076440182599607298405335927633695054097010707348273146035800031923750581165662191541457493580366174922512701768813527722895610761787360361541935282963204360024878370437790370232376712858227411390850640179156154391686296310819630525591176005574809829213651493313111976875133315033846005389407700502492777214526647762358312216938690462443359523464571719635260822677834503395737600000000000*i1^32 + 1304915932762269103955009406803478923838229166838344919495537971452046832118852321397579366799894436827690073878583152680922972308774495940176503400931433848860485733128514540898130266412757410465104984762880655258180369921533110643628322836732111760292824111586726047403806730013486683683008740723929468165605931513823249911351414441334798483590259180286724797696319118458648648397395078152586331802124893106223081438867369974246673310952703268588938577488793826142481411529990266208222658243877295875129060109520252368534358240338904931791975351436675655024163654350144875557050930213085679082487019085726336350490077519960240366053081180108577998395309836311741740631111953178392974369620147519288079584372224204277596824494006797861025946543251868803006369287112874719348031421923437626100367146771094223592207881392126613305627763900008721581410767943798654450205237831730851463433505845242338763585744767110234447582190136097275429233536496195210735994249418984204241821902870499405259959967870122005240335561016698621145756206429566042114890626797304764276947146339612171394269435253283098786007706221874594627449333656317729771584206288940213818739274168140136098119536040293942194673579514687119328196334175828362747456645439737779397194810976449186465831965244254900732124724896239566009483414681248343792216792641370954420309811330612740795893357945823082680954777196683648225988992068473277885650274742167025560570673137260110455552603660764271140116138519399297633824513122631680000000000*i1^33 + 17635017676086113969485764294406596046087146032901063820259360607254083503700364977256473181220647858975876212030118247915379708685746571650699926371147426380855473463359272411539816727801582223927404062155681946741002350883664219719945463317468767236663522551327266762150887011015070216356352298401153193705855818818988575426654388727104198248882716603073484280751567855453221305402686646657448001990405731891010157447600310864560697641139431850964693846017672434194557441924592182855326788758012811181087993490243087123585877246725946029639466025571454461949470425105899304298888940938677652813898873729728419174181399889813265406476510574120145578533110636815450580693676130002354663661498118910431793591620547202812900595157896301982231712012521433479577780012073564636356007613807784087062356752011311262376159186087429000715244400934994307985530973103634943211993944217698772645918825557062655753902045870873998498228645295056182031151509647213749446805782115265554691223822891362095790041084684311873680121502850285516279365851674512030399400055966520469384929018807320390890858322858187336016896586476767535831184419845004918051751485427040441266667529764399356213812949207676230291085243426441202704498723556521097968624847141272923509271791629365430875618010382972651809897520676691986268548547305608881143049675423942736635173362111977979733665043528823059659902231588957849102739797320543798796237819032959554409421699105293870586976891018938177898642148750942859228610560000000000*i1^34 + 122327583627972752153134954765022878966354382303589706532095509586277409257280346690829977108110244538731456051015676317867328772199729813729501462805076526339218630323864591056332144425556310772808106101182447841898757597319811905575627600191659940625939478741554817213736640569790756355919523591750423874390859530610067441844438399811728914388236136009971028427174276984723750210046290662506927627700659106329309475906246312404424698076773242851920776356977175992867550608613012300759204218551538767830181896967388997512244582069594495829366340541126806419044164763395367611405476644254794284611726882225254437788087944556968101559577978052578294319129847099129491417889518734273812493539466822434409411838950062365234407394201712208187512185261217783365786862869018710664577089208220888971085733451256081655583951934811399806074876899026803370806588772726110829489660413156847425539754006254374862016944391812236502633404957749040672134197838317715822696243531232235389824935263684533821385124488662017261628669288957508374015035618567103118141532052895181752426197660890210346910445167508585077558769739605457977195180350898139333345457944705491155240067826988570714891387338775359246714159683492647178733397744867981097340324950471225588743351053918929285548731333077974459766324978522306814004312195436928945176099459867186430167461569741165839629936104693886353209746432133185453821699188752896014036470501888194749881347772944961637782993340237959442123524855398662144000000000*i1^35 + 359526885610428221866631112102119461791065655143844431463244597509086070245692577978953720343735877248759905472871854432452967001303026882325988994591106732554028826268706920812432667092383710518013180129048572692926293106890428598061163631874373215466760988326428611864465833426764773218965800883225571380306942375744458193225365550852430336302784076305437596022458947544213707529244713964422766555412523510344623954878421447069830136212367128488352508581584022940265699544717792249925401337510951238779449974465867891721809567967312353651322002698451217170977371464568629760877849633163615438809226434160892061237037102567431956396059774912165175339571259488249519817334989142649938923861990831694363931463029251649979561683302935593213950331154169164711342236071826279606369965657453191654781280359235007207123493867046004809652882686477903544074090786633823325359167285827721467629773331893617324929565712233087163743628767012469114807379853980957892947743497449225668315360060785766679640479602770589101826464255313885481130337943074348674711026320929354316571258357987174831965673025745287149322697988575946284165873917909893613878780343419356228344453088697856998903177014421362289657917737884615360767076188907012317842890000242089952087289389600194841851988621252160024044135840582903248793544467071541813541432537646365169271084809717682173193133835953695590420936491414686943144497010649790053980857522266277507439667320843200138424535970318436072729608192000000000*i1^36 + 672837454742089146946671939381861190209478194421769619341952232342185583251513065194471615217229815228905310730112981361517457358371251377813475017843060415451133898716377876854265606322154174924322850212632033210309654172987599225198239379345856533018046420658257345267749998254111943511402120272107071926698022790216803290944973229367332122724769954741519253688215047497392906208413685465050564011863596015403224313528649081359686862518373705077442578093696550550131800335879588237452322138958043559219038477477484811980798701968361510042911486700066649479797530229159582453989687762362617106468944912775357501693436645787146447603241509854914881737451529164516281115323875700713800516836745267421281795812078777599841051982738709150733942065361531220272615941046397790403570725204230338011211640751998091751856724119560336924300625588594509732106769838457420029566851621103548505922265470234071276991285278802224031627568115015070579545582389913358499615255616266096880522169301639109188130895099583558085844994956353859466735454077150942067169011908399341655198189489456244911285237287999721389712535080033241889482758435555329620124866793504043283738200980190633277373633787892957814320227984270313314834743948512377823140745197020806988981054993148656482596628282127904936029909669040491542719217847655482141053143111246873328665796851350515262614969865766405328362612745595108764978839251534554331149852441331062589604203217670677879805102175532613632000000000*i1^37 + 631983851501459362908259940519556999902586455548895106985594170660225649074006045456842690514292236123818504102079884589903847494090416965588470401306149511363291328954057022114958103843954326557633227970264084032020659319651812693036936117734273172081167900739039637013136062849549362486930286226062030477783370345924788992735624583618465642048757071169358028260475948907634538833071662152082602470910198000485991928829153621805094208600749486112944150475442573993873839172434493688366363925427138588841797382962137255782155852686980278125382373680392464018104886996690680040490690728912656909530215569049892760928026403010974947518016712569390064276556375852458563428383535102442509466965978478393805806276142886286118475948881362565193879353729105261634330384380032895143182476652280664393165546780124186754762325898277921236507398263266073105791048028149534095649629848507781537570625393110312409582691968906398878581542014162771336829818354078342139388728554646271264096075195480549027076712437457825698509570187579345262114242369521146876119950190937619102216026297966335989264455640264899282476216253313797196203720823516332729834587133294226368288973792146862411285026080432024587292860430573691659754785554608439192107025814431994868799916401191888160378309775483167732543489378404912889809844975350955161964653768461220638835157246995165085646043979369901779590111505128978197077301348812257161376361311891335122274415615823772364888971673600000000*i1^38 + 242089050258730257189830165116793553577700554765125872788400644000521852818204668862113047767262662902913885101563915462021015153007859628581956221384904850465182040388906993845360686817138371443851673091573905879379007570146893861011241756671540309758978486012096498152277355883450047013528912857237657049271329442494499304267577280466823280964061255626211464764206189466131074686458924530279871434605969847297845673227766853558554542232432456204719622318892128518268135738619967265520662009161256508656573372334954669231612713327573311345766307132404179474603990810367302718575709498602608415529911021870576682342609018201877783650664271057693139648666126519958375185235317099954121376732513371476466160507351291535290982181806171151072536186709426963942087802161813155627486603211881568250861109280649111580701207684383492716934673214151980384410780340459788330563382314263663440383214863545234626569027542911121504799097717582762112434310786337668090053200753509575020483524626515951473403997322241341026998735573597942231287258483659488792542472351226254172973344183383462528909170789783899881697908324170740451490690260925533701042794918159764253453209855876285445353593313933743897704512261595312765244281550904989753875077947970691971050361266539337878593244205797268050892308703145038507987333116967862111546645004780759228731192132938166323018547770314120368916041505582174780250124545738260975813422644151331509426240344852896153600000000*i1^39 + 60495253601087887765000539964675729914052293972916832217270402921393470946119021947608651312715309069625963905948817869591324075233562631628728714337462308061537201485072406269364440142728467467479038097315516416450378890861321975557057353893195720243067192486868450579031129733270585835170130361520718186333147749409881143733920457590101980836960380433323232573750483361028056716609178380131696374663703012525308016169105473557945247097101496927525483180137303742544774616974232054989957280790695376664292291416703464682130428819200746490297714852169891622928729509671578772939713368087976035092457234733899065577558765678338021122895885219855638169221225629088822724630074231312060287494223091650075947549734873010815434286484357734739207799075626398152450871247578140772987030830975017836618406600441689101814822029588310447448464658525900302822710021348521012192906687867085550935621818190742326681267070814587371329134049021804214441308379545655966679173885417100971893819897126826213318525080973895655492249719349284629474232013430738815155559624548509695211163489259949282055108259674148379261928617688966043786200529696176408649163901899057821656479036374840336769140972152538260360823738163824086924833192683942122414896090710393962378903765232237844305208224030812817555471130003565559308637629214807788296269524222660872786320909806345153640860695084570450839091928331846632788650090942116588617170020810330551746518056960000000*i1^40 + 31663452042656989584610014169885130148980662858879467706431393342427294240686107910113814525605088245560856776642666392527540410620620470128618257123112367976072967309917280252422315475901579111254929310633109569625513122564562548147343963159452621026758112867928172898755760555021137925196318516340097366575070507257361945954643449446396811223334459452827405009789762754937390503651703303493553763391320740440352879934718109402037834964844302796532584191345691361043614857099148300417481841708115234756324782835007198544559267834017279368621766048807599071780734739229894138618088626615969522489454234953300740421792491338478836422601110599621262260671489764603047239387905506976093646867752912421429635018109982969375603988493623159354738678265588024681121623775891206476115342391613877869588620324738855960441551931866820083780469912010429628106190536251850360155904475692125579926053212747050204927834445925007357570284817153855976213421075448702782331722780734705713755862334555810695353330899311130321574193822393284196121162115816547277178669672363690397001485702159771908052062686774186206837749578837253430075135279516592331735642072562650592572385390639441567393046800534583438124516690502750297517257501270657852169615469696337370995718941886279619306281473381849078065109920192742111350344577174676799049809476597042004763665181779859867501487010014269838461137492875445121008601394881931409332011791260703522816000000*i1^41 + -1034872518758855611867479935507851972010047815842207909470002094904493421189884718486404212216929083592834330135365592438500386106226166679908936871500882626662158201762500600630599174211804349144429807390787178416802557935748929415902990187521575715577723109876385795191112916448098462801515232523664177133315158489553359260446930519096141278449596321856436788925294691059166860909085563347502948861225413626473046980967656217235142993677532503574769652913711563716094283719029664868019379525270623849502303860487933998876883720576445579072212604275228382520234135712572597993011743177839166787170433457740911418793889132806329893038026402686688461915920955599082297299946583835152596803538344752617898989536241012370974080089909568416959286733521650233585428581970238248012767474014189357380516501814085647792804791918112842469302218908946077909716468087397786736466951424965620187481019574585032066352332228243764086996815865894541707511536019887276265760722728500480106015975509941419956999491413123872875743443985401421983856135769684171900054242877047352361589846702169678994540084523746520453585658794689816059143790183558766342403547735236341915097090804656579428295490978107927801382680148117795455362670420599921396321958498233519021615248589395922118580340864369526948755827555359555839252825231685605286593400046665476662749671793252312523861737192065593552921638970644348137800619147504659341466664960000000*i1^42 + 51654734134986686268742551941694369676235364617188580558472593927425335599619383107682922378879881034096638153531540336806205053106141917359263341266102368325860571113667130196904389147564530844734663645073183466749612723817070297454223960529993490922674725408765864952272984459578160705061494402367771464602662902006219284084433441683889412514066788051010502939587931663284262101908557503401104052745070219630384446278742740698658921592369417058178717379892868317320330815732189177581341474578555004415546271396737818149480535397083857041596060849128031096462580677292516037940705110200829921494933250550057845878658315172798046613529271580850738537684848611571590676931978651632896557523449683867620925618812268383753622675651232816460587383140386882720566115176223614785383368134546972357568018424605322655938837769625338964604458871082450476198839119550439988632287173591268917343179464010550735021973215479826977920508703476940246197098685297189397689134984691886727375265560300391049475125266671295142234570267847137036887489103311902475023830057002454957646005580992298686820264093979888331535650346992831739199020920174820663798349180446499222106478243875678436023841120541140581284717928785839165158964993483036486829965271455822237399104724646387985348873628581971063304381497167260390994085098854441185632543004591686137161082268962054956779994330147452176698165273669222728859297507368448819200000*i1^43 + 9205037348904491619466403708505280813226736869131771324515002683325310676871563369707413069240209866954076228087014448101668703814125966993626479819982718753541355899875315062515039097753196314424017147589679472285682012707109170377213799001454335104746610851301242761326533313814265448852293584678314989295147485936290231907347170133635195953113339977587179498651126162555706203101586354579758079565128484770909131418978014946681410675516393461652662579175335149438599608485934820441090399883639911422936926429035768854574980692753732259928388391907241117882109326889007352423950086625634271087195343609981219335871618759427647612044380133265978669601212301780964863900983811222743929332470503789111678923833007575191783497625271359529210415076854838786062780931094311294534660016867232881160242062438175159302571679200041172460945933205863868568274926447555862667553850218361004908823824605831235156807748002921070336160742773550627911009537144369612387901261648953572893229753969115117766542331275086239993812775722157969368156306972046632991918291415650539464574944712293538580435922026399801707940606601135327047797255635928981227762673127845142620178941357062783973766516414153072741616001919801502222874761099169911988662476134957945230300838311328555995599514988450925515852745575255394005724845194395896513663386313818026815316686647822192561618022204697308647155545101102025067724800000*i1^44 + 9598718317818454956971374665302746697817076903691894815619268607503193992774586884845117878890327463456627213486909476486452365000130852593141164804818749703587068219475586879131051699156894400049067327120271624468163049517156609949592253231078322641471059250638202115937099786213660871526581674003145916877080977887006570359073496484103942448529442232609409790663074688771627208618833131280042104750344490674162096790268482860549418644095223819958101955409004928980561468956168547771145195372974692397543939070147902466809290881818489953903256014325389820808605377240082493085343444057183617793508078674937622471571153258029232398098083683730564916427323696722341666837690821957235759695714287066261575943983844929822739729503704178196247523023445992101884799765387266006826371966501335964946921717206380436873096394845998524656075419395320626787453551190347248299822922467850799205245758112008699257679623822376686914781880290101188508684342215814971819102266039102014179211728288051579904339897440062697112614123844322799062597126847917289959846465028625959972254125765540618627170441988439721802887409489380462862311426036782863640050688712427047134788925221269092435585346467032011293984486930951990703618934868287302789457133123162270824652906290790752823182272284324425067267575418354834039727021227893047632866798364365955754490572531950715667346702027059090005635891200000*i1^45 + 9794519682315937114082025481208019362588077331959291589793932973337459362045074882140229134374993119191919166308452578016521461744364667720612264031663322553218027656508914924382102556125848209126872756856931753583821710165533349136602827271849965378264670018011253540558029435168083390129679257933846849432368302780405381566759902075698761020325912399594244455741846564013779276923457764801565993757524047713784764063642139243596235269092369500327997722038599755619792849288349331103732283307104031187012320596191247720493836302288117419373042184141234901584807179391660590605439365520285540937673978081759325054700327351407373288300366779891238267853158328059273889471555758744753738026649832760703448967317268512481700251523356106201139880507540852337166887258817324912866197453828830055353424308708167140479221032960323921457743714845653459895316511689030246140703488069611454512999887080490359300014537375311704682101172150171223517756814481676104737699555105385103215905841440734170467166168149019048135330431331936400004322040949214789796264452694727198324263076583872248446255061183955364588940937630872526809224763595260635561676124115878911714629897461711842181291237263960821471540284226728979695080172404118722738843861188679965215910405473880608773693551738157833042241881791709852484929653801859197475385852169224658182864636412125373331667733708800000*i1^46 + -133376850787686277227541918909873000826844957632750913938683534579051781986715879248962712714903461718796563357057788984624631358548826914333864396217781648300023203839804408763333632490348355495225323158787648515069645435780666091386689632997894419326238242495001373079129780168360121750557377908529523471905782132056187558963811354724885272967954974262127524873878710344324492764438473768184484539849349862199404605138476651111501722134523298975224246797170408692767198595976024757474143264882712499874690929731348731034549381572934051587370796890576172101935789147095901343505912249241687880525571565235516639422719243365936780392535501063830144850878666214994962812602406631610469142701640646421597660056330076231502368313992968406441877720324205274056104637493811998881203868606971671474101272984514031118014798780912497051260248059406406893896789577274775310689890404746114653367879599643296447103590441229374337951055245212143393660824763143757917870590417730298636243539600522352048093081073168700888143221741249027735036340931223659342804876284731240016282045263562242596001868409867437908442589259354990590642201095495625118200281047921660066954840936009192468113239270069779377437962905895169012965106337941223389319920879099569185815080283381242193679542224651886061244420982409633633655351358594230319671316976463546720038276665704448000*i1^47 + 474936505620521462390571784080925729745648740341955793341487163323372648119931033924233791681558776698725310950952017034647346536862996801789668548257669989296638550006071472247250682365335846746958433243672942506736067172374396418436700110522767153618935547968264104526988559950618094562080346848562208301824747710396569204440871065624693075288710960673639831374323905611464211427726010915214412913344897152313196829947383896982577697284762558634349765060823098677683109627615428360058072002449383488968219707762248126688700112110027581819914764623175883281824030397257960556752743507455818841341035960455914996565924940558460584794594449626650538671558910201839499226056764234288028195263362405069952352010530759717128058685662723378207589190394966741457057256044029972318887901167999773483383971010111931558210357828160635043810966456542379648050573740187263258096373079232596069132908198583362410934480394159387137720160979680151432546420753719431472301278390179042108686617541173628050680924339333718005393062284374142931485028619450560048387645167819344203203614428227462416262396391450933937866670332837444933192041765032267957971428739495721947654353684147375807072221688422490304209951799973901046288235784186254430296427248440796322843308815144970318468333033439336818032566314273620673129601032916432210563691907645440000*i1^48 + -21201383619970045020054594720970144262825018840058431432239949882207323717344163513417170189459260046075508559959380770838888401101477345163665441176120372464433164102212572146993956137265015889090131206684700734249173849488031421863373093091454287715259415579604658308172579388372824089210594909492094705292267459199915737157747412501977556656268197775959552772622181655033058377125602339641603233268738821006989624442316856587583763998248532719951198157973878166719886809397340745069459021173478105662385227480623512573910362485270682089535035530027023953697519799528996370523183919863502556344613940600696594514787862833065875509770233354964970597029236523521717051618745229173419518114280473439255672087568363759291170409360505437179253877421161198294261305750443474057611474813548647517931642646167907279655316914660549022204540931187721682575603820817163154060022683363688702732716286423161444392181177223308305967769828450422253254951678590807312534376079299932790406704689532686298993612040295924535091101849372493110296702569376293100909699739233454435609009559241205325121258226027518293325174250323005615386282956870575158205754227497857688135155445122882708334746268986674372569163100397503699662143384287660419754622260157318013694729671632627233261391888280062788568164577973829148049198113672396800*i1^49 + -487100488113888125116683105588124119132556482367743091888744540897945815130509034394272971065489336478340571555289810867714213134714868722663951496115988285237783728986087539143475885627123824806061086834402177216246458204131439137286755583057442799392832559724683224512535600381204877495300561502592581526802121093629121781342909068057989258945591877770664441850751332429459863609137825085842093448688151172341350866190563541575795704428511873186233156318458115019643463704395103957971604965618001822920598497205335956897309524293928676458965811839927523666403367054001890116732087313477067565431796799775745784216169789222188909569649042710363636274911421705038104812172030691235527388078394314742179649889037103838463629288840393922540620780526344419103753808206894191777047008452564323313539460583316539853428753716070798488202849685225812619977238563696195137218414804446072020434784299914087133192715034531122439039022825977055819719637415764286767416651080468020512956759451700162201269724118132192823456635345819316718231303700055573060630173039754111679846293008111893245143559654916910312164278664135407347835878098728376077507556110954681672540864767995151132193736086305143883765936042348470679971756833283013348492880376753742216666868147245387263845772524169552265466309351833600*i1^50 + 94595709227321130455098035312557241166152790078426928553978903273501049667295417331583635972924725048335800591931558768989394360854133808234082138984356783375824473143809333563620668495734427533481201595517088192742390645496080633456790390384810979648400378697752491685114425081741532233017864411097505088927829449799000165295602475462876601784256058506370713685686650359457241781282814055571269091448596335520145960283606085857799603008710553448618913638415263835530894481142017678835860349562961273915410099137353652105667169352437669651095698248371151846846995405054839582194657827483017055536089958927491922313148145602130981286948974926098487878512420381808518938749273353263463335818641242638166786789466064977284951789528311165249655588674105908063039381037274102847631348314606149664287112643650062934478072240993469520644691768649206238167385471966782700171528863234734046545127504914112699532251075630106035423713792147379263738655423838184221101764106768373248354678962766772400946340361017350265249427865193181885166641924949859799576425913016124202431965299718805584942260519604081125960499245399424700394133564177596481802561381465393397270232347012734886129682828347022136263605363022827852038733220451939804667379216751186510852394739676964097884160*i1^51 + -20049709632977034781098747465189239858681678990693681455173426486209467097348120999352279276008735581165454822024032507222048830880755922598778305013714043986125700333598761675837506458644115337330411064456434343889492333651858657437745551739943336290365456667278237308287217565896051071660580152557686332360498731440443374852625884459291084821901705652246889645656782885048650141799730986783199516754313174136170092239434019391199889971204977346103748584910759367624150602569087300806273319743062879760315433840170169721907814488138647683858455913839119742222402725230720087282973395606537407826569866085948914497067700976599035531960587821909202790876016355672398015945278375412903920683011017644105802554503754517053539669111987228059605905050651148582257848297846927253825150520768196900601584711157875247879621717089193277101547152079994859662226456764813884440695265928060215890694826710522359333824574755152254751304797837182972272619651502902201579563138835364485970593486635722853416830639904691748743333940204247320118159241065594044672235821957008878565998504674963693746490210686061134284107408067843421788968435522596912817299393131342434294992265957859412758300648237193932775452141568452887409681417067537967638391208017920*i1^52 + -309164724165109415365268815835264541416546447350567313518826450517357308426703681999201059177700153545999333599670323281071107972466960527854342796961403322436467836966887677286502390748634876145784737083964453547770269280937964527202901359367157585761103915846261817525048780206068313470730438027105079978010694820736591989386214082793740033006236282432739607191668872538675233054832712535833491658766354637086676109959861100694140007534452944754031610846382682643053587701676802917854353379266053230205756786615517883516826885103732535994842401854901205917667881443755558768276631667562150937170389930665727036318838877883660626262059798029672983300036923552850050663349970995980703969947075978276721483052876774263515700844571964812520651646566259601618090678416963099026449569763973721620191776090910218389740446375045892959357140810572045034782270037828766068936439933086185506661098023261966943200675366401782279080149178528912754420844645659172439808827697684036031426556880769359595732256093746032856181461009511478929304833986827196172193410173739286337690327835137244419362733587638865069037566939251467585627962846835449576490698077996124406539431262110892402325521743872*i1^53 - N1*12036136945696002969710960729265530333272242848553197480899549891636787541509141965893101924791658351178714047776199128974647843431543001589003001780402855028127550982369686969426617581745569422638431427878661080292420020376211245432784410904597479369891128390418156170928861573013266807672715218761352744419956857980318056520253191996259269334572438398430284594532259124639068109855317295807253958956756419668957247375*i3 ] ]