[ [ -845522161060644157141753426369563720233547428490491137816589342900025675380791900382263163621491619703879621453576181052020545263257932198023219653960274268716329282409695602081503275389811253722931837414536917903492318566952498616312372131889052045024959543606934988360118576434079420097846279402373815087491102037819917592145138432063431424080232957820361277364936125083928874681681393298042798100772188120115351588117129678711522258832541222974626434823090470652304505126807242113480577714034460965115734144291914740354503115584332439246457416562920942195916582362004499838047599566165669651197212019615489083959041454314154268059256502116519252497828851449382617734615529979401140301809816615433762165131440167229465887744273011031984951112944724198906607117702332206800877833432896195507228610968221132743206971732832040183552503500842205159283895244289450355061150687937499324993922086596121885366136575321296890323192586538564069989335620315061087733920041866850178355174799006362164056917986391112897949290675635294915760716187229217516104546659559712523909906854890878067158390189479009592141173029710900958729042363590802859608889432172511328047079489381270380523557794936365941802969321851803269181128350964764259658157586974335408191047611606040865937144161100334102345219005089182021721207648225811266003765020616290912377888878715237264836621093805068601512643437328783964537454037576183493445470388224000000000000000000000000000000000000000000000000000000000000 + -2148591420575561014965935669261363088668650217260376646844936023308675861920247605862522678684544710082356201652280883343264668292321410886517487245749844924198704644972301239370718406377899943588178785902588397827453410647521983702256391845400025352798723407705332913792916326958656015315598003583720713775287116727834549161594150938097325582792057204923342859877265975216770116705602613262306986859740193137295450815553320295920087867137339803159074415816129858843285187333830950057085150634091324028653986902256199005827296117178616679402023592891004928157014765202824192606346123528505986596427388885123512046788082717353253393965379534039462399591304749380175121379973708976256601214843951269291431100699994397186007395151475977294533497139614704274241211914581091194306757031826117172355207757348323615239127533725267723464112615239617586542471622318737956742485871162672395984541278537548547986874930683638306892510024278610620625789445332076149193776338415193035361653290590052700289823299388886006516133831114867083451206515188440369479651421089422336410560090684775529299441257027308614362549468622019171106443486298716168427629024021477948681216337365507184118551441509333158649713952795749031435307882969459848173856427737707466617676655523497171389120588576923271305722016500074650367768238334714536507751325966688578732764889310012686642256978317026564562683420129732861365862921094262606127355343667200000000000000000000000000000000000000000000000000000000000*i1 + -6707641921005089827591646414123344525816937542732557843637810675082900597690497267466119113061228697821539558241287388991871483862664041624549318949003067719410784076889647874582773730954061418669055507054031140926825076405612358237135468086555264208757097933867092697876774947215306413438513901092794362600625229139368123911793253965441361399204802020515050387990846655448136930493155684689936799946861661529370180574017021280959446841060177558970346686156270471821462698517444320378488764173384712046162208498702299179719409661687962055724264606361270575352928932668574351799688411642346793905521741051598832192377097283236788963828246214080876377787114143401575924122855093030379143082434653096450782301660664961798954554546966883514262263417655730453632652691143128635070763104769280180453808156377232128310864552535134099672837521420507774758736598369562791969795386955644081574082738917570439107201332740665785505053468376521921909666000213181208565496292016525664784085941753859670089640217254346543755913657541773374418879144583997790976956552406903832606996566934779741892276631737636524050093210934477824479779878681884306090012191401526023701945645980961118132902084623449311209546351567088506461100134409709245901400587472564830248405049053924106598373807796077301063804868566362065803048916835260693205276842876300026459553083186800257253355360735900609741985532801491478321698049881345301574932496384000000000000000000000000000000000000000000000000000000000*i1^2 + 989875004179486581149685938257842303954765763976551425727168626914973339007947568502799374220857933026909410473574714327602804738822584505219278501192701786678618535594473353709903337137045622200272289075091205339492007059678681103308365671416048527853653157713677662615427963355304449490446569877915958875497803164822980183173411424097742527259841222081014895437247629210881046096476734345822765995703541516717403265344878002199071546056320905657626576126245993626728147010448047306934426745364420435274371496231661025175071606200279552032507796889328781401700162582013398257466176153823035300605987087342740414965177726960868510685615777798610751151497464748978698638717468767476835618903655512002946719204988973865036305563263228925840195052071346413298980077138219127295023099559437874773340304936304599084852124396355402074172302883243751188828575641940871482605238208242068917069454581326044878665653084093053372819213290294224372930325486280066779728519135054176326146793193293687748464285830507221574392374199214249130340694121233199680889809233195163583588825302619186838379622952948696611189753942020546772356584202912557105896426927486868836659864422009397692900494315463814425068208466830285056314336779464007696111047274601705785147416453802533936523471143611581478668544996493642496816640549666174445644711674772167169752404025671027194301901758773930461753764008087795307232119922679775528201748480000000000000000000000000000000000000000000000000000000*i1^3 + 18767134511963112406711364579967656050393750824773376919338561899957177038340721528119505735436996965467691757667534594174901699793482864371748244503391548583543347770035782056526358372811992927094115021046933339329592935647760270881383980073214386395077295677830949386660464802655582510935307384282848812199380324477919161176237284217587965819320337413715842316056006817597539427361550613450413366119920098852504874658995435576332949985607619052039935131459800909517064279287047053335370189238944227970415370679044666793532667308351822120638950043386337039217396051592222293136770216852839814177196323170367660529363596351524433684626029280814678479163710372764272909222256779749322747575446747299083469260530695536576882645823419853628573062492959333695868629029016416286635872779498614289392091213946421601854976803244659827930388043113606382748359095742128731278681397063355925747487168407921964066229624042949392502677513884030024249899255185391703505384814596895555048324588603501435384235723895759190531577926765079843541815467606355576520006948414982238458182969122691977690505806349913386717722632027111423220484880542226008529350198133586018229118788251123603789318004494541305309678647080898228474442124610346917041857220206782040643418866215660599789891881352097954107765366300250798906882941074453929738456745007637016438969004323101301183438601845446238666817345191536295138970294842318345264850534400000000000000000000000000000000000000000000000000000*i1^4 + 27627636996301419389890178554941601546702968293362836379388801535663508614091343519701938429132493393672321872048867591401395015207976397703740088860143868788313587815500825451665400510967913861287830273417276862272313271753102946689148471700869086227735088266727403644187340593449847658181555299414663589651206258779273078378842863029387822592743545001153724447159112730708847492876133353735150673748169277561671805995876740323447688260918753574062563263115771758004097301800800887443167946331544734400817467300756778224388375247204362319901682390212898815584817801132220780070911060851228338972361128636173319483722604891851476151625023729216603550263425888691634324086415939309046601370383542652961491843017647461922878388476839027981846502503163155710422930359287028582180079737898276797097447187571548171787765774750092771157811468159128124039594645881365259752010545818791102292806916357042949776592971201870610029658595750768234046839923542579821648145723440439451413286690754302963373626673035591408083021770908224047486352512691352558659216782061778671275162996148454042672370023910551009184866463508618841556300463682877410597645357782494756362178124846994441888110496860956110998366635689714454244701252951937428462567255139578812538383916248679167916824196940269559713921115703215612966028962951474746342237503062770973264435427553559552940215985768263620963559790835283176151715868646233926429940121600000000000000000000000000000000000000000000000000*i1^5 + -40986087419883543145342495314267256126734741487959313167741178430646820238778660278670924490276333837450375529044382069789068948161830320343544924649380318811671898017681720750713478874237773219697764229540505283112859742493552648158909824271534196467996700181945996282212871999037955233122587237304465491720728897768823274807055934506354127200546611472684478862177548973663255262278994520163217341352409064282673445966391511358695423948667440611936781161883398589074569585021564415485638480184973108070551095780863382085357279624931654760204996578080018698518171197818358292459578431999826384169381127553876915960787057589191783299174037067923784131784049970000437299529964149867749849846184637887217773346521621719511689507889803604860182805949536613411278236839457633220041557995787856673315173746785728027286691083893140249327569979050880956252843146678834551299758292147448032005300094174959660504536870987395342534021230394608959066651831853343695734914042948962332819839940234296723701230885819893924310972515420594835886524184073885319749186707795921171165059595200646739827719368530199016742346077847757494762292604970545750527676588402004387745571804257191582283933751121820862985497044559041362670361800949887355579297832958697433033627894928496988780848199807165914977984758054525270373481497673970851857894984310871476912207996226519869179775029049714399986506156319856491579475624071602618729758720000000000000000000000000000000000000000000000000*i1^6 + -2821612072691361405235288000047222617697006125202782488727833011391037348711629310455819479966340752746185409471533879878149403984476579464976348980938567092997549286533814931984320273378002002188761700103292011204981061903663336190737543716616370673829498293545200007842601312811045380220164243405357268767647327347997694196341292827540766227184065110762616169402769252498471515657402769764645531490024829297493302595241160992034331614532782234890175501727499012563753842367411145205686435530400374633902122392786313150762267038075677155524408713197445742624403512510425949754128211601454962377713438039617344025834935791135087530874831566200226935803613362907214569554987343797630247538655555722926911714417765408624849732603652187840591201872735228903210719305255224359869107038749645542644168161845121373948263959711677101131848093021967798719761503795564764117345088352425333798091720307775402183546951605587090412623597286319676725614383602647166645566396234496073309300249440155204215876064267764025123110122475525441446544016473624332964857447292149224441643378855660004387307171266669501016218843239786641740507758934013237028072525382271432359703317294275811869557254192202381200168778581972551787599626985913131750357762343504851573177471210828856469992648119761675165346135804592624626627475356590386494125724794228908982667661267175487860748929033705607282572867701337321329971331293720787864780800000000000000000000000000000000000000000000000*i1^7 + -6914598143151761761747460382064789476454699680888658767565879049992412868996049413258515739487764281355574216365068177192916561234367955206014172850734289738004546036671199081480159889141372203295862128124107589315393749629315066735873777252516359553898729809162955282663081496211471196793477145620114636784482177768976315724733142141392782650966182988157097880491289659419119685621118721685982711516380324435066920065109866183276881821662878427345853824865732574029413537412638009534645298209712763143118437391930884953891451456337985220383994802282333526280872446445542884900880781365168478169656648257473718913274914048939946133446386460806792121732368152689440135921618352891451724129657460051222097099610640743095444610834044238772874857607917829749667891885801814887725088760414972774126038440503363066034637039007830927146991481394661453282331963237526227311102191231993591778296353188927769268826512954681784555304881617805025011191197115766668022402281655108981664296909018570338416273218390577724564237558757220093451551028031857789331704548719035130482746598281410616268218324125860438828941516633047505370895568786537675413393020252056851295227826061208515939499605051400091725218604050601075027785495672355737357807404630147249392749549065411875259663820251547378012362165173280137643699916809338102028230764595458536684267839138545678086605062964692568877980834754985823176896906042246078398464000000000000000000000000000000000000000000000*i1^8 + 30457192194146193091199252990932818313107982875641739931724482274949724571272994804363367439975846454395904744083202349256572030186078993153769758277455365074577944558798285599211819561355737580398264058338606404297242980840907002040719419709228756862564142556581065947488414250123530640742664232522856270611029696039613528039530440407556222702365666446448916763234422820744714680784951959378086012893135381914492243152170957091475369497958438481337959141766181042704946577886899204130732513432328483758909569073257025308573149423987293077512517704240360676857458060254559776025794935067907718099603899282220824234280284537814033585644567301832280650433322841995788892818125463953357751469689008859251333466853196921442891369440408329021516585988822152366950998775481997836787238807661826173925303411918551166068476392286462709763606108071015016532542862019293552274286255720880434610937836735381490582490912052695609226775685021641076957123277903987328194931910316988871221726007626843003947771313960825391884387245303353399502242894187851640017905455231992174347139278257445982466108755349838936979320131731389189054039037079212790675875866033159481578091563087428893876172230484924129280864215094973081022116075451579869398486056403622740863125582967785682516737432863360611377310376099850768558863564476673317387061614712264367785769776018351193203083916394681641021324836585726310513912024818491724922880000000000000000000000000000000000000000000*i1^9 + -34587400351915549737203405791762563611697469174031799830724785820677016955730455502328566700518542972074366357696855264420092538861661097828248784087442138853292058402034858655924735447375617371966410391506527505444271038596011377918100333728620005121762260080748444081503209711360092732487212508734550877298633962290732253722366131557786106957257586213262661421769774830262797426327409858253541797907916410294228910488561378594968634274457072025921363495395308689054624205162637706402840676962126056318560047110127227406887038468782809911088955846793254819205264823488054704660184275633686990947584641543293703807945909375641107970408342826091405751456949192867786930616211271950983633099580141080632120200850967502312860491091405959735760752252063119495015579979727090357197530038980074121860317856594685265759563262627268625974246556375658111147913002006273693226092138267326527938823781569689595510234263135009118858380855275161250131051413148717284862680030759525965531951509621477504234775581969316703432869685055536068362951867017243766237639893987306080956922383910683679076781866804678784648745409354291929770559283060346783093951388614565101027151968709488005283242449965146887074662063496471168802641038698299081824256260115410242014364502716679973234313233035823071602432140487451255513184064475942871276706222300757962526510024712219404402242473692134951094914234662047004574612530018412176343040000000000000000000000000000000000000000*i1^10 + 19841627878247543992331925053811013578578590107965621265363084792895763621246088491864822580343426946015737917198656628164185474673770352730319672231248027086326195638688985524741694025332804564405471996186783800842775753510176185490091056181126217185136309021748129660921587912236598931093858223862722925545246507820861735186532183390287825632956014129825205073369416755289985904105168571637573341002629581233102456981757102418107658437474868791802290546903888144379642693246969321430258501542321390692774405823874390314268489485400533950026858298181391582047759673370497323784016672596066231170993504600206069860829903926466260716004811913045693618080637496573564614805635640326380292701721664424498900557297249365261969719879003588149234381878461947133813379109466119785548555422566990893307512474698167646516192055693461403461816063614431185072293130973299021710456735675092151478914874027895056326329239208004427601220854799981237143645770911087095862331319354821453891255199995407047910492513310645076686127245032485243654378697772252370704205304569898070076930763172936270613703393196635443124073431943049073244266442944862831171675695526014381203525081435081220200082216724895739796996998418762205092977818696694040501619177450146154225044499025641136089091345623884614774683386601863649960599620134488409435698133726630333118461197270031601117829865663460590080269197889034523885714937482489888768000000000000000000000000000000000000000*i1^11 + -8613051402411040965115015140194793454830015048460128216083850835494186461737811223978904375460954592184181596832438417821486249317969327908337515245444457934602600050987592357193880624650672778388714541855213151145727843507780645619555655949625353239821253511722432907206167511110714863643902198122637462561120786004592344920885973151602578668064379896667531059056978299198729352329820089632017217233010299427271916767739516965131900014911305882521537190615422964114557273140820015482160105820175273495532195003025264217821237834575602750853773925819404769034153206182340630071020448935384652708708562108242067876444310893871689667635739940818078875393959300295822798586143316267428353420797598691319614444520073841288958086544946009739010958122315281025268954725594601098149742923129334007936412991814676035837185698705913744976319771779165979689074540619786604080380022598151881208197459155424869676304173264371330599410849610124433626203977364399354089378635486254974295202913443631350901699447647651415440274807306225234636290031723415044503658270641328636358537244308223323623320962556071612122644623125510140451880092368582386779063225362514071745661621428941362092257192455847831211048841769199871546881877193798677235000636720462000224653268511381856723883572369280571617229532762532483315859678165723717677376234313846281907539053176285589108509590670687206442686495640661820982577865775036497920000000000000000000000000000000000000*i1^12 + 3006852363625083424192183514763615871279911400822295593654111140079251480816709474935018591863210076474049270942821943918064497534401075626588192592535580863168847283194919586082046943019890868385419834861432254007820225714867128409521003152206768946071950491497516179330719402881887690421826432674666046833210808489418339928447252290406182128640016196737270651138728208142133699197225901478105416868039415493140346516516843946932074614769359240140372741798444338878677531486243472528506565976759640867528169390223663331557804087030339164712088486717683356668821063951557672382944020431135433353407202431863776764582450635620329932043278130064045847120217253727898894259057193637537706652389943643550452519732989418342639286654688256522204172168744481692854307277228408208407600968836575375260225480867114843193490221874823015630726669672072308675401774947637585525062107136400915152267686679195508737409857389556962730419975146652680894768686175157239946866702052895885334579607653486005182928165463821519096287513362087472497232701209507256457716869427042595515081758573257380636289644510614888887516142156920374961133637399715804655885341999709037954010865286595648124737424936983404881589515969243389630838289287048866823070783023628381685957863159706020656909996725495659003215380930885065786886944634249194807359056795452383475723626352604676790166982652778889906218448323411497234541340931810918400000000000000000000000000000000000*i1^13 + -921714675419958427260281744616300771820323333441737216365572957667559159041834063722420693069993719995718983688501385119513825366158090267616362575002101357838327219455825557814615483282741642344958983912082869263359936202571813560921663110587433442221698004859033480979433723201682669177200908363270752411978742488799784979898674769830252613381790699357249877376028617811866940997955406835906805335988879665068871131249725502938075968174120681020494283090909913107600205845964773763356856122819416081561784649365624148196611865721565252396912134350026957058490986586273266434540010521754480539823442865027354123764417839762528102306067858668933486795131413400556855006710366048538830772974427964354058264151200958053596437638630537632916492054793833057486267283531099043179398077628289185005233006620193991064578984393428792986458283815302223235395782025998749994416928746179217333266804878784190072116334231039525741619065731939872745449146764895037059145927319229838772389852472186031187327955737291799268466418240832043320447508169933545350744993481818686546408708058718689886330095054634252966302006274392912450750779024782509050105760113935192398567999627375614655961639873955377219954676456720818080199120670747317054336854765690020878463193901277688725149727373848818576267570999675395648402260971606471384590858613842942522703916919441424215508324197101539979599129913440065803792022721527808000000000000000000000000000000000*i1^14 + 153257540933004316438633782547831817099451196928234980052096080930590724172917979614585564280166552829229418417510591840084193596117023945059064309065429447218658821224257555415760924481058013127779355422035833500080804299504081852324768815828333120803492822778643124963462963825005474359768984027776686146856456963906539848794641835082942883449759756733290841401496086125044866271557181910323102123291190173050464226977236224889319581411508689339596208902887045101220291216388592205768270590265336213905446079255728524794780162998426849732758533388513109875757591069029988024132888751095133005239131107722638905552087256802032270522845618647122278515546044724422073731319973969608552579610293120936626972374580681224819691247507561774036164793579399204576670601916621541880713750000750478297933787954211904957064811493021262727494780904938469588294187983705776056744891506034719609588364418557426211234291234364117526022256483108207791951406702266063746754367189744750792535020985407369833813687684626983305132570468972019455202234861343629936595145881597344055714011509061893662785591598267300786085473609094583959482106591334634115822997576260570146528416432445105431236947237937015281394535744799340026708044168887119532050995100653483211989313929814150614222256350181174042784331703645788525538066479634784129795790170338503846041866896698037418261861602101014875210307979057583530951209287417856000000000000000000000000000000*i1^15 + -21030914841295842418609816380272071255882898789676724193745719634569870371962680296716093254179564558567962210217494236926291272572936638652149180950891415464063647173030190124022691793772508147649455169135828732926420557378071516815854255682693777973413409996294693499625432435557967865301789789306655938035719226240297561121322195043860227961048819771502618250852635202766699283358197767229435339006030385059994742962077779821049052042759207224159843990881431362134766627395383711487098371918401193158958653072283221226705412723701984693624119757114915890708311083033731830534668456665110584993864434775114963890934247812758134675591985352070200598590095099721442511874886198786205804685710259219138873889014806014303433994091026778164563349810906181702816043358103232251789030345536072685628446605348468204435415055985539878500104561043514408098561664784985141037640570966409126077788436122351490490254500937893330949387909105260678262052136717067494152831713434227998925988221952235919084488484609043386314077365948077599233933650064925947752922296630207670998580673701155894562543885373899233065694101402161961875533131744496791156955111764446361091998022438496942856600743098428678720801838941903862401679284953674674267825231377393534483878760685990267680642222805532353291346166684887125543596654171044534906060814816991158151423719565535861255342676491928633214838256382576749174758519603200000000000000000000000000000*i1^16 + 476120435238529961172956342409125570214379131418885796997434484565965037268928098592445826331169285506305712146891834217279736894182942833931201296717480399521847558594472409437237814767020871835104787773514893727024357755207310476885370807079351489356865846715192460175129747429377911947155524881190566026604145045167365243999439236997911983291206374112132550369157769963733759599724883782534185423856675898631469933866804076336017596286330947755177617133311326972567634835360559205331299035142366085361708606587037729332625090935320334431354770868361423166584303540981685811554207719128398380380246845578583418019442823451579075169636524453826999452046240849931202507542635085377728970695864188486340049459886234399627785286943117089815313888008929039442967315533715234439999128436847189271115963520201555717765802025664621767721028925664940101094257508644051075412179533180240375446188521653301445117779279898560399686353267968506521776384241970027996498352224638381810704855736477065311654099172342364525773693166226284949640924342421711139539386842632453308337127310381008679844526451402409104014043189112507222034550696993923674940721871915990493396139074911594409723506481131117254221650583575019224544089892192222876267190487104311624778884731967377157630473217238575830221450540593859821984813536297189805762306290578700754449085794008908166155969152681026723272464613029455134346706944000000000000000000000000000*i1^17 + -45317324081015787284851712247390019940720756125991031242957596989487410035076671981641739697590581622426940756307199013084583300102348501741146042699732093404379572034457434953346999404202060543855701420094149609797032409689020540773914157547719769215653784484843039011095165997856804926554229495563548980941225504465800514907949462031905958566234884416104468283939172551162423484631284948077842333955495927065786434525134221329633052591894352256643090995292963600710363499194175395975129230510263598322641224357421977414557932274447521085990728581306236287924626379106294388203077857986330519413058554016634868526756591186831006978025234198923143695902004473200175975469610830394015545275874179644953340190927308093262216189177903212058509604199457979279815090475707262524257780685492138365223294889889396852191603798072929826504004317788202839751274188147674903810307355788672374192960981534922434029232499004537092429747146241175666139100910810011122980270968645856525833723254109121653363494789132388715312840698932958302625245974632522006313200509691761529534547593991274492759443286800387317972619922268429106772194576012594172605764721465228924292536830628994413158404053784281571656421077532908978628362193867550498997605789462740159201905335568149565775813586715200962218384812355503586489431025371845105463172115827979608731699184684549363906217329747852485384092366007041661788487680000000000000000000000000*i1^18 + -262611238094876981203917471802176460388517097229896928766945119975188921369197876196550951570072008737228238629426639230305010795434883958424661557739687585715284462647105595831535378276765006494295277754772439297631012709967944798021658703408303637643123212106771741049961477204989625329980907283453817880245270615334309532116301125773639389898253575077137788833188100441130002536825020397743741335153364426457315898471373246890187032615015417147934389581215800478883768740903865283455001424906054737549864146703554708863561371060858229355049081651803978548990965354827942312757335549246857382650352074869143827646150006291271281606084550110297421043735479985612887268669893902530780326805185689521225409268796068467051054173078331202091836790571118728687620077654425388536124715118793337392062261196843276277226545987733230720904599144903728483130000503762540661809937186245026233220055206623510159580495924156083580350397801032272055374035863292886974401121257465647910917318622180016806767266454656483523104021702780063769378674928920694270224947278251927879318504466937952808783389265829028025977960993544987993309868820444350367121869655517149093727709524088898187871672005206245711775336187497166289462220384232588901769421135575068805437035666402848361604094009989337512542576856257394789858987176063257947518110036470064955369530300272721607417864801850300884895622242312810554982400000000000000000000000*i1^19 + -51168212014073013983084703978783432521273882714137704038610794094264065183862202929631041732350057084495178799516942144101285770125554448978593785234849109221734924471290457143931601470959086498748572092306899377514745822727784666169668422737700595067408290005160001111836107996954125205200727305413002169492429276681978670676517223907221029750235425563821044688924843488021560741751571350902967289836969615398097767329099358027539251084285866950080125102770935480927113458219384737175166001309124359226759702687473055757245098252368185662126434580588098499080799713467729529151439251477491570520387662484621205977198167074422915351795941104728709967411132981859159198145854160075791413703584668675760078357611546998224972903598787441921333885430084938631241515093718081056605193609901798767818814295256188260501431338389861534904760297784102164800166416131817877903929271468779170181681177356049522572908541866701015933873047720260900216030911935602857013222305211279850867352250870692690748872985906489010376745880954197126116171647059869468478748204164170148492268165933649984220935507006648380312455511192717072444790875272775079638870220125880140268284062996770859945865032409193058883966861884573606056301893823404976123128499312892401232300454660043047065785128915198513842780038348567144862110005290903212056797557402137266840683829230299843326397737047734073856630578696342103654400000000000000000000*i1^20 + 1851253587193528661022773234545006149707971449629488582723917717505304727654779063001496663232266965438992939763699691391630606263694948598236705616102122277110148021021933933962196080853911481128973408593836770259938110550669369800175975887345553522361332489205873989235900650760104122982473374530049403040154619747650647253941495307418764550567108663264512019006542804360216130206659972115715416711840279313322090259722375969080792233035915202482434119570046579899495664366013591003750348181175639169598398944117863282042727660799811963149073926156114165720315567062848204358076645358724270426722783156415751397052434063514743926523944304873710393260115091556160700651824806721481496868239569624200900916173549329037974873508977456438553515183640029590998740448576172472581566979345384946781566191350465115465852102293120626800229252873876673417482887128928529128248678991104583466446196001119690982556553936677009340985934967552000396295241240822345897400169544723638393639120049281304167512801403963478034789569834237249741901940193910091524606060946506449867213183800705937003012746466697556103871377975865246543079285091020947572784335647004666994942460966232628186942743686985749582576792730792127531267511690784066536319637404924780232294779582966091302361882649259685803868837491810901976928997010537569241950775456044980181476292747301767310056428378433897736408271339734958080000000000000000000*i1^21 + 3195750606154256497065694527326312518154499740892454046919451079753295174327813865256429047984968897891657955642069312409200002021171608490305176671265307649626861599398738229100252543660593355518211547157464290653484146126667085725416231298532081339827024842864915997475783193165034353496766852883814329659295700136138499411189824947837369827463760038356842613484901251888935231892378859133033274114523705563304795018486208970541472871953954123088237078892591261513952813797140408720488694288469447710696881973157650959463032986889715374120852798858985042406158325738320776140693902054612469082855852914711717509291092492903208278886673485837624201776986902146559223492707409900375408315218243533868800753000294384192060116902773831831985709219446553945933324164445429874979037542196389907437296487746611712253192001765711367779066454301865022732108161394768727801071634906530129575049268483151252995437006928126695081177411232631502585973388957484001274305106956199336335234954423489212370596028589841551037436952530891190932474090569219210289825828821695717938342388822430033145890758424853942331488134737360346709965588131206240351572239315200936325855158737419942434989043701967857856086924537931877854940247345140991569293890147750657604824279896489652389616600081228644753236195730038313255029322438713263985156298182565711856316085379064990208008161752557530505587200098304000000000000000000*i1^22 + -641193633034590685915571299245607839712229522231318297354667663328660356006272838235727853565466955854017068120738601558853161743235592783931253421830393435692127932668918360542973151108183779957736829265830311310691711980438323667450309543416638095169019773394309185167740191223198784350566826627623936372435166929608539101434266904079847868210846311358959417062348332873149012151377244933631064167791492044997032557627649757962706150589235906043300313388686753191658413563300148065119583947736619297857984286016072307379870834729816039959396323674358653756294078141648623458106123572918451152844090316495856976201375265756570915007231166825760782711162989125937794894256703478116869460674709121881489738323964394589554597041283053545033099077513639223408041685823345426713053827836295796454155304504454275785846889504718173005969564077482846015121106618838111828647496827361143787112126369791738438144737665752845141294255305166143715499480076625401514552448886028919759381761613364106743198558272138404045851303733362252366753771330553263935670198027347796913912081809021441872947616721351213917591349263950994867730375919905431191725430275316381166860616759343257165039148658977051003732953720060640579091939319597403076500805912436643591565038591659774817005259946531941250837345704062130403088990148758917310835671039815882318377330014823232689554617554231929488865545420800000000000000000*i1^23 + 808389593927455865281493888410743113130688157263757129521861381527844524251786857344548512036777030104930626766583777326046795167765707886577034702467645438872003795473157945745025115197278627849069888953941336199447217868676386115759772079816926666819202231741144814619909332309412020345919747039086414326840057023096766508711725160044706671980973566840743177644650323727528532777741900558806904417706093847332170652606171034012833533350693061837289688188901724018256135915522322026572575462027734810344725181795022116354088502607403925735745245724487464878536628956027490080431293738302856778343024876391532245514418358856197561760565714713950663759197051570765910153265561424022008085405620124314080294235506573605470250980838957026358076236106668772790211574618366682220326442204142792377454530237293751806293473998119290586245681744793996626399629232449970591209701080367877527871869746398503887680385530148403438995503529814952754824379641583571777651111964653327629939148159731680002500728204034634112641395121134196022384319783723111795741324331210009864295387925355854245638071707278375790590089998667259466277561775973326233949075833699790863456140002026609197228250081800548375022523325412015473486514696986470159705783210951435594646697422193502284219017277137334750260328660972181277952263591709811830917946611832560126251420751492222961032663278749124562780160000000000000000*i1^24 + 101753949641327320668858396789573192408377115754296487551251697880881140480978907534704012047343534194824805958304952819599098883204876661022641191707501189058590019318071299994764275247528780552075321450953780606499340995685302186423444322263934572888860157517663535022625214790525218680123004003242519752329572951824473197421355986221805225407255811848780323358623863845490078778649436981170795184560973892760124468867161465806807136925531254401123967941869224184697109597421759857571358559666578016659225120738298785588263689783160772320750579212003094222384621820932844033249876684117653803700992241553473531812709130403502799859001258399012715336894618176346002724755281624637686630250343225105226418051967537108159356933099715914937151029365357246862138152344580759760180721640041317714023544232619643751630832814191072971365047206788231779334610008802936393394861129810825598122227425035294138942554172966174782141741721779976396577232747739527504368166837299854520585061413496837904575289548761923899162276765291014982374538397285772866073232331519566461123024704793036790604269789150967143513499606377764472312408311403450230016428614347446607322519700120084605654558274779316737195953173965989642341202486330972651829902367276525340082586664017352496824232531414076059160123420746460554838272502984078436497789462642809371562292880658948000991219063134040883200000000000000000*i1^25 + -361688136517523743848441998418422643277678884013705936220727691749053635122164466387576033028727019199227755604520869619295381428315439549927767693723738966074108079913921818079310623712216225442883471449811414006525420527310090527163675199292991605361848309600449446851410504094376898016860232509844420903592928561140509052238710510722425915579623581673126057886500487291995717695295015537953421436922593160365636762709997934499959007366362577465664196283577227542269888482217264482272094614396246374640100178035150614851816752271420465109764870826100609981102187994973338545328858784070442425135872289470609303262933363085533034650839400295937898396165236027060137854361953420634626502203222775121395171683447206084618762784190386267075559905978746866953691241868081835407788215280602256030054190745204288272048541507043871362767621715877335198723115327075365031100548818369977938062830230632723474504539487470040467781676178748598419595051185848414466621603545354852883711338720086339436070341097777233709159530744680135203850902083028540697176625454296378355530658861841288559892538151314179404531704923069344129854110218146185092672313365779658423665744524223731137283289231064494478411565474079525568726679321052663961917074102232255626685458168029981234629878338053749249732840061844965760118884341713874830698055385496048182947143609620689127163239776387072000000000000000*i1^26 + -7521252550768510828306319089272738380411960188215164251033677807142375854177211841727420602302797763027521952179365654938056946147969433769622587781531388937272885448528631185010146889801160461493977391390024928921730320506675578078621105971712218394652828676130765093662344716507980074009398540615786546248717127535653984117862773385536513298376115331171573168929744122821847265639350599662854068685528856313497177799793667985422031556505226472201181621916606890981156143513920590260290363763953103899096873435467956276290805678893110222012234225205483670277605183928232676447151375149757320092041719718810817191199384273706018151819094394190551488461742240504487883919573459913318939225810599826698105878568185400909255934562806890967488573794067988047852287329162843163243498633530052505106881672985769145445579644403784158894447499408988013732951097999248362153596213840468750961709651788560694871527244545889594088487159190424686624782253039461772570390951078843201554860982750012023549588282826972733990250834984349559075821524491356748196557239159405848656770050539529595079095413440702687634775906485547099506663484160516398994927992231517661557034675581620324158271085738945318125260867451727878677848881581594806878288145619755194756390654700775612289135634904276600599458364280740177843166123629052671124495207902022049696232721029507615772882501632000000000000000*i1^27 + -33800124577764248856627411208389916806373835546914041223957433509339461177046376370908737941791562365395389076666486557570507328217411983409807723129984027583864526544715523581556480032940850934573473340620157780368626456055428495062886278892582837188193258546318547392924820927082962736200392327855790399201866736868555579207364689236167949340347707620499417089648654333899743144123868979427118467286201595250612979506762834689030227410165223742446985405695648097762030925817116065632762006069243567461401524580276525411716594265097491446026796954195024774071113785907074219007302412637106562260129658371949894754513306592866954927678490534057679571657244908704492494709714090179800078235810244161765354575658931236989358723887850474674553682128276840751856547400977162565722967602513779214046922968159945886291700020251784355834845787849671222532125400291406899061564781714360937930391218351400472436158581185612769885685849128058042216639870021049921222810361917970147296211789745129871752712456248623462928102153746658553608258066935937549519056177261889363331153051607122051008558295514401790674574991060340548017558000927342214779970087643978918826067723954640014854313082343885424363264344868170468974347350994054595082826342760551217571880553442445240717267870479314060535469208546083957926247074814078390154835448087757178485635668104694704426188800000000000000*i1^28 + -74407387117420169478060083797625521806205247631159654409088400084715975689943980923918441063482975086180894067150885041573482524455777619476056630861015526592445425882632197030286569098731131203387728883316553847999574790854391804975506460229530411516288040233230648326889154435292887587650074992268761622644211950707984500225498193956950400471288818020099684650755527200650657305965349731953684748958088984875559771468429531405705336707431243457914660502611568606698242566813689312725122526450101263225583646917709761645220824162083143710231164221311449574394481433047239628811166920793294695483993032347215182644840541757063699831872160517609972498458492576683738383998679992536434559492892969266440598973743641172905620067251876407517757356862163490354801893683836027779501157871207659019472289408536729028435779892795013198384897765752747762340586682047724571743553790360652789428234720567272746916771846680700594733010345347974945985895964246804723014677888560628947058816698098123966454337780339222462124600490014728986110557381237661446616035833590138094898697969039392209429052185798248776395853325865383354543299973939522670090986769018052894047126969341993763337347624143505746923752712638839169742766440264357134357779180371361231097622672256852004393554743269250000611929855555425777003633481311425224974944615565010730082075970770881740800000000000000*i1^29 + -87501334539391874893794853843430966312376764729800009609272296960521309748709259971134873151838253104919419878580099458566420896281495903983431455990597712567609783459296813679679790605557759552041813325602806161070448253628730361422792201585590444344154053578512576713294253405065859453136231694650486071529467393534189502786375215982940545370576138101848143653179637285035008337608451879203103510270343379251474675660391214150389621767982559406890053274432102802686880605191593001621973978889574953675969030900087380175012908167642997979923414090958585746964355920084387104686387883398475633853030750704592725764098098797206853855288722321049489608875432059997507091958909841304531380067193884892281196568876192509987693425168816365380207414884402022558363697772765144924289807711798586396725141877127172323457967505541302417018328548115351508358877995297180711878881245336294060610482210642371951042788692043404589264866546605713910867168382368375674567233332182880135019158086749899995170835326643352642503621075967618558126812194405316106574656093698144356515562282479868049492195883477463848103917849037646019024913226885231557182009115723446452469903280486970221747767938936797429401377056740646399286506212989564780636138053808061793045692023066584231441508882924514274119271152536528064974368828507467558370842808134345229971572150763520000000000000*i1^30 + -50922547282565657648270629100032735680739203845538472282031720801555967474449071175063135606654762694765085152542909944296458869341267590848501058200852107235860794865875321281478024156537426222970384566831389261642705512421017149036436001264543269579126051492798816235822970323132777940426340746906548926329182412978130120124346200854170228410353910929514790477789564218836564148586684620029979275233941081070218429138185378783488563340874396669407254576646267730180665409940958294776738725692874019974535723198253676807978854592164180802194821735661774175957110886145503225419762103807368129295896404183217130507144800780325998442146558200655366033655507550250336662886645454695107807671248252950875748086298191835810097080398350808059767749606125052539939076183491128720845257478924451527294983745778978936906917214933100056507546038239046957782586196202114354226898236797125518991298087848248599387594746837789667201475149938005152893823034476282585483072282096063663685607187800482038265524739204807789613659884821980259376408360323578303643367768408006998291202100024926991634003392178431660870771982680181823795364718861558004411346399383489721222734432598230231645533128654093588442008211103600477267351995023787662253636974455320942049501034832753742137504755119076252136848072059229723951362155223746921926047158723849303716003840000000000000*i1^31 + -11838278629124002280646911155561599832828050166248296631455378602657380830594898549242318707670400279845455121537168232919522106001271193710616159012122001081574205044926796263450547091791083478342743169276778285432052116568611243280907079539932834863947543339442091414861182618469259236216644569745189975962318664492164676089178589826218038149723859075129009419121115475650789586269606723990253916148587608721794443268860198639735907341920080335418293605996256916421107690847193210622524030950404620773522109266268698494159566659269344092645833660370732166264938106438928866851199693389883364676671449071786665867812419351323648342799767707390164713462264054995818820687310337850110369990392766376745348514721329171078613944391714888069286490521381815196826439176533968321619278874795380752531117733849590250232907726647519367977656032121809063943804792218622501510099201245821584376850197393334526097772556682037597080838365746976091498919150732709178916800004146896443641647190940970500236863830156930682555547271214657919582560495041788857731492480741781779579362298268351291354675706088018498381148390604680476985035575505232008228186454719214916043312421614842883070243151718237241664168932683037044281751263394372480949333685271556580136888481854676920621296350726948257344219506122048241046080167656043845981085173820392734720000000000000*i1^32 + 1160806198318940344971509337581301884154396868918584764293156626620823298599054914747502105712885727411209028788047008837830852699640941613724877921760872366855812755844610512280004763463227636607492832103855809499114052897721688890009786753321195132909377812242837042790748752210829931347988125073834515685389615651896851172464992002297584864847853547899118564172358617083269991885254690164840427047697660784430553459614345977697030467054902682431394091838034117070124868549176740883677120891387917201950934040956260311465176987480399680494681915323986802964940246996087754305411402634258756885711450676918434633483121148336403560730105017353541056006825791814509698826051499093814743628906502405564192862850461904940658193479918161256595969288334411219100146953253894075446914776375945295788486357110173030717141906179333483479869335409790182656232757622910998173463834417547234548362416644227886400646088685564324817696621622139555585706944171742585293844448906069478397341358909410443274927937023847154170021379989761298581766537084798741458289664057161443741271898205085800309902563429338382467109142852795561062454930438383910132583208888468046918564696298678624424792979531406824352639042377816302383068585463612982419947860162834748145112232227408588037508636948491974611565797546993318271149953066157519958266309771264000000000000*i1^33 + 953143235621202565318026787220518952376280324838737154450153221043618908430382618679927003418870835803418219178289090768022956590003841718549401769299618862956723622244004951159418557605842754468250350414744334006878436402753976333971992726374242412536552064098504147804592313800235444291175719278321802363652091957883570652148685747356882501484308787732011658732481417713328755271227277105022689806180503366535342366152585869692922025927229514571692775218938175482740108677280959974443522449277242677981897794817643230693739229049482662303331729471164017096359511311330909526657249703964362068848842456074941464436907676853044860154676416192350443233237858473064966542725717731672076315314584062385130314383692295332004958007993946800055372933489938190072714788338278069390995047823883626695382198676715520525402983116367884327941232572408065140304044772098088723363972919539666048842573807735760915108026394410361897646942316702119136884643654712461028031450572637319209329904649188035245378592343815478910620227434327625207310811666242008537491870760546510818298042160736582355337263802790903492857112934614462005027136183478599920384643009213307911578057187581866256025867961412164843824849325490716496623134805355936984633024023027019653514828862489105842710524738274455200663156473444253899995127247438416635022540800000000000*i1^34 + 66383316344278730031855309134218138024566590288395646455764215939940418054679360559471255621741029113237378832562185274634695527296732398868481591741206647687893432940874847171488687893248358780410439241591566655219600234195976315210434251982340581746796886373953225384584741287460914109969100434964092109074675790776727593818016004891222192701080950151371141230567370079109076683396189968522267060026382955889372635063436674884679200102269709875827594020619867280963373866482055478639189267914158409815138886209054905115187125973356370560772378893171731797804437032398145456917011939791894059697574251256191103841710970775719183831301330404404725851067036671704158878101653078359724847195760980555488215331604160032799915488587346059587252977393380036577937158193678357657958191391697462534914640911819675882283946313117444019611988550351381595092808996379943688384859961891249601981577993177639606432892519311064830871363647657953192325501888991377647288098226175500352527309201736022543088648237110835150670020409640582576261806395393479944723420065812515552400610091970857520121082439752999215102925330863684778286956913448181090819093578524607440593602795065310553402506056245307639126484373414846463346591341562162880851066873823863714687953586940808358339118921349280368454439280185289422442801588651163648000000000000*i1^35 + -25543305169900283702750253115728092084520666864084915065498018312240510809131326129149288002185484327296574351455998949688170281794507039033616563927958108549165534783751373870119967816042343191802557554291638774940320485874483375808357102533719336435531973294663549663159450705025514210150111230826855433710851479076660703919449824790929738669368455452800412052248626257735789816489686661209497268917074033516760856259218831092512780882418436148638854395819617934609703212831889153836452360526023454218184110821567505441858837970057327575759888357114017545091123500637892221442292979564797672911648852979731388412115762260698004461739293431044545413584094678378923363542951182878995875502859513484049895373058705346854642391979610618322769549425363536386516678133451450301093074460751551738233289086344137734320621372973885294844205472653998481990296524106608123591035187461929187689739930988922406315441798311505039907613336886386418673384658072326443045375830115343889252203871744831042566728140578223642198854322008088421634532841199267711961703465332165377718714316993514847650727014665711182638165221244466860896974191974842120581423801004189001375030794569895478627664613376795118895400918513150390311467184191423680583370743468322059738551884063043335701028631764209014763465233226295333839878897008640000000000*i1^36 + -739446180778891591528775601658196161281419552950823238993859386971805538409184862990010907769320033474431593254988508354626980540833462770753612329869713554221120420072622784524004048382617071914692414953525755890023815922961322245900674319288883101067158949406026284791635241334976801826746918663078735899693016438679727332289156529064312616824332954737379616817511038247715854769616975210571221462066515769572476353619831967041180030364315215933575076704537800410298551562891077110489351817236091171475690406254434033460528843703352774082044707785040207679198798573068597781819146123577543481131842211768168535407702920875359853065572551707398275337165575639430023579543863157174149301826270117190229186139087573405292245656452321403510853442596889722626613828586676357151032351857837424601232865711819779919491634132750730015988676589983601507352849526213403878882654498818371408086921318283993919783066955998378460119902225716422063612764091321982081047317198610579286905854587678224365630222949004963553480045064378950412657307001367402484274731024242471190733574728810371382954185772451954392433588925014907580829469180524938437307155591243404275465546632347374974825713451103592013832680771285952195387600034708573741510965525428741211696402610879287505648895595403856651270436649453434573946880000000000*i1^37 + -14430376911184348820291560336292278558898674124101322434610283187084910110192188423368502740765556980322385075574562901059081846412035089552990858276502406130987312276098257301799985072279649441748768213933776240061586801999906076344112813707515073431493008999528403765574893460175116803668182343747304162976312987222331664713348111019645790001265875602476654167232248160637348136693985212537884715049988983641653645280173326482355525587792267797326154272980921883384994007097624607061589913471068474134780416467757921093915535602178610170149555498454613247300652784721183955499669997846374804558710146170877925556964625433913116383036369509456073421413514116969765494585054050819576530179527587100508281519854432095274141630645070776788155670662767485539471251395766672854392716673903871375149316433495572837438636629548038198783930058209886188133120830624232596789176537308026904453170210112804796696286535157119272155149470066032583158558588595949270905476836053557283877700518928740983072832122387459059125264893950426573345210282408234527632903894931950589066027942442792290027456698621237020222139926755651469327763767241436127440364764685349617028655525408703217264911759572578861514945997813221544605967352229268122630121293062748594108155909602957654028417785970377104366384132747427840000000000*i1^38 + 141495512773827195800639847525367718163639609129585480457083423755422829129179553629332410235209211452861469057244194706720278416142850144776865981014731272935135387417017694158825240329858414470405639331780449843637580161419981121677350234039049936177720110992206542252360510227129419181255298544830665539438881881929808328222071464779195299514897144077216242997165003075914512302921493386052839942049585187124642553057709638618701149453720857893956764042314630598423492958130120417813245118866599690406045003928268456051139607250499268820877043497701751671413302359679785112808732104693390818008582141709388988582091710481964948647789627321629771157538871140234188385668593949504157488329362408549196101931329277965208491859817320842788755351529207081440606454126291804239320759943298131771933310323138216835455300146053640148570848107546412490934451192348161154980740901758293154238916817429094585557776666765257029933983822592599563554005676049131698990519179272207629066828106963751186841989545346675039609263786500040310219970787772315546975291623970511194443941470459613514780463561103629406015686380952650315313438567421654354577932479794826663156180041626849392146783424693268488948153117863924173282942081010448249218307944910145208458478304222455442181268633147749567477841920000000000*i1^39 + -1823612950095890958635011967285004965110506107163326638571974900055229211618675187202550893496265045029990147753944125581360355266460193550791453795311067374588145461692847424107086130757594928226189531610816364385808461218788716535192533875773072472126105123732343237275021083889682828160587092944992490089848377203122587694014967804502915376869110601732622018933630815158860806450339967453911516245150712519299554528427530704421712959917396791682421856552874722376912798189729729557850284484665229732392622352667975881651259701097188096052669216364811222817289785856804416376812818975680151604185783524391766486332810841682188745499829164332210802575954544105842768996348021141433456231170256824177223540087485846894739024058675438367978975976044137624471028834891047671902338263090791925127482542761654925853637315602086261116262118290097968823750362524319678364439928322319680638437480678740964597178108051580715725661313442854660893881614096411245849492049875084000084489288882699009940488601038702774865067449633295080350255537849553088524568409669036229579349942053804421823826571576211007141402153223975143851628991667734371568445891667800221553153113874087349085894441396332452478065659866183155858299988333738321253112803123695877977561080981902278809100310696184250368000000000*i1^40 + -730227263712591587632172240661562776645588865311582066995220727255184475859255649403238394173669638292095779585450888085567599456075364352598176595673945467197065591318505153071908928697350917162025119410145675148775965371028489907137603602919683973243863031818385411651852451010301451669670511736206810819258444507605136527566674357858973641124792110159757863722530734788146972037602992057461099988156961536152671632756726188553763938661851430193336403793955453612547690802909652906098605570513434504332080687936309717168683819168520303559824922078697008625896454616703479728239652744710199934485754243706415528590397928795315724759775439314506761268237902249010848212876934334859087683743847002777249404124630809151850391371991159046940022792173030164328203969582900260953102176389265037347747316628599632570633471933632368913499960520413239837974778924413068143676793655514276702690693681481755675000179528445625450379595898498852303966387845510216843858342157660182186407005093844981402882756738552689155171721902787770555813966287797529741670378568198007417430598013903095801399952490123546535815079966211155184684957843069013423813174106598788760267500675297916956310226595243556714561844317671069896377535886263659883198980628677976385950677300579009858915165798400000000*i1^41 + -3612417330430939779073978338129923013258431870982816155600159833268369889142605922172171748822762444153058731689592329295937727264783850544715919435404900935452092808858079847306819828574100364574728805467301717763547371809216941343742345194152633412451183282261284900485787827857045229564558039067247145868614601151974394319657183003287258671245871278892877726254830079352894378203433907019566360073284415526452848032722825679702988914581237097738959206447608349743327659450193870940025810577281292329500186065096341091630390126390563255129588721774326265118402354536277285494184788764564286232288895185415584922612026386012368892763505017571884229934363790668927051661958834367873141497292828597418362859267769201646224246916456907099384548293610800532305381338543417110907027946106197145116770968765584789907005826209318264231731043978027672346823583673976485156757811461214146495661468524173155372818249753350723192092669821464480994948001093141249431001634676394331788242794179705570980580299637326982192296181248056213530003856180582335311141700334694167135429653519830009780754074869871301567228417608209738311122655682751928652179499449548610963293217572893084317223857403735168983853298997539433128809301770201002379315930482737686035831611358256488775680000000*i1^42 + -4424424146631981148888206765910476427546722506476574443741593478235922745711976941163172313297909347665501190865291713497804578538832718253235299438675533914371648229638846672907764983741463219176837302824016127423398972464145088881784480366322768422479769417230275055688621234470914590950323604618887691489919945484240682901137212333013668782399710944490912316875009618207510222403588665690195032819692972654267497425560085834931185619981529960798411585474199161905837631132977205004499593115799125768893975393913434076193116548588933360856873937910464348153781788640448943942544572987415544299443894480218320575398727318165595679385627668255532000004073011400130649842373469456282104974668121894101076235176178017223558016603535567039236193729352918559772415375249913919276389719974270388246500034295765222865398969725064305670174586516179235055309481911188759547333486995541157110355019159032818127942138157134133890382000244624754943830653198552136301417970547100426425867197363041901220429617822181583893718169007570018807757355997712366862376410065351172899667024032365273146405077560056094007607210644674476476561864930051498259797182747249485572089891013139560862269940074196437032731563728865465037379587325484892443968585357585047805941451325440000000*i1^43 + -3644227040648705986244096863295253085532415188327587793427459601595549315403492404133850518222733044842763336225140298386429921873495518201271217635489579435837335070014023689348025657428187735463023623858834062910170706254174638851575749326216849564522673224627993459803469193844159469923360512786393942802906258340936258853731202779805871247342714256656683740297782282199480838435151858430109542254931782240853409923194481982522735975886787654104658690251854107228682020580382949365713817194857476780450856228173547811234880711040668452009932866165678183704145356041604651176476525914292376103773977179177984303088925708806524223419677884157578303448857907145390470701712038642050967153747111599655983338523026036121636820394043981022843989003057210366012366153618220376840664389806684489485388888123868779479931298670687457068926459185755198959719490145971637249879026638865143292266791255089512901511277083574054505189126505937275726289966564535257806016684762350883067542146172451198119199360919668184196799215040701112358257205317631142474548915756169775598978065539041427125965755248811334453642768284385924215913250983480708166594615269139115297305093210877692773868279917391587617362928638558997424743173752595642991121997254100487503872000000*i1^44 + -126755397859438267738045535297954067651283239860580118935747723942048890709185606829543190415343224192408872581605273294844002945220814429173657445187141665441485342612405769937222616140551080288697542988674416933805536850806596462065319822444195615090736479183872718158308151059217932541783756727165597250280824216228044429868533901706473096881907035565601877228352100572538594043052631020956651293882902305599807092804095242798274256010480541310418671738221275105876611247049370046763506082896483938763541297738177201395033196171456216879851600068479844189453284987760832259557965601127104662645446858980831900571805914661880662137082226674532531183669603557939507311514321868993502529587135679502289656111565777722693737077144060673251121337848682047783467730310243432228310274618289953604734695166160979656772583473479467777723331185092391033522563613772555349101727062672667383384897555728374791580335970862873245964146727409799149268096384497479052956000679788340205381423382899628515319434184644880802940006194890028450024170968836130228027381644320178388604352821590945699665177553343200071664440220951783425648368738448309048627072504186140602437182246684627450304747614152407226416871306239940723106506250198964615492887642112000000*i1^45 + -170705734666065127640970022173748248263282437384947175720671082543215862982739785552417970930010736736239992272919417024690955605274260458209534947069850731990063202029846867785066910819284765392914595804031260718857161096813676704769438802930169908402456676898238458613364204833918188730107829629034005015378806271311396628239438698283309212039032534374647068132133671629706173060091786583982383666524802201244967196085699252124988775729578723009968026599549592087564293542945046964739588186761353132705697465975206923674468909531250559704304473780662012131858860107698747512180828491177554443238427270926760811187312963763450482274064576000397712995196718533822460159416295507705395032579867872043983286281859705147544485343955192370345013969820709649813651388687031795555192744808317364833380663244811069748777367492438317432863924901715595077035247367862093314523019039024671472519708288660189410687538376352372835523372977808001040307056866942050221733685431195466893160803597871829343953191499397882751674860543870342883161468896920115637370390100140213340391155064743154825329844114254448903650965731278968259994809107461603909030488572259089098272395945571868553358489011578060210408519810252628897269716717383953521049600000*i1^46 + -7301060327719237601020206949618170549445516106839601839582584193650728097315408040498866547355329516355731455936231507033305985751164476451793138732715727700002979813746044116326087606269138400108988624537086000290612408296734408445926347232368118096337278099498962220787007957936493624827858973875486891081941857350603562345623335466687358445158101278422857151233587888648541024913730630252123609171218148792926559906197269797049344588422997912150440697094238288483697149927094800388833248932264885730274018343939736403159449664404470549829862905998686581181192679854586531852652943440418932877224241024984718984686620456310237469783819201854840277757986603943448860025362808657767148450805406559193115991209031345904157014903822746225443209776377728151048161535097410591780034309703503795285099313416525814922379016696654144461574089951896691456983752007172260710121057827429313318364590736589592816488866435125386775617921806364697967427188471394407543051602168313050319812946557684582166506021910512835281956465198736775721798250123940503107558429160588318646147193747764778606539220490155807352596967244817499270389480527638426507483575935067480769258167073142228966213190003364545997154288518797546620562754764800000*i1^47 + -870584386967465076409043591752601111743040999901316941409712630915192625071776338796136483768930219479744546266801315966993317796492415517843791608189331595238924979769817061524494778755791776841094946252905132272170569659569098844861836667115314956013531279274111404606637927223204875503444539766909204393081003208989641993646647607663841527928968617724754680437809375982133610973969418014352119734906792931273186314331755319368761861367617965251952684110177427248786213425972077741014745552648671757389686760256164501446622314132612929732070895212338408432374926935874601050861109631903458824553612278210063424448231434132263907999123138464578839933508411737570274179997762961023893946082934117131224073693317734378766954759880651942787460868204875790762701847810969059394340884763852173853321748454524754136870951083288129012445319168259775806109499604092546933669358042910769920478899163942531926596487786229272222901669995610190677024647255788232374938388758495488441532844275593084057703792696371290260431390293712328280943679420275011389085297807923837616244307968598203930530106393496626019872870193500657491212810906670433982859870775029516018910485010894451050801831614621863522465059037215897681920000*i1^48 + 5506964797556515922779051421773245133366110713672024744243594927985073017184274666468780572439871566536725370820466951339323115446621872647593066902698044730387867343513229476803007711437597778512642089054586607218284695743602502344364260577076512598729650918955262064626802957352659198395934666006634650015938964966752159878819263685698178211724708424014855072618296224838512549793204482686764656263163562971019198728114084598475679211729507623492548412750478268384881644943227286355034533456426933756841941690467433534729588810769059287800909961423644288133689206699536181447043445178914769622392392376382497610711591667754222010704118602927642168578759451748023484435540793782540112761787944391803432080306047200457016404470652498461881130813005149248965335828535815946112988755891102737783240977569254233256803034982162556941313847615949943269627631928092402002041089237808253538786714557823083600854776411668435872241858896064348444140364587938400428731373060422550462465142036078255230205082609248523035590927234750610684135780736417402333381605525897875956138443690437181176327852704846027897406692164404347116758042889247163117894793466108708660685864221145719039283099252704045083949793280000*i1^49 + -35535762617930304308057482977963027111298745438174464250130734929049496014329287049360177619350727606738749088800580090899874092675979246091040180013779144544939179171302205158887381393133584471021305864581006166580815472706901999569519694721676247180001905494740776039765318133613915901959708263214528789853609451788293071921871727766263800970270717472047267719318641599571278871662847541925533903851925471294736327146411823818651199431586768198987246911905249214851888176973984565366319093954935621814095861329514052776839005909296450848847409562693193191508619611118786003394822568366975250146602724613199841733255036114266871359752107199437446547298017889100319155380479729881008276347447166851023702434956678042232793127514919260891602310339039887939255207380554597030207214185003208482313566044101414923492741355083329904575520864934115319384289645322087502124169098290212342382881488702915234333927713396251947847719940541757343776026116048351434767287744461533490171878952733669085943919442911040726111473751637528873450436145627325826447208316202425565006707001161286776292406988807681811349224774546959173788169438146219669374712791188744719065149718421927858984938058530422784000*i1^50 + -381539734335131970641316885062649540688306661380110380226459615155389049351250455158062793254379770804902041526526815841716535714774179423755643872050757476929604350089774981702747977955240742460484254384410725797677570438328090847262038387951902296342708478187275734339098059365992403004300766000533951574083419118268026633870012803880583152543061385939187507055944438675472475969600975757756548632705529220316928352733793964511079394562834271179334383391779773395535987005179889173325669829713252388793503867594866302707714441198271384875705779746632132804143962508421977605478174280021492538814307017442609012477524702170497653083102910305950175603985850727036521476469695342417783460681407389656236521700892597320087769615179945216114146618086224084038829263038626350643465403210866858647571192801078146338533057578956904931879567716380471435522989146719964655535769356654765843719315531768471657752493312375041706328573516922311607125715565125450445670648929043993989803746055208561602815119582013169076749217100343628985212833722689422720125089604626410179525101198805298122941168590651243607649408096393055005515637033208992932903903413596215693158774808368481373782016000*i1^51 + 210842995475063855574864687969974106179551726673632307563668490674067975479736062942116359238739121313700448349170075172867746186617926556811375317515716991886517465908370138345407233220840320464676343727454481747745198704362475822488712524663108118649435193292585118712791203405848553285911535872280660279298868608695837873359114565312014457292027875783140126809251163073339986535682883792457405080154351108570870341667068162488163632423825288009415497450253108240212715330253043131362763453751272914818163531453382581613902207003421099992852598761553579150452827389531484507669114639018968750207404735746350168136505353943755195958139814727081483610979676566756081634693535845476339082344065428390316985443834511053809254812136323318422601283162862478048256613459042202169906402052553664286744376747495165294822715395857560640894865848753102781631096660073940381842330706134461891734514622879883330227872614544803656506609251139700889231772702863640623335855889005982490216977987759134982188235486787550953858131882496807021232475515999982809221085786061310559515359303953770821655696216587402078226382297934772803840565227583771981096252526597094200677953961984000*i1^52 + -668714271629355829220394604739274627949433472772839896291073294374593362068273376687250069496421012300182585480239242393907476679048875822606656353376153717210531587102171588823207721841874327980359071008097301425734501756315573919627736998478147961523521693216806411524400753796026890995403555797193351778091016178539949894633643341307364785956467080959937655352568946500393246483003356342852201225069132505871051219542499883633617956328651670266122416408109453972249636856738469216659380538121295516338808680100908130207993903472936029202581008923889896911069658331028725446205566194534470622788714450871126710707279354102831166789318969561673168371741125630255160164130120027399133341041167879734577389835787923182872667799352024485066624424303566520533011517879747374100039087489244537989432174574110965171507905036719358296241357540016048158439474651897649618401325685460416549072504815512265193153810735517070540148669067686713101258163626922041528066170582777048570164299977078674570497561499582061617153287328758542274179591330860913356354705131911518959924338925980621182082039811921075030342372365350320000173941474607361972063373901787719270400*i1^53 + 897132112016052955861523386241151778238057101573376821354396395076180654003140354930341399983474966947871384461205141328193393031315843745583102665976135591604631921209390491527652411993016487112397395921791822817882170722089285009838249859820446789775889737368675688859589282130345331745041139308417893321214752306558969593570795359743754203538494119479203452524661504213072138233496774855150958337776199109485419860428180628306579525275626255714545317955325966844625867509406715891331879476174404502530302298798885417728955737550434232033417572740746923216026134068182668376087715445566582576618877068388224978000482416042816213052025864563853585819130174359314808895218578031647407186600627341928551784951918439666614164931038814507133739818526298755670083819167267861849645082343503890571542331561134919315750971143979866873384577030196681212244987366353658311480811729983709689901375538788313636032193446738115376674515481138670315232069910893862331772107119200298112457595817917241020651840031223568989739170153968064290920890748155678303829558333601301752552266702510997363132967022289282058268813364516785606306778116233700319009177600*i1^54 + -517169360706263985897624435272452982398286804661339034575140598476139452111405370011994583115554644849687276486434448794103800573351268236143688393459173556963159711827312022843953639113688209680106998982211942246686926332354120474425264899926304746714049623368995863111124436172564678251563571726309365393860753271584920855139720786197938160612323870193646012433288535271425913762683725100405235534134124281733886884951069342602528319181585284970534012757075479872184551239926392911159297482094152554081703549147569757085230094896202014155345334840922337110994965101458814615916535125631430405343419784985960088215822996072123055278284504655500245249760070293837383990595733099707020244825653361249700373087319180664886435228971399164443093209693941555822258507137898664369951907380542904275133016953978320827149845962591724065400316589064755162764716120746215240333320570004090874280375358856835862269995795133985201666622540138330093402875557847012608229289260806677654491203168993520170934394623655390377175624625855268144834441367994054920781796993235180896862406546897845949971061341792939643734428294840320*i1^55 + 127651438951544507202668183061945223468712265300032272302772414692429564829812600624981693636534582602609146555755436803788071013254349887313852597064225283654679442026648107772315256641998982330281429194975587350702234588636340949394979549862529711353675871383496058482457781835650561451822364140278820584675935656885279786756663443137896803040287107623188626283142405877941122211830313622531077704394748711919405804310297580076251064637443487676949480144078773624025939286220265147244892052026899494379444297230692680400512011511199044174322549589851372541751811938436853887994304212568280388707830977730342526587287955028608475047941500186519615336259223576783868515336023485196724975804666469183052636144799500860727248707685802229070637388711065230679696380395102378743696306525051849990462236089782448593049207987214056918794938772776377216187351018763291432366556055167185586327070023494506168077745296002889323887308526791897902819726149226166603368297100286963396134193687245271555086670179806751590998698982806082479704653887053255387548422265052262611805759425222820233216*i1^56 + -716474759037005756876766568598831480727826003062693126148529208277782673456896158452592843198673695792563511768057343967263651996894106836706257590306395789900738311858238758052348346458437377031497029686526396570924102062809353867018914180260915718221221315515692258836598331014401251805038930190162133224921104205415828815714655058425084922282642563422540324590679886785830455223192641731301741937729687344607593943868351435814620842925648331793701137138013104864024101414998382115979293492909026397174904532117268255360494084148261626313070984707247368196550995803077863390089666856669088728679862557196925072803827630689185147497902519775802761142551808279156208191753612715374849369040481787720912112543328450376754281955081746017247293522063849966825326231112356877193999862360979255617850644901932120273707977319646940755588478095763120405057200116601306329080810345820365323504027558850045498605811194461675622882891512677550129479063907947425466558434187641147447955776740915672916858753775019068156455704161313331389061218873210310492160*i1^57 + 4062706465581868679465191733416693703277473744817017045364926294776039354900515151660682099288876123884400396298625555121593350012661491704264276925582345006997727568388871563838624948553625438786105056869618581981490442038879241067257439918487625549542933198888805259418235294232341288873332206311533254194206779466278545711767066909843603542849676847242586572224677589790790195997360844232457500062413486945845813367342671948681269396845032996796069774178962579778654857119991826260907705673818241878364646639005831350934771171030458929524271539033542183460350458490760967224091156763752422488401687663495013117958418112191376857203643652190367625097922603064537245000268197253853898153537712685093433253983524038493030453643899039879784915534324955532880490673485747015325347339855353106066581896294180180225672968073922525384620385714574590245159047334134981448626122774991166615835557118091173105965197704714693816348469905985893088787924689160621841604072955433608885980702533442965426469554519647380889600*i1^58 + 648871379010436583233424914732864412868468758125873301646458461151243521784010362699162799471138101276290782337269112721797358175856406782110073591288469829757416832289398705190351075323549031317817344350322375769019558987575779798485331458959425244282445923970505834428839580061473514473165483182780921172712973838608893962502554456433129009364821315107580622653306475169757494098800246803290942790525797092797557912018271640365304043702932356947516684187756205257104661866255308856206145299152972109355000238707504309814079352957484365796039493742158968622412268808558149353901895195863752792848692886275135983654419746994938997701583752143236586372483066151767993852114292043132273595203560242789244969790911372248934485177341725895285027073203344317657573858864034031328913320596630346982871109325167489186939142977852648999548040055362587429055701880144501900975141814618954116165070460567968245256950466172387313006244326210458490143963751665195161999917232195324504000*i1^59 + 53883358307602657877436871176387187587046497723256545559109996013727385830930496175019193638779759086002327311805683376752577089197748281000513965775953095640983536349135767191569174908041962692866058979005996229613791674119018208784612264152283663011947250340415191467604971222487243510483483595849696730259115948112343331513919360750080070658291641310508530152810368392797513290180361785826870188237006571370122052193711790461306077987910975717944150325974627070299089549098861458219804441552870620833384757325889922431205822217540926877806876104411455086219101706955174845511771199930403971089225047521269335614472075729356536475937744721109809939617585792671737666360335799495966490832929195482530984326096978453630516831665491382828866444911466966625620794296739595354131739262226571196822836104422092727643468317160583574724592883301514904576746929244937110228146956035848799781486823083628740562642261258190223896831651131142400625*i1^60, 4980484332191495612253481617573959260326294869634071428772176190907861466619786085821193022597590581479617607700221759114072430537025010197392384281029360047052551992391281865725804037009907261629430775737214983817557868745927453552197097173316887102113319709351621195909820313709805242541609501944700719396272918321279804824567935560419848240069898349983597857631718548510320867488638050357258781676703440499887552986794233044604042731847286103579322756254676365382027559212259628008020496767809394333774754585346893874786754158826107418592543587452824372246208044577152997348829855750155152443796989243166552438268623988950338416013135085285044089246648084995911842106170621312180401238581413620422090885114956884067707877337360286633096160724375199575344000106331171398328982311522300866655415857668229871530691418476514231053380873272427680891884537387923922551854800845149343793454068278536022442167601010944872106803602848290178596867318141034305042848016030397468614954792630895489625916100010893718186865718059039652656781224265564246513522993315019490373298172043655516009043128638162383674229711722612957522898350840706118518514394320533482968465842785451319400418358494242554151511847221133525747016755977377283314149201222910702474969853675366141640765955558317133716629073977554617883568239159799099157910664881818558738029355210520128306390285363314251649924818616786502044919315094192720591819908230592762426655989157876880799273929833221318216440259997224947392310367654621190416692984591857468344103938563877521319289218102659974978666814945629180717903622569740930863662444656213139365320326028241486052142629277019942797925250277598935795486357850657281458725739526772705947462133632241926351557490159830246906528221425429759878932606945686175254461645740368012755637696727487766014421095021352515117536167668786054645188796638928951968598418960074859230896766867124192896560214479324199761392983711006761225588720147001673644958839178179364519936000000000000000000000000000000000000000000000000000000000000 + 12691146844198389692518124696938295352622960774911951646374032573156676867677026496121729309243146581773214147550638418300881317408927579411324373508512068758795121126582724322523951493306793920482199570974017324834639619263767971309901531278068103426766852507346652917207842204079639666470663775203246253002295011661150622381492684112094150165911492402207631569021720719796682552820088975313592339649839414451233984145034224372265509603699425801861411546246894401835296834397838406566934328479127160173787988324500249313078218700443037368012038138913509943495648758466629818894389580814781513013808178229281203402729026772852716758572297156336946469819059223780849237643091414241139501977710864733910948398668708924203831635447882708476584816072723991319029375775833677160803521897291519943216254793939896342390323684552585606631153472275355995445015779704271930703037887626859940991956002058431606523010209584560997162902135045771690333692581328723769267337087636863530013868043394076926223748438655378548104249717068229341107012502869253368141296202255977997218170588269229754370389645588034453082536074751847316659790290508052981849252222115499536792803122754077240544774409765891061114141564642900549649376002303887201447137601519820797349958603072637457833489957577975840483555975670566911062271231850514020127333518731192686331691434494820260904902307633342056999556657404740674520562525769056537942661498242741895054767811911882210687501544477992970868721284794849373763335265824340318078176672330124631932456799525139375072321894821806567875789681433655319020860314831159699092200937161620590420722116462878339744718678820042687525780960122620892725271771283148972199919270068320280270646061296391175024061044919036870344062800000569501808822012625320675641397352946270360086492908950591173035181669183497145241259837273782629135722887707224164555202882013669010360406652738697561698628847009164519042102983374859788155065606850302043751476658342158191820800000000000000000000000000000000000000000000000000000000000*i1 + 39728828377828422732235261560790201550898231556592219199261098765629065969177878911070878280289440875402522496630682517370878691889840368384059099136372102128593103533342106892153530189178833900001623953882737357795170669470291934889078002415099013883828883214281901792789108426244384179563126653947106215274520434520845953455309741746678675719889456738076454501432417937825261469206820297178014691333626303693932460814807287856027229929123877768927870076409411951298378843314683624094515166175858331628643263024548420684717013906852926705100575244946279364502265382575499625275327155236762392539231767829348338111116964366406127072955197579193106389616893866453632556336177573504933580993202637337038087152142210421322685581359975317956450629528162617731495624563534405574547526783163712812909681392783808903857811619836603911709964992388014260439900381555143963587057880949565631041015474392683544571105548892862059240391203817379089313283843979623341891092275350134587172681070058319617822278420050105647249378125096133208409624925046824929218552130777003384300020933812923261922652282368144379529004143846708928107568902679971389400244994248439383239132085144234511002714632225709914079032378167029604925584982152051775931190985094397944309745723670116286992669533745739166153082869797870929971927956812214181491304369822672999685007458874365135623347159373238612087443496754032676436011008146088633382897235079435189861504062419353850481220210219923332943280300817038656494610637080662212085102784819750304960394992567069434338305806351244119721531745724198972920867771480678721180477902928745874024751850301897589981501616491392735415899962228320582135880134665583306842869419562474186933870560265251526987140882118070926561202911867596570791889684349781469386269612206038276775165465280903512020078850416446691202039497893724549863402194980907279382822298122337236675590427383068930620735664590082184078452663515748414927301649638080677177776413439139250176000000000000000000000000000000000000000000000000000000000*i1^2 + -5826626821769629687824839076129605575810801268096563247877137034002072490887684584312657025385879553087396976139281940096057545675536715949973095765670091891858239112778834670043262462828161625412666498983181742357086084319851589031040873069121125849760819314075616767232061643933734724840303627421586075553255331378683524546009393981209317464394767048381161935428951959941238647925274849344700825315155600384544865351773912838624308722638716281175128025064971644816131154152729613201691509028756722934539802750817277728340606636035285116885135157248823817189144885277386424036693715042118925425183581350799561109500440681596486234327108307590999805905577414298300468876698738592373997133899430547781754514674408530936202647196148808543325066462498251997590240747943802847392333679147284237397323594025242229327941051182346120147164710482671874563275848569196593770806997782693531923860378244885241024264759151320502537211343690610489000526410583173676936931910498590248946189423579598902328203601021197670125189807372669593054011016892333147792192320291069845571103770924608411888041513661478773550013132112538807548479547109751156206262356498093019531357722871350071963261943054400054153643827558417238976786329420920081801391756482714704808139697937614932624768262803553102627251626706096425048348792336381651307571669865472838928489326710381142480003887477679581855822978703813988522357653160699493505803984734421800786809126884454524261540975964442740145477209216690973277010055293915814444697521680376127360970466473571919829501480466531995345551737709505471706678340180312024271865455325743257146829374108585586334197421751816890148357267407538293273607438907315644426348256163312980411431906114965379427634328966176541456234895415003196846717375919458856606463619177292786322176405586255477754963793533306633461341617665755913035140054681187705371952729261090353506599139760887248519282131277274577030925025628118703655195494832705548885584547582543134720000000000000000000000000000000000000000000000000000000*i1^3 + -112500765354880279938437378659126731194113364720580300646374494103125804324302186980961608263749173152126010345374594665320701127132805257162471839581254467135764486194665720870169996027670823956236127261652193025146097570354703280058394138423410569793327668218171790037988023670167973559361022085530810164872737310489711360989047802881648776207744272502840489544276177590548750483130451028919296576138125735762256474159529089143849920314386466640526033858128328347246934920173317644092875003562023256998970768952400083943529962050883311956936517045542024018223735688290243769282833419150758607656132518729093393925018473326234565264795880459205828659759424869759526776054204991495424335144023567096594488242299533762506485651054807149390905040573732619998417950308419907377968795480229721563813137848015052712638407130533145114532095954957480271242052563379928619959966110917811355932838795542340004141767175769465541614081720114192534664488662872024477704660123719454351031455173263479174797617590853838517624010018927235237329347170908691361475390005257981780574808717080013199308036315529365734266681119331855884497477104211270547767276965915759797873822579264195729413129688091766497215354318915179077560418350386244538681887116032099384794062511061072331323570710091098409219784034538617047144629343385200191700723278857496967553358847889271974844346097747087398261136941898601736716605404758339367775249279107453622951195248243399868162632660250161462617764319757627786081112620134346711255592883831010233533848730355116286797085782785767147595225094300464906977543728385617505798363676540806142125893571459892695660792461109202718481312614382992069877997017301140375260238785161135111586425252580860047397678187142330718677825024427241405603642429539874957208544890955112596068271543300595037511008534400522388877784028809102119083832961082817442296140724335492903802658872036610249506813362335765444222419037963525605302350438944838902837437589295307161600000000000000000000000000000000000000000000000000000*i1^4 + -164650212230197456435022454533475010445403688062357149210501168831072270365276267502131978881951852352958080155119066482517592761088927987548588681625662082623779833959354318099101385722961140414911779561030875909797473061273587776980921360130831331877791511468576521462656604173058633997528486928067345433858536162131377103960914038067682244128796399209098717879296144545706082964629525700769578831517669047418185796537087633657295985807261476520164441540376558652409622717816477944188922464761587090133587152030246686914052578058784014434457121076972185500880844884235741180742693624781149499221967917114434086210228890034944874338144735887941380239860678096387958435222871430651534758195924152440626684612488222573152508625758669203351633751958772372717280088715433828043508296333369855748626402816508036055407784493137235688773829527928499177355611769993205189456381236374133089831961993436924068722483405610311806590043346810623482140171316333837581729478435624863016507198562579985430752383764472736076285506150811309734035953940274036932846919463447419234479461248526929658450176135286305881990760621992857200766548383832748408896562192159990284454090341798558501513338334102979062288700855475285479431579471159364696989214338391251428990393200758709856639074295225959432652702055303064930576943494269240038653904263173243888524111554069686663218942464644079831790928662551012923298261725631750681211949154777592181504755781188375327943589568519093756996211133295570016166170311010418287128832030756689468575318078579197711695953758896797216659569797221535647237920605519654583976511991752672159700869722524096212682400817357775148559145712174564755610542257389173085595584449337923434334713968035249667840538605249448591749537535568362023401727378660132946789791479476228043161294446668893708082382711881385191129828415210119989273047022265781588932383302530959720159444918031228644734316290194383467645617271724448630851572287355983501029670538646546022400000000000000000000000000000000000000000000000000*i1^5 + 248856765224438351730711528187477733450548397798014899170932654562633242288643199733853416662129701381091664579884163879772694904024101187136693725144214351173859900989173901172459061521701407601763189621819638879957185769767045552766918907366095998883175501405943001657448084330491882657132598747146676615530382077579627530173171163038746657214979259100734276666920964700429209657553856943191718264401192168274577197494747538896084490239709490771216715765523106552119941738935224563572744380886699978295166890378593684700564728294725115874609418370050486577989913115068263904458554005975027689465078262319370064171308138851876374886067512699129962612555775859984945707434820317922589666214957881429164069012474862873181125941384159214693455550949481760210005934919788739274421622126217460259736236628231290025836153805305273243213449641108585721558922242937825751647210108500945041626946059192259336435523979951889656715321780764030278267424467356924749102632051122135563183502739043393189778444175757329771002396488226210257210726799653080521504443695038239288530168067839453633628459025554535471728034309707375350492335860137076430541577609734520589139847632135861414926767880602069314718672737189895596457337270262597694552623163035659799158121477098004836690232261390404389071771422749788664011170822657190565057764457693681777835472260633427747349333940735842866288083068904312267373014192152663215519774727699036404243540377341258612682283336783949109112836841296588390739867170848800775396332876185553558330158907033672467849974804734947459505631623157577050810512870340660493893716039441425444227679372205384745217634410691564419022299331752994775276569520266002735978315668628283959699845357127365806269556472552312981950424299337045089152522227440459657995729624596756073620172293168736462357462408626269449427349705043068257878640960073183056580907547887855441691619685632507860190894767850701875842630579178442858713948456201432251940084587251630080000000000000000000000000000000000000000000000000*i1^6 + 16090484091136713382066469410499806462842749110018410096934283999800287210597344299409569151161992789076600058644176027054829994810637379258227736534654414283396092056488382346162545472019924518994509159278505049771553360983275663311551606085170782980224126596675232818932668701062579120305002255850464103905993125876243590669638669804576876377230742627894394888892314036235627161611865637075533913685226438378104391095717803619986522378751416976502515291404347789801868214044138875818345298428871962150407352305183179955065612377556050838309618717663555228056779443170230973281020850877434831164356333452669554596343636487793355498924632548712157338343909347210925100678446560401529939180776978523598951265131046532718801652867010844784451016473867305983284154961671530305288102157213334458310946185409389420381082026672000545590739183646526218569436938390014000162320835926764661353574555558266292567337388880595784390818891421431545716416427504905654900127493770072482054136020713282957636336316403857473819253434796880900305043887980200643296201494147817532597400255764836579260283954414195809869002339583244704680942558865355505736469646328040138933114978847179649248357400307915500553955193021166535465197543647221527486329291364618502643887703973108296679448930683960647185827676885534346998870160148181770995573778119102068869187913288998042413844834727649322350492790982632386331219416808346059740193787845032994795406094255857840524440037510504381995504491326505722507590543997423514847304557363354215698652203375711921772957564138580737525525331232252215789706122487083791188255733024340700040020303264511846170913805708691030914293928913381641654263320162294429219025885179851855216263681974403418807920488739880965596620882237546505830041827045357457039040539089156853638414487562134819890400404950470803044454280351297912494359452845915943661526164548034567769466713844054330083081227876465765506563393070551141298789112032681100932148574237491200000000000000000000000000000000000000000000000*i1^7 + 39094135794170571612282594196463297509215177637064346073167873746500987120355377571993278796424213908049003233896944911069246386245071917736802339516621044966476707427848776187087069834997770853714168994540418964244364974671876544978537153309625406095458518214889399378376601131580358706588574282539726680139345971206461765562475275941289726264408225784376665491619673740093318568677910104586960192960855689802359571054405851779871836503359081674564530832950368031244265521387460037091638488938800573022966628738883487251432201058811661357698465942602446372737849496218528274658389210155328326991708368143448834438773086320904426362486268180173370395833723834653178225018736154291603318010186523398157070804421821753277343879692141807208566692564218545060318048137011392062221380936002625780704122371788697419347624209721246701053787703335546492898969005496726417401362634129821027403022253987476614953587746604115084384526318526910137468594325361166281589402632459043005215562393808265252778639157596064583038882422532847018655108232337391716727483046088677898898023004240662007824591958877528851843678468009221176690379850768685363072362954313569346413268740060761762499222289876850530134595128169905697835307618478120471327176708192517028910791041795417605978894103379381891137523467034072971867515819943262737504706668732248989185557865880851564387771749504031381659298119562040308378189777248065562705554545057737863116329908691123254713530059495664965676140189660563664381068126852981094001931991374912035765450117950678799866522679215783259630954180731973829746446244222776618354597845806455960062710820104224871648590872822112361916839667120473028547936567076737524101827854937076479362474118655426017293232602941801740010563182493935219085586366223556377277556353046374186252379224569373511024644638967053791846320008163850185107396545184159698458389888074814232052119403348342916465042817505444279269373234629803666694095678495725331418013862199296000000000000000000000000000000000000000000000*i1^8 + -184916107409150207722870408977044756428706709623992255070956270979742411361313045544857978545255616802203053143940282229985397300898134348490263270964895154557635260777468106897254845989819555285393333285066114815751184139318778581062265377209624593648637501263396732854578651520317768871122691508312626306365515906219557721103956943141067970539310530506434949465799085186914437615205360170886870390934379064041730879654127269268932140290724212429685666399361402178213193402300531595386663168643466432576653689915471054760472880197673409887668149653961570803178993997579503166827501681576478553869077764963340266414685221250168006760534984665298235177463778213862960099242935525862859279358341054507109583515932394803295755662782142709762491985099942073299472058513152794125047280885674943026681588362598880337524270397563299717981142896280027014912532328430647297533046558269344296237012428717730503739402352792433532791333229086968618359053716080595509723610604280651599274966942481041067456001723968628670218654927318847088624976606985821282377398947176921184155693432654728104853348680133492793830836081216604797331929635628478141385858063443287556105438091040997729863342174169357145038802209583704459767587563887370763211954781116451883575421327832205217892392873448784047226136684306685946581975292214909728089138149494746943436352498933362690817797355800058145957851295751766605289530324520013651229427424209972946216483264794632149901693655870513402251431062979836567541690674990327903844949559478545709348816449028448658702215023301658709787132595972683975653176875276822177276373097469010183874156523979765334930435736066272138700312272773921841542551753151316052767739103220594304212325973820091223427493998477913583420309654061946570459750989597341315662307790610994660108402206047371339961168907744376531574392019073571322996374377106179510234396981735025587065286644079074544017626145338951343711124795547593703868411032667292068071617142456320000000000000000000000000000000000000000000*i1^9 + 209543739455795403688704574751348617721572195008118077538407868155828359886575247494403796670808311424753022463150908802421190831961604788646710911735147315272702222899014505461042506524625100007491542205037085111819002477845755261771083222625135308259488075989214594775531684836234968194129292984713930571096781280127017114699728978643324036734722589649229690199271809528012558882747261460360139862578898390691146221329332120962832974532772909574443432054007908554799046642101086230684689813391504640073310940041037325359348563931083152103551975533385689054684719454679774800525443296932294616034779389744978076038954153949853089062163004638656891999598869314389964031387818885889476643346214580831117968885573066746597722724486433720259206132293910331709646217803145321968742793001542163071596187254802164401346479795708315727098880450881232543805706732392919492953383146746806047475361719983458472489121537916710778477547071588591674972937593418980674672993507019812170448261743187801477597017777847738076428248401728226237971207216731809037079940575226853117183251291883334658088157551967297223958881110870283644578027829494069082245043830858612471407402603114290180449269082692090827024270291093799191335364677291136144539532568884864243839481323257135647977441143263854365290692039671351102301044688058827934862365110720149486553045299168193117851578976350844477539829147279472094119727173127567132578058342861589082799203855460924984885619301954666714664848109366334184409660164427640469719596258480975934977555839114496023715083361566212646618089128168197776688933788237661287271479238888044593083300679530131307583729620583907233295160830154827776372736971047446019995549116356293883179921054789375369816336589428629518486233244314788987710462586531412539562278412003283811106950409654943576761344060531603231149988601547152590938962988723220839193587434160173153084918821513411894304681969972100424456725489243356904755859848868286591231546947010560000000000000000000000000000000000000000*i1^10 + -119773588792392529689758535875769390562442049924185906704452067070569983428056941241257966435432931938031429841566597552428573846996585950737238538669310000532894522139018377936793290326295843718162010653669765344635506580234023792336423856811784251774366865955178118642385109995932032178794843554435821691084778664326097067947624602249163038001215625740990262684548650601274971198574337950680029970473668846510765594789982041172462710862572495376444256287103302334942345199471285838679577424374409559277930364500642739694630137377437708513274650908805950960424085511449290879984075941949005921289037582212181048671009917297109480567472796529970272914084404223225870128139677168482252878634425929221168721012136925512389425301966474268309817244889189384444232246248921703826000299930712610360699325654006487708017595748319470179933101828603628427349780482320965754605161605488904384727116545590449448428202368531952866203962786934117375054802516868027532383170626247234920956437230001829176256326014407776085460359889419162754010845764805750750769989270079403068610832219417223033913371590831164053378951737595534791276666347147012934723795846649978104427530272794301381536265130525093039665664665508619357326475773162174535997150898651410105010380291036955240162529068632363627111778229889711943808077476868755174762480204993803177095262911772490337590481692576971315504175398875985370988017248217869431189564281378445014877196603217599679623223368694224214492415952274904345300679488288635999034661097791121528858746810356862344478592964843203365542309728476324433713730703837954218424608740947804787963922954191040659178950293016335116298263865737847740478406485203737978455405104513029775576455086126007681549009578843946304509180250705510220349754369555640923599948383446419064093601415382272742059279989821311236223782532035115282877117042012861278844333926576474322409649203847538325651442371894908611074740824749018770970016068046361183450092797952000000000000000000000000000000000000000*i1^11 + 51686380478334253007850793944541041465665161648708555519245388522518638715773565260409601648883200328122838541868649375160233133513861093751643237782609179922947703798230935717361487752388999229909236928204121627526243712822102327415891406388586233033715601433292255350430717385808501103753545925576031857710704041518137363036809027567665952816141662239201802248711797777120575082585122564974919517858597986645034218051993823498424536017938903985913527600409761434917561738898399398139613066487908895606977115212917666298923066454663777722240254088931609956634803089899333466464515235631406429385076681971675959402201561837939930373636793105134415220600534761448828487464016358992604329250148483691339436287924797402227556006082059808463933506022187144136473550520359462177270907448486633887099444058090124496555397152135137841862236616182272247861149852237809527433883547914520663608018639131859521764485736929978672576178400428868867198651017463043196666393648894100012071256565585059879714783526828428241942485800837058132237179243274854885747392573321227921872805592103873857747948597917675791831595193934451602925410061035087621685550424244615413829596786107256466488315292247198862898965716984417166248358463262555676029205846027775001675893493216790851459393595484397446199334495242452294917620352452174893096869871391282580988998117166050084391714957861324783619682312832683480513587162370629442309271241047899001663185114393128115434568996233832442041722278732037011661106998608080200988587304734525415898684767568861100520644946321051518290337558269390231782804420431677136034932986599662669903648549388786978567436556035291962597601049943822985449062700552208205877376882880000401861272012558357504124709873581023162230285459916694945494136842086123494784390504526098119006012789213647149915773337272522406486707039911351695432150968407729909353515788424163388737443544408312107976763209360966935366433092691145740475193798913590585457513594880000000000000000000000000000000000000*i1^12 + -18091243813100988588211867585997719177054891076148189928588307741813708225618775499377922207205072804167007877591786216695750957968536178819502609442620873288821168193634459855020701669724588330187447501000333880380118201159814343919052950123586568866002447557017542465950385287448833126016081185977557338556078414602109568196049163326695346771590985953511773707363890195577360799813474011226489967775566063686979732695732096115435455386631812963862623199814776633806599356999086277368541057106015311359579009140675924766119781597293227947138043278550932331530950500546531223131759190216935730655828943431927413509745627358466861684230541553183362827715234587548338152413725580493336475859873176501604427694827036710652350238431301208702314983784520847785522499822614333286873112303890488926754879964417769605529369722644795948679221676013916970792461766225597440328315678095957671838044004324987921789443629871590880496756247638776136407505077240010675207180943835763004640240496629112514533777435567990101878614293179481748592175382566622068488313660481190202382008462245308313872185577929754807414564323538144135929885466009320745960241217865699826957232953978011019182857836720352987819257508946824533396554887298802042989039360558751094220433319452960914003084175163378200746224816418531140026521949256601575731278304305329727406382015732799738253747604822736258222343840663969208676039122265023642366079623858584747829552018750028282103376830509295936887886436040457823247818243208031239703494967467529846784377396677526043781236594863280887915438834802738414881540704897169206515339008508678829569247476947343084156885156782590756084028269587543636863842631529177800829609535654103620200845636526306403224329999794685991097808573684999906452842632340970424566380746391234919989174404168557131865180914804876243865142382941074803088969311378758286229191838134120489993382085278634545609086278768708199464455277652736337920050232088795719052925337600000000000000000000000000000000000*i1^13 + 5497557974555925825493306126976973337955082902224327620882074133733655212738126951623380176611217816418526606437812125952479039725470324074617023946836854152856382639617442397601947932335500007314914497430164771162967667502016023027366340632854825564413329034117442025263148553177108620667247596766000893730124124526742888470600692990025368861420330212763537701948858137055594458613689615460552717394053253492218872298918795918940541391243936422539707131919963156311901958362909095703737361500280427909585665046756685845386308423302720489300312934895592634480955700287871468435088628287767773556137541034875219350849648215496355106743619343265869313451619400534981996587646738850126416179131025455479518852591093564924180141356074759913882692779840864127890125489684635494658537324841400480612309931999946803825292722120524466795816627104221150831495824136316463652912101437939127437425429704385423363530447075780176809237107280274714990376514512123705457432215022835580055451409114892722818488921716926540239541432833049196605964462337863778565637171024747898291980689289957943821879034263581413940299126027899691531860399342728079973626632487432241717016528981078776437497114265518585163683634494925656392596821870426816521916898447232230172938170148665281121477584826108733709501979388883176472044037410655957793539244486302446072902757884225322144784706292273941561753391768136489651986021628470937544698012520239752641905557874356544232970279619846894595783408504609560526351045938533721132005593875214225544544254290481796340652762237747346000957583341882052308064494742809201251611668191394626979593962614963852890127460210611829695369635272894919974817896717673821455957236832613345269162326100788615503812893760165965981456477371164057604945760376519906449274190628907562236817142153490941855932227238777258832418815758377564566214015438415871066278571073832914519621720320428594893163999429084696018580514384403533870187376135340353401126912000000000000000000000000000000000*i1^14 + -913671175323513562355689776899915809168582178515975723458465706735586355806267310168331882788886991870939593802962445937868368419768907384883310421895921051266489827183450800361237881360727663943732803666387564975591504821810719291498418683663981450968122547486818224035629266529882555594480709374879018253288318682914345630570941768537148320314302695014869147190871297498165282362086456082941503246228351533457223630982353251939454099176939066209263589302934010500439143202511805403802575435617760275243266304242490943792322237084923228783201630884089623927794432270626478350485029037840662663488489412285016467820127504885789576834343332578171034265538359277323038582763949115947307377288359908407044058446673057125262343223599135318356015673677942880262911783915359772574098788004543463274146277179937043536244481159339732983257914593102998280263532297830683396439658790830011409778480589086871971184408384183489822054504540493258267088744245159505336858619585872880828371247405127069883644007534239862782567033815857542530611597532704273381044208287193457689306870741072980268668657718844122424606856221476951972511751072077563889760911439405680213774140570135942892039072117550409333816049680553830507115368920035464563229439619573810007715109793096801795357559677566831254570852662788524311748011184198440768340760345362115839462508416627156703134164203221942101318198773660647474568008538747596949590940238959694102702867493337989570799119766312314288263562080365094022766362691377470970862651240196323437538609424398410027464609862426486776416286252283771490293004421185613471892092027119090542439287871939146073825482711725381626830232219567484998981402186102705854586721564817044053275299043824346057707975937894403574921981758827814895727493692200623205180031868420306117547201378777381938368013422337356345372765588303768292070758775932580321378954067087609114654621007966555553931421829984690130623883816978842676208822498202011182301184000000000000000000000000000000*i1^15 + 123548919265134012035898912000132116527259583425683527110283384692220881262756849836351251486061282079187385919056611570505895716237863739469780636925885228441716854124559966664172693661612794410906577217386380510346607244633295467512040353176482259616740244551678743539236635616576591289008987985943606796090258225830662422415776437244825166064363344564076038737936654328253872158474391322618855771707980640182132610347666793335765850156616524225693288070728475321328860485534068281444564537192970137781198740412460349947187041013902036486431665025012694194101567021210906643463530674360005397248740064837206104595710130275133686765303652989202304824219310349321432039579912071904020383275541953961477216553243678977856337842082316428065800453158822962861426349295281475701980168098250929747491951757719315079595808818218502660379389266202018493849152138517228899016552862998202575977581948737232943615320266917403117427776089361480522428245565992785445233002666582237875204619445588873177416589709033325556076555799955056931960321578024022968928160860976964445096719913871669276005798803866115678527254381488075736662545794679496242467347184933187440977142779202544983848201116105034731418323668727655834839183318713728121504945883955439132834976477536977232302250300925366919080060344105753815439343610527794662748946541021790177706546787209787400821529701132007783823399086611561160901214223726452841689331712637500742403115976829277598479653099708684553985584129644288890406888147851744428967556004105087765383865582014023068232875112966264729513576480755054269636379533038045297807038744926110746031359357148234902594133337120291638536844419728342425236980931445721980010998561868376658511838281367465216064198028256149835555040348114729643883142938396785518104694669508458222163136177518808186650928509746547280123704611770242856955425890652346132502954945043289166190271078174333142164405044524042599684442426947683467978503083628077829324800000000000000000000000000000*i1^16 + -3033139649708462617500177994969995137057388944750795834406651880997480502071264937376324908583357904140597273745722023471473283628051780262688326825941002383998364460604881133495111367915065840598948326741998414973581056222608762290917201838896525446051535647732928816924245718757442874016302914338010258475318987724826726994352034593656680225788444262978395765956951436367516276149521502783195258471513715496234485358970139182413992194968539378584404690260631564355431512577154153529985569969695568992225209773995478536551511712562308302705770160129902705358979782783150507197084754187463551008243503628013112157075126487138490176986460048808453263396579442682742075703517603902738161838188268618721292578780446749864804046877535811862619495413110390662180784348940872265581060806313150863464160086389733724548433583547344805791387496290494801078984237791026831791567962245089117515624065868392923145518413554934105003858242663810804041924684626167138038808365668956152234671346944682892585188370541618978734170988935311800365599530681012069326950080976242827446494449766622329950205621450805616202523543466616791306352665625582339966971521704972401201783649123092388384673626106307366967249774278542013057957057721713849977644329747591859124470799296777200666533383431349321731471837770673660715147089895548033544838332711343533403503462773134197406364800789742557697168042741743276272869436759802927072590029849786819397371086614647931516966047187696915897434536238403539080454454549041040924710010371664404105577483094266055249494903312741413893757227862749436679575260863684372216458793425585464456776931129481977641927639228016593610132512752740192529893611233946290451265044655486996040169288041916672472372992968206202989447813509835530576792525287268104953664852582033642207386557493978996524429406939214582101366957383880687524592681780109177176557293695354478480040488517279929339079127020553409105876008965753323935388117746126422016000000000000000000000000000*i1^17 + 270077627751456848229275505639646951326456170397090889702653985400900034878435246540843120293834033546367909691872623051460752261938560152909139669066311790889157959650384902701842579718096585320170638313744419075982962618421810943680316022953442710575587725426466833929136363697411874577007072753714145954903316402919984093609492432436103393496245299586830176334081601387406890586480861608021163424306985690936507094827255757848446540702948418957478591348652956369052705867662082117685232677831375515989027729121027963569404413405288433338424559657768702468115109514549061157385342041510841063390191821253396358718282928483065207863880395445116852155424798551381784116202737852676101305436208911871788136477114030807819384385715185402254695991754589841198228041187094103844160757191207674732687412645114160537587041914017430447448532391795761556458111361963960055236980378939794872887250202165738518820586535944092346969958283855482860444057272110054101606271909864205224810385289548675348776853148621865811635360304309246425049285679828035959222160606814955854385543918879437962890295461577149050471209112786160545107874323467397259527768450381188069469405689576358837507690168318412774756586027535342460086069125124555934848629774909844306395685851011507975658545441353818372770846621386592530121613625018287549149576315597995608730079697041501687758776910234479316378855054889427901397640943428421590790383745285468469551614429289403811625933773368675875560215309214126072876598192324094952851623941357262746513064973677002718062707195055784795317036941310321758359532169903517165753203507301207292468816365765658851760137537945231566860736608924248227716149114073859815887063239067189507150184807483506479474750949622499966254451920891664256140901078663964737086410583479420085954102617729908589574355108035138803746319447076194476661910871985047415366391367255331353300524391074883241848569693081941111724204571508918221085344729158123520000000000000000000000000*i1^18 + 783980928092765301419149043964622511744233075722312170432673066523388335926982301476843144652557277674278226897121866394708802283212341911554364694420972694765548956951938726761954073028974142804235446546081732082660169774043439097825627176645263346066119150963857325110895555859322068250172522997603348923476454748398428652239767986825287700872352095303259206959288341046719374215532179438922747964067659992796898688344797772840460786657868071746487811153871683569527962994126093873970296020677586094460503492520006990101198083787004310168611069566662301802688988920081469877029135807450794105038178092690148568648427453403583673883627890756545445763640618167932972176855641309860150197358211678589904371847531479553799481641815091458747302303334218254431919056178481123790975235809658432483595105101641495345674948853600687505275470155107349405072190841627935215532972585542865265297648274327141604801468970074115182506917900144297883194803342998963681879975916786546605470494136958989500050611107597687314820508175101952943371972248486295115007116195896570602843160472243339139667757225131019568992725798209958966389937448880337906850376104814920644681580381526795865846643640497196905402688889529500009568005183981390829275668041484851744035565767274768239706829067337088020730337960329387685506270492425004395711373349178192768289115471394675279185934640861203643875122316098352898179846145262861572320262704146624717654501751596477103251372806559706992997735725584530852077254273391666628921124094369695929041978138485695600063178607286402510036070820103497677452407523116397691208558900374713943823697807699434421280877284389418067464387785591846494648398990174665870278836651879487302051560359385019485224725828056140960922264809020385324096536316758337223768548176480471537041414170046356981626350852017260715514840034154577633087831939777266302540907052931307973917342927747008236399239107997325035525436718754408739433782811033600000000000000000000000*i1^19 + 281942448238601662782012788398472567988764368289640040498483110330841719333194145050734816506439558991660551263281520408572655889298606901974823464179607871424606286095023291040578243172834350160181517836648304340445503586332266986929999308102915420550372396858894519406480786448825426137735626746252168088863424672434574243476254891496546346583847665689280508969888133219970928897548028955311364223920398110832456358196979641738773837502035429860720877342685118898500960738125317667747201181205510122050368880040666959160798116264779434702154673759875115717615897787977958939325011112035175560761801777495578949008029281532145924493524709055323256512739256015621737809574944392098648916357272715032116919200320526858479967769531768903955291618690550632546602445060225181007023658631189425182422397139146696631292092638030309430411205331122056111612017602420355928484793650131214092486858371979019438394344820263885334486657287743521307779358096213734543380824205639208421051455029832986571339430800035200129973919201034517198078042755662179884126258744730703802913464573450505694472120984005883718517683770148825013604212631500003160155572199936099050057991550916341633623812664189180445655842279268771729229656039827902056802348340314188419471641512114962301602798377539815904332158369967818086377491247840988148720483186731459908238533818689965900917517447240257723822053372585889975217836212718296875402025240256767540912933704301415002155214787652876336504276843115887423096871431997424577905409683345418896041352030830706141879073433764399826433530490347072066603739413484577079300785577068478373222827748017567170833994198432827161139501974054328293667066885973563370175379685269203155632597759261957092997181448088051234432660756746645224408830477614702264291439722738137664975001182085260217744381345817210493554350241551363040478638496201723869969598986841141893786242363567358094447931300024970952716539412077190085705278790041600000000000000000000*i1^20 + -11099738132338107832010348638845893618018001120549972907884472682121271074223666514862735300642055018828222107090652019631198904037524671829101299104618462317607095163465690230066119447929943562633125149633612020102688545252934922083417150571289803213023888933033166158319725410295614003700414175688432142485892513957884304641438544338843316445222295657030236562678367538714487988662947809813489040854406267768637824945450109990626701183571945770202420727010624486068443923380645368355032053943805832433118723159851374193578887193899119013900256195082238914249795742976266739474359997161497874557582127441094321994851013099281521417704821375270377109975912413321786208365378801671859909007211633869043240831731671300551522458134427439368236823852407741455416891560162174924429568808161346516340080657993161108691680527474219808412504939505199694127357568931271064669279670099112702384588383022192281178885765546089563507455189026762890754977848316072119890392646676554375851343259110253950007180511360654032960350329067650399101793791105472224201345001015384090111406029343118539247122277132354989716011715379661905025991293066552898433835061995443826560215505802043752593836819744702430218842675556572004245208956277287970827310777044874043722756199052079743205710509012085322527431232757977705461668878261432035449139500933355988671489626426287037843983029948216501616612872854162812953239909039012396654464827080679324262891239781456525010247158018382320816248287568928260166445631187360089746762119139539764686678061335998061066256831848450831083332134551013697891730467532148845164876337321634323440272923036791182313458391172100425618590672042954864464893450954640471683877382945776533824281618356173534657085088870601024004712255267381203182388828328196271312017898268033308237995346824785925866730665133971521186764115298447065698168496355301788765943472671033266469351764027215313111115677098118514624632601034369347880086405120000000000000000000*i1^21 + -3408433853104662304480542517653193240814568182850870103598888424824364239917125482547823908532288287876546718214299682980154874954900366688532128192814264495557204760885523652086930010924623624452635135465843974956400991881827008263299515740397281142030766737268548804726634843932172249717128801768229052685366962002757957604933821983066328326138045817364517514223182521400077205423410928706919468713574189465621936826869225002267813899919077083299076936744866908855529087638708949587666827768165875019337220555633742516264505908665994638290925725577852130038082970576792863028441228169689824964200292295170274034325523440500189789532153785427225313903223152382009849778488955296842444674358325762620989829068959141249747400880581050332991156251601446688276123227340345341337375636844217025233294377633324940371747818289743636968683307100913000344391561753838986890898680847296969172884757268455570990721558320109850386409819268313226625785284321172977458790687924507292244127352504590446684120661157731720076507355082445812569688058299161984597683928374077927584490745995044087650313512059506760069089051611729347350485273231520735291910236878245141251916700014805851823748113018290989203317885410431708789245960407380730316137888687244686548496842259478095942243118455087379295561016902200840045333644182338260389904248133645267380166471979802899062216862996198200595395476384701281688533646552364682579354765014912970871012524759845729520830156608990790947875678914482617774429192582348266374556873135225954983489686288364723938973281994685544513552517540734611839359957234436045051356561228140906825058127627885070873576233219757488171861814789295839520296083764631516024589398481532519036818191040920129786019763991873562630299227121235415036351754359236608595605148773745629508951616880466843613869433640014863970473382098140100242719495017434182443468539331957077306861607431727262338188325108855093878887719324567948230656000000000000000000*i1^22 + 3666516433272867118060458979464190536700734855652994817957989555260251292413851931022373181681958181316973923024441167443836924893340268040296610142372883474357516190693208626616201696018624026921527409999690802049484177434076412609240682507553498731459984796443705577952607655714047040595916567126729879001469701296610484176797755705197507167158309654391165498452948244314107174421770381980624463435606583411533358449607185314555266020857911827422505213840405849681981570016225482667974275726192248825485354206717001013229552482598449318923424544697634443053492569731677895660341828116407022875915098507479003802525799378718303418760579848958410786684607414835255279574815048827507517100395819852541688340752197518021065970962578195659145754894372839350036847767579596442451302868958704986966805878734497488905220687104710393534309116833409147200422788140431995535485189689930128363670748529550774334119222920553292396299303396987399916674335825576667360693465739396805124354350697601666361827202917028809214009057943275396611421228791053681419740131546230570538341757428413656617602892890130335647689904854692610201650785537714350469129623551126821473648271680882101118577597325860369221592456351125957248742519162466122952794752720000072098221044828796092740017946719815764154116595334057137866626217796651528513253548667315609294470129926428882069548661514318443393309960772487994234964908040889531434692747875972180526855171749876425536228037218210210409308952155485731772942634073547067882911794375081026631231271272044976362795885122686551027538710107366227662655154854090126871946384055721600651580839911247713202057093108823711787814378931410193323082833387354645361224224181459915724401216859245854111591431067659988429021638716637271357857115498412344699675904849981062627604289416386093413669724710005024703774122293317619258372915067824475662416391658616484329479098643225425967722150774666381084684240397471527731200000000000000000*i1^23 + -7453508700678656966423273177892449126484169413320957193889296684284473690219480493496041713029770560214916733321896543616521948020117849940288492830168886117864457779195384452623798336236612457617417709458018204504617676068333690486741285710210560507739325477843708967535791201855919043929710916849254209104570502994999948652323880490306034762637283898497810152182857229840698180577257652283296756922981724161731071219150351718162854661273152011724763835791823491030953026165040439805606535418333624061771702170973410006383900411142504183023140499772029513189607674397842396678671887905157893626342611641537061768261530475245740256242819154764661192967740344267266222460797124363587050285843230563248983743087389473394039839350463402647906530510143744423230784816495982719842623937850591067974166318158217132205665161084771570048256531200579612956218794399627636518547660417803291794911183065937047887895151041298367179297692850774039875781592569238891479073155277071990415236383668233963984111958628641932203126357964492551678821305269855913257264445921693786794962888406855942677527638425392544960859629100364158810311191741753792292748798795204209588632320188874118716015602123290742153562429764203243172057883094541974756716152709823038209013846795672843889174314283591311059907705802724758415078758838862738602920405563182412054537531518695609515052100659385751343488111294102249028935929415003051322487934855911749688140855920528983599304524147809148202600210776034094469705173974123211042834444869541191626622373578505293416996898923324196027314186285662156573149760506128062002039868999467326637018386026334758680437952852692447729904593511331350131674015047725860036098597461896928182500292186063189327944181639604387463305017744887295404108354468330399698608900852864364162595368112120222721073660942215595426487843460001764340197195740224959040696392745354039512529136587689570899161746924827867338169766893322240000000000000000*i1^24 + -572675720408221834239120233650446900374136959298276169771869458584182782062365323625427148774784014101379367797289737536839015731520048752652115074476369480616418539211533007015094567377436954859423908041992623796498710012077891188324237987269035526862935343806853648254947343881677840425698520490988300642274154322080958259249108546039715204612840943695666366479605713929194219766152970282672049239857374731105461893964544292381862904381991072368119882145306016292407719097272778817846419370767949566872630767893673108220522544594945290588763067627680837280252734703552895824104817332628997391588236353739917500921632701766748910091944219271887711182263964220639847016570993029591479164456596905463439212920956134469653692530942584787233197683006617271285196174172267441003951970597553359903223920647471949632760260330708437716363510299324133517943130555357167506541897143578297174423918100422668572838173966303241000022377767027257559181070454435868045765742857621716800769439533689364455332121435986815901877014926374412883190443212354881168197494868521928514365991440598810629382593520633276515679700343494184117246107478932859914781839745826478413216144044441511039649922628381821472281730950783962404356616582081707656047242466067378725159852886823901565471721211370442564638255215223429725245323398779328706021389777484180277441901619338169836408321014012994015643370568789046339594124525402820162514876089511376638909013988242899904071764892582590194709366760935505746631509782742951771523926101151339469113130776115453781264247301137424638084820878387812480338558858137931710354839570769311915429370075451424480744858928661840548679450204206418870367208181730012083175291098111525535820325944262525070178117971519040089121061159741635086004566564201608882716612532476957466380847023290591576620037964845505762215042209281595199315645436756166702081328985224240274069862467834387899059641436173833714803723468800000000000000000*i1^25 + 1996134171848785082380793152674286015315009952019564893382937531340659367217287230973845373732000070893309214684638916644644779654254660857438334410135684634139805614593177131812940597779993528702512710705700294941592466325609061489763248209249736274434854088669650334620903828027549452595144918815309384432359357932344625294191238673051181359821938560459348627956394007556342755292815249117553194032938776818493029259791386610795393358422807853511498135721842609315590884070056744301622507911848505350448131468579034532599733344833039028410772901890219166876499354196784418217379577245190640992132466300399130101802383693453623521392812107255208945363841376409840685806255147031600928724002029690921109507022784765661049736893384922174845845194914841362603978979063540149360875124678653759390158988866278722670289951070562609716404810982340098786464777088991006177880020475978825320661469207184673278503660099737555899947136563204271648033883170144242472234501938018424480663501549745744736159862194108054123771317204358731849183468361513882787345377233554512421784574359088064693431955200283317396185990952409300319157485846874349753101483894464392210533516425065523755576978495452826818889903633888359025672271293279810536449200701055813993735102951249892868884858972409784395022530508054609389425982919272091464222524333936553924511148825551134669139588940942308566439938015124559340201576518387859201683699362356168909494338745752385877214397391411304143515365180713813769022495497201357799989741964581233515294267407185679397983906686941764422345192103426678429439066820398127948524802372634143405498093478025462747383525050332998696890324843272538537764886493746218027464409166974218160253796297053086499471022809547427258837581105761016803566655219495736339185892646470824167439486355417784807528440890991819366259775621353898895808409010271979892316839038202244286622578807603184411132000960480883096158208000000000000000*i1^26 + 38654770507265530493774695690350911720299100116904031174165585951236705874988465150489648910528507856892077181516491262227635195270597901790089417767497315948739166866525933759015889589531214469410623058592739075388466783032404570913569519584574150823341217511182639543377568267217311280594824888127567837142551965089967550123955344632220582976055163377259180448140506138279158499554419422524641976733354764644541503101677692249935111176995601781361561741175550593843871175084366726142237122818852085185283363461711272592216746282904322265338025580494977306618079745329825608585816089392114557133225542613348963098959223657632337616537028765909246393527415935744715071242426669812041936005053644598473530424886987382409181747946571702909403623336352899664176708998964311144426665446621404739142083795905408322963261382491802897630962291738172964238168698183033091560147640993837352789390481854015295220968198868121286776285461317725358678246738060101116288397039490048883133181831852145616353062555681829289883377929314315732345757035558831130274156170486063562085433462626647093406588860357883562255110900698386442810341341406258084039292541514610777638254773983558908991871182065483380218341136952467389147289620235206731358774415320624767195312251473879576939560416251692941831484806095125915639761235873099414590264081631761763308940065551741273995770670171600493646493233936605832866073980083936621839971915189484046933002640115437394797983508452635395580474456093650489059407750606505935110093487615773354659869286688102842694531523651715372765501816849068556670162836892601565124043072568560895936518132303164663130807898947924456351758150839427104022964351593124587883148690224895161572685340577788461207870116097661570617393369732024386816111066404102784721176606376642343830427608397700130709769375459895912259365962718727736562014813010052249760734309555720755978095823071536948177217579287993909248000000000000000*i1^27 + 161806511224508223190575963740589492038250212379578514763880716855686017931788202673364182303365043738276982127581308508730556741798057282690962255167985159393098971751354546589956074509180541366642667718488843265505941338594863510622020085572693317071142288884278116814599372092137555804722554928497874453140124664540880884766689045512030806744876627586141507195498700273268907823569670294562798638145995729254693702005060301220887232728611192058465082449813829050249209576227678017046053961159195245672453883562865263719478978412434016486900794659790294297845843871239269464768781271548930510130445954761994876036478224417250824905153990488762346053256966089461316990314411990707968139508672498750934130931600959961204719442954426479505865607865892726478150315782842112437016882743956903846980093850490085674533914673568455108490848464275987393705926599008964071537117105436627301068634662035921157079242428897855297906464739477035282599931350012458077906365119701985153947501051061778744407386280871642505163620193780186437252983167802927300915231307172282741795661761006393952046397848188960066980617211995867489467196213353079071122018440765319736758123226783102229834298587934747467655925860576408596937307421640990619118797379983423463376073695551057162885353841569674224178479434139980548106278326973389427058384148586373312947404954002909253780041864649793078014573730671529515173517542155115248888153649105627319931292724558703333431034188350946086353636074183145022819908346313693558725485142539954873619576615046788521451720286499662410259767228613938141964523150656792480499936905349016814499696150020833260592890145330816562971586929205379216430174255069080291805021266978729270977058381470638270722580486140965216276579996114593289154232060566622736698337751334393998065156214610331095727644494376695085921357391934059054630779983034964451489217544762612273995550713147180513983418128872243200000000000000*i1^28 + 321813560636749912433300040022197559789775924005323274869883119918514575250467231064279999164822221664598237802988252394927219048743265089055534928793093788060203295821106976243589885987849886582492819036294683327291444870775559559917636544548560073036004292215727002843056852466908921497595583552348544094454804422299193564748071162580769923205021960781475244143427407529965425334716704200516955669500591789856764651124562196256012378981757088521714113441863867798405353598034907428481011864050819618913188096920836638296714976306490027420321048137273769212672908907072367989036923700433058276912047133332540039242620059712313162788667543752142742073571691206937528759770717924848284796920694249762223975087132351274486337905658260257136870339814342351673593790880234492087232290533888983725582891064100475771271226650505660147150406876443362525289833086972926414489147394035534789809729203554043257116126157134000300043362608046319806623404610431921680263964953825622227126524418428631295777795223146580175047523825938553222517595859850006658147259115077355359087330562933337747711593383790154301022742556921079064517875174569623995012803444036854932564965883406548954255155073727524178752714372870181454370440529828097625340565465827378549442791016077498603253137886832822748974422708574911002360227272968567598703489129431382662932677843495330174907769243447730792320608657377630144879403117003517174059053300266179413516680668414622404205797288249179543449322648824846821030421628942088043615692879608337955652204704090311590831497334183513808985337167950252331199916750328490293266175456532862791051818305729113600411098889877616720981202778807849080876989663991802997144151409121489733308640094645326100347453089219893750163631728791761777470995628474837138534294815097094994169831962707163326095770043692788582968870725012239540426990996368662916138431315437250458806352817703983912280339251200000000000000*i1^29 + 316143216048677514303316718420339051824352914877327505232375066664600335840079404649752779189232265903638075553381749408518328929010661998087654042737259508621960566514826178781704417820849971428851320890028677086393599290428547170575799535027274666475912023014724374923002369644831745329158428032632312976025561108398716531548579523610920159594144291875019120322225239883735499797842225077624848158893458776788182968489977096241437788649038562892543550214445024872259489658108049748064288313655033545236313322673630800393673756375914648434495009685092516945759313323231421681143728882797425062412554541205534187342473076570186385201183854380106676753746626135495013639344976953365113950401313669108928845976188131135008230077621475847175509918508363617935420971537553646714508090486797309873760127335566492759082183242315073692564370725929891686480598786302204221611434646422575735288985163150684271457482802860426979767189598203547212225054906145599404273550936473898703499504168449941741665508726806910750550180187558843302329286074528620001322628120385943175845147184098562748290110931420213754660366380406051061353144203766975182944713518501753941445466701741549796744544444508768850588865812063660935431458722412702723817282907986178787894866947334067019874414304163891596690628835560773867760692015741593259392099302859476811363274710513560891369928566092549012084385882167997268104918593553452517154200849503369190270016256083461255069047049281176997205327464719688001099510205260211165410361543714357860385809532250805934948577860421812233331666005063505863740106301930067605367716609543193196490441824532469336550557630904017940728858706839456952383959130041998380828798233123071416163950357084992115599217957552319540903296737831078620811751542935611021999598194542108144816965620832879946673579759756647104014217593237215330503279991608125550009559711399014115605386363884587481825280000000000000*i1^30 + 118676770412380944698799584582913762793229472764302226678730455328737103836219791236718888120198252093319318170541171497894400030962613876833381312081868411253749653931541439899578594996754202926854749777092730277986337858850046959007122358891790909055036326620187693202034098322882189303142179147138618114815108490355151807928497875822917150562930216303512349944034126186539784575938473554942594908124830876471881297269185030324192696020626510598089058539921765584492143688702649901929496552032875553064572123770130043937534328089402161899282126742155743332309942440814762505300032907572996339510860348094502004131597928743414161663026462526803645531389816483520846272790787943903005470780307692842970902910736638923464392285816915735129873356641690217276469626106547217926408611859132465925183652773748589727762013034600763383475541160202789834885700870446574136799492476190114383438140283937461840250116606527936309516915359388102480128424309026759017494548954477995241339496973131396321421312826756858525519101513567905560505336323912844151029147249477135336513656898490122846461780723015250651270124336061843141315967292463826051680797336659639435107662934257524070736511593898411693391827607284977851962756902374129084669832823741503451919880544743005249051627213449188131626247734998147851605593405897988219416594787144570205583671451262118543469157150694805147470572502808506503995507555135594975850090240101090694175059551390822839405860673706258243665754617014145156445248379744455688232678381704123042111006527177267688735214625785758032769363419438272583416517835020555994042681562124810499561740993792443818341461054076630793033574561580215382875728575657041314460501707443640076943374937435711949994028035974872290421549189031345637726330143622834217157836388114208966187058475216747910308758356242471959086816884761841612438122748650342753190788355341505690527549993265397760000000000000*i1^31 + -208981167331161668668482064019514278988244023594213339492583128198929967704576444222058176298447292273431300117175882512888166608651078054081131495299909113476597963587271169138884707055980270040389967896104805707072768914427001572649968087279402382876870745891841095813859095095208319274428853399322345784347491166099744091385834802302218963890712392637083320915480244460556444638580546385662891556734352592961515763426578467412931756001617579961344437404046635153828174188693861532613038993302712489555910307431634403867618853729687365277639836951864608362254855625756458690871794449094647295446597413015913459902194315782956254799049317788031059530114927336293475816184105492169435009382997402589187211791953035763236333532634513793380404000279295181680618761881117664312486353712346566768460587452499688118918639182765797318702520377293717807038481087754996472927575001114930697905647779847081242130621211196222021709686087322152191153766985887371695687395755360081965187864788359931691364522339462894187589233381139084342940748100923531531495449333351381019784413258723340976195191209848129999737509031799522049331012077042906547893892095339584369008601007871619717638189679478059804532028382036910999801676752829890180539963685991730479640866812070882376593637919937662523743908848504356387411788413327358062063856000798428441652629819327677685501598405130281518552301548294766632196733077784838116757031853234949773706532320041076518576424248385458103711548916220682346142455634068175272096178414049580835166251774073759724410564618350460784959370160892745508371408181452275731128569904587208209060170243443854566400134055194182446181467743620475051170256538124028121777041285252003791514869920687709229332699128111930166151962813654377178344938435185113453313998471110875839809710286446804537849711416209367138847283641540975905565336354976346530782171880302429951513067520000000000000*i1^32 + -7900705174310479440825273422849614938975763104900793834691951275963127157293104957382881960756415360477308778519044372546718260219971559607306985894846744954724023164392775016410617234787120080602107227372483245622543831434396854095138492418804581591774199459136528695595576627738934623974146002049438038918114986215972422227374196515258763445443182581166296912966583726207543414160831695466667384903501720838819670883934328825140669151851837237446715433218144799281813032328887659693957961253773632381533567418692657676744848747746182843644061013273046725726702502562435565805576684953797707577194676345184176353437845316424355349426321720725741433824704947839097319086010163816978814453841618647887685529187064665477541570656245023440758058165185883200728859990411076880871126525030947099435464306835522275508467496831131622668930756005070337560009266505314375320239006696033518007390841777310999335455374913229455013695510770980748066592091547078851693854822210230214608023217363455770908690521674697258038128213924023790201331358749695689155508270226087317146865488893592160392052872286570001526334241667378757616272993884746989226966278426757236589818450247464120460014013121986917422840849361757579039287402982738589395228203138042679775245984999596673863213432977859318500752441795278688071838119175731588291389766183569746917172538053118241720460061255105257162349748428992297101623451073051546815094729362809456503477451844318337105835310615321441029082098999581652756427045183854223771288554079151334269397387835950538369427240980320221276588283075399199909078492839098447531172696161594763832781867489170920133605432189563568980658680008108523837872064164124347871571595771671055821546071199596713345702402547287005589727965733313269837990626690592295327201383937753509594888323166714333511947115396561563200698881476645146778360137713986568649940574471301728567296000000000000*i1^33 + -691900977017570893200754919394815808909330581025128684133169831808408694351774364796788078838365756960298990325067902950615489432292616441520085945405794211929334478070309036004609546418830260539640460031785811871677576492705956523859716075612303224432373411974380246786307653631621083234172902465342021322333145969511132948342116212431429858699706393882645727471648736537510315909845544309939375018350658629054112750742148855904499749473567527555082816614038410755150802053356160743762694303699346499372322877604093638641219842071777489810301364643512314516704925829715580266490674735582296539370570735633937335300258709037957782025354527547668693157376812027120275778907681243081168627591397990351601001081302775442732625300978663405074056242896497875413580274194293754558786914715631518442840428154608611254926132550895700868056865516055016276990714675695484913940230304309270337994388764011929221347815525985079572216587620039830342187169026870065060720643528564822549516492528213749632192358584130158397257568431591217961114158141132470460273824755902573744712786290365759129060701383101284189653028006285943704433590515700231642019001420928792162947192330113261596164361666583929744864050512189446794260348186692563594775212172595545420269195842317271147124184398035448114847035416477298701227312613339319916982635286930977709191857992311607724177399810877266343425825350672886469521895815992886025391033964231455416873292702977888034551177122069330069722385772900284776932919770322171595891157407692561717471223908169978152043661699115764813986533647857229638772081330067295504525876796675532376318896219847600971142149114284294134007256466605263897301529787342018951392017120589798410463003636546153924255199749682626029689533748752983135116665996172743344496946575146876757556140748932471722438802920486572376902013919822414735205546302956940223114236124148531200000000000*i1^34 + 164048949632820983155109671951610321792801999504354419759997059707952454672316703510572267051400663762527369767553489695646938186722399905976038880666640364793150699907377619639277169118010938609813463503475346637050910039078270484901496789710307580855690761096535860064561542029975586921804992894369383737507841585788360822689463078506790300800300543304337116758141186800905762144653583737926081766896348968327045755368914300157203326324470834842569471011459173363277358015111625320596363198295612348222469526311990746273435306577706205930907497716827634777453761072103268930320252651916263214563140186836940353039648934826024767366149216119998466292761496830853274747712086432387065689567620105840315127394338754861217458342933754896461313910325441037515470342004271983858064719213154784103055945760639924135480346164145659725753654700232658847563037204505225386146163910532470383993072522837856747108551257814492370522248029809432793057284166303536666805430088963454065779241144829688978775845843290209043926581384595391880762118880984374738201878246844681419643805775203919275754498271681373429001882568004989836461308467119945677069750441902492788589128405295523351048882120779032935260863347711272354325301291111708097959280712297287975422983058663155732318253192613908224625983878498995196285477980890136725732847466400962507134808948016239739541708039392346500159366123832037944782517595372652405856113797139828199546265821085067250893186430800456159945848652436689979100271491198920058827494800323260021162300577535559586263775275786975786379141250145269778446059471008446332356503315887121594797211113309995657276970468868371629462940388387286670362465930016002000476624300241579082394048180448476663225816436303523934574930217441848402423017030761945624306812405983920071800932784689800063910095254906529458346504532169415690825513626271038002805342208000000000000*i1^35 + 10690477815485594213450124812920188423840203385850333419721321919136022250403909668631586279606057706384049834813196751316467425003179239046169651363110543131461874415226556105264168443076757174497332920473353757153193947747618588717383251059215006034336576241326369959664429379553684387777608523393930581439342618356019728909292839236506374746207531272433122501924917373585654024186971284215514803115799625221349342107335335865962390361760730449786549058370787129470730362926322296723335940795072838657703890002350936630710615739452857232883826078582231689701329975677117566359414623645071722160590308131358130966481041627802549979758146084944896289774779491777384022610762438750957171880786922315084296185479725960439477876531074154043810881723367640472212194818027967177996832420458167380540605945410377416479327500079581624826158159684638913496213336658292412721189203077719125711231011192863705309691296875528292666536534519644136172695288255097957943561273095840287768242694638226121146457983907259835800929846202675516076727667127637906869184076514405716720864569088145393193367015341214333686221472426732031502875246538634676682895368831867256517945665899730028421823885729282022522676614080304969091631863466508063497223925198099381728223793574157495953112119551643738432221796681897072292084891974821010480195030424050087272269637946393238829219965576604167755499330862187879783799737362482269755038165810010331153870763833704701171254703965928227181975472790225961775429733718685676904597406875088834832265549727043915903396644004009535893761407544556492421790184637552909914152553644476474824432178114569825666879994505034514832843192398008200991959851745388620746400684755681813919307629345581522064309140907766008661555027359164329954436557925383629422011260405734425791658191324396192794692551389659872150142300746169124290014313236023696424960000000000*i1^36 + 296088482474095659396052325896749372004398160250869539461614548457101397796913889643239596632364113798743817642024272420904956233831315825604382033243013026520571088076126011567475890390860564391333788295201782060267996218600480910395912169085948809265694161470085188138244045062843935361437538308462030955671030232950313969535691476033068173567739147745984665332966387610099516458015558903678554953541674258256739705610700823914470720779493546368713591152017110106273583345979486177580292632357957095713256139083454643421355238321476719808763586717091329705619483055558703055040498517213371532657974798688946769716246688814818637951038539693034761311675721667431884922336785346834491765738578676263944385378646168152867301597161462057661503640621892983868386415441570902601320351124051228868483816586437407744085254330270567216520456045749950575999719920609348331567156891366005958508375582487905467602088234280613201149502370340779447193332491012786893083334221951400159199405779363504571339163233363185528990668056824534523135637368136730456578476920039846236582021538164889537936507102319329981896466555895950956637325249704806089630412579350604966225098728002873804340599150962592665049693754852776552463812655278973804207484031538778383420597289028314463090661143605748276918800930554468955634889834731121176360167686328452529849459177255232152093255711583124833841379400419723023853645874058732404296100371276391170270915837438938341767987378503707010683961107265054170477462816286082082574638305828585850525361362880834417814899191502459302736696609111421654212174655935095402376782669466889754838005284918103307061816491228113103136028057068455019793912937302708497415351888671931264581169697955508113748473210308238385082186318334968138325920774852493137855169749891052863677054249450482315903807820755708269686222376650342888505210117816320000000000*i1^37 + 3163448896284286915323106257143729323753829385089701362343838667547821149190506388315745611018262109675275019668241927142710203121363225122401466878836402970805311561103380957412153031712172656646690994002330571387158732987164404359523428556022085850238664369022719658431337133145129720389327208583493329647116253761934284748946093916828175697549594074996039625564697391370400953062107727194071823194310857503100945642933432961059638556584908475238983798768049662941230717953438945066152745086060481472708638027499207416110722622563972112457034948075192188364611476535353592108229392292064022032759209526586143348023810573714779624569392711500865633909174587572807047334277596138106892605300372122686732967232119532045013818027807722782848154431534949962404567023394364185650223709953692069442876742442129334439412719014734604487064538003701598854623914880984812506871251485774293819672385721586243512844260472794933992968128301774172383673277690720193357291078229597736350270389573480142676736392123358717136176732407211491121776840105956578853011299589240891837517203171612433495635757530959978470805406390219655404814472361145900796596174438863077811691013912078223140878095684589660469753310287105259378104546459340982289347216990672890929117302007450105007346177811454251399690530274256472286708475732737155641205290355004278329285190311012969968393228102738163975298115193573338211418036981182099313568222862928932247636140812853488369334977700193758058052765437525889815953575543969248416503814779973443799367528478523224434224007350055713596188659879277994641604848969961966404060949726651413895498460020197443693004700155900333456848395615477125666534581314449075270432071678821558844967763700754586976240514531436952131980703118828861034444942164889649266166286861816508456044447192839550782597842859569152705383467255255288837570560000000000*i1^38 + -29110835996213179856139260206388823249615429726705486075224143733560320789526590234620652710384178365336000204170707009771685258311538796815803316147446451645643318252854598883449927958264660536702843884507970066866119846582505035115523520433029612112446754725551185024145093568735376254775633584762488248737175519453945972143144101595658264173753719198052055047065196275954523675103413568659693391037518994677642820194211287936179854089076159473053016150582522963560092657839182083676812134509128559705592162178715371178112317200163253624814875022849206768250626941702955534083952013038206192245507368852894692956920235120457429063061246048304056971124608322421491069932050075915852690193574004568354273518552907431691768423711461243421472691178028787445982042933926753213231282773919530437690078334357224190818540572675860577949166551205167381065178161335667023629852598624846418888002663645849989995635722802762581710645278549640392416529694396700439782616340041471797614975782400781804084328643810997573499839009250164658503761201377903230030575659706318755422292264321729206653783287464087347094871550235847679594335054386662008294416864693127323480677762775574781139627779603046430154901925116838997886120991341565570038108175533307624416003305933838781434665238732494547039836217586758274394284229530113656185568214743268651362075344509548663552372237801814394374106413385787042424041140229624724135877503996891160037351145183181741182168602849540602291632630425823889585720096103464173452351364944370596249388380026894043943810042849689966422558525905565624885422427266327242710814747350398491832104567241058341589272005141644454686537953818574188304742605365193973029589558162432911325674515520686320784152283004395082610648042679871538711742336895521594509173050655289001076441638716902256055869823667390115486824823814881280000000000*i1^39 + 499370042490836952431660382651909534676117074087745872893452869743570478914456201100183862065210418659008657866830389950136925019899238664009546461806817011559488529033197918529725541989265049869812666311298807863241208332989727231520203385407068511768351207900005327665701775747625882551567960661088774711064446447910818108412895517538998505223979916243736905140558228955593346618785674782206926672322365875067519774621378926928846457777590489564459120028634232664507777950276009908716221888668839734051215764345618588170728146016250402181631227252620525935894417041034338077774268073854283568712759849866231110375285066167452550335665722993464981815946851596280577658556858332546744004854578042010337715915573982150315568197461088277414346246247312022830271843298688042922735421113917734841284439486027273799009197722871665644026702766023973216241651474416064513074669919337445799221027595885701348187454832406175798870541614316873248858412351125459889071266897794629112047929138794955960094654176446155305777159197287303053501003435766440701735186379013928838045116461339395292028811295745772771269771781818346763894582749016424520107266816853584884207886284927980330465058251174010351546516539172827412130478881318328684050754337523633719377212442737730748196934912079230725303318672295116453303965698512935609318618292710950378375841820682992051052800417145825930300291741895674049806666756434766007190798970710833735232254688039410574462221372456416142138857297886135378241418372283615561668723559538713534353998606028907759880475380963233365155236609480579339697989092537296999889441189657596502496343221411445462570861252214206307230071235801560058579384785156219234588774307105193679612440862323414353779041067089583925633579945116200698442241791347935568349613432490751039094554153787422045449475132927455967850790912000000000*i1^40 + 439972748783615437078892558392276311488030567432375397042855529529931966553317441387975079421973532285056474780389722444009689634187885367603896118654900286566036394863681081866472948182086962026651934060168295352009659823917560622816935231827237805118373546789622110627613117680819674274790955916345188824361642634278157544317944852763086416422367603415638421393317879385650504879041405014002028717560837089815757054340916681442144030626899232335865681696970486377524061463380753802987058169297702955354197543469181127905585866182427194659179700955870106891799510347256878235463251428580520599580919922236057582800525461237996592392813446424638301416693978288564896158515789775669195753544829991001874773506520244537843941383120552261356082663134765073955833839188100020729208648104746431722875347635892930301465978343656791779029091401297303790694761739321551696274671077817611145062556129781638948056693205824369378043360849283162365387164601934890206893678809070884101358619625952535189469592667493447040748387638039614789708203565097276088425177741545810999847807948814905276650570047297362274782062668115893885786445976403663610303148032382626387619969061876016268366188502523919950655566130680956511223389915293594051228979211621755135422014022264719255344443511413104107790838538484555813242096655758895361907148105769497895461093015842217967193979809376385862974782274671863396839224425292933239587095735620970228722722762438691758792302487904831368541533486476000760906146779071105192766197769059510022258043109769332712488062659284925076664272384012445161377386283229683369754287309057490348920658973179372699496348193018127597231762358353323802410818567297572593316721444606969010686036886598928342243273728819784564612194158308353832344047367731708153130301444220782549581682264448223991234998681141352857600000000*i1^41 + 850704171098910677359425534807415882072833734905515761276515499185363762944226145102224092768583359986901347460769035513352190672251281023647210929531757233304860957645198738646352804861827890264835385785532070049123246755305990160701087552821222923790849064438528593668710106946360774425295751778892227000361688566394208240841027584030263600490996165645683350339491266366948716987253124252664520941417050490159287482590958884676249058953018075674126840866101312031904892844821092924948891060480322096873821573027223499159574240137605543985054685966613149390552147111420465078772011663399437271806325656375267317162545609402529443808802449910457936039321167281743844123849242853717754017706672753074055549285558052980311617290187172501187577935514924386832041643848564457742168810977600646937270994419246736089054131535447887369922541022204183432561870637376057707348677126837283636890852803139743856171768563286126534220653797910106060164624381096837271839011139719359136366258196519892989439298666417757731187180618878527919809377024360947539771468237612893775599255889512298808291628332453394614259408797795194322515387387346287929910167984357689187247563758513492628377400069156655938629137891241585317793917506835322848132330455277241521118847219355690563150019451907263681663721638303107622609017501497811831003840586271241412043118029597341618970382358497838382899611675819555049153242855154602758605733709670109060407412611407203880089603005299903636708891361112069966913904167195005156070270299523054313500948679083067878980821335887726507909578992622284864601456912190666541940374716390038392700350217930028733125347091359889741316834925166327207583034268667978055847396146184755294161377180556038496737971217371127637942295899177972313757995644615415757120663791134682011379642412123629661233631723520000000*i1^42 + 1285837804782498982425974796052798260678428277655972877614830037166513289057879682434260700189361457720169216265296189541387208681659026116290379275210858966935456994866381115039988900840022864549126259534211903355182225802529293170407953409270985959106582169466360974292913932542052488375808772387132323686350578847465264086985545935382450668299638718136703981948855104891526453665919250268910706340736352516632834222629104200960961020217418511928656204323099142398854805705593415832676700912504805770637143688043722002804247382636061596727399360763590590090401851881266427857357830682386017693691863803231411506944608726020651767868021599773827070696673277498316345417027696551004390436117987818121040936252192711583953554524912977473261570328048160624351209568716766598511447393913638424036990344197120150013170444439593804314737256200276012479069390950774255026576568793165247239535170390626523197609963538351890651059226226793885110338708702796167952938651833518522102290539708062791348420214176384478115342062896391856859372528890623910095965079005697974880289844118265040333031076316511318634754025289342997744810892969847348277422445447864995181391764235687726327695628743479669043496769026829782630784113020601986143586582158422710547715310643146160681284619268335278195988915065986422747284080541149289450690753395590556447779978733298678453078018964515441358161170637619766304375901419376063511837415804528170987898273648526121636445495864406355754705843477035200884722362694123850873385506267291096306190736741845501597582816298616251599227702846285482443020241152482999330902350217533459045348093690619652993857393983615158855730963639739742625933698446394349851782598182800568243464073347935312055305269614028386045570230749341120974832432227002912369306104286383649119522832380615364444160000000*i1^43 + 784550240414859849744378401099438202279341062086730924276646209377536780664216098941487540251013329472805129778067664548439689095957369795283692408616856110147300623714330403431980352704819368721676788425073229677578798901169004440230782900314685392935891089523596517825626284922309208334380356447612794797350751092838398860241937171897888874676316592335972937022810617841690533496145899139844732347428305118685216168730962692082490874573404296084028265736545360269686864825164731390779652070155069646095011668900277129406217585389433183884216791582543751078374998777782277982111499584576304655400801005445368429012555642531826754310917310140783593107927067626898993611875596952782901643647270601734213145408753617050810252279839315521508540740363647695134009581954923033036874537737831236821436203511975454339641644841577366788600284262760088726548671059120611988831903152160169302459264664959243743416614675489140374122542981352474097195134725003032906479371423857124206301622659208662369662073639415955283972620450434396095797160644163990228837973608623744890861321693315675279102176884695340152259512015504291813022402809744558469679164965765652056948417634329413528512243385779848832224056437437396837450430198695741579129727164242929672381403309239998842359076153626153231544721890417639352435662674824953086218325921559105980290834612087473625448237592310952399344695091184593315141043715068439924691846464533444978934158555043567831323772951751711257231333694439407291864460742078268669761248624329237410030794930193076603216852624010209324608373075690481783148324198687215640286819731908416205506326797996313705423721479036848433074431666678412357661615652188413606625204832141093658032361489815598054206273512344340838823172711493120205642415616593265410523549259975080829465613303808000000*i1^44 + 80390361879923638414786560708499415231557302696775413256666988406565296495710382026879037457110915818911600613243260280137224446274394482565487749460624731709579155132899189414147490068149308358574016218374111244530640578211203884283915673398773357500197595244433908278922115718330267922735794982667248801025920846662466504017406761424523237021078977047000014126657240034000937459308693915639367755990066970799695002233909389458616021015303601336136331435302893512714814051837998817154074577201479134708227256289717104214988052347541915403066682177161583558138694149850119061829507277549158638425322198664707944320005864076733900236317229343629359935799649549661475448806836468341463571112303854603432536871222885881007593666811687671529105766209261996537250645310215434478124619250306636261776108537787395554142899764914701535449294901077849334808281321659192115581898825804651082593567659586829792695267143369801678303079370994052533171822532262689270662614531648365762148623043075869068910691531153441775350698123904981355599818370164621628073420388940293745692540180670285319863253068051744817614310117014637143605730334651480486079204626233255431398171783348289564436600957150428418436693652575898603624007938254762504139825837685053119633708666744725069031610605098425343802157612752888904617395371224569998242891554562831327846487909244862305775805822338738003216068725440866276651646596690590457561973131822761171735614316905016382596531264038439954974959506246635467858284413344303475131223459179198884812008704813895809717760740763901876604606429043969863919122164751426136141556015429166227304477011515366255889860547281501384444910962060555058898797627176960394973829981016919305260094688213449187834319753145931926216842868693769109961868947455592453334019023411995475968000000*i1^45 + 36732467688450205595402804257744792846601916246276146211755062567996124451584954701501891481275642623690753956695638614937919943297433051672442129529261777487135128619571051783404832332294964258050223739747583040016183228957383504576599291316852080051479435116746101495972837191021763133179865904798866201120272707431584509430003776672219758684685897951116905264246550715370756926493675837767812234297336411700472216474483913083938401443757829450062424965507541284027332964757780394051904918239154677178674528979665609166274353980103444377076817339077464466843624925544295866344314461745683563399583607636737539762361713528543455469785707374218803577901215045403861581667670275471674742478425806620642740652582086417592934268107645331882042824551006241688721145796110244960531679710524805881881449007843757554732678597492901289596027716975870567858471398609538554656599638438847998048464664758252297028203080852855704357355151208654103744255042841085099167479441992486774211667175489839273044872152726594093298571652490045202718196064170356040610627252545228951013214467271157499325644744913867245766669419182473925904927309505309395038706263202885084808744583080226506806593663171662606103586252605279660025453280306303321941571766667112502280570747453230094835330668241075624209957965297497120422282079053713115955049072014206193377054589504715283918307689688735741092848187101132995485568473904481896240968073860207037227633982467492776235486283102755805384201984514267671140278162260455242634732565194008922667059328656983310102183692539188100148700746990293524557817916480585522529541633275055623014921128861127287723061209458664810153005736842882364747865847804007542953494442787356220285834628895786284979887182047382605345205431891852818946405390575586754890190710374400000*i1^46 + 3161746056049584971822954649155863293561479870749454616226137414193992626878144208536636259162124175388359726106072533829846003711995828406962572734294048542298177139318318326781781988840233419557875626593949997676904753055435568735605199770242377463396510936989751371433706230689210745158542472074769083928234999602998190935156816098045136378918167978685858076898189995408742417736077241452089395416112976756945957268457582701340357629915093755120003014424132856839975901165207630096439247639919845268031224747894595329672860050358977904120952748850693299902458067025954587532729550388331185520702430451621160949926004573396282666987089488244995751498048421538629663877267540266453439326466242663470023970164919625422079153275422624567902981002771988988153652222433930783205981790594174957270827862659002236397221380860285535364047959261689053318988041155705874707893648510526767835456404836760079320546358990438841870303015557907837172548251783113399455440561188200655656841289059374944716754446112674838080353378881802261538705424543546752442251184046386455259715695890252332178450399110781138787465322879117236554460837186298044792895179788564481193692928484595694198883936392459931143678571307850172031751823002818158769472062106678842083569420757629263560081620078055592124984509673682610438783961423582426565947607768838462095847714793120165803515148297788098359669845387416500133234168165526850691634798625888045304466290057923832732647469802420094370727041552478818613174282008206111554998876219876690482449750372219659351655153195969942573013513317146240977184372165790815589955522167534532807305017250225022108141946595966612429462555965648553721844642503389390976912687543121651250260694078419589743397836272901488078126159623748018537038139424062518067200000*i1^47 + 215057412245315955905279759415804478356248386405678006095090235958487444787721226412800917109449398202016025516501269263292601369864231898760093529224855651443523091246525218742041567502092948763305605187757461088535097157305483288359059181755406980787604039813237105831111653041931565681504249554907195869133169249617189206305559481062588488899731709601130154221680232338489325884543771888664734845067636574756426704696237058351172122789091847898915430083288828039385163220759299707086641237561404415773330046999759038841002853001684174795664968149724010099542661011951821324971711883656978947697676025145892255916373649654694755923987665743687992201570618575031820580439975109592763485156864389667260932977595890806656927893534115718672214004460981516712490698253182913191004088326842627931312660287603343901578556252570200776927758156020740723783849666695274067175793284976276265783664893661193909832671636507910671184034221499460446832907282726061299919227491776869004414997776625912252588096681896764772810532075479583162752089589905923314912513819744767025934834401938013890736357042048197548347011872238715174439834212728960461646526986468227486820426046595063937573906609844090130344890004802070300221787833402755302928719554395674129909508000582989407246182811951239126703543530764999216813631125951031603321734968273296069117713553602079816649833745661278889909496272166869498772229899961663476933428712878578725679951037156001148489238304124883426136680292460130292905599676221689957170923795324567605829791193973068687920699064332744127721786043983486367659047476711301734428665474455104532161248628753953340925240764984142983612610380592690003687972169710846642275932305573971960936293432727457291356735385536492196984188872110705325305107578880000*i1^48 + -1061826559038932893728992461584036490809144430696058935603359525795343404450677071111705538756455129742183453252117758916757675373719789312191445402601588960882719123465598876226952310698968247875589693981324177465185548761204967421635835620758163978235791912673432315992569106125379035246294055037880014175178064289939412096384581766826472704832132774002642490371390369840413072073155251601537012778762680264450524166069337995707434692221945973386874339558885628565624179921830083844926245751573161781094653847516602080535090999327125460216265377230062398553340655551921755542924918237719643651073828804552567223073169138381070656080648058541572729704964597838240190214628458234726884483930379293609542603353648342327453519982762683676954586795363442413113815790569378217278968795018595553394594857879219295768273791539459118288010700472715310333699648917749879905159570398069475955477524770361948642477107481316111749007574492170337593919274697472383145614052156747972504626953008874762909368181392242504842884823776854480287197462359011019773276599030675344312090743983717950600966993790808536288741167095478969152843369006483386264181782331211859616852680842613453190235153636603758206768958781748852317552803748156495984731780086629270462969734429140579478121527694796753998982469764401530508838850995477551048685537953334979950331035248241056775619034505355248576275128964472487520655562842191193714244939405768472394109043311860532460000755181184967443681471740655658580580049804992489166561753187706974013434098965369310823048820038317851716900775963982791649295230337281408747872565382953776377335264685786983686942608191774934470103980170017475230097368781730841126193616790586696428178953794270723052484674834298356016940344324044881920000*i1^49 + 7325837160338859029598848730160241139200909748856701597949842829347599289892092113569941119187601220561004499639335082233141731151438659649047572130609013171397738567322518750076743340520925225127356285643310571784645676721474382046225057012365056648438538352155863711412548481157712321190089057656798688374646969319828718685193456741924274093451214698643764934261992078626344074792909540147135203291889673091481127131028114750952196606924077769176309853334787255818097712373012221398896132012845513851226338703807366305370906657858906155736840610164842934745159540202809315265648131017785346419108444967786828161012404957554213174265613928241247902308906068615755387203420803669613859431128086096903354959778207740740847955879905966928020931242690397304191532886298614915822495384908686956502677348219726173342777607072682842361529359301873157115382285482818952863595907598708946554021074204067707286976097053952839657698182860089758584370911604974282001055911541911159515062449623286109631023506655211588435105358111742750784275657073025828645159212437666005959644299621726661625940425700932039636181505642947883336324942441454469808036712528980482865227122692965855142828967282832813994141203895078079299039903067070384296647079229804228084208350259201420076792078888368930188171744713184298234744770903747056441925417116017620508167569172845343486115270529027293006352539853192236609591798009870628285062072589327923947137334777055954955266039104122171870963232864117292051188683036241539385666704343155347288775781705823662568237428987290923620361656014959609746129377367039222711097136267602722624274395632893802596155960265889102510811284930790427947434841713304493995760893438672997240089623295749685688900451309423397150130176000*i1^50 + 74944338642486776386682009807417018686309766961174865824448548143122430560844143286776054921981537384087862000281057114282202663110186657034346206621808480775663774053382668563500657811724780683167986016524977726653571404041269725373974495691097196636310291106486311184375627430073818242402246074112911640183627183692628916558197433260274871478194653736697563873616862550722223297463158431710315473201315993222165101914640041915426250017675724808361992114861330615120816751630709726468480150476577066358142759554265326804550637107909821896875546918412675402477073377142542255109026225242465257527547469897110880853704781893240186366729747016469071665866738162840265245019400183380762709120436926474944160451206834137478893386266432352593179132591573347201728988032609279179569858983308344147949434103916007553040691308862164632093084177561079086811653009227352020930498644109343789949264404462061352790487533283664417536020971308436556800474044697482036413903234630903164045345847760067819235598316378266542857016235188319233828988307436964796662501086062403728881613560048894362940352882502671215113302495172367656382620020616092482035696888328639571421133866751666833036016328295894349230804534759033480303570091278016192608749701237624294409706536245850627444349705220896683099330197509564865992282524869467560078765201071412048314663203335196190460312013375761076247879525066070789176634257567352454126888329712916395951248912287884938860921044801071813646428165962245806841393392020332706832822945754042268772622781845500423066930629127137398354887339572646996139059643721609233255894485504955699567393453741780772587166402233750683356815145485907454924499344342774922972724385676721242028443077310750923488672899661824000*i1^51 + -27521998594708553435936076157558454392053050647315971313598942842036281221780618662855821332080118844988522413453283360831688259204882163215728269406914862746708559565038433863649353923597563641919922615799428986281858447187165322928138916393864715868659274275652781411088536485805917943983594344557512462856918850521023016925875061978251677473549124469442100748945019467257661495260929972348655893269960318516579609699065502040844975756565704393013333805152542899867719579187876796594739776996979449955524077914170814449146902027764235355283166238374575313009183816263853546566988357396632198701012085305031532746394962150313397082683965596126841859630126051166018344522671938649540939055009101506989555389066609433767927718934327683508674583683558538255686736188370916339819647795113682109593450286889455266500560809912045134227365082635044335558839566945761417643760901382592247003440503098400380416503621939865196513164010543010462500542196366641536548200221624837367771113006224875677945668965272847253788425707583551761881896379978972549446551772129372313992551797024935019280221171707060261429355088676366021060548496472408940604201357218028403301909596489354632326821817040577167301704989884030253575299066086816216340318782625169834724101934470141519253363378565888777271378149449026323963935322993839724943051987107652784492949797092171338882955620478756338747553789670421589948570953154204525966088140769174552094900012109456664707877571624476235289115072023024953617517711737597060449969130787853508283627232759785149553266777994740226093616024752328924373243657239122513765117371372798114704211973144182605332097188142600268624015666187351486974686471996648531728946200461017057477076470789167906816000*i1^52 + 106952704941789424755551438158641381738188030935518453311377083184106084068355232755088083812326855671659645261002763632697577299345552056975079650611884273161512118385239336447951018696967375895379331155190858141846142493095608159310063809153414320120062400932587236131426604230850475507335079944036263638859625163303585388918166293201875631229039457840220767649482979025712547258775555234529113196671528889986435250321579498186995307489737512870159373948395348320797639747594453652192282341772389314890689070235446813186637439692756807608116276060450172725220536087591867822367692182633227271164366262072632230349160639398354764088325328669971393208603304174034553632007378484002400949091284513546577644780367028027676115554344525807630908439508613817809495693319967594867338514965081914964094723258346677268581544764331762662999447640282494967879106237543801015993585974881246518001130412483244052643838301033980550566600348491830609809428964114103749325807542872131889457597737862614980760559822532451365080030205826521242085499155500786629826517146526233132238667850303041587121091074691585800074833714507318452099078348330670023268453867095735862463558450541166451349686397678664826494090790118661494353860886323181333134343346294946337935694767823680442673964449233142205323055788601053127433631522660002008201820649215567927163054683580843785546520626216924667847571872584356974247321037870386828770793880577991623725079244060090818324329017858914931308124967379481421548041334031663514775793875029191473984894275955263690995785740503499857281670208848834243987878939642638233894016851401124558032604229788801608992378291914526723425386114543351925400783323143096471834288249815471413050055065600*i1^53 + -118510904547503888616593349162922044026954441063973770218071168146290857495021451366932684394590868143687983665976337672439694174929248594827080497645646919711461744812829242632849331352356615338840404694385804175365220492835627239074065811558519990108240806906958937547186922841451961841851130053492693767531479244333942531837953969289561037949950517759855363080700256068425325124350095876136341266930411563443222648992356086382393163371408179336583978208715219459313162735609972089396492594002686332354213344085251256367022691716148776190545307265734463174996113862257851932288090140941766861687205413030629164063989873530726679676667616056645913611856605693901006766279674264748203641888017926225799109015649447208824675815821124788174859095953506383315078138137041386211007868327238890192929763554349875251099281617678459415811974340827897144710391469977449098175689770862199254522368883996203160230180880309183230056553866736763841837515176259253251620079939993662823480584309008934065639981353637409267908974572753344637389995084556991382369029945052334515091864927330504110112036643015474139960943978450614173949009965251889772703009106425940363375625755927417580665474888265511350166328558240792787483112861818314121552010753111306686849300145241723120297671540022289501901099369398206111352517986088169021129891340376964732558640651805519316365791251946336212688293316340046709147965572647428915053982747565236575562856927722020041887384997097157331140411653360290691322916050687550268571773139799673718228991064298462017985879082586258079250656200118179042490619790091676223513182630388008302397834269758581702910116354180084902182157411719668191840015485228457824151424750478950400*i1^54 + 54579605736989837421873210299046874294877219060440917542720327616316582571566644503703729387878628680039070648962620316351189788433042651232139563212352620802821424697421085014148549230640994829394279844890264921850061204965702799233579005625718308353963736476349110496128438558041781288245016168164585511043412372510090504884750082493501966592584625200019040948381232734138927140431395080863176098939729426886178315600457989488853264808102797104512847575691738922998448149976192098904065054665618351107727781529447426706428888722936546087663203704016299613945334864330120954703407547710048372179935632745315401573531037078715708920817517551662078022843895299051995817960957834773587871733072508708135565769970761325414837308520706965190086689789380325822752625072888194605792787471661116559280392119680507576791872470825582235449730899966604748447743108545519051704095580379321107399461040862144258206033593632013237236214116497210156357663578030241173182355570563259291652698070627963433745237439856861355312135166545283523884612512089828824287860693201203897419835074053640323397196252022305053922392421825311412747143365098403031890199802800715158240772263332657274947135004240348394707372839927632424386798734184881598485544494650343076945768214626967501160674341544939816914316266921718409854996716714256614209842270072440721607662169366132595651570378716944379620654578542342015945266215349347774585516786478191239841032492055510810300369833413959683124140472363786643119515515233762585456952409814974838392302399647603253448164363903092273627250917281171937947537789971878047493666734661538245680730756686621247772435681996203521488419442838963990036480*i1^55 + -7543779763267384928180706034408779051122054413471911003448458578466287625486288176510353614390880391242773352331406972877364126754127123545518891234629665396301572109100420164289149944699116446368322686217890699324561171902019081041245396305770919561064096447116249680645175120924411139845390974696578050739765276278409885899373939931454826581221277761461328029247424533925626659904632645024439517258734630894231864936268147577355691348456644638118454891029093526643001827241947628204118240023920806912476617352692687488112993799081197785069375465339700141568699984871714199074950356252380478485046048090380509582450722044911156849028269239079436491184425249933617006946758065587614373628713340715302906291354185512688641671428941924329048699148205923385329926057687337844438224157516012569317860036114613428995047364906114458385824976298728425344795223046974129075905662901636275381607297435997955385125240326169116405500758367834730617113193429576069771610548870271900855168313221766599263307314842216233861443969480857505306361930808548860166102582600993284778126688676246015657972945325417646397895388588277610182174789540156643852415293630514589149386726447011575602444662226759825242502019214171894547280418668568632664346892832574790224390977463424376951659822082526511622603364795123304976289502702821135027223197172577268841863586004268745158477068369510638634198392035660449514120395354248935433500900518528854617971443010452656930574035227830597420619525792394876586749836758280179138161405320486374934987394622569805006203448407488532331207097082951508021964120871647397800228508425177033233451294701233083627102797824*i1^56 + 37654496147928058758471590760117939074179779966923295363936646081981701932971654029516392969037099745598059761628450619095504406840717851771006505618667124117688493079729634398138192683472781456825519089243998102030576372412598852511460700816715730974232017964849360746772183698140165424512818126294390140750541772151235381967306640230651388122794610610085994051448113406844490440381310012353344613289025945030870242414846795834667202249158723804512360940266916784297845514862112592839752844390559835102622173265325564432601282216109359294203461260220567370445892408352915485788055883140414484921351792477394898430708193165903003638278034023241887079555649719734816522675450410816170512430715594810222104048775104086082211358098070998289848905257653751034260262853342729293240253919877264290138392695362951749638154574572426334522055716174738662468184683443846364320023042964254256287476698802999605993478650565313138457145215750991779660990643436085823927892291889572164318517579247116664254594078664209390669162656108065791021806016347384063663935929248869107639265419424176948415396453618489311206156978999738987761797447446841365851024596084337251740100482486718717491292725984669357604813030062027892119771064019906286088947158393219608106381522697532585884510635593351771803553160592153205837829240412178966772997026616784075279192073376334140134831264289557407737790516215136969867035045253122154811756454619050164744149926409492051828087965956430832216390955253943528704305054205196466642974898674986474116417814338719753789383967066906994123058034967380219751345444168449894984072560640*i1^57 + -171411732188661783325162269758407848000643640487643733099823869773611596710094065296731380079555105525219113047507742884866645617195703642129582768993954655837365391864586522777449798048827028517897341331277678920774647592113738179745315805374006986495208229843587922971242152924923765865421645983334842841384180741780387493029456107634687002098483036290203686540193997677304683261253161546168291083368367298108659137747358029696681919072105661300281248059036281553403486004250304836192967227197165301942421323850302563940358520654900288218874765166156885717245511589280972694994402761775039628875183309274097183378127569680794214692653073901916075243338057743284860876527510712982295660615524051144337138782311342141222663564934930290436665272018226176270319096116369978883853359197184886295295475159557685399428742431544616176880427870008314691969660914245532987683377933533678376232340933657591055230015693521987777487809114302913024196685653310170295074268595001503396965456297439795746172848954515701940968870794022797564697805922623162179425651934962251676741033435013400200011037884009392515100743707888606531459293866197341536270681509603652239374683188626541288971061451160818037246797382164208655935746389604770093219405643649237173407827201844917585429164515014786594139418196760865560173366494006474113495049498960086643609895561393284229288502154040427818092254658195384406844733255254918770968798032417660323317541749884100428382343700347771581799410344339305868495827718138928496710841372396495368381931289243380319347096751075609912442617856000*i1^58 + -23034848382745634444056964508652890319203805456894421336641271852482039698523857148536910307384564751504556509266196067162024625901045948621067491832628663887238380541729154387875449574916978922700612172470375453351485827403706327480514782340706019984288226626940542422985047652617714637676888857918314546168585394132332903986953703534498904670010496097664743788783463272258348047371286757153095569599651538150558208919736438758695745614949150548184348352090877875987682380791769949253540725973747641376645546993414066619134292878972793062837492247286693832738628109617742147630849572925236364211432874118123967693740800278256558957750944841484263805691017234233535321948630022458816964386627513514870902462512527640192656494677562952118756796563892219211217471698898864829409449514827255441075364928892360373276491637794421202952107356833767191330826537467083359060046780986573469758981571083671779612126372502697838492838818808080560956004729069073854041465466027033526502009894768857569475717335971435693435437075973552851146999348132979904912763125934538818033158831685431967201351136273562505655130286680192041169867561359165616115742154795308570111791745856630753882481749061241843370419950654884819755900456775405685465354409082351193130121698447014512413505587124855676663968019636723153713430469533803335056768836837391169244471555176761279221221436260071940224771400533480667042420645703074715547774643831452827238906090433997658268303266863670216768351881634045642016006816102935660753059277863762121200631808000*i1^59 - N1*171220026598273976116955930743903369002284920527870774259827705544684275530778364911334571232107406219188725203671365113102968189922788177782840260667461195788398302175667060708368648965817448924864431684097048847710855135977379612473404402355656732684901150597989402634338241015337250658535790617974530855817244623906816029367168091611093918396596560221403246232055800031491569211412821891057076569076924658020890598756671043348555919981142537410470227080261497814021973726479302150807117705807624521876301238350160979719534381946926971699878125*i2, 1629022734154383253572134800065008808856476886360858599992047051368077548078557141921450273169749585258106506351610442313480698800152182779877141978142429255563047481854514007633167007074104558048200143821739672985971661541812859316950775490507639824185762764454889731075977532152871705048182377451028219974083434229581510296635408958652718254574704342710192102861569846601554699110408595602840014635933399408094040099330929554723474132628022329157338011526809457429487582219598565595887952553992277148910522337541955197672487553414217098158999029142283139116447672111052688155741894710647352632078440687635987371557269357424022687392816719133935600672126821377524250878134084642921532608283289047137508907693821759414154844233146845620014373199504448337241007799156337634935269586329185956574831266353280735264372956414572748909336615535421127223427438652455925991047094893792800818273767246911486579141618818046269266542359388031880411232416575484573890539247529484397831149814320802300112099079036978580530917306967171136647005615596312927226047176982570804726678542815867548688727205866144056635447709474823009219908520690706346378512158892394736034472939149663432102059036064106405770046839695249124754087725965872381466803034073259678440340351760027339534106267659037754210360842483594191596018883114776086447855368385113256746397368902411376105410734517491309426044961792692028562033154927997049609253061309994377410360845995226674466348154565281990008070144812166495331129740739411835861359273957297173873224778073700558600092523798120772077543876070913744337230512000120431137098626093252578115848103613975856944520164119967173823066242224795669642659274353908440147631819179550419592271275009678629602415195528232503094435497730338079797683926648527618758385976296340374818541544529442194572730298423484241898484278513775365047777331055993476212051785236430385850863779149291718683369403897492048058488653490022327132616229432605171880448332064627556876288000000000000000000000000000000000000000000000000000000000000 + 4149169870712956329979797604502209005648415982183131176033765169865217052080969208424924724433360686319876487700531055418689429453745131620007701413375169817390210384037500122736928180102568598632158740830666981871022030323032795988986916169133902609187486426404850187145265872910708931010405999882052925158739893569335599082782027467009618348900401179631734446929150680328048455425450246338394068709209676351721000783179984123266048449499661903437404644740782291086249007246786872549530652710098078705585966152071456002821587545701605744274962149839495758696008725357769882853811717592681505409496047956579525669688397886171777883023746783971657470343814686890895664929913173230839470736515130659422008196331362227868791315534209666222357981907671239040227025896428081498107022387391237783991949857404574483650924490908381256568514905903980673346410670293053656514935488851012311271886414004794608583914595933947555527149060155087860598898775015321665059223203625820566917775173595404449782463980824442179412999644213870452207571439937527148109196627065474640827184954840809935051009367836637184782155521785174749463033483785545938982996883587072902884718950888808373751459469527603188364609170534476778338202747077542720130398492160916034854349856389840704334122563795853396078944126992744235330229716189421130585592896617083502627602512196254822284392201448275974538417218096349587870578367097431569144651909955936967641297547523167236386783551026228853357905217190380758083052543560138382133252856657878534477636794576744738461379932427125928366401292075226377202774737468663830092203575146594383302006935954595502957087969471353945986458361336060279754527952577841674107869793746559691814002392833827839957667839065867014596346546182749206363748500413353943828613858977383786884632553124299489561199988706332264679729648166012545124112383324482134645868020197306219276864094431302200685294964707511768981634122465785651472105389462189024746704283290927785574400000000000000000000000000000000000000000000000000000000000*i1 + 12940233774098084905535142318988305439211621142747071163823336797969490696619975804340168445984179153007422909890101564806481393890438456334380164368490144613869520384389123518262435565956461079785597571432468264649461900087701578245457416336178719240859533700514238196065663913038517063692852325463514977731150195289266680265702220594411876332440837344491624304820207452326933084600148612446173126091689553465315491125442027700185531806104944801072847945633923841068284424653152378066758588240822365451491167580711296309548212546595806805119210066556922632477151852439290059644823459495571934223560049248388479285514631812459062354019750191868254962589939001576900608292532728981218744261992128135019222058999338100994276627670721470676054423934079633200341808102390917137170854212104759787839468653750701172453419469761395597232385878469079585176979792105233687979840904098082666344095519226138636417613674909914765360718494799278795625975434653613014110538847932580455579578203040204041649372732978942613237504572446126199232005024832448343784929338111693417381813747459007784739000757155183623216383114422789227066339632665803379090328548648607029428724170847007103045512872551397894587602421312453462996705285998941085506784269260317879415537886310117897628124284963027888102270805857820869689238411381805068228269737361375058917383209765744382850416711985434067732840789386793275591370805454031000854464768791966841817513569154140490097431701276302406350900878063600690136696108221813201457630286064285382965495842209817558262614177523476664816329288070359115483883626030174111366964133098133049157821549480217793300322382227965481244074923696982781907045067047958729278285940591794038138044706138969406373068854167664992761905909338434425443166684218242875288334932409236191144289610230037994151004580667631043167904888995980030466700106072836486241949778080199141821759640882812584429231377210753266327512375198583327335535298216032167899214595990390571008000000000000000000000000000000000000000000000000000000000*i1^2 + -1741817787247259313728671054078048835201143805303212850877063820105216487214247261000851905900385828925464968397197117659409368751506433428348970011745716848971766461966169081555154406518587993197886188475975570661151784882019335626794632010167251716416450854362081420395771403559736946128235976315687367257076818813793629021033909651705543612745466143735845677797786277986370698670060977287517700270753046612824663497886883553234158979351337575166847598167483573083316050191832948476591810011603039495403266648647708494896575329431619745938981766066501292298249922388016508153055442255452741571400309186000827439499235429850158752901258178339559142949879964502468119387962535675476520620563672625706266763435895420619746967435603881812396539145774594028936020476117538271295335185625533335167204152684411917585043661017441531134649843586917048080854620818194562697943788583219827715863137553889410839949578481674202857573153326155678235871851417483547360216873726098373698381254237060732976629870125467652335148088938591429427439926879884050719765378698482152368445511920468437534952186453619966434166770265249146293333042942007017903458568592187970441769475923430902972401670675074084577244708446546854382095879024003639494354194143997332412833598700664983488634591747515603691482526143795140664957127621186007633311133645629976457576082746818466880922487189895687457368197726421437086587837169328977733249395374522588236559616931344748485696833384409838090659755050705164155827536517425698945026017101138629974452904202963164136143496548367304250995014357063580114624990922351399266000999505025722206397478933991841588996623081397583446393924470124521147468259588651770471520053028300608680830243636782629332528859922139263155471327334083176536404201884193254089871511579945047197486338703068166675019028230659587004157851881116705096905192938895366193930692996918287355286963012433962445873442710344414133973009393605665904331958971927831006224981472061685760000000000000000000000000000000000000000000000000000000*i1^3 + -36765893038759791151661753662652439666395274411309157261942185179002246007787174390008119175692129224662643591129620639766251494565861398778625512020251085964559643517929507165624919958295359675832791802961369783679753296580694124210812478118454000988104587480540657068718381782982767213908437424708618636001432537190939906401950126259598882824230223016107838889251820574444546070617858212857187084654680397613892160655569276206997820332010931321399626460712940194907560457245173168171197033485133766155645853884427816232548859986954699716581732215338040926313589000604307954559650385786702570766750681596089133617485124902613975071389078215324530900010923354564705459465753204080925020675211631743044402547411234417539616435938502185482008617819138665728981596492135741696405442446910221781502321810652255604369556191546705127486873868499658865679065013256359091410967506752245865686838106250572086729439890463729504020564733831106392138721981931374159436020840722574837242314741660606380593035242020555525817480418521501884505633726790161686575838982028864099313527143767494884670766862248963338148667160637568001310687380503260674525411612941803851679097673001654374879340942255734251220253333353319501069937118308855592947238700328611520872971112232098190622810703114620079599062293930595122309330901504511694906560594317106397504503969924656431171567378105918574381727877948251697445199306081877457181222919083207481320016327189837093122441966397721882586747180752198236745644802456050857919609506010548278351395734111610617441351044078700027763324148000806346374281674278413125150841561089871399333127025061765923635840965787831960677361893174102372020176613263315420921409451488092030731500893707098391352836983711091177665439029779614840004848248283319765995096389403471437759031771140706468241214574886687567786166697235260872035132867586099696495955051113354155886222358196544726554979522308613983258804032144504892720357075291203792867406467639856332800000000000000000000000000000000000000000000000000000*i1^4 + -53489264899206261354427879464304006028259989087770974086044902694360379819627681931217984421695866443276091134305710700752705065036369590342851996187578286530805662963506326547565928007320912384122861536126293103219942867378530624578268684909339030527200281098749991166172463988441893630846449665806777516075933229346929453664445039083245304243740152482396976485671471629654829048446258275003473834577185717872364736822168075605254705485875781502127691130843628735891177746184612297017941596798177137815980832582029138556538477618530675957852624441704256905009500335187243685311345667373673225823113286292817163196365334736565616094792945565194753994153210708849612188588917138041031884452919965867276721270306752830774406558610032411604624943767190060589443820303550363781274456763716118602392543742895282943135666719700296360538490457445103361383296490811072584542906854703653470617094390823753492739503292972739076014289222931943662521623213853759173737816264514933849807592313047255391003964302326199112978323879890090503713466747359311337965736744781390188349656517823411328778343221497709034925127710405022792195887116619505255319232545128893336974275390061923948780626197929281229800380820224346641777170660716498502321215372350285724414817920415305876417867129078757948434039164029898140756671492734082188327157192863865321000892249247422470297331515509533429222276307387004859891503584968991154248959074287064081416672209186160102846439795303595946503364941002426998713955398738576749953461098917619147980536541243487427107741122140995823321232336843557677323948430285899944946272129999026601675579741058326010914440966296123714738346703121949846578676537693921163429136486112996268325829814726773429187423505172708360023026293915899820980549306462961320348749968107728583059043075246160405937763202236169920958546802492688540110285216671829620483784058547638008248412351346221095266348570717872056277543411940092598308988656114788561004678511810786099200000000000000000000000000000000000000000000000000*i1^5 + 80099922872200061722267339477354368721974177562863406610576618620446385191847897580710324632258222226845131222083022436328365868142008345747133862394284710913522735980731830717810599476071070163322019274392881183178817143875157035429112578586650718344408572610697049192830488707375806486376208448582497913773393135813483050681045652448199849102271968358063832789320408184977889414378890017030543351936741434647522054091006472179370688426109407143138177232713251337431281678974345794502664254064471603229850270969230753081692883819918918092896190174277119582304586793083896214828678029268534808105983025350950306351535626760736996623066524909277898602757882006688098485039977380293914684752342097939582504693016752442738218377152759000693130725794227388309537025145745320608228569907428035798847059433891100964793995407609665880234375815064695403111584452564733504672736512212465289990985301736341447676086801150059673305982367246918224429396693156821798429978935686799294969317714647156077597907315231973257441065038678051162393318883884918319295656620487365197883137610771885570690634768938650633557520308004897132707433725046366319090235630705431115759133220286985335849836878066049002402605286025723386144126499917479138273036324535243281713491452861881591346185359500210507443538028012470818004077258403818901351877379990318968204695191936251925731115159243897554687512477225883241920954549852693908174745021776690125856306207937367149003545826344229536185889790395641753958113060931240068709133723689082872172426494823546821971963973286497751676748337098672971396051177359444726376850039283154683212725062061250658597618337691911513991478101154594051131778107342103129415350507709985478165774088748776824372648703109998697167651850770289623386385796176752258805559217848135902809877318559209370596790200911189572555460005171270949694315365068394442714006723965577928369944897213400065677043512781360448907073017424628374122955675556313936778160133048893440000000000000000000000000000000000000000000000000*i1^6 + 5797372297191121810148991100683679284857324085734087094096152586437411687447820999786321748775232088710532037843906301731931439029972151973917853865744170849104588887112611851819731455344808051045918969068924589204495327391718463880460385004767252805219983581532714750358762491878359673160731928075130992185118044098307843675088267721049154517152033042576578319256303003617968782770787941862283064283599234827140013770625816119971413663527656381298138653263504004877341111427511314597609517946860390418160179041047325267622778686695026396307376296857499570645550976334923961034648718494711149385248723355321382164522009327644697423245526334952634484478795990809924223360823188466549337376884498107412430603473103969102056721110443946186120790612452577406923538812686761591172798050165657216907642285723209673806477242560195185745824726586181593264209761639628973273253791414918441787240836585987595494139217374802640967299544153078431118394659925373517781689656304703675951631708730750612098930162185406009549866582273485761320514587726411733567441140936142610057409379779216540508664750558029173703944661276616251334222912152420659850017437808170809587578210814726923899197399345091019108487750159514791161742259377509338783708205599555934846745780091813892049397480228035996562711085799614878233737072723810871753500398920998937579961766707007022008416122822409809830103061696446280930744880408759688079452115791916848788705077749102449084407601025115377931744143357862036463452266011953008556793565071973044160787112488227415725264546167325393354441189969097334206350674423809210413002679484731388567990525775563339952185022243755555612269852408151728286121666051592445392784117501763924590180135701982252258809072933624622155563837854308701437271374541934701095589526960931960544508643968314121439299830140861140770098532954608028491859248294364533680710194106220501539732550257402529901941200603789001336244708572101198981698154802367488120982444022169600000000000000000000000000000000000000000000000*i1^7 + 12752943693574763034104155267697726805261708457245786856709727969896831238140544886261169831925993503968934015371878674606816922267863192884131702984017232084107147150825698513772129594038169799656777924977482275935959419246075251134335623715272895986993591777850151944466625554118430491842846826383998111113159222625666876617393579897322182353847149632669530414423391280965707905037289174101015709436474840893404141237465963010386760509509273665555207213895349983909341647355614816226772243094961362579189532242527968900131845681582194570034295082857741445101613425335761673205469909472121571949737592253980535896526058444397760887339720186407524593143671224439626770785761096426432450837553752836899682729212167700849253900807368527905381591715900192040525443507825617819292333232595668690364580880762490090669157076837085129663757835002863224621596522188513450081251256912504109011009974667553570531617420017017565616151589216836270493020184014403643750887951030915632759211907674686787566646280246333507200040026442309698008614053336086462687388385004523554873477186417107878858352731110698036682791297212923198731303110118523346033546959812083392081654263443289189446511474424231750635315847887021118524076995903645761663573978913885082294631622698516103318270810876698340886519825406831637015723484396256303583047387106269402069121586046395325243802721084655761569609016154725006241321428728845381731997210392574724031612137582137576478832968858814915048756890192710834255903870716607613683042512505166791578536394161370250334575461173879665222491579529480241615009905219910831328439527752121264676767743859693162698848408124725782159746306045931120677607272608478457823810892027536396500134467773402285841642422276468515060102229545728857511976130922007609172459809492823069509163844796262287492561037833107342369144353655902967259554125053893609325271076259170476094244540729583588026727195097579909641513738622295227340648070803189450732851081248768000000000000000000000000000000000000000000000*i1^8 + -59471561209322668546703457692815806686326051219154575086271469795825889969055028417435365675401423231503405564878635641174220492494706729609192958782833588428329844323591200151182498458192520241014086698539237922384024231714369774401160880877272205538156613899493788640017778107551566259576047277710184188488305640225176792804748585765459266065684498415680734190693822871930851944009680016895556980399659448141048231374738987720766636771983530011738810688697432030546817889961826495004821979700880371739565001682736672593653950773677122091605752852139908529612579517614221212512632859448050931824116775857362567369144127751790617462790439577231934773636779079077108675823483675536128838440886665156998782688553460655319669983578115928277138155401167858306306375984278106199086608677300948890831599671569343490266133182518078974542868197653779975809446613211248082190542728363995177622455548324501197811423294132126087145665669028175675807805297348482121382353123912461146638629397316824836897499162050722977223906955334025414563911268667411457825262975669090147394895421287481441694652117735707017693137678461177257351244957362498930883596437689701862321641353503139491251657655513436579341218371096176414313111070495331055389253061533057718548198322467006702185751752106614947695008956617959357376820163043498050289758222220674769965985359663327304296159570100258643141391595263514393924963439993954121483386905260432255422570193012093622685647524563149768611775415381412962574618477421572821227636133876350239982013287269889709661334393643456435390905060552741238800585777451925359421590222134085306290586756643754856964601305539831135397184446858657753299977577475136934486197395693466104162415419001781729857605762666414462922545753822382622686118770289016608412762368063353949278429759677765215803422348079022327469714240410830427519088339134106700625505345291319197952335588218348787615996111353355753162067107150951358274422261830515378309233702338560000000000000000000000000000000000000000000*i1^9 + 67447039519713347549433075236694411718804761394259141350969080011658934950313551120730905228780787305048239528233020122372145647950934744013913565109016734235483576937165465825799660480148174785869589797733302288609984566886750608356012600354370032200550182653721100828400512297060018762769616172662970703922565053192296558407449213164421570728153241831349169494309973827996689403452294450672513361947135121470467181376180942246821191149402438736851675869779302119280866610225606980917525957415935606958423967548674977214189303701330280060861585599474775894703394555758787084903957871601948319195947010302442783236643369081713944395097054318798447354056529537136546964176354889904452163848063466324064545611746718919409735704740261957606658681024195388502566391001200530095385939622373915113338383029022885214437003674593930824413852793604171702199150686082489075041125504005315481252603902629394419701117702757222335706000427047560496789060330374399566292369382936308564657344347983720208784256583725299841958491586464601697435920002959704057652411494369488804990204875684570638028060235657754516951502633415215099329284905749746712658817574777247526607431042032419223747349773525601014810664576831188434731027472265840267725580495709642750092483236580763442210166753604656797416126430237004327483057720874167077552827025612731993044303699242076171922814152686922638524616365882001129771945938489561245567507030332473300749206745600481022543180488219437408817654444451409641789174528646231766267970467172115642761282152600622011551886215169281571603212049740231087891758107828474004450367795961146416681618303970783333028776892469456011371549521037027232043079128238521132437086453381980721569787123411287140821586882824858202374798932348091588461298031983312703228004502846577041458513498978729915169106723063517436551298973277545967314479463864379420047081194922382810546544196105760355605999247113569753234418762054357641105832607754106422874379628052480000000000000000000000000000000000000000*i1^10 + -38592769191017726352244099218237510451876053662193963889218742481878903505141399815376701679857975415545619452860293597774969879916934727018053795305693411808738476398202419535338029777676687440221650824222561687773830725085891899480394395231823785996541867511056800335757227844851258550672370068665045370173343350385410543637224026499681632611685841452744632391622764488322862608623001483896128389755849462292218108126358997667903851204565393833475845324370560649920245897202643064114995819275237663304246629952569377833651853608676810481985197479147506671052940253092782783364499747551692050292140283178943988007517322326374277767069416723771206968979300472709649215446167334692127456084123051143787287407978211644674080871408184536132648619365204074942016225114926096875162862250506708199321077808878940184935144016242237461180605849170367154060441555520291821375579313590756122872919651514862711491748159996904818642931669572326448638157251299636004548160507634641445532403730249243330478346729608408155243117687460906608689902995007782333087120730135003101401469283120071144525022081930825881368382951347182423500406816334704250766180490884751163142180208267225640387456980411094423922673658165503234691076065862778579030712704095112992517626276951094209430184183436172350480720528621231152035324988894349933576648617474142496141948738370768436534020980660986731346508757312006658465721089463397450480119416817260672984425892523257573978698187255121193845116059797681770060276528481875430366174052983367268512606527128248943526963684295243796806110482550599304707727324742404302887842746365687400237533170304474779097841791615197283125226646391612308079586433623360340559039203844351936498495257691316829882131037604808668220756880766987213700128040551133706072296483864574499672460185789801361113108326524808351125221555478239152886767683660331587145861483915558579679105618970573917570772055247253490342307712856072349394670590047815066507265703936000000000000000000000000000000000000000*i1^11 + 16693095631440815384788020347710584080440270585301741189451580010915964429634804327050525025550873858803550058930345294989882339431212910948876341525952329956399488298300558020913555383674491353540504687655446954520569891000342696290161606664015625038456378129766666453962456244352981335434238763381631227749992701791315400508628887059370088773673062751811582845066515706570615247876957065913677980389357189025606174850835741043795630928952431499335486772572731259564344387912392994901358361952748265964570491052703362841292228716185859018074787631988257112789654481407306748633663004735870355766880368128443320224322233729181961814164119993146390258954262723966520928077729464685748257062390929468499023131537978183177093605910195646272291604106653717247045759992725576013021598486117655451832846024608804452795783077464112833099419908134623974378164472523619829168920738352691627067009559703439711064631051829022283658407774461061068620789722277368701307707506818669500063784137383914942154679009595775787866361470433376168514652385625308505966014655914919005279211314909988745952727052419108170111486387692063008659786965020399951332343147280747097164379924787801849730069588910430778065028939072675745842691400251652538958905980697874948876529391680545058931099556295834150905475664394731176786146665398655931492313480025150025810058824199145696100156012733594164494934781673168594497916881196278944136709717525701341436623423911524353335836385379712745609102523942792102397255561586708755909721348898691582135602061499482604639610890528701410579926081338999292658732959006923032480197370588746940427497029592322787546512436043574821860221703056745834300797867334955843963688273384034661288872862182901190380002505554972291385412201462196018360795106151664055121397673837643793855012789124678747333343525567412021301108190069415215496555094941921339519375563117079895148508151944109129645444108154478791857730280785982995653212808217879828279370711040000000000000000000000000000000000000*i1^12 + -5835861784310323832500782449326536880933077521291041273875384780178859704914930323434889047670853553050576159326763488556412884733486254454038104903902681782482082661384988871906211807194021376242140608391414606296865570817727176596889027070517091345413699734304276047511841087863086340946583297034216355406782237755808807002175816991137525098454200889277934228076345416236428588892374693959806617535990878520241269505336110059690577149130412982312116695724171087977492205900599972305507040637022652452264448838148998142775788816877924233019133732787421663685161343575821623886716125136411463028443140588756664062759058316107764489179544186470183171831133618871875203669060016651067786394936336256767473373253625761058590277058819132631430386795758124193119006205895164833339438792605110114256284035679126479121779593152199307641924451070155630415517604468729437710211731451358867348549382576198972901140937137778100403274515970139054200236346771428047287772662989325285741481621245206498606722307984720372083984297870367322502790575763136846614073114316145107871491855073413855962110209192693117896302148474149284878556344085010101663608346051147407462253555639073291776138682840474427095912693409234386276270265722678665780092000598973672835417736702378339474387983479225813356981310694749021830527776528195702333677190712521621621426535062508140167904109584474784357030597100003581729715526980748201754139413557044677470874537513429736929953192472931435869166263660063971072426668757205840268195910614642930996480570114323367032932688807028961426522532249305284512012238439855152158369909830824452909070866044737669740227238897618364498154940072463978003259841109994658598788832991059155266578145357950789653265708209301648565082466447162502639593738374777733323649600609360356573159528864955495187442617794053152987937979856538746381283711237793439335087723422779740896256894977190834479881808757277406509785878021195669675089834715557084403649740800000000000000000000000000000000000*i1^13 + 1779217584441567593282499083981539885023620027768604004905798022512050435319764108977693626197999614963354005385226678584805006328009975456276005193702220818298251085967215013108591158109237941511835503244858787586554903282159869298209232876736633518386611990598935875306526473753083153807268050048514450138741686677755256791735699337203503571070201850181879200992739869061495621305539416452508924011801701803322265561499236412424754980119960750677303506358888826411714527547521440839711042954514332371140280772467122153911015325508386826200439603380115918397442484177326696312194979403176590564253919003329582163204518650453036933389312003526813858692793389176085437913028356970820149969933766033195187575638026405529517293258732315070198151748276750194860922526270603649534803788210504579804771751235025120289873989234981805641033368848137237757363426341220201231317199547131190016542946573816862602717044562256927670915648976434694460973407098481240063333010661701025665483176372552186201070178037691652412580164207838504371949713752023879036104251071056671882731950437513169631806607164779198634374639252665668890969017817098701917740414739546945387641837450042600635479700236211666236205097745362803660953875026781309092970319387898519516841412054350070625101088522828815716704235116240688717329041151616274020247021050202989442801427368832857072555346786747187091441124526976230475256155318581904625535808148404537597738896487371925394161216941702888981035676736221952589985880576293159262356475620060131970115026976898150683199024442631074804077495559468542180560865727213335682067904130467437492730262385631925827138091921296854301007423826895068625549872014270134394319568647465869158233489603300543091923551861029362683929867922278017225776169786290998668324473827176388429707486915134804062073615034420342302871205990467424924903860957274407336054869120245988931356819007369239390130249701236423991542273833045864809569171171000357639684096000000000000000000000000000000000*i1^14 + -295810995581901614521565098071915496263420640520165207680328916385784600616483447357494909827392660936707104109362512424865897059860330142719447797024124710249330878260152628069694548000348218080404575422413979069967618954349724551869723353640285073798325347553631212762943826066944149533241062991618688941842191791289703845449450386957887870240885381675195447453972500406887943117840097161328516375784795174501077674400602971384845702297168410837740617517024045402210858273864802172677834941569551652401083206387426177333726205428964005913793553460011878152550256788895763770564260629011002952731277769911441243665686830713252190312111817722352870720525397540042332455171409293841912103522263388220798960242601677123247575718622497007855096388656643759494578930219426000034583512384350499815285529645803634663517868280223334612218803393345895192607436286560332607122149305420133692058386494988261294836764717528578130920639498283046739056580829554268028938085299297239139365249620823047698938568875741949025294219904223535269582537540583954287700542484523005632600951195446758008766153320954108476265107977660748795744292782309433464188334726538216902468824741908544071948144137461593613171708299442480227329451967124816276555806022758121335024647428225465693645794131667999059394860315994600228138423219443726014608741646631842377255918565161049376706333346049295269783266185757737180960055228547336856981738195334363271948798659744643172637426136018530212671256802167628168786472771432668480275064034507537094168186630489982255469589516976548229765041688606446438774307695543998499368676559041383928363192865869387829751533033386018320830998485448781670991945314567382555863671278117543067148616647095981301003058802805318723427815586124519280549220987232401750112325427496463538343508244222248764081280297508527297260548385358871174639416666655789286114384779992626067753590365767113860456227357834149925842330644664356606370339395151876872732672000000000000000000000000000000*i1^15 + 40225622483567213661785500744710249952792333779018017351689601039892559684686439049584116772009144703044071525012506695251568466057928913946245267924630070686679474081397970805843317630165207200022140920332568574135491018824675161528645856914867614750387452873247980081925714733323375898896709252403474412908924635930669570448191762945262415479041057930813490067265304826068270885472461705003032711609018406062856287468619634043189819890827966321897707933413565807645098564941431645858757999732003475412793538912864137396784248689455526164410122434959862148456895459585167670298185118983259833926665888432001874761439563224268767464778467022476929797743018737478042657648277599767426642860985837402642169325998881089909032157609782230287008604980089491526620499746488060625283952506242651231027121443010667782028496918347191868226321189405017657293857108674664464466889573661877393954632445815830257913938328521361561052344446621815837062165552496611651706113671236281801783791176695223007091369324645589625121737601736017913530729454966782369566717366041001217615782052268763858866419122658208963227145295320468401531189010621348145972228289665712361372725528070249222311651121241113664896566029357709646806715871394104572316484940627815540097319660402067224627779073720639025074844439627033467934546485113972332482442196234815286583655651236471263850270501405399155187325061960967527900415279374363511996101000190795590213130680066799079188646583299701796219598787858932259479257586747815089476635376512653680846700701157753660804039536072272863844396752301097818010823407040895351290131796352856135949638121390659083351717353922495154115439422342376875914677532512979054177792624754649976141535915498596315431827938684833204790394751719081651414301179891557059041593495567233615482368033034589156968040986657428465613201363017922800859498517471099132884545754142322583573852887363275871480038375770015168203304697590858855254521009250937235046400000000000000000000000000000*i1^16 + -990280811531588814796661253730844092351981644820574487110245477235861733964742648766068508225211353296420762799406849975654631901741621576990123938972880040250494125568179549281507944779215115360119630377706147058102667646718133764155038322494959110428939516171330519990208734197920979881487043033633404287983569483481392025541259913473818884687490743718973103325290136355887765894195791709379844001847446208362882658056547328626832937436153786360110103187517292210465519834852537882054324288875385468916333334436775453676167286310973238004770437845905838265793060935590680180467273067861808926681382203677731484355113108122404951332829997347606595083219840455908527579146158279286456746238069225117731467767715739034253720217160725276523480728557270458920029616643763833313014782797669310061509954937069008690795641898538479450794958423950038194239582310517122882987065651563783083660058096677223916544921672541576903908031566641903785716555607110966788118056640901306466975730540484826240202898673216167899631070325378838325687098832318519903471556124709709491062925940843161758379138546834451555408308162610422657421970541038719006757605585789636451532131644820517216086193541526460132150191190787038987288974700232725033327316668661883058482967462308390215229885839503140448768982303266145267222814764828914384504702216764929390363361244016407459892289894023292654529010823042676990808325752066225389428675926272962468824012267919491631686437524976343161286436114985136213887735360171887327108674438821421688352835019847023431509457544407989165433031899643211982825049271033618992710203360410568214458732696237521006168117450250829397886517491905117890557620023742969762790011003039848020106475449763231313173951616553712023061782069249358085263203378018693673451329951020241995872242745836099328622972689090889727080157336112627340738584754095017164512545737847044114944189730711377134060619039344333901344640913445737067307967902675632128000000000000000000000000000*i1^17 + 88057031589668062445920968561713696019326489537820417166737063593200148594400982576812093586689985706650237215231394839578512994547168610737441808406021394781645978822912819158529915059417683349120832603242881383864081754845693165741596644816372491314062583372660361120135714238772759300090790033412297944121989489111847551369782079385161604394236386078875981209047748932784989700349758902461995718791029779285017482131070751523711691259916750017922421150934997565047138072281672392746904210864169324336260404534956385322341213208897715434023747645943213980469398927841162392151339469811953212578141554450582901482330171912567472414037054466690220808615624245015770318622141820614592315358805554906743493231494745838110737428014160906901074608741754039540904484217568681162101652345308110020369484066072722718559570347595294133619849077544215546530861678441985884215596200137152106667048307359693430777455569220961950665784742208742135151337621218152335705345532268796204545431911797068111746169112348659568426446141647192551925682929460600119354032880361397979638901930653893656811291838852647409307536768627840504813300296623906124503119056696562533355312773191109314125051156997850563554301076033006197823996951090506990252016577826211659913442189748518371702949879232188247858664221110597976376775258891536220522875522102897192161052918712578129386901151913821310030996984164849342251487625470814913949190724410463456165653764974387053918722014963752440182045476603542319554729861354440274735166533901712663239090379356975032938285651728826566606284690039597883232139826867828142955699090374901049507815802955656294335137095584691492874346065222244285899192209479520641310364007836412634216637848459112190572493082389980790662273454339246258443447256115885158859752325149266402167625084028996103829760308008307529015612912542383975114765018907785624761441186387839125829975942856197941764860897019810466599498492437680301914428931215196160000000000000000000000000*i1^18 + 258164049453419409569453145756248367940415585500340032268578783381743053996089383561959348554033580496460953061172789683584177414921719422715140952626949241410910050918267373751841067866785245985803901971801324411144671689973810716645328099103591051046758582638281598756644686203809607700002887743442181995333705899074352064125992678221477882876851000679154924335265033792341813499311214524641269617570822439309750447627549747689297049937615107375066310702593493697716981014567514077285042592556587880863895086182397093516148960140940221376157307637689972552060989739112725962985298985951422429991393612040563045766093860025061900437227834167306951405824351330081594684143167306646732935490032680998132151423196471907086165389090850025653483452037599720437274309117729839697353644656787160830099867349437518430765657431618200205825299394670779636124689554660962491584323817605589562420868138718823657824986480183618058473789696044481165203219769330493774179823871991341343009846677302987594820782285126380534769039264674736841029225036208108099745453344038197786731703789198051522809847221191048528161469564726234600527232153395238587520034771467804156768774039042085325049983372754436507923587539495456891858815224724326271642156702116217882233700957642452097759991326884316992730589473634315724638231335150716538486064651632718560959710916648824169014701651513328529154375893870516458729524869757161482949566145035648620392005166506307948597660333570793208025957348867354976656066343133665837997242538423358705094022211848418947105841845946884448427910337753156309076860963350305313872579061416331395938158867783537560157468038274273518591664940828098871034191124808404569038648583518705746671320312231964736978179025337835102798805810827973148307763184528251236681315605426730689512152337412037726859386907725737796355618737458110588543060070895788568391087207315313074852946604249607859733599335236170508949022040161727541307348143308800000000000000000000000*i1^19 + 91797784976474874930804039633719847769166155195837857472872658952166210803746644539622728737958647347162448476994191500705533704923058020626713841477174927268515711497713098906948831236330187874792180628240506169874394329634937319438406894664861412109676268950321265784317973646020355408571758616322187488801580919692067378563424361599494076379627281896106808099447757256032709704167248033991982812857776255563443494277440267846975307863018259530349044316158446367196375325112696321790377425631046606032157935216229360962581857137514115745212186507701365164177056782119004099207737516343162752598582226075294328452786630925761125043686013187012392171197371317211673556495929926159046302257329960566337107656666405389174841209905786664125445676482025302769748218644884300532732467205004745973959096160389700377076385615585849158798705432947598214202418108930267557138779064462287528536464249310539149421964974832939268044653026254392867402038347040368481131806645865043026663982326237326975160337959466205145040899351266490442317512379242729078992408424069509011850432106476385175810023940015184690393935116801607933154735198885880787616596716242712406960560741470703261014814046101704741858732878272258317736721690062743110931108255864097772972106933289079392853368912054433901289616543669519387112688498571763333616519940349721579610155157843774647950801813336988826733712253446855871506628952641049398471370838991205828000016727179726524364608694181136760154263470798422808740073407654089248192236982139017810588285400380365580480353346762340764503729129966552062316972392291918403246403673224926816745299431804427160995077449798082455257697168127939724260827732296746656515162011986490689381823774267578916960157239367896759618800645372030958352668869333785988570465398366263428578892483311898947106825882178038705287108465568916984691808069891981981591818416398478195500643289346826307554504203533830027165201390447755296201195179212800000000000000000000*i1^20 + -3629612148052871320048476903451639509573767474854832985113751651685615623183556321007460899156889947045872498277799615292231988592298864738173019021099731478502426870557503106479248260844243162626810793218090093301982451438435358549899230414591020720652063739631592983171160850531188424987318311649372654122766251832844271739453454298116158611075478947212228600224959136804182000017488158635659185078506406777838078218622767349227547446022311008980700277069862432678498137365828339745361439188164523121742951657512086582330100727220849658669520437434960053813509219772134015157093441356322164303754802148759222947325302443266578230958676524326000917692929636595267830656598670975731579655220794944327551933941631456917035645465103054083587821682905864146711724963549242152721099911999488199969792496887158932835228240389278526253759453176203970660366751909615370249128438286430666620866046085778654675401367396014699499921573198678559669810946880046193597804704140682876405212034584705785521598691673358499030710724495272337054786825423643301594894366092832874669461866407720906948343510672196610318258484952613288723762083000096619594001853504250520329104454396031045670260597636402812754805195748281430601104224960288176256004133983220719945033568611640267248304978451893476246327986226320490420190662522396068928331587536216900545365887261816599660996609135452148256573038383227555716938329345661659494640849757884534960620074238176907531692510536044975703482016717989606081940969181362806261867133596763339699091771041212067566396893106491268637255427094487314117163497004461207055987512444666583321040741755532275763101774488542927870338988727088979837969829919599270588361336785929025529875873141017519140503099755057447541777544913852517436622192794876104173658856997852171512996841974556503047422073206699966208880949426031609438777277316138513107131978044703880424715399149038594162460256683435889669207931134086096055603036160000000000000000000*i1^21 + -865683633334692821228131076397024933846895649823122573166211334417355451992004539856591267430428510558010653166310539053361723227821015490394037383898585250854849559499286507697649453079857273129440211474039546611776506033849492601353666183633543766959905400134211297999869068130405211841101915637541762938954955830475756662755696260088922181679957559446019795846551964138346630519376348598631663970115339186924738986792063382656506601236697838387558241076369104591837159699346968236047075889042140962664583432720418194022493121899500728299172438567702887781634868680653390012081013602119597935082707195180451075554878934975021729709788930446307364572279748514026942976687163258202977992942909036903953552157170539510710792176899438465772197159679391877695789716833313657226143638457525757922290962157398936634626819573795057019738582679558895987603634743149873592648217915640088834012275350868472377557020590012013951983138570826537958251801672327256575752329527473444757670129075859814090461918991582113638881060298362319455969431060034470657387267850598963323139347626821692317626241540607134053057269770624515426679176621727038754442600200072597522237008338611626927618459906168956170842552849470084804478117901089710389998620860555208403081042478660478133002866986011879749546836968289580984216491914224925495706808671422730052338837428449614440358487527206773840328337669307071396633976750530586838044654351019140275819233617985819446782021611004331052549142468811110624727291127294389819117487740182267503246962154417534674182657122820638947406992663770549278983692586379563907208906316019032262302515834970156935281892180686523013345868614450187412058094120199141769216730748722551384532876710962600796614136010132594934104941169105271512351657702192503014721908065726463470764522564804741064087138365853283699610318344739411488034753354301243292053059378765063635583901472267067107101974909225838268022219898358614458368000000000000000000*i1^22 + 1195439444307696842944909616234129342919354071524774994052994849285838607278027769751344969168064469844315680618781078081893452932811348343214597525751097286588577596440764104134661806628535642030069060899457645993545720944563974945158313406982823360610355220964971800176228253919756640440912342492733094467319333654168170102585010096593410962112676910448486871012505040983749042190676765097701692112912609688777999047654241796706585286052940879337349010155702470331556936539204874161328169498853546570665015116516046258497387260995423699660177200195311597540203495060570262268950155883204036263254292806912282538127528718560458832976478922645320552955238052829752768402174591893780677608018634885100078641030021853516801648110249971352393898851668231202018404673046781182108172287704851395390505140733400047123756075673684373152136638778273433667796482647919265284865112409492595644276299212921309886501879863875414867589901321506011767359510539852442499040598052318737048505760879450600077316161726391906480597774263423047528553408881937489129794413380362813319365055137578548676952695891937337293471814623518416766238335493986027608607168525680014533209921072595302422256787921116846869152030057789979559395131990698999379883562587806349922848887056956413475147786433676655588321641878772857913971289352730368126018461666302378441384529868705995027038756121000467338794675766319916142940390293200554129421342813415088800309437398092239255128060077291093395206900210093329563983232967394253392359982192535571841812625885021374166340591524706137540518960649628264214043980825248408441354142812892637665208698742366169484250764381887459241511022942160067084197741965705258754154156535450629139552168975487225823133468648434867210940594426545950039112452728541263980454254591683592077619310744627838798799049204411583713163292002994016033317727634448260208687033588683245512633445699950241668449179577125064720927945997560682905600000000000000000*i1^23 + -2454314724932018445034491718503699648787271317468235308726653805179461401538768010627692960412854766285292345563080985000111441046025310036349717518624503116633211925116543212329262287762463408330040082186761085091221669646137658923710887741912266284143912237441432068376256521727639151168149273622333228086176707206776716089707252495894306207016869061069647161362310333254811266229390104637906266002519566907501478404965169915417771621330008293809228724324244700306659579716425202198270484042563100438466225470161475281749745547494786556258737502934702423809721222940149992889809848167541890956521640611839053917168297477709817031156853948507142435496606206938936837467858997643646514514422799719293405727328671200660975846634957794948328289308077494263025485329269889226821733786576825471095694445838153265225677611178522089430415838315185328002453031804421208680613518234484334046802297234611334943715854003808701995142655487828361488311139744647586116678876591752438813228950174326646513349691618719152034523976188754579726614595600242207129813636257463386175363412141037067692272295596258850303752387143186460594120671586848486026344957470105467281281318881654403937463446768566083361325038316553635071040213071009561372020947502912119172088779101377677335761273216946370367345002492254435623961545703178494251305543297491874244642593222918626126012073529874398204568492050036952796727975695967434664641002226316489591311574473998550135378063620265207968419492635742006672567763751402266301476186698928813535100585331141437188906232968406414977418775891168718466149216632443866997331804018743911238921421804410862473431433902156873795927219728259607584077843079967541680262028733579332905930037912058783857148077749915260400947898363152066461467747129068389258446006902005864042732337750264030096187466523026049554368060014533527288156729738774568824002454449187054839054900132953459070831308600584715422285365268971520000000000000000*i1^24 + -186883482058456163944141101864654250208716063091100248642143112837190797645372486480317678707141949760262993402982287990958749957467548850795470467774873514695306318604035061602619240338737935494514270181711081800510392085143405434883020945755664324224150640234303796349536125268545894006774692405075563523546270978781171890476474037872435245092684019407458789418881693188251113351467004869839216351603783441800338147932105813704217817024869146704654207780305728449166683249401017615562392113399719593172792935312376752080639824051294776144107011580530675684148534577299932950246555604342834624330568782547541780197448263435193468284266410273945228696633119497399936745462128042877698517228429806383638540545493552534549695121128458390092004328280179008885765491289091613203839469695102711726690595363078762236003569930550812284062565405635004284391349543427355318481897329235111287390327681037331911534500766634498469438727967083490327172630821117185638483311209280378711574110218136520624126984612557261479969250731816904389042420606670924577040789675097884448266424001135890612968994029555456515634988412359619964575890845650122615761859794954920643398766586187278278202289269846906161014838283848275413160923262256356950714844398794439981588907910069151808084778860867014543499166386363828918709192796040097976026995310831812487616700424675350572537853297971970051478291876559056885025707737074404479076569506205827066878743266003268808432174240993853792386219674884229001742680415465561290631868716671695676205554555598811216852502603353588887309409672128857907018727676979047740735220974705857192018172717950367209328198986071353781076606671912556931035215887425836813773195956399051130084646349014054997064923050349927907718506596359233530276523075726999990583429336707412790379050422811829503955811547620580233835279146546569288390370271328598802552805764573640964972494117938114454823785789654511929011260620800000000000000000*i1^25 + 651641796719513889979178162953185926261628622459514992472033944858810769012603871471664196375417036908810950954891295053253724328370251074428827759068019883223804077285702303818972084938013965637333048350638737613891939137555991276904238311712484710460892650160741451773201297155982547384481443361866385348085662049747172040969239340281047674734394991047537645262646551395968412502596155913496996414336916556627194571608783985682262815671569694693786708773279586289065459758268537965276957917491998757385312884029742129404737127196459901891646040879450707898173140919340719484408278989234680898613142741032373989046706672789240651918872100897607258672248320593556764868941971954944096758373772439579898818122960660498342242565232728684040242464482449860875529222505461948817648772331894329700649046194152532120819325417372096105362937318020792585268981645285673132413458516526806769747787534177034882076876565586979429948446065467380255228244025123200692993349897416218135199584767625897296021086575927195878827495853749512722045608521280603414182936264881910718429892968890164072512126310883144789286536333052574307241966631249680863656860547750410656620951225690596584938397164614741958740990339036442252556497766873625945968811141593482384687994732068257753970124037071852863079263515646712156123114421684985651991912966798342778344574085985426580648074107836524828908227284176009095384720409601952704564818887890712081558103708172168466774547637163512592159515962966768469711351772396786447994798547094272845045677077995953041567552377216780328232918571895008222865786803108644804834518703640202029356076479425984842589863679563095896644904657562642594202072909165729296363992836433293437212675990077051425032379151432258206593273344921688997968941583364907502163590313003794476228911658739289993545092968731179399098351433661426080318313726757720111448392456920070961873304147799039597667979399349908625424384000000000000000*i1^26 + 12600309987717132675296314729058093455714914698669513075945327249604941242892610690431856484091531269363487291495873859312248879052778075363869787354234504600965583900204092355132167146261234932519232948587522290092471650970309472987563893759679589677938096648770718725657337314419370918188402517109319329551007700308840551874377032612352541994807311569155898456406818625197303014176474110565108298047549692449416964926449839158452461905766267689621192011764717754533350639026454994674125740134693811843644037250528907907426609161058729354201960825571579994220223758381215680608249177072216377847626499823943647534279346848187136305101809954581311207350126877348695105931613943845356806088410229199098222368917471406068832011474494767128814119227268797930929822925448392460437785280074059171987086455902771069677161652357373588120667150882781085985859110497841545970777202537439665907679411133139202328950222483068449679786590300382757973942460411326028148828864986156795326873123999702534884279898449089390492917823850120846223751070972277967160341717383150875178019979024570249651119959929125599250527315644508531151588658421577278674974778023622448588191524439351688085897820831326322732562273933158516894463033759359563189468658380345524558998328034013406844997941652733104223046947868501022639264503176640035729113472978567210270499628409492409362677448850742596141761439940497941926549694561702565740589439200951833735028529740726493186558455282299461244658537558099780095437250352040272040046087348909933063507443899913369484671769936789221109900944804721852048001199182833159897471689675779658477009986354257022623454553789271902622011574839254746671792464882023967217252886363903345015426093080480457507974711066264111651861715111664761119315892810187182707989461967542262017629229770510633684231051147706797509396133749874421294130333590143143736868779060459881566346584073163098652081251988520566784000000000000000*i1^27 + 52691647420169624226425128482533134625322990174522993668548778279456329878509467298757164077263850778146355181840925042742404272168619448320812586039153653245839875510501061486963040808059816481635429313557086538790611003797239542493797490313482458652326160969948082116952352659622546538365532153199932445001657578778834097188497981227473343013674267511387496525040624334277072701933474334975905026537478189039805395305457375798383247844692876464516651285381182493785074495293974199668566728872194979739342117662824409424403519737129605552141844768328873074626596808176994425617556925008901660757350149595499775524188155795619366701248616269106532399848989575888234042941790268375089291651468336110464361064437707151262339649241852591472599200664020258578047060165188490922996664651681865636970801701282038052003097083659738009884946312436259994370083379994234002716313877816357639382467272460998834641360959735462855227452098457256609705057486877206358884841417468689814662387543943602889634758788368263647428814313984281338550454682983896107451655220237645449012880024717601461820817755156317770814335605145603319947723201007370790400658084430572426467702622602648669480959112474452704864241869057591252912187462891377511830678951206790860738774594685247191404897593009024216712526192818859453255388379521623011453734210400708366939631832003600984715712845050463449300498129592737116086995588767934824951428954971799014207850921897411926168922827189907695286243106078923658434528834256756581018062154098533812680651602677389137584075127004800639614742482301938463789566822222476302580710309791548163290590424608961408545303608120794435527075917438691048506734462795373264658615111241432715483540347279153873756357849390970890971157580408034807679122975200892523764836307366139796968944990155103591637750713217081061415986900085239008269003371773354212989557447996995632733863483472680428119386838636953600000000000000*i1^28 + 104641182635003111893125504947074631284943623739212593567904350291694562096127532964639766625242688916660162852350124381467027766248642076599791374351300769912325242973015028825951797294956246795687916931005147591364769996151116718736042098087440168531596457359318614982744875521113330857945589306658078446845027972048432618394241992175201304092441652471705343449424728624354343799959892160053628787987452384850699814009190122894635120761545748172493097979570437155280226433309613576840771626755292009447782889151184762380494645326980301144592106725379289628736195245903131675086460548858531561219855893875383873406301316281374944535385745046003755740390853080550976256874962832520572490835296676723116482530614957121570459711918654407584988874539506947816336311392450619666091137853004769632389409794312729329800076183900602754100084207650261907766604323426335477655136086349774955762295629020376181196341604343115747713853455011629798351393724317552156231459934245693161783358196310582547889431330373983754659512468224088814803418458846088390040273538666091018376902673356811594483886615813898029093242043184314757746708571414129598457808092290627459653422335921531764950594151479211559807706500453181838746054612243405833187874754030900326356016417169537441116046645393435116059558554163096659280339249032790249828296661300223034102073908595376458091247165008604472614138125661065315475861384343861073559817318303114557295842532915321594449122945562376811742662832516568686886162133717813976424532501587065548234992587878881587199658201702748918082740894327930105372936405992641562020693543401695599496963183173507926077358888268380804038388273280710938616488190218469905645032375815630029743005688730579502791120801702683704266863021137544966778053769134826139932288542863171964462247148247473738255049988662006292539647013917973446479031330491421587797112111343646394995303170045564108116957593600000000000000*i1^29 + 102481452059847901912819101510938210609671869546547897643583492224838485385915105972045345631459331430127733634286341123733306163460015033486076009207437196943706361337826597336488492838426948330998448847588140911659246446098538699986383371766033542399064324644338820151495368490917255297646982885497412766725676014206747043122099089390491517579054619766512241242844733450748210348417988898106591019928789062343671816442692029016724839289766704383640987002343080676995966956427249250867580467947420248523194185921150205825538331145456256509269041145701129798933658829983198657699628130671463436798659968009352751334642496080441346511287244663577314893389683288386545304203798480773350338544674457459554612343875390576099168571341297798714250001808614624880973431874740672691901350357847598739592047765263790396232231460535448115157789861883649973383719738723510350673657122593877503696632323123359415449268910202582507341022883479933609732907655405567992323171115965719634369854482215783796954189214983845944443567330748848678704095785470384320280044230347576574587588822347316099102238163894745081789856495420435715624626360272033020299494127017680247251595482179764773366729238403436767039470455814863861370534831044916590110490540923863347421723478366479934649067070330775800062493181333841131568105242137258327427081793975847622823175710530833518394879471606375623233219735937544534237129369858032477531553194999162725175225828747347200842401952639449330293126123539770140537658162163525320520637778204105489115377899401215844249210768664042221895681721700611284855385384270527020099893424083262969098931158686261045615689071040224696131778909627314273865687986444938600119042628599799593930745374301301846404933355164257638053511945629750930750587795126403586207754298519446444600652641271504256579979538156090458505427138887104866229009916524931904168261705383038785006059476199518177853440000000000000*i1^30 + 38078963966063625402302491955627861974226685019805574075367233076618543851963315697401122244673501290885154656812679140497080542001117092893248549954401855515159114926099079348235887784554308117004897238055975878059476401983203351786625456509443803752612606344042363682328953106775137165016845424945038310529527150152808964486109981903907747653715034051873346468149758939366225695796135369748047128734923388910145132098491779382919574841783900830331579624505139898241409578562337238100082603329995807046969754602380977207329376949419530032123954044908125645372323171558189606646706537619813827011088261272352740698670916575467928668585680979003752764778973901145365482379599514948732772093258980082971904841944863473438576301065759516686023313525080083750402021316112743003327861653909919889108736174586222566121647132796712917848235598827948584243573547492141089337194028850276820795337865630389817347350678852573807129182583795427779676421449923665119544090524248475570477201089487167096669125814370542610801436643062724134302070690212337395821805267189368442728230303557435028282013271639503069117888341063762262222214620911699860599906588755617647945120952278760698749712718683500180036492071002133404906531497572419797875307258344296797316160232046547289763789183852440689978065828584083089725600605748919896453918035979002714931776343679168948285413881744099994168843224674407328855396039132711993159066677819788407617671594250994648619751950336386276592964130765376294719258113249267152690000167616115831511393635148928648174858706798021549267180881367850351484179679105989458804442801149434686044831785523993231122603355006837802882430022828419547773555973055024631542979322728209838992406520043887631145931156962518379213065500168131425075505079098211207999795046381544714588526996253628210607504651942842993717853228886760554174624743944226744937594382333798424877013388262113280000000000000*i1^31 + -306808098874829320845075908012430376337381014259920811796907533631816731280225277489052349160590775654344966650616878476747035225981002644536464456964719408364157685707446864567470619872931726230996604339959459937853293893774799207974724043450494023928327109174295297668062651428240875334587073190987114032005323870769649965157269005483236682464402933393732150845354391838971940460743228451510121206559869342250690418208305321880348971288162305002122983353646481432292155039361376244798825410627290923841537551868939623514611688590789303398201185130225742977886258691858117867573210648021407851967963935352421018906574024371357221956101699151869875782254928406571496595302778049517392049294524109031766669830301955800081619518333088942833024825721799573285820978726935154831819318169277000512079669670706962900300826528958689291491487330417666615337617704182252117689198559971423216453222411809269997234270941821680049249014990833443420885541276614041832432606929330104666369902668843988508934825315149872678780275836748802216395603411713161539177686290667055638888492070324076569383947328185247477408031929653305246186269877375247631059496259607742155826887561853571568287213771640170692834403025558364269476921018634507071228121456367251947069320254074904850878671646844052319751647689973870664940761265621560233888613581207799998481396195702051827216702507739446914621514101167731359753174263473283184021827841866541524436103628808960807108517868544893299135024604503516971853609351086413728309867323249299725308536686772097056246836726051510697134725598708738830715810432147351987919969340652570390408938132844937995740368967495260809356291594989733076133312138964978274233870591549556349373294743590852434338573645171694565026551995909364193098034802418259063146661287004590045231976850246497759753517996253606949110172852131042460152342713769271012381938884428578126414479360000000000000*i1^32 + -2576843059930737528814724622274564603732597109119540340916314248010998011847175142125979157299103729305628422505099349415834537507680406119604498630434109868369288806884190568286766263118202521077771525587184809051713124599464405730249471093713980075887464370409333273610264756434135972174839396172135571083183568599118094098855699321007377121834555065118128633611940282580432286535900885814587712136842051436107642292589422799844124758698946388261400668020986294490939038337356887042912958436216686224986769135669331668113684669286739180603776035687421059114688072564062328423649865411076497832162502557945280986308925711041320867468906463454642630187742616472129766432163168333714983693668541588428817911168676515244762903646874683347660523376857439605151740664915494577096380290315359041204459864625924474311668459314195909640755380099189975326722174868644159156751028229457350651457598746220665878050855518346983147950045623375309702407262592117082119708348259879212448934749222461809148598352359299599188297286314417491720848689932981996961028971012669601110021171215973637626261135728291575314394753679169066896829849150734520688934960186379763087540403438641762309129052525498218755737688171505405854580665350102748295014032402475294243286175103374346709936647436379810020205717388600794775755249640673291961747277762140780204153377330220610603978606328071196852266704158959388045271982408691555930860846194262186774221302709317481418848802860629306732786161803490217968327582459187663604854919651966448922973645981947400237753954032921340362157809962367144234262304508751231402985256194507895754310917695583884683255018513055445394272305952481309755377638023664104343895238608903146175298643813794481202573313265544922097860313308869578905181163790531247734887796434102878894308019537103916733991605488804845261219007487303347580745681972990424664141521997691625668608000000000000*i1^33 + -209562215061911333235036755662003454669492246676858996612947825434255806331000465807783111712377231440711805250466339501284984569924094107174052205398210909434910711539084261624650220329813833739971031657397547896972624867061346686272526818665660450883144401191319758163049806264882521308687040326655351289067694222251063691931927879823616872812839785608442315563090857845565340510961118914510567667030551036313997057005576527724054639024265056696293994072121210510321566678074867671563492465827570527153989899419266033482422591681498833317478374003796484546204886919707241885443975889719786204760644387725996332175525834344132539011251923454736293301138914245924608577622601638029120203501059038130471080593366562028686104656304910560909918051178985740069120654497963497325810009554744441979665566384709127691550953548611865532784312192561743214415654865431144292899146918172685490684520533742729238540193722722570110723830621194800655325545855569394238258469892319740640160674654088251127493689742640532756850844516007209904098929965753947266831844165332577929863434394349154263039944080804677071859585535804985021553505938063154496826620968120435198215988595449410093698631133709581691245290270003086051997100473773801765807181936356687277480203257209971588751467345280471020287684061956578106352731944391616464605875759529525310115774151172588308667254986828566820273519359468318222276972706886180440605979976660714191553233706698523362036485189222974941120530089726719132137902811176529520055034439478972938814694382876279228098337727435409060428692717928281395447677642075545972364467206473283492053244794778984490685705413839442531596083556680886131796148248249185385590339672367458567043773201910144211396435076405918664829236271420186909229598298513269659757727819334794458488058501747529080186942310343732116925503731174001551853985062033541809952407040924057600000000000*i1^34 + 54604924743336505876932019357136605386782244606130365968142697032844092296928060512212056312074912458996624809390536924700373319952400370868701717648167203099506394007184591911062119891889993137756509376787911373585821337091560911994759701900295729990640066918601128070490204047272830347224847431556363313971371197022557624719448518193792697557482342632178956351938514802464953016842809529563291804911514178327969536367744451883356449146353467198509668503371814549820201747903966051117411242483524208554057716984918202488312201575319713668157855792665825033209967172848939739339179048763740226273911810092314990583859968710681521022550211624144196665228650348347554875830226813246349134721272629899461047614732156594716885589458180570652586763571579001270937057362451882462365436135464126513070091707803714670229194286424046094646805920805871793150155074883702369115241486836728269302406727806117986571942873139521099017494406413119582174425160834396484224332437590787234718652742335324494351290506558424694355744525579151799601531091112463680046083354177975363190408468000039336417092352112244339170044933924182696977169748224846710591728381908333820606085318724652235998324853771761569673959950214069962164002750247051660490872219613045766758858783605289783678908656404653210164161743457524397691811739881606923092467550281854493208970029740373224120510771004754098770036733781461312243834551678690010339712388088028440191589763528808575543049296076250862843125812090422009277678549614007085019959569689707204191130073177487418544478392375970833727511855904826940626775450609483439968063431640063304730396766774271176520391346224194477934661503778182317005710214824176249333667742388122941687754913424732127236581211937443853378476424301814134428536517957189203283463057445638256479348794498855085053297097768618774158302248001388325029744435561811799084892160000000000000*i1^35 + 3123326423522839558466668440838457144043321700161727654681093683285259394018493321348867174827726169958961542182526739911161408774342747130408743442127171906363990946839252760892413588407004234924290753624611554538094494148290156140761468565395817551147329335720362016630675782261917786696112228112610540783777669423998139244632099632399967442277270859709955942526336186576493310544864371991534451889966664129725456838204971201362142238966954659209388670745774060542276067079342617823044741310988998366589280803352214786977682040251962477981896628241314914558480109021696830497147586128916882647137746065988509538669142232130569139944950104512309821374018529129830535364610612348379365546851366224802028883080780845849545597677959415308383416796976833625640006907049349215392585979998518852474729862914195843469032656029595971358335346043088991294282058194672145161871528937242411121638138580223919810221629904590369866076814756308621853518761184101013347320254342233093763679895195604231882070598543675375966781523308939451073993513647219352275811464953963775160647549806231189468204703901503493993872996857045861713427686836899999465678764575825588274487764399456567116756295841958553971478367328664135005526535316926013318085243213021946017600646390280180097398485296150061856538571463361711400724154386787766409651277844256730527155512972069764785601836208607416116066861956603779411109471935910742744036550262836586842244954978935161787996361709685529998399685127469423136614899808639100553156071990797377187426402603696405375532381551713947013385384162147272347231971148374089376386068194969101577548971811566708678386454189936115269227749105816661410266450373794800759569385557726223011176173334019050924889739796612981023159168218611132071059261022748177680836975669386508683031106319892917616636901072264151777502633674138527125417685426085382062080000000000*i1^36 + 85082619596287107792976173022289255802536045521267663710507387518029608612552050154692166351394323212035005654008928164220790489732736686409852994307776584019625080832809365976196586414773638367628522874995853494545733959972975609643034134064878156037408419147458388263205836462995248451751087188376715985003543978752051435466737158473520653769350506039583415851423595325500414679616464394013982118194315349600540762170822478195971374381305243922796835473446478389004737867429824212322441386942439067710486910908224231188901245092994134704588664139694541430419301623558288578762753837206312592184720412137635964073112247905838163812954969055756351066704948647133196501451122316311917578589779569432286972838425102081864596765108495804566404733811073436784307844260925772288384421805944893950058627260997108781950223876204457236582064769907930556736216375313854098591808875713981396570294737737665854788294254497638019547810006370206423495937205998820027450335759845098386594225454277981809280895487020454644857970426211758201179481726430025766716625939203310075724742722918840793395754518445890461071457636631501157146389495596766181630645932964717113742848157834178445061443094305253203459846512348547978307949536517041194229647202698256373296904364347067857051299102134633970431780931329585616032668976801720665315152664157773287362225989442237047322291937763524689831823411505319591524095415067694185588723861013921965393285954932811940207006012483404204748820398646561303268252248437962429689946715086909748634405805030082133235832832153892393267027157290812366778020344842011422790818031513505438111259200864855293376097616094215659914312892183048000994429433017175693748316596912165468157144812718724260716129909197387619800437808368012665132876183671646131389860250702998941280764435132787810877444742120871964316983579547639253096811420712960000000000*i1^37 + 857649242765041709488952286682287665639565155353555496473004147145242128477667405361537504355426214067856369390182466236132686203517523491834878345022317899055132553261003920196209645569472230518918829384436562287202388151590881676180329146423049943277919025685682232512609742314154591438765112314296600738742222840700947137540445597835695786336175182172960043655635921485488722566083665091513822187490406120430043951781776253351206181751789676306509016601474514053841020068709275933071027887867293364965527863160017087525906466962234195569158813952129365251775666726001020674043748326154883193019403803055889153737400020253808326045600084187382130808412475950275270625834683454452469861009762370141246970412013682841551363432043432625254183324313908559282118730183404028609553456906792457294018143574250899924073761491603355190372773209242710678112341377117283759570249456549469245514818132962571528055587860523981519990856474823039715380884126460636159688061097609000306417044347523314892290543734030336215331505699622942888453464676151437677641025903871282411743491210899812276996809587191370833825663372484522163529241900061281149901294224952576557580181684105494083426460261841223838481861310334344482505688561188804971810472755338806992913325631051112344170194968876754848160208427390663292220255154500591470648619020436483606366080222605589951008075048462235881462478073149054749037212005899129334321376073717034949947897667266573896057671430086379307201090432131781594257558879642781612346872537350267727003446880392343021323485945144645428310593701424719963246243444773729386190785220942922653258250234562150907992833769494207967561265513834213384332678757834230770569081303732867873589485992705270840613893779183044188105452514517319588610592756809033079233253311110884202447249990516463392219635532250340652273389854908960609402880000000000*i1^38 + -7707787848621144572068154440029382775658236739607738368728989521635329697170543438346201077658246452957496712367222658438193536785706948358760691620589943683152685158714015195370926406208230644216376228632452154112095927210642012061408750705084207809103283790640549669078662081009482553116911313838563120847494451213389154695460399847580364806782355231369831026602891823671775604752237449412384579714279546804817915878473867941221821516231579054853534255329227253129599276020437398723670418537903776907553157631853786981848401979790360568567248725206344815971411274827044223979303971337175275309368490210503298791069488964064291392998162401693019733790443103736822335793159268647518888619918540509419992796368411483911733345099661637558989384339018192428318403641906297715136929209638442512736280902604623005755291473861238196943671218171801478090945104733310817863643968396122217812901979210115473645169005486554217077023919849723467172125395661680525326182105579702314557400511202393915217452595661428109064781438085007073713912707987288584781538148940616950311491209574755078917969748546958175662929620070754076638153889177941310352425713707207161025281346498828247170882066884937461603082300782099658405496585260766903451219779015572046084170618101698911519323328012792688833500067560472049841271890112682204618161509080871221730872482481555018257291224177476689164249855695688595921856902753242528724553772454764498484792125355845857592680331523874021278370254207972508116848813437845480765028179878528921940944225558703573843318856946682753728723383845305983455445874869558299336995652888241580956849024577856737700481072847149747998510181418353975206795468918903436853420920723551370012387150082053295971183174265243066397698743429224540657057030703697268357501073101729242883430771118701479083861350796706949587387318639001600000000000*i1^39 + 137533484301702507376731422380225974791263879195194090934450405425111224007737964542535510216741393367482565061712364804736377045687646858490121290003950808527726913145741563748436631698887977962885020786072855769211938818341796395402403017089516978456753059935887686787787567095848377599353893048302224896017661373505280386947625583330210153441342210129673526266805434205181808408302165213432067996535679569693004673384942538288149744269928283579341665310438861975907416990280902243388320074688494862004225147391521695109981588691198337902119688764204956330690153240294912194118447952707138396383713113017851860738453834316092583573674883460215940987593457974288199146556900281576089258794640060432917172037227575846843470831030778681034105126554591662181605182170646733701587456480482763038448488983680961529918197031692644606494062808786385892737790624322148360476695541201636001453145570253065292779439265952027788699728710889024364233271628482464811430079791510089462365117030127406918994832448279382175236691350228378725644530544005464057864700764164424312987164240238791785544686563093536156232001140877131033017718242647854321138525814523714814903143486724043252199441566434425590315202009123322104018619111102118951297925344765375588285563768326985717372275808022087602782202608894364891120950927608847421280766213848817162407018598249727973368154540034184972678776813419243279379486167479509226614411245979326211015413284901558043915838367447053559177521169670276890277053489937512309957158561120488228160915726243290435691194556849398589304372726133144688593546492382935914598895859259276037104213801595893400733251921970798851462815299421260959942982500926360223291757840530825807037292828813319207218683424478141458232303169077852852758836934681176261185115694435490605577229904399865466478840654524985048286887936000000000*i1^40 + 139368540889140491920453123136050142917607949625502567850888787658116081890631207000840456069635299664706605168424694229410428787045801341145039168311670199614801665611093601998826782297916734401808190791103529965073034222001600254338180566118112899141566284777518022852522099143362158502821205041780839956806282583623978975672697232813820273887861530461530194373563644194357705746739920262790655983660304803204883190358519820485514829990300879313548702376054223550006587103912947237710678339729414225980049150096570733444649011366798790262884402784996500492579185092860196265932041820376744842080141270683095910406970526150357944602288637097727585295532034659676997612064567399075856509978508883289788019619226881478105732437069548058536023157038884226074217925311035672922298324645841780983948925758170982419137669359443142846301036357485621850825244621867629071430555687278418399358807535531062882732403350512328725855233230879130791535130495693676780573406467347479066475852968099953086928687443858546072604091042707573857522561701170290467007867829992475070325082594979743569196916782718013624569987817176729373173456610209170009485247780546241537673298394202647496054433348474568917275124338871864237962022195975527851611047475689463844856888244088810252737493082191520979630556449387412202433288640277680948687797676450763361645300871314181964815515379136250941016315264702022350372117851711076379755740248608322399190202769580703198422925802871477307075382863767402849764388408307238559153876030633337771471071222026762565442623907950294546947520715002434044745104434770735641024993315990320871369637406584204782336210741556469287227351555556778630761170453973421580114843326787271696900738738896489636489784255797085414977472084818876988330589576689036317307258521950299887098946828897662347662331060847168716800000000*i1^41 + 224244641723946784887457332567816030128348216010219365084043163679741350717650559049009255012449826628610323392959162974270835899234600722469513040687970569803151280386444152756775941839365275531365817394036240916477643708280447134492799654630053081519498822623355818258224981210875568837157242501417211891762833311796809738987103513679270370690379419640819010508166358756054787053605104523973354204962964216398810806889910133766496294276339918356125346134639584072114236731055553674452129414824902806477247324280219179303534287456061709141822402068828020601625652230810098705948114250731408552909548597881115928148990129726601239977395005572298035797838657531236513036333084950186774661127554888802519395343477043020567397535130051131888551833028967203463792446312870966007563415706688032039778411077566418617726910638641569528744293977305280575650652122415177182307110066922689921268177643271999903869344273496835110839192241492947934554408927981644994305325053616633044143834854994118625027611607525539897562283531365399268488762569530934590226323936885034214718663864952127538224085861747423377754443061390849323508275153879165696541564591795604382205936498194359618582317785732937956820983080137991539960720240566128192584331563790736811479720762658767094470984427195747208008197245936449901400687109444242908542030583664071227720204747429563580364192112440161763642005680463534356065358019316948003942244053260286170745920010293621024349948829511115017225029940612854536849070868633422536877417676484663305209799975414289011279891163865750865422918869857490874970312691930749418164396996505724208017342551476812551878848684456443675953899180517799704562097323412430180661758016614153537666102492528357183407175975303399623197014167313582886772961556306126385943695084155501750929232162882835208725290024960000000*i1^42 + 346734365383996695434881320430550940536272841531861474644745226221860863812464001638111487392011931290229477595985480877662478089065931548626914669970411783524999693770478560415452050392008810018412214229653112417080464470022311697638581098636766211387307071728853187778678781478295305811987562895849773108641565494456872763834695963448587004906764962203045553052608610620253203376541104487749439790084675198871378945759001779433667360072420524287868387134171864834486730810131751550310547791562038645690184919422190128501490276892365511842305819770142745836721163349119535048240062956138002972417971302517678819732675292938448758351085201089319300269914718950238029218607758620824072747799974710196955991669563632222792218033153514778961219836115259991363962107756975456388936103783042267098734609824823055246187066124951724275636132142558323495936730581831403969919876471814232012337999914647586772759637249432334365995218197466339626465444581857338613387786635178224781826372145889989575501877102882312016416198934011957043685554942161859364328962458240880234321408548509716690469228697893231843744147533568207881406740655795335559614602881160018889156996540300538623349903063753813238601057001094195554996484149594926753456722250504410990954010750934829560418172615660743689637076897233758177085422108837824220951144903191728294965866188677405052497365518714143805001257665306625105985419564005023962753255013345089730380100226436973831463025004992700972812123413328784263686478185864551570811605750272194329115090512579549531546647496955638652120841077322682719451922625821397320692778061775703755120672982847851984511273629360953821570501147862504222892861553883197986903877206799675583841201028056680004628841156795601108681279098006331777051639157898677802420251020559314852096428621824293601280000000*i1^43 + 205411766411782313524639464834829395358738171963317852699416824560488713680045469724279256424046981603801050943979932594431031262948749608907818398287535987579007338520309595519664489358645405978040241619666868821323448801294301179439864329819991285785268426772860688953092396958645762070031922914385339310032390351235113486738088262810101081906905198529436994541918559688412471455393381343815950513196240314835014652780017715820085384104289834856320118662072475160721443366791863765686136356689554365419709771110415817465171897706559119482519513589876746792570225951965685652125822407462775874531073379590794130398801707298998764426187105071777851045439753599152032792260520098386861441727797150360115731802882143676624832350106091330279401281321464991998328773377830722015728154313474770659700156935788213546044721475817233839291542585790848624985405220139497699535307509516897458122874345496841271454454544110061618340127953019772583484415002777206933224393924959968882878051242806895272071012830327640890377449019416216608319376759503184543701517431544522381237634853293037099166162879820848569149525118561816067623989172102842433658598289489716785827594354150095928217918845687898779412260074429289687321616866472303983859062809407915338839456859305027000760665232545765988075509324462504924678828991972961750960832059881855908086107982919140201138225481267936565855210235358463321127851170158755340503135296433766174174965625577321315090025525945629194178642871983522989419027560735548026098733411212305444191651792679561993621501455327478908045850817611066539971501798004912714581306370598061574522397528257703795328941363443188002802812323818022906341415089708291994624000122040321784206296349238472643625391231338481540721537033082642646624364320551772552127005693898801323653132713984000000*i1^44 + 23753751978477168044665932323023183137093689702825155638906818838504748696562240815535609986186783714382083070425548368522093028574937514526814731756246655742911635241130024591235142078071104953679320496390544241884851233568034101518942348406137496465200405167457014162284452063963974871392155602781260465321498063163472497569786845609193623425423813089977887583106746718043406831671614764454882423724009207964591407655842579654532617679347683027371078066227065358254179199936400860320126015890267654845063926796765008097279988197166321735819084702870841782349266111764545327713758495017472495520456693054303142558535342023016277900153788461858659924575073546191060375963242486654200513391668967289586652403419253982659846211945164060468908038933430554021012501348351868059226507551124207217774887136762322667080441809479602638094325696679438744755606182562670547237288782109943173007075907531238417873987860811625747047516701506662712778848974501401015270526714274906296214147039217894700839499249346462674019738385606280167489895788171887555906582794013975639588167643399103558403283714104630779351993224168898307021891169635700025810062969808061779343702627761332175786805967914599954308673297161617222839401758388839955784108721676085017960887043999038943649133906083886038530355553145714841333110679418570317602803669813662191611773545150550877468024030265005353041140670217254551304413082420052755376211803250547270750243116985652058237060190938537297916887979977685934961819948317358555014313867882575012571914822926628083571517734139182439481499239054802746930895819832306582025741374957050244870929631689616026613503973674366893482840458346004261642683511467198478055085782225578688884879015715659477173568815682771642964371120217025729963882026478065784805685799604268826624000000*i1^45 + 9544665464028279858754259236436658713810288762712944377215105842374967025174937783431191626566305394430683863438362746557825219326238269238010610339812798795264152746963162165568342958211931108845539307831568661045035750172381321487227422933092963002167645572012162408329911657697459774458369188534758811110542071972948748752731978477679985604055018671148938329831916783869239022854741753159101361777949831972544683462794367555018365777932887979792070378731767588451622336992698868384889195273288185658224788128772292797295531091541327286859772323201967137677049058908772239390611379071324337011493525324060091211959768107102346259373473178081734130991356314804928063330686752796244936000213825027661807296467715102465655861261566018916349369037955963074332449845352475547772060424275639532852212383865689000682657807134052789565954397648621883570353818863142736427273276115558378932579970585475689564151939087006368224957058386122918629024422408218587394562705572811918043927614897621688068246286870008299399676829170490978669608826677522306029778332279403527845050277766024188495315873744948100756984190468525288320830800435787281814920334216868098743916164925227517527382560474756993991350711086733594216731579597479075940984229187189286839454899918789328813500358793327378851175994919468652018524994532002144197172857691787794003224905805625299443390653675189294960670434552504705420554105234617193690094295744801400334563748947429111204977810085471464554463010803129272377410490313276355605953010507612866834646528816959879127561152856039837704969193058697245240108433748264985678485116611384342235455598722861938331262092967417232962899384558182636882104648825397410422312968022507482867900491438706227518551519276722684296514454808244387118203175963790907820779713331200000*i1^46 + 907532610288345491626572216806078910358213243384339705598934367152090500240744756807550099977850438771215829531769590345608180718995721048482212884044175668192380280986674507182087733992311257134403562749149494736655675497440023148505564141236920844512407267638706559570890188562969127145735547776660628671555531165653159881102571157805823351386468079793194183872879740946145742718392483771386514187401178416713544723860065293609718166128003708321357137050544436541819613663248508414305284069162480406361117283122731843144039199959240675442738282735480751406446242134247471244597583017030090220926494318375212806405443135856422599315467303027982628128987570559226239690529875736323310789655984886140286595826570864457277891615285146952611298902023362731146464462972322444856472707981458452584357839310669307424577153651821016293559465556846320451167484224835175755655825289970131418823731716749498697938213114880506638487495384773097330532276499878196613444172161836348565080501699189534061007234349074883231080439738634056166024302762528910305777277842234642586137960123434079883936430032354394321102260522415210900668981474453165689286978149951038417905653868766768766429809093101496841829210565042974443858616025560992573508724229795964805873967594070582771982696553022299723352595590783600064158123688491231427189282819811358079315977513770108921045550658719188291521531757468689214576290306685278032374937249080177448500545303840738505154528955772059968322869521077748004413291331352771131124077571247287920344770744600516887407156948678049339175280269441227948655106491353286800973501654745901612276597080986008553636291566529751578484885249697799297417673732679128457304741958617270958276119745481347252515838289528349349901103809620117831536988566872234393600000*i1^47 + 60088440080745903905157084896385675946386235382635992026295899755832653049090229952653838962943819999114383062418987211349126264888585423686373032226889652723716213513261131647468996686339602805127321925258119654293655001444846923305081474246122661074753472457864785632139659491457069338214637702544071698057714714288309124207586252918794102965598325068148256069998752842574584016916914347439102214960247050794167787032746090404502424220337220036625889952987220299930231020422528149659754775116886393520623581212779925143867255665861896625489690630519406524820936320674468921273874877930084367794350866396029045073688734754742281497315470569636917032043855133416713000718652359192571911989018328427039611802314830107439214459492226241262768710129414405268432423561797222621774730911488899596437444789942625930322795495281554497029131755015701312729393258268763822878997660505509261667735991521408274993274568346152234179738924956011483726246449082579276360873571323353115090923070068785928033504512338509082027578122647565565787334581754206997884051934237442059575894516281466037305950125681407893877788566770873811507131925534203029310360750095810825618836931249546588092131010590346111818723937678430906083103106536661296425199039740032015632378049307535694911675239643661256988410303119170731404546718165331527073556616440937147785671980860499600024666872538765077964126456102098470129880152716291848658729792384415192474016661286651233989277190297635201601371143978934311007209377949160776196618488431765219679236267851780848915539447245789071589544855713385613146850106967745942963184996002611382378712178018647184784835765884222908809582224643257981513257985207238319608084797293832222819227099415735530126961230128952087096125592580093948576651018240000*i1^48 + -274368881341321351544837184925716444320368427624211468163564366645856257456171103067042352271314810878311880941980648677703781442739068402315287934031446479160927935885326579540526420494413606870780581658956386759293007215419548491668741339379241054897530946196362231021785332164412247497729082918700189843236637971427400135991996883410658576503823807157916352510705847828477649709785575808050920485376881992803263350259181111165354082824468492121584424994396397547862145560826559204603029913278371355601057376038576754677356796179908703076244276097715540870124186781180669095226466453458463552044425043716803302834025301491662826893178348011873324012978039424731901554111455063281596519863014308962035728358805763304228261932731741398925712443675536156759214901646562216786721478485130873498672582890790991079765674829724320201912174039620085732500167266751961533378000267631472142684120233057510740750177943063314372993442898767638022071967749701381923718967635976808905926584600541339578271000247610054775222249780697458204127189928816205010101772139489930362663305799790297196793021134808466917378050201797078610587948805095861133086974379987362702885857049743603265150949425905065874356333593623595869686583780525037290786594407755824999544767077159575623239282653801310274327936153967970462251655666124076387436506454549399109097432024213132182982749658071105488705830131650115986460404400340112672438703500790342731840175795406495306241660196842407149529771911776744189973513072866601853658873362233051481186938635703092882201739129914079684158883316637707208205292184751050353444101271269575649361008670350223755020744660218337357564509490374113006472724440575663767501613129189667581623870566537666268407095989028398471067910207292047360000*i1^49 + 2382815564847023198599157276943116972239276438867825787706903648166153276481888033756900713910332367524104752634572710034881909504346947642522363370343728586457324065776999096482310209389930485141736617703671135010398916611266369375427371956941014568558482824140257694410302500008271949786303151349988444418455690953975495796743206076525987608364717838018332276933889695543737791712261697614938297540867731227775929323483604809763415939719693422516769392356951793990347591502155283300361872433818738670437370008003625954672365861200585642602565190869701191530774332424094537411884866886138510572715889347020784293092999921140598450665401505343047057150734757610808412800649077368883476099382661968616563876105438653007897342581473308559743155033571864079217204731886856244222309785111682303816151682580844650190378721275786255275877287193545652720440104247356306548648031490594922879866664727407527512212409805493666970266689662428671477722584756699442043999670275114148983977790033281136075147208024698319954202792259912373370273152152120632432926741164341529815233443043291986810075731275675186623402704989231785992737361746641761358617689803831526418804956015047880653580053406436654274996915967262780004120113154575757086256938751679083507514630422837461234148363646155227565321653534324785844727926685496935261137985219908712083238427610695746052925934989379799905340382161312733815560266061235364049285361373395611343539839503950794508503621298080459649020320146610385289890367202817697822371374257220225712174399071788518882968628119653227983774634443891694528804871567428750114675884445509326625969572227882801103067932502974818354431163963891642421350158507803182505042179237619447056722016689300558199193012750871336056782848000*i1^50 + 22432102943053752690223510675382422782661608991796084917359471882005468719318634032349969866668749540035271144142776397771459384908555583230702648627372589966726744247563358239236649895590646741663083637173865662132785617577201242515887503722501353475574418983692407917068772505679706224492541489289380255110046037084380833831940772625557967695968293896708855815259314331814686734361482005090167220436767963398951582198323384076296686937693817114024226012479961452503184140937109880817840378432370398553430231817880657665493177681806883768906024605076270916074015413791161069471215119012327262856525055600165292226673036181384504118152920294823101531424867625804598417770591411864687464392408457259970318717298038889950090398849249003184189338812915960168359707177860211969541649726928721094976275128971661189788933144868597324969806430147791751972249278736856356382418737990941931725997168184272330468314948193810439836895054323394850506166074205028386803256897120288257830995376666700418849752400508642835933940936543443860269735320177168105198454326988936835150799489214890479004583604309911670072485048613611628912471561782840209050782921162504263888354608913552694523313017153936928840563619908105013479316040381775107743316769608134359413641053504896934513806849930031141360597647430393836538533969673631988143492755779007113868465861733268453883577117920259933502107140605452252467220623101259101280434272956421096882568179050386123153193555252311736588043612129561233490389081830734205633102250484841289406243871206363947534472878195656618517449913996463078365175233405218787394270897015785238143009589658901243977666260851390085184540807512478315516240044434700052331879228976087881974602282163721874464628887519232000*i1^51 + -6768631675075639605306629506651459953912455873749045678156083318392811301911088891942927719327227702062556576198166417055581232837411221142362717522206087547667512107165282092063832435368756327422386812688881757989487936457193023611526877021052037590945535367026886875970882075149247924060206054162814325872119753238937110066384805425032371137825579536299964597346517717098593652015814285301980954924181112317791845173745668346506763084114112596003522543013826650496664157179142266686564374175620648432830778862490626458615468586973494426987205224414030270982386974187293529530283806248649396458464157879712778130649224067812893862783869766623122857448826742975844979230318752502432341925822617710262947706707291202997379935913106318974965576441411949755147356208754867563131096449898934414553217701113639542060870283645150875517464532740168680080330279474867992093312870796133051172049176772860633813343785899609344316581406294757849416840531279334403583740988647955969399149120681162287420522361222963755608281198963853023473356723455025940032916929577160863577247139202986352138349980589781908722027216859598752614058548486273380079845664239950285196702455161095519002089665194392101693910604875398068983407314411951478443337888368044643658589954707891480143397806181881807274976827147685985764596900878076195703868228414724381489973981161807910115659912649951927837840233327225454343972065050516482521351798922724190887766478053985892192464069932387592119705182931129226645035913438446572041640866598452792219958759696329658206128596238869831581974130437103859210841977253030152972555854207180725985937197276670943041412360237534308075111610996949766939872533681258429545495080467070848644287506271382274048000*i1^52 + 32780593007611999570964802180017361357325104452698672603345191135332798499580807162475731082667249835684175687257670024916808861071522460474002006692352103080082455011799076588167678241193875839836057948099690949993972897633111482073126913140576978467859142667078556407737800372711698257558828242463848854104681079408896055445387650836834469076643707458330258807754644261059964560357036120339865971151787146648554489416026594711049284458095304100888816899351277084779046356272876157476178665690588308627898489271169499049043373732638967382630093166329000038653258443199234603452415177054138911310996485372510359701007598049017326615110702179142808317466333003534698531691395973515885150935118021303609579254170653638271920177271223683765627012149976914835036670957724661490290348727249130234860185142828733429651728904938133789564073272809062189755078213888740787874583941670737070905200112673605071575680705308417436310345721310804909559549530616908532140788449075082835679143188740790291190859007056195340029492840806070716447063916586060969595940287142679544229495042389618241765914942093529569274473527727428169740504773085619887611686587926775470535660620285308296246512969658333890745215920088832544935583255587604055145211710215062996902142724766553608871202560647581007301991365471918304761976973039487182384285934706201165947750590800632522563379415704460740834574132047893321319088494660583516469428524318437279644522017666741168115414803225167676706059198578156797174717777832367644664788867813829991513749301648760867388842908768284438771417925577904138561687855695019099237598300569920974483121196312884630564599251717902147248689896713129148971406392765568444638022841891589173524876492800*i1^53 + -34376952711680211371804623748318777965407501963761540509373544597150237784606511263576612636915435786897176677415097322003882816833657757740051495217055289612019334563360813325344945532314968360704509199788203097859744708821843458096509122222484691650878437508751524121835115222852641286885143507190667821219551557169301380206317159242649342864740399261034428770930743931409630583855078844279529607224588660326697767146472410679476255834734322047458295252386757515029024896550287357932878472465130401351083763475412312802830628495236827197133545956617443180962512353080533512371730419547433641351437863637345520896836012169144856583280262032939766999802250141587937107199441874313024446756559253252108856613504019252095906394030990689490040977574132394917956166704207756316349807896474496015650669295317198650615617958553128093605117467089763916760893444537559518801317676067334997303687625388909524656359112262131823873325189857959137078135894570744378922921627020221150122700794061775491142424630251277894248555141186922048673990050328331522374069669926422352832747850256795667230746328611090015563044498114470063208419791518547098693307845070011289082449233664303231110319274317427956273688229363654765167465140472701734568586508165324119325268964895949803256200101224549740952149251361395977661296773031825096721036133318831114838774096373444153007487535555369419551275068733407116453799528862213066565559816933744230822898088184897709093791723028589557199808324631054505655441210498534861163481818188430176928321350738261763664351017141934498606736028398202724064819149842993330890298744672304724302088029844279769450891361336643346371047162908896371499577877897967806931397411812147200*i1^54 + 15774120415012672791985364122959369320456654115673172457016081407553232305396100758574311992729348943405441333733054871495372057851672779024884476357236036771483382897726903863511891760571900861854648566949291305630079406728022822917656020151230726204117566395009018655635451295408566503809981440761429902088400527596172934835284836054510389078154916581585164702598479359224166279443449895585355885438704466012911413338436581753319372805140261108667122108752491231746587145305521172149991352921217081634010273280163636907335826409434262966786599062851185709157760173068464882362721894761719544124205741725745251265384315990637673894105579897322561854424536847677852288333972342042689564963003354179538979902071834312752205185748193793135911917109989231936490224101131049457046257281950329158340859687189689959802416163831048616645700860576884017533247347370367839833987234877190012658255880555111800886135101502314979313732068974703807275575741209217817433234650564488221920669417197819269734275552211379995839442817339072350353338590465910137882125116018436733391407396269917601660609865342108687203420929228804912654861142429756673560777219264133119461940643228206386710915748274664411815863144201778007946105898766903912018541541930180620240186333851788682892359833911223727722936949169943375445815644110592802086182732804070995948804392484583249000074031595258792961614576393181893824165812476704358307629570182778429417984393841575614898051452674887708096459120875611143034272242414537467342848693375545990829569910580551296313680262609433654929608599817013698416516922705667493084640540258912976299598589924762351688727638824658604650106205124508138864640*i1^55 + -2171377411853387266575544351071661032657581157104481894115774670445667626948145185237631340914903916074817348473539390612837832844605474505019769789452556108694022436316803671262092789500427810388496447774661916798721307905750163723432829807792143974351380044012959008566194083164462835635773949527786103287122833193094107114137359427999450561504556555915660926178617137712317228029610827614618836127359150340083595196959488606782592133305332358190700230563036177857243832272951095520292559426358346525639278042944126147811686777435083971933260519849478280493310847607215036953664744529071880746695234973172647679732912502159924183236828629925073354654447654956418473522116949618014636376764838121639026572627188527785362454493031410266594954006907418728050917151643967027189033380523881907722451428786101628870610525262378654349276710930414479625316296836235253184268976581974061101976160123709794086359360089676795126145878089725756249064583676197640085095776406368912872350996176642018984126845470581642537426065110058670261940968517731295546179193932169894327157441161997757068977266092276088625735644825530577090427625560794989231520821832927455548336087663839902619973654663026559346565369719685589097038018936360664500032444068763793412187644965886776529382459930425691069350631572667266052655654499172599023878970438145532603123261998261087920564879496778207710773464591551590145149422699842225308586468835849202137622689523327777300195286039846002093518540876471660743165600504734414254731164861178160049162657211317844120603621780682986763871926422037191673368183868176143253887109788453026887700264013079853021268017152*i1^56 + 11169825844050529968434433769373841007727005175482188883960483613830715930190909570961699551860033113587646463274735183336521768907350376334766133842722706802868394426093208095144453052424542150382029555250602650695818051351527070701322118267770213486318356691972746359365989631693829724688973572851136327165047385811760570530887555589778389914874929549438893842560964598627729365516791686804835626715315649424175582863456229602889327512248672023831476335400465549598732575011333400676666127377914153682662312481108420297991405452202750392048648675602394184939304603433014025689793994293343369420970936280560356849320380071726607336500865831471810548189023102374927021591973425198872108042475341448515161555903249643469350541013668480253477870146854592202664670950993541728696980625400187271124290990813477693200917161989131582401652646271204810314380130453478155681095477244242726921812943024014182644017987920818714539178861515680114946987190838609205725379244505059470353999803355099839539160198666972124537108780013430102150498850266359115350165095518666230352112500258522884839950435178899321160234169075871450146226342174425193588104184304633209234155063913517035751916827190663180664291915875873118278623267032939018986707325428306409876409319491310662713514752972967070971403384187518274566040253578151686174341009363702753236197358715387041919276167440109533361932935999181111881810198056217155416467466864434677691020763350101678283633267443839345059267183937147821055567265102094754029749139551418067793710447344600594586142109058298656615585752514898171328482383065229638588600156160*i1^57 + -52939990327169008229272943592626544421028888010877333275746412480136409328142082301073096130911865408058993923958458108943961692400796763600177596346639629097215555968360519151267128009421285798723219785015621883462525220611665332978797844699952621171980092903932223501494230726626940842746239826888705400440607536266956259784688392819981693047228641037163668545838942638565657786028832566868928933117242906350892431775155937747296075853614066943983780762173630147804662106900669956083746553487312702948058626875840595079330105671260469192512004165581437368745885540037680803927182345817976770107671015915314507852000628585655128295050979169226985264721753826319943612884209236364146041972546017463392113953549918666751707659224559207929649271879574652163536304877070109377804484772608367588199052562583464564633923342656722687388540040071211658612374495053286390104199167999544547105050967632057995282592868564898466765209666065451094386354660771717332342848789518992972390487625654468805256270831562052632626209148724216874524536334097208529332054467704315023824308408607148062324554155344414751611053516887316702430402241550376454476186487165888479910503127481800025557146629932333562235800081557277883267310698864566402779621558167829642617990739245577666241606738973918381450270574339204953160263620902773541527677771970961946256941890230454654471172722426089044902337462884197599519280366101167731628655399248959585366394377350886975083677266432015921923406622911597548860745672219003180489662809923365527284304240283212613461020247414959004460593971200*i1^58 + -7454492781211302657454229923025326206984126056934869905695383128051193320632460745102996586490103847416509563425958740408451407321337801019708523817633914164222237977602489353270227557497965658432480404042163248428782684167646406036222817462069728852793020802158600604670978701712103329924268969091556527892562034690901657493511177447118758060950095517825588523861115411991027194778443987148047274941222227926704952469409687986586553235090604938068070277913992909696430546229679183878121478786314758754326741529312181925032945900950745544414984908402189108307757050357064445223736219697178221132199047063228879753318288090786236181253981040631225539458527033201600797547386148612301739114888697290641785408612296284792994641124514177817346199102910021368589165891962204339148234446411840781127507706979737799791881004660914025349248154506880866524912501292047046249070284791498673653585272401664551640482214503620014215855629741870387657573901196649923633532477520267131100853168102137215066552758948221061922157409111381296273059902907974300589192472191508827422825811041302039716353754116527911721517622236024752668497109353114912383602504789698501205562589354546505166658837945777116107786130583307989367635991037680872397926808419803665995782831848738984792136664434382253393528990502044538389755460244973220274500834781228813897009551303690602698441081800943558892167306930087838788841647570081941197683037703897399270471694361525882261055339915571359859108300741507052066018748306899681160470730082296239162931200000*i1^59 - N1*171220026598273976116955930743903369002284920527870774259827705544684275530778364911334571232107406219188725203671365113102968189922788177782840260667461195788398302175667060708368648965817448924864431684097048847710855135977379612473404402355656732684901150597989402634338241015337250658535790617974530855817244623906816029367168091611093918396596560221403246232055800031491569211412821891057076569076924658020890598756671043348555919981142537410470227080261497814021973726479302150807117705807624521876301238350160979719534381946926971699878125*i3 ] ]