[ [ 79883024981517724033969461324579376420312050215791521064909775212301824388316015939924797946404140881712666156445101931329004614777285241860623858485150088161993904998628106575600755751778476312410673203484267331155443604547833525272848826221660615101439436148821078966736153252214970089239287648017418795111264736667486516032503472738968511392131840678595552473064328327716230740143189210194472818573670181028387412023892741066789640445846893712815500527424973941946375560088480065771757912688701213926835951709208827122116059019815174414348252150873672356432709683826157869139879267864107076475957560609892076509577537507976745054681383977112153570719653775765006214132424452760390431533902914515929677253753277597667064264618342595386941881535410506773702067759902192857064632563789266619990743921576134626435027658299540789378840570162401008023465946454054160724471412577190763325313885601545771162193887956123725856570010458169000628138744674358001264375751203000749558325647144622399171027786366790736625904279083104297956913857034114383175152060223445649703110656035228757826524984674366005284943485168046526327565201299567959661746258325840327010150055540268425788932921184740620488307861923918125805838068605454004833738129093099259192758743418210877440000000000 + 402882250687126092034106152565844529450099294340238142725280213184146658891480266154654917450180746182922250044496366093513379753456082618799295287119981714385197467922115793587327999779565670380941378298435448947976635036696481388137397170413534364674771613122030392276302388407388779283738370445349750006820265114893304182393393867307676078859089275318366693817507276249023674654809404389424856110704400903624280771962422399496004746260235097388431631433019360187168652243474563280309905409589720075223178006821546593203858995241550826795028917207819256219266975859352566209645311867121738986359742555766566892622269676303924579841947552290434953271611948179026210851888603074084162427014143750992625728988546804610947935060753139471544795088639118008120312058321291785706989445495798660964791519843962448703619997206997588718960640895718546599111286360555368331194706137115442913741061249846937064012661785883782119252103905499658969835229907143317894063202477759661689453771026795942778973699672741129333579499593223030530304646138903721157761787313922319559400490455093855840591831088654670871092461439063604581550056312579936209729523415472894705007242697821540560540722350814614450208220374301889975353837719319716071985236562183481373388868038982788710400000000*i1 + 647509912777686497392757163842483953090344903862071596275523802959258142798774499041676429664395864502961628020826604250962781810539615197445178002135866391523950378425770645474923201821108076241201167755583434445268878917888163102383694543316276163331956176972241012839270818368570492004997643286845205159512152650508948325452190881793732197857467869549967591183816756407597209207933829725853052861726157690954707464352918366539297047949113388099635946334281597160953430721486440050902007867072794649015284062346451334344192152128110983868853738965260907864561747612147189023215636845877738125264320590921858847454658545238789144068109092216009218585320449329453409479391029466789739880436263647785287455952904736128465654309762051339605161289590186383011206569726248349377767286911538490808861148805731822851283261216021052010714150873895851018977036152838986488379279399820531561671558470517730572286637775805268674361688405477083678274619509612885265685704427566904159631872677875575438727640434282512258319498816944531661498875802135842525652765789678704532901193769971271471295999988274608224845109039223721545496028034481116876829446566995274722217339444999444344828500323963252393508422271525106360957347872795227695587677430127068385645002899790495744000000*i1^2 + 670515497296035358989621749017583864797696264958853574390938635711129755004490987117366699114380327458416933687789374704724916178225840327335511498949316063518543775625373223243033114668434068239916746907986820610832387388545603363712833743363337216375289859822551556864291139769413257238272290222500772108710080053000510065494151801415628683874436655561968521383789927119389377342640648479911764363194926425048452902733749944006137403402002241429780470674709128758102948218174499355418979277939488694148880769031755710774795763060904399720384990528972057996647979128778246508546513122373997047295778385748199178787215796168873314165806497721963314733897786674586917887491269068167618414066389180704984906371625386973481954515854128042833394189846998666723791576383765916273905425399406752075372884733378382561887226768066898971062743993814646173454271158153548761765593985160674772390299402459319538997020726561991108458980510448032388160947162488827769144523353101484261048126685590005445653899701683919213201776114522090640674332913344363102567929152477601982747139657426442211767151604186773174464494230101028198279553860779686164686020540812874147455729171632997552644516551033992182545706468057725953407911226557728692597358837220011089844237505700823040000*i1^3 + 1324676989682913235309884587208015240068254437318617355075302170196198153510231953121337534213773835882437726619115416446662049056151567145970219757372773678306675071503115288707515834504271980079981280124494523541908846519078582749776405939196927803209790008649178461516460125284453935356542431802418922452075730167880846110756887363962107393871108991093551752740438052535025515058174471289993300894446941066700222016329152808200108081606114371981262307822188703545641751855142287106563698532192739461987717032811764812305365082747563907544394862147830048467470497024651939701235702972186364144024829090028385483335980130349682238170654005929884836284245831145635879288974432852616342259476017898676970255296792692383110292936224517445788291835240102394928904611065436956295206608681491575719111396258693172817240279091351226751116279635028440876307591793772062441364099831188282811161640670318271328652899983552920986624777654541415437405487869580342593499040198469576738468553888856721193377736108062269050800282675521293814396261511417875565057212241855003868952642526791026422620922431213089297595950388201792221179508630493205079297852534558267602768358747098465658571952197042012775130300771781604242187700793391472487555692093325818118720113934231142400*i1^4 + 147194081273828403508038311950282018957668799835882331694229391189374744517364477227225737696309200256949758447638731006044634821458766609672211381876017095649686211478844917353968166798961229313388009153076623179085809830938839950804551350160791060315698019866801045737301033917153604011052479903156951562726386929925444760312127056548333834272440175790790474706373005213331525205894741255713274764954665166454543609893985154751702052780621562653228245611321594751552999029557205643219501595855089432218656473908174150209661053028623685985418864630135549624203753019814282666731554100985910593277478390949212013929023214960631304325787715918030573415451265536825512910737523936932069204428810668658514832634117827050156568115560056313112942853056950542356106452349013626927084462604040413071318550446466388478834347137934199797257891539076159066849284907400209401334078439773391787051344105258417736279697599466311364678663902259891251347490451065430320908873559471997644291210423970137911014586207716177188640364861687185879564200438283556724282917346939774310057196094499325632191756951328354733802630610211636704224424395012877554442475193772225306683374937783270294220551094375154082240680721752511803373418997357125546901090140566411105921054046945280*i1^5 + 833733453917115934847728328626158475477016696665542684902052260822232946396280573043950530699108030173856347665609859582104848442286813527574768593978929209028379234867631803494160685844412066685391579463157248749360089164688946259633350400637515775894544256674441612293686694552806869653905727182954943807082734569718599754801125958533754196241699667688337847309905591717694578098746001737034471928253762423751788795096033725278696154877166711731827270349451799903624273748778225143996433832463008400307946314491385399108387217576234626041326774064704976098462579046443136455489098139433918185620409831368398048347554665115301085096697013414790633967569430661912833959573084544948498478918797321221158639622900920752672708564183037430686797866592792815246462867786777021858600354129595625520584203723202247905242592942394126130661906340692460730451523882335804441931359143712033787198155338508594567716923654651161653517269467485052847244738914073593664231496442323637764423849287793546327325587108051064902543155454097604706820505088006126988500045011576199114349485345334859234697966879050009362457645876474033174515488621509578454394450547336635020261877352877590888268521726396228775636740965956634533684355954615431506307994108352821997650579554304*i1^6 + -79656831100608954328687082453408992007515294570311889314252799639573689523278187033935702902831555750477907629990762942042637977538516109203923729826900965238601965135235791998418941796427961495930091808692941197723563490087316170833545130959219675417253617837043537252113468871451509258779981935323654755251989690287428529318221165214087639775428329447683381846690179268248777141630203380489372627147840231786292202608836001967224441214858601431683775601780946714610095479376251008424159858478174214833140849052547752335422660042455751753395801206645064809493718280802462788507118026870826272901986508068034026870348384541137478131984212716820259905596700180530837084279765403534065270186468721714120932711231495205778797015787587553109825961197690551694460037204494685925718629048603908972915991867590337511038274087385391248930289741833762165427443786883196542635070708157061898706387457137186608523645409563996455963249634140853572516743766767986984962727532075475151320206943746121403126609040185547212637356288847955197369331498664840273100463431491622072391316489266448336265428719291361210674911970673238313589871620944719688833057012741173882839961067493391273725946000970419917138844844295639252365162184463685522618962419544897258703028224*i1^7 + 64427675052111534668732389486867711646209905449599855864038149318086154526080429018348753374709338565779484713324019459824643580363920083540697486136595113701525531640733931569235889033148183239784018356146816895640666198458409888369520737254044475595343808965410514820756002743925211665763690860230922136252599887508534846603491093490901317990569434361812018642132846334759594674387751404251772093636128849703861126311230735660241442267240289362344682381265428490003581257203415232844792766660130152407903975007014542369764623998661060897995424584936631537067699354198987392001964736448305218414794984908141899536502179745780740487667698805022410692345908971216788420480322725172597197998636056861564787355136187187419468928860552804603455389725275637467053651394204237816774109425156483060235430970372958223424153976854543867067073851163659403588087586656251115816243955695252843229576966241909512057651570240217612617441054556519778583889949402521529037357284435086675243373992588294998940869622742932996283811336549845446936660836062462606730112144027791937716760297753154656471746648175640090331689519652991905228802356778310313547813132535602100557085163840422707142359320344460624120721268531099515013850493408765636881315215120998835683328*i1^8 + 14683983963074464181894807445335754636099745731079563188431411960983872472857079355364917030404974258576015250861384376422637947054416559164183949743799870850911415871339776626260778026863631489901359979452095912815007926858400072626956475334192796534543107590512070074179465122095567448267049587333974812090779849490158378478579379866352402856665960041506151968249245790775353103006666099859102016115052119968753801045916616974411075954383830594937072827095030934629104102304680143245757499319738850135066767657602300526249031231452064178716237926515931278219378363045636159515118192954630161518719304704254123516571075747311845461057672297507758123484190346859619921356828543661854502368323908642295127147102764932061131187881331931536561528390154512814234593896098220037764002861696836670256382257396555062848717752027887616070080075619558336229558244417528752113437341750963839672681769316177438532563776962263102176005072311421890701351138016694336446651379535129592104728832272209735724040121455407936405735555940893231459232317841656746147062305446837526983142237338396112354074625693321141005964741723463579651169301140474274653633324633502352401674735468345613364211321384262031408017938216003726197246124536339409645566066680735465472*i1^9 + -8152482381666057967660471593605499113111718064635983389479695935399097774707681134551290132647168939292427037535522861426034941823764790034058895516190941116647894249950993010150039903880438688950805189240558430697828089806131937165511547699854604180725339997024546023826804444448514493338079967435539068057281490594157555142697145082311321596290640816255831578254369534457874769558325783548002682580035227275063058995655079742116546816996672318086640820125174150168600998963082999797744258176061176233374273408044013738638235837334312014129450752805321118782120100500106619325563222067211535722712852123521061664536360491488574672342748017743827648998380107714398425954940205470537602019804742679145666118584041764678091625996039088797871082759316005089678659717686406367911092349138343513761322246520944886298236928414730007676256794978381599790577105196229935566739645667529588293448853928191998238207293068922484016438608992627470360686921810705019933254828017344913683109140127411319561562501196464004914948555602676606132231986229052985195963074861926285568118924050751447418458145825623977014681272897937654385639673882606376475855008814186253614325262414245765483858363033895722238461876466435141144762297034983428614400978387468288*i1^10 + 1286357297108623513155303155987516350733121186637905497058896781496721979052915733941633815051525845381853877081662788315729659318304005545038265768479814376530735762348849935874598588717623844311757106906868770902407854141966152494769596599724926110508745275496375250202102880130369589203496227973578555411785491257364052712662835394903834906305077770986462000449138577071658924043499527008709147484280973676490571110908318102784806578119482124407545166877894276467840895660984954301809538714795128392672011408953268074803379338950516998135635876539752306856724179067375405451874018130314855146219796018866249688347170752497023727871337845574772574779902287398851628975862843993977398018027719429823635246437508002481134329541883861835047266114030985941800331910887059647834913606728447826946555449721587140451594695726297136964391334730741064003002127654785698050954638246461740865143833319372984254951962130412463700167712032056978680526447756789017591321974918069790821685560991627465498732403891513422416420615209392366695812717512834108106027500318651990616938427254922266374462296775194745935134043931737234565064354113472072919211425142729804002177526995552651509612462689970314096606649357767889461655787141558446535941740822528*i1^11 + -131968412193184285869496135488938046272550462620330074927343552894497749131673686934896014326566233641494667388820036956137865126241359688346137100703943181005572384332205716210483479979685472668514240398241471610675217680169789848546286551390729676766586614793653103090211289878633884104990098173307165771851208681915845486824612437663713628820049312366058085255972490540413650237755077146604356011702723973782624350625917842510966769469521847518613967852131815509799191051844206923307373973706869942424287474150999321165937120471962990899010071005325832734210818389655262055994922571509052489101889323124466060649364283028429669477231128929900012471060500033007611438871948691683217418809799216453357707649616758512164269579433109270614880049348115305677314822805613222937519581454438705935241776147472015648159892443965567041930955662285176304584095098657676647393763960438968704384442786626569066893845666708513131090477267416249727509775574752075676250720042485484389234339269349447027078554254550099042215376771226074794424966528056927199513610298842306131937188108933907840147624772657820553454954268157906532685550916671618733168684364766870441429664071283501801936438222835839542837267980681486042003886764956090444151783424*i1^12 + 12173421941672286399603583028903517609730115390592316319258006155341346658071350580644922329884898130462696612527082354576430443229587924626606924420278612628169833423024305138876382668195887882492414236579093620629801944678281369298724788975667979964144194833054987379585014261399487719312086096829021569845198983734152757430433406817795052380636109471957578640896897882913853119848693029154823674092610419875665218290919478628423100717161271078456457979955246555706734797262502056418960141282086962217922760267007554010995510909671083280106730223780380159613121683997447014783807167864526717348087199564553844375709405980061871336577682299702673087844224257535324937983136502671633080945218830600216296313348878015856465904332856692307882784450839126613393948980385335984369637434753542929442737630323979073860436216228447623931936339057060552057078485976192588538189956957559779510924152009644525514781432913392176031355641554589731204396189081772394512542689736635323760603947658190167562391899913178632880515352951801772009993803791737107409108188730901561096406668468640866940491480930380651795983959083632261942000533632078905538600957271240053600040934098004420187869660565838951641987432367875894945146988002700867665920*i1^13 + -918081558818167972485132393977992383741025803405735082413107405300668231193558264165001951003820740091855860660116946077364576662840312576784024328413598012672611882108062305542316893737880412380105012525771894587622598469207944310777210004529100605489546306606970609547076341549152106074554270335107737942593448516748929481970565092341952417987499238506516107734486882186041833386475625801091835093803177024596497154542928435114981169859409203774660979838632665746283933835603621051066676552989099160653612419622734763354509504047460917408709816192007462223606025935704053670828607883782454137544555576283572753904339931266093221235880054919983266509288798357423660931693005017039332059978751483793398471464916346869934245242763825351434253203290971665288744994701635648619358760136551079968683950987282155214883123064551348146038887912468179870041137201083023056888762215032045847378230982827717196256692361471131427524000789636058796276604417337635408177757962492662498801578819821957762911737279458182774140544629973778982749596114314906408090250274259137355543219609918545351426926579191283250439461884355505471474229907582520410595403538949590383930418114991260113901569808869043661801985193980952727912066860844056576*i1^14 + 53690916266857267745965241507368283214785238228611652052719168741543494428747903305246508233668905843208937306510571988588116035917855917318728149184003747233093560197070345885319314684739865655630706169654439975098074990453409616084821475279678430210116368852839145353436507116099079521736293440896223967250456681098029269312552309222239825129493749047259052341617994720331585056386985970962472494489286531852267240928809813755004735019997754082948948895984309999265667408660463133487489664311464423799650146807177022926457944672604506759982203000975170981841663046493657826562734463014163426383068277600004396462598110449687954214118025022950168367944044039023917482606847270449479661657683324330781664211965746064305199200884140500005917543399833455482206069164902167057530526552452324483350937271431202666445239277115914612519774360240281770560886512080800535306156818780218107093989084992494698717260730182393887083391805618306437995575637313350569804470016880009878708824451692374028550476020865274931894215346971805178040332272572595517481155183869523350696370376866646443151652728087950711818328515373757612088489417670926367318257718407731238423132853546267610933061206530910893910449760212833387569970061246464*i1^15 + -1963892298986547551118648190888729513014743992499336799601738183697895594593186088218676450965135798136802479726802673401493341680554298358902059152959460524381096965238179053174440461540528685010197931513245696371401715332251359488832575081879150508430429723970612065329414163502594499441607637838923308313582219468838831423749122949460907023967307590360303738027462280035049719601204532558043272590761217459508207479781600909314756344726991891995341274739624951894975988830514057984840493253841282176767997690245270541263682242758190176483190745618623761972158535251524860976418231941672277789400981367825820900199360275838705977148809219660517736714521899360639753702684354805453503652895471031328657811846382313305591494651321444401086328980060094283664935509527998761669208613871115006063518246658354690569547886435921431219895529812097892768599008964383791241476987793283253384566898644828729559516790435299186237415349662196631544398915330640723704104982921603380934517084551478460174659495527433251837273123804529220990181523798197454781323903297829057198843130131705800233150923041201679770857447032352984707219989551835691056497068408655488862314750800210567844521492875852757897826898364924693322378772480*i1^16 + 44262006865227574436911603114852595719145908976809701581278214095147265396768411143383849309054663592216923006424204098132097649877217182002422185553932910278262166110299873344643462953438615037412938853282937973587936246809753888174641251104363253206453389133801782792462649626728437687267661576247494425510411299402229402378506084251027835046146368670730929932968791497497936791134671480045821963988317022000339564861412976150981571784789903598835335053823192517640258959785744402929545422531092766764769088183518678134253045503552189135652131028632378675680057537588835022213820414727247795628087411197356504687886867068677326622660329221037594869047658809051511897433724766573520637393505647033577958854618280630555374106630217849520121260860215969105232032408302472462808022125836097581565547923800594190734509104428383988840353904413704747182392683609293350977964036079194119096067211633434719294483943430751156503211757862071429010274628853915444537599396094761063395095510861265943644260461114398002677407826628465383200346873548082334538439167815168700462545000562148990090480494867369838239547918416632311680107440078671792806523458911675979460565681478790472916785272211293642398247989007012690132992*i1^17 + -644500897312297699006588942195395191520324852252404479361586838289358946887010132365379694935836338778141533312536064182309337772177081106560812743147172684085132124298203442971678934007557682383957329885311583046607748478931625051731130186934549513470696121647505687926147814413918229747716045771740285000273771352110955581204353621999364702275899705197171725977302450364660630695565277936493088329714611575034202376802750456921573460139406240241701391786339273441294296743520569532212007532014297626699635792021122698107884225030959037205088102557786085546609364248645908306610566793322916241286291064556758106339974928101527280425364289824174431087119902690788699041863656610564123031841475669463925816396545038529589191922702037706863992938320692241903083854461541091113336027581617338445910251355454911295850342071312108596359355687739444865914223646669052536952087085297679821298582702482657636462512764931747847056658443375594029878781990417794991626258751091509456412629243330594428393047062497209676681156228730094973076895290893228287771482988999850367818533020842098212493894055899273373487464856948618180431228385366398726145627870071969759199727218030420343671169220278504024277345123218489344*i1^18 + 6419148685016011552406892103137004739480905186521678176323376227178221115114300879272514279192765967690442056727693843210350437924332520996717764117147820894473321332356214638273171683002274619914504180592820142422295650244514372706878891453342300894504090591091225664866984440830171539009343873768874113639232677783856306740386720082774963651443159169103795945834114020322150701447913305263331154999185124266496940810068329897167986694804719580051029106350628516093707244192517392783211687864914207774750057987933461322615257851764659683115875854481965012929958128021352107174423854712215813914728559036726358418892901750025035294450456259891853274049123186700242913395668557508606938084217752194034430710753398825774859033948232285747896321002563531815287511094261529475700666781935640381115434221232665294679144647522966586510720104047537424609384078417966718498802186456469155029197991525697910005864483316262908115627624833707277111483783832015937457273113541292277549686845446067584425972561819341124040132792716464344890428422943754486415995135987173159232260301807526882672984145981329066059266335827274964285534475162374618690579390789752975234991759584218206338602030983501552842798595571712*i1^19 + -45188219604300897104783071852105203336607195408379410615832207518214660461893615912801108568867302011736944810662218919323434907161658568316745526476178408920945563270437231056000397062969008644148195371833169708116934672443638660510505107288497906911525602371262730467411674434002414354471430963119031727775112454663807904769953658421943280129680066186896588718050630873507205651080017413607008299722107788697112139969366852537579823142519971014586648222228463225612391731860576722785496771711379449780771179938552734105638385619256209762881481394424977919121716673897120128142500919872157317029332433383444949509524543560109740672237848905803634632656200020308722285596286856641744553932140674771430187567911898838390479406184714606280542277923449368535961591825485554501464533403699673868710861309143947082605740024532436668971887038187627887583445451030527249196011463693191394304071136969716875790522964029817415474094362059234904608838786075394899605880339918811102223993063425043720490663976334387260826986127118495178289148277890005898571015958613002876120216432466578366277246831000499698530783450721448618891630220594283022521078991378358637103790304971339998311018338452509110948593664*i1^20 + 225356564220279072381407938586353357257205940798030225461444913905209227423899442160711831627933080493454047569387241248945376084382344844867766387708064006636528363837112239483849120761833440676929058780100969912569504073019346770450295436988210061843521033954154262350566357714428780669108834614388699550965043423815243752483458922881114522802359604916017352346462362048827830801525303841511370599682041626714144135462260604685648744328079142522292925756802855368041253419498627240346958487544699225753942241360735250172234218704153882156461442716119389422564432285181526920094611846516358599403935928051153816282443869037132655898676637721594956010795152733765649628207766923587210947124390228845466425095442342423400754624864430230904202884729857240393761948275013726498766373781139346251167638516624766588067007425896368837900922205176282306768794235714335817966764865242678259832141136295838717567614454978797507005567702416293447525222064821433372274243503286328101314959702614950314782073897195101867025643941573045570954555405241605972217659453615700125721864727934764370793474372519140172761285856020130619380126185618570811239967715542335972015098062466003760310474202733585891328*i1^21 + -756608944337556910816501262877719838788358584533590258472208682252482441231393295025639763243054416188888051738055865684940964989674740120471363947869497676930134314191143091913082765527222056474771912679462869224294764152288024265562824036879397986964462895019139437227070041652696131354542168328893345083810755826589246357892968317696946651505427254909742758312094578767132177216288703222606194695278380564135872904727427467921034621332443644505262985386234828345181441431923123446207384667267529291087278426070997201603212392268963681698742847485986825365654631703543297190234589662463520520094084511175719724263659480242195829879197968189897459049345681562175133689641436054877577684388735780242724877457670750639186503575817802391734681415330479551935200594896474488292133655038892575422885704061500745980626921349173516924701675460853432855027711008615859121939601337458082003630097582468633298712378525873728838665705179770073159414495265641353799486377981007711940940894012946116764221073626650194006125549039033158827921627841718085749943474817897488871532147396453093006624008617718150368873140626910540513652320192493724918797970382649133301597123704998765182159576444698624*i1^22 + 1390624864538318806514827931564479033819855587569249675603961877847284747789564520158728880136629325124803690876911544836419841898621796616527862436929058815955156633161878234551295836911236636217614321800532263879262284937634416700309687679652627495548718294247777555266989579668475516330834712764479606738398218452866145179628659458770860226216026057613793931995563423425879990155540799512199636229143543284860216733559114466348990761500306664969721213553318563026166893024106871006141232472896959065578990029546038422613954425341947740977314363944642862620285260059250717281147163045858577879642729630644435809926843508395344140757840632491557679411620798971718740997020477113692957485074998662756543809561343653001171394891816947174330859907598755897047125676025440664576360058377601048120819892954450184905195402823597653791074198866983667204804024186790868315670148632863363152001614418634758565841712001738796075892479713618314574750853187124370177329756367825631720199142999145853670438703080644353995478771278783935631882296812062526950381471079602517773172833779967897476019133708297234484828303481734616392873895102940641488962962798243640275011026123819132816170418176*i1^23 + 732993758950302246443033913206818869504305673453854463529741990715837217764114083222066325280064025252398713004465062423309052724094944059798897921532943365116319964525421922111860842344585636097663850514730483187017916097938476835848334870400003204622992442790300791055887257765263449557584462837766017451131306047124265559286323972877855977745107398755149608032148848300860522840924417280766206965513603256433734435188818089892090307740675737293959232050127001982552322382866353414028425180486460135526770273811131263608589425330807286786071251974878469376317684530676004739687447100031885253830634467708207080323334097073897295641351973657902991598710163398670265555623440712237379704984448194405661359481442645005264176397649715104806255434966437147810515473804520105802050616870780497301570158041591312542871256852017565643566624815080649100353813278042596002537345768463069320426672592778191758157639398663993636123202212202790190077207487841969800688888365647522466249530103375239716193898048950374271455463521709970333476079363941052830819651069708758227607474147186230355026399664447697714935897858347553769930147389440435006464297159514659310543038252273035640832*i1^24 + -12288047272187450047731569516679413192236905102496209972684368708265825585206050151928679697404909649746142241674795308879666694681437640012400457394587057123542806546941317276554430670807051408256086871216378717716886844155030270080038282893068364013545549906307464539061796279496059975453253529376577333427564134782697830600060805046763561190998694666831721213396908659125057388059680332309895717932802089905788360902114530012856901423860157710416140743308523685862067078706976641528066489204332118730937199333418813617279716335943882904137468794359161130404659596918649341331289177014652727504410800035344150237751611642744174800155027114579480418461801923399816400154002845025941982033412904662798247474098265717593767901385753764686848335957722924188947428586850538799726375577168961655177873861316528883102550123351116873162119763316040538549900377610964945350525403043868555556826005132968601100745969951213016746573543930242564615835541252244825680868204423607053001680233951296462547811423454473448669356131772227832785829534733564506086870523071963468047347865349367669549769664772002766546267511630296476653559656980080739095304572557181670889247319766597632*i1^25 + 33394639582390683038581375280979614719173165966318708297337384496501320989659146940966393337635571942446408470694725000451757514783660913069669442237796781121410313424578067290704018367998734411468564768659846619497359292606035709977677342680553923589026277780635359599920245421648722170704804432013288151487467612773452673776531700145522612582960626970406462283502707339975793112849021394469205860993267295840714816142290776917440602783524154840141214392554802912891702089092737809715720392330774142487573145504757543559655567768913805548345162091773817397680785565783124583632296695984710385070235626262591590135499640204570672531670840887769976937934091520099429102696397201552501230715120674539170241576462238428337371653907229809176376601773390912603888547021882360956377632929701847963839017315641679710341751164916586796392717221793049741789581243737152487010711509625711863113948189455360458162021012380428255797090204654101757298006941604777215706607806277313645565771214900593702667927858874977813768991309013886429917999347183828081716139697103758682000995918354048786055724672464157259287149656329233302495200241688819890210618148857856026643762511872*i1^26 + -25629606491922453807877281643538699357122341809691250056775340008826888831939977526329732745765983012061072199074466550379936818073727260287482855458101958155421937168613051280600531962722996904102158133821698582022563394226207050100407437051842322211785050443325164842014660825116407659473289341209486833972249961806521932553587680095139018693566360793473678222601537186793151324848092041947056405301399940716192925903155237366483279140572791698015375782398181598010249937225268258421769034784276831656610577766475790290363723482737165588046921011558181914242744290123017361040538965690068385775184749180501887079644134986137631405118527710536052481243646018173997523921773447386291116043892438088559691771462983200784172220202578457365025526108522312532168929323986382068391352793887413259777617916335313712610330251298765974549271364033900712238580811105717656786085440865292749380205380034218213387496499394374097293695543113323706491627612731269646914787378067645002798757340403420048125525888442070710936685143753130646815690812291475827780275086163306485739884192819543469497895495444050814395917085890813068798794929420032585758916945206642531631104*i1^27 + -53072808922175662206309238038475197363240956915255018991289052976173213649358927453229345759463827161401816665529976681215579435725990553557326221281909184753896961962546182041062361716596311523065642994670142048605313656846024484304292175561646408407970547396929209193273762725536920687376904570366888769074933298200513897890024559068416033455808996443561200591114856898026551334464408585281538088134782643814823921811475335028125868018822241561636452348700038117502817456406126289641397712044092006359828801403607730436186120390092636665641059419751499942772154264204339250193323677160787756376610568061365104585806736011052632616570341742242517707800914730115900617695376450668058130192881995378350684566056204009269361895121576234199949432998632894500794211317207866621530887792504025904872503163533146174470856115531131294448324952745646094370121308391228665846118687296068968465309788283735333469512596213463781089051987010702144512476977861461949989417940886400213342864856461626076494183428900246786282234816797144907437839075252464702696956555237761075476088809114732057194265321233076754891531370072919898645951877674584596093822478319616000*i1^28 + 154834497188100142825798018345441900896347673173747029066556642870675222671978155132618723540810109595583557040896723277667378920676301798902537393468007193047134825616184514206351688355958651438826222833238232909188157920679663802709892918695800452459031043390957668442111129678831274883945286735923505488690638006317152381821212602590753651533674740188393604415095034792903651399496229396305748072606554852446683454232605362019837104234890683914417863021933203178782766205999900274724518991686426452821208904268329066680155988035506035725865429440975394522159716713072665631085009033130705223727764399945812124913775715819707770854661551800273839109783360814392958737390577490398331923303631955321814947621434266101876839003654489131749697429215308535103415039953335590344604325276499345651132524895527169059952152582037715740779481340057764058562306060682682913420698828744797578650094036823203500649000324953153116554071354225065563705216220155764243387201255133220167757144823163350714414490577449304110803369554827331717262132740291859042856485156082726362446340570710201769665284352273741591779655743145110888402217809406233975302215696384*i1^29 + 37929003243662756360710873204785150571314286420857354392496381761641528521432437527418320371843969529403851316180889370934891548576390875274690192865546939321191847904952415303487478528457999791162713777254151703179663893979889776067425995499399520593294635630079489802971525406135815902792074745232984659441207071842230893364929808112368101499840176864660415828420165345970347381062723294914611295478670981824541126697290687046753831293257255467061217804757521549242334901414813918837462325051265030395452388986761688422224606972793122243136401814082739942708886595653341823935720830666052005605041164641965706575116877398469160555257348008357725280725099025520482399611553496736317427471638278957306935764983965230286905941758829994393538568529868373992060663780001026040971772591554373138776432248310133446687341961021856127736971774580559507178883229284198075110564535020714635463731956928771216929453901495790565240238434249911603694503475227239613377124217310339129834078018242926468769616258502307984945046149910782306399942180719756741251433737689286484620777237538114090004900923257252972218270491000774576891462779810189655670784*i1^30 + -92373899527950107637057866734231524662914284602777528115779147471391308446244964351859950518063264404255475374896982891737787597660469812150446262115701111413051815569675773058561846858181316469738443495300350661502458751312921732506068402787765247539026884915545004797440361083293681220465907253794019973520179686920686017029165056473870588750000029482509587540127881879006886469692202971808686722444932296266999355977569010412295127892357027011491693924961674478193855452952602566073802431685072423843015838920901534223129685902729077102562547907195737818357358185312822952878138183857282875112976673686117128044431461659652073656003604845645198745242117073571834893264930686464907251919727922443076285407950731537670744455168715500741178540617856302788972088298992807397724175581592703942115111009155830412790365164942170301328648152701146414679481420724300414365320051838359285309031880449065511542051581173957359533416664949861329458883106917333591764922614568836630777280496988837492903543389769899761283431449950585511368220473981927696856405505013058636501744838852660179144264039362504933175489324758074848059113492812136448*i1^31 + 76076285134830218172067182466155703878225893034085404420112388477249464590832276802424862194324165144072938075706442844032926168545591965879697165066280465838457427770400553884932754383704429535058563187566114983357480356287784322326131087810100172742877585479974266039512761759217453579366123692533144388167943754481973823891324282018192225901797543364125907558514955063556656994164185591535648447460471119881569648034813690257357682378485319054710342225878414391383854317489107333574207883966500003727822356400669297837568713028243280091132084799871591673881164457056895116689041969388155799534167808610239942913017201633075134680812015755240994529699775476899983618831570234820744372773997823848703485082362808971965018093890543167671293440016849820632912209395897938333353812159683233870812741412756886476085511140463784899793269294088604366079160327485685820178616518982881963600008670718683895530394511088387409301640302129628852869236669191629448963048956646343648567086305584818699834362091957513224015496669711795828209728462172909232665616598838823382767801765943023371551065102667766386628353870594407310570924539904*i1^32 + 122434475756750079433931362289786452465286576633751863011964089964721842461863345516227028440214730517841542641932352513570448655070326370790043528515056761592699549435353238593201633290173982912245202394125739160774203131647578210652288023331967469938383434255528083870247353018913436340850509267792415208778595086930366106460198181905221195357101282333089698494118892925084810210747901053376707718310170966355536197371692982387419755052596384631241722438949680461802140388922022333133317942681199743230678854412358075853846213103253109158221673057774004658995884705556735272291584187926031879390600568246212484457500010178727113296177104693280634993478305243418602392932177572867257792001391799127089971646095170863032287229556835239951332248766015014519513185855557192170819946853724089435501845529490731561129268897781715558174406718114073973915496120613112771595012159488545646115487933546720919733742548972536383558059700673791771957605440735174515212238532348712312939454234188663857744009261311653696154109060005409614489803245848853224563640102681576343261958590304076686185196853755393908923144439159530796875776*i1^33 + 38093171558260847752666056060264147747408742491369845222754586742851821981195140533103847021858019154745156754376057038472195608207778792010946437931938832282035597285168336755768375881346780368948380157349577249962597642400666366978602745119998328864363849554823772539710698500851322223227515309714103424951447843329772372593350559080892407227404182634687416189469785948510648884328125411440034746376769875801950975634141693318809815794652482405156286717128727538400759704588588859103741382842797628741073844441589262911741468384736243590796817775601088426663312016878405988922140082499609935183960622160126471562581824216719389536164154885150448411286350148010399107845531228752482164946066396185724997292689860377198501485026883787811220543074658615382278333388508681875317478328090660434382717828665050006122397504583709578943798512666213567291101589238263341892411150042174998949159952701066829545105814266486353546773626500777250649397388704573174124158958891126247342410847854887438040176535302639640410958804797453319286442031124828846536784791468976248103429505236498424230066963756405816932946149879316480*i1^34 + 3936222642575542679853208500776304044690819789352808699649891092713413543445825541411501848885814071933242375254171657457752288919283324027898164914309027534633697385117289781764791982972802968968059187098728861441758399906807514516676536073163499329216463533638786108935789216012584684005347790074794947113742328969493232489862832784327398307639358777082682093166799861242959170127808247638978902358603426375634187362370915259783800469094885536310760653523931050837806238961313366623552751292064351650105953000881938229041502809921971208966844145450573220597013129086787154140505993423271596997055648977856443608201013644546210259796484118157870157953588226353809952964519121368488110030704374649081672417785981898390569250585234456312361362148089559276085685374081797911772626127073730756496771250051219780068832504691158554538235574114768157277245065563243039537384387187535849891365735349251772595348239220654917212539664211750976306828934786202708356057613344226679501219699843428205873356526119135754123267014019958644994130584644061595399146390589974836833907591346591966523136209144973756738083749888*i1^35 + -695392353849190033868149575707909493014789470310965126053583027763663678653272598897807536523448958768454701524715726490144503605984505163131994357967912267223562982213830570854559642859394046848531474241012773726815809843205924571395405330074143516504106866079452570005225821564686052097119830323206109798394794889935345518759475722966148007526941614229257135520655073375651834975019216012982080386065797572668997821463228899537055188982638366660833888508840793238485975358958151884329636748155876724888794502306818534216426731409112272139224020598788077978286014397973272053602944987011316719017139069265839317523515789173009349956028772696459617745442684552926257805558890819904749462113980671453986645790001335756121618204834120509742977149378811810015910280421534448637418366651147660792493579762545712439510373530261016490258062499421000971844662421540291338426204063539034370473283962544427399071300813610380482164293213500773263036492011503911411810407260540506842851783664955312365444366645671180732818863593778498984970214431362208372257429287763944953422502382478908039249849251260201435136*i1^36 + -1672908596692973336338675540512358270839646709208902335105510783161758405734473000444092577718883864656533833130931627322495143373020935582802292484422811225363721175837420596800518008739088810516772880020647716753032836942571369259371203543592817530774887346520931765014693198201185341981520945142786092000311977616002358059217703948446873053878415492892973503667333524200844720166559930880922077984931209572839869001206185792165103095292419854542746706687490966230155969043273240756335919352421799899309630011893327807662532785901590879506350976442142547061503626838466739159851860802646523934697245433254623163884502016797068906572375563257233941890475376169542321878495795574833752678175736652901574976210394121783238954182046928998188675249064186081415734772147277663942820349844580504387029728876967074246558359024676501323241928190088116034388775641474065213846350381368317956736164163089899941266101072512359944099211448891743947176801537854712965142165276168629777740079580748171743636456326197757158405741522736018909744801715871749743322821963766467411447084533011149847262696308736*i1^37 + 5413327486757952419598313015484365995251675722221513063601372953984384349311493476262764904888238557598229049028504194998728650548008083962138382577471967130199033336917949469584821295206269436275320687619809441055360101985675999675296349558006281774741574920671147844521965979981396762761907887573352147848482230808399375329479231863704483623626453728545377074642718727995935751928264898582014557334435440087846115575527008934470390302565549711676379538539736151984462543918484737490275818277708643465611614104607096643034128684891870552681481308416092333278405804116144273143933276933070288037729886510616710236492701598402760026418636544150699671200725472082452998533578310742435070600630961822676649986719691761932309247577243147379542149478535401690035572956579943570529210762975975722066486954652104928446705152138064526617093129213980130784818706950011788520524142019136475623135058329887014697127701823294943984172994128214567531334654387935457222555222165916976488940334406393916565648549226292463906097909732874796536626980987134458727042812293045549717911288980555704196661248*i1^38 + 324121990570433980247942838976001070451020195014783716260051417640261443419036021881800155886449106159943523562451319175963548257999777617253987399670010076223970670325798982577878809243683427733462243864142124342575809097661995772600172714589528381961980269942839080375217999821713807472985941974659282133530531085667650300901352227529617770356661380794705679179270365140063481698510869618708002015241423365366216564781699382463018348170966699949688701157466964263296054136942857414664660402024782781447895883458788239575615670597408898445598511966025648281170085141394381215279091306730741456475604888433466307233942115110303400027622976474332351587030068877187554114956988631285429482373316916671245932860190230997561540032140530133310917743781135334853458685139309723173133335057575348682340995833335763437436704040524270826584306289776387820723126956413345937300729828698800679817764168410898187255634843345622385829631045202961138900002513456583203069137430209270246323230879466691553023211880923902663655206245006440119422467182456699928711234431706721723777029339047002112*i1^39 + 33087630363816358569387128787566467321989664970617659420813151441914070702075071255060991190666408084350471203903562470105973818492038728098235025145662097601710781419728174263402440834477511893540912476968145604597056513990433826460671869689661511403976542293641185762269195160768329465284537093823096795068001230646695520364251417856018647312364515233563021008457664694787653336803751387503498997744001298575756582990089917318216788767366055250138111596741058225194081806224647722658621307692491176507210512761798058655880165433400945447301306796056328556274361307209032496927009656224942356916626582407994233498245755181801354705968037297381948850702972815381911178547957557083698157260133728344856209862238720682193926009054657251174152613714743093278797257892698270024997161709118644859730485175936804320965873388953860633759848491527287857550808194870452196413650404829972351944822697898156951428841452018518462273542162566601989286537298493119300144704167579769590195876753554055134690373572549756133698831584216953935769567588591471261293372992555952629624757813248*i1^40 + -1647192654050375432115538345576533878611633604327763653660585703472131061860091896386768080540989161222086391384044597788519601176969499319237784688064960325718955043971534858647907658309086825915697601078898596880269759220018870494399856158097623556309847247319522292843317017378545284640215441599105569982501784713364744816000159088445005140603294162497624670126250656106609474910897864372913150720582330049618395100679498187980890429787346487735211490774783627529813002862794911656876333123990444171478657164041571861529153321265941323247627358773183791006123197135391771381817197048426664687047659915397919753740498883579546072713800998009016012837275541325345756077545036419100902575501651038518981882158152548460168967724667525872142295498495908708190242832984132019595937926363064084901335166228300164574428690158259738697476922468751412639039597127383469292413570324684169350778929124050788991104631483003124059445235374444526838930146481668642799894952505142651301548780678936424948998277809144061728306609168098691115927160985296244451499283815079176306688*i1^41 + -300933214142643356817676167767261372763570220000994467475271195137879980267880843209929732656424156867406040133849154157369803004417735002570748580392117430525395832303018248147076853155727776989989064870153997208036233592305704272869312617024825723746179385552822316469645913538699312298766031296128954575832125964726925972875456240738349096705964460187746642545773796911422753098203016005812411424192302816474353805734234591905672223686897725456784402177705418816326097927317177931793290467183268733116438082617152050972762727040385524314289436041105977465310708469886832374435856918809305855312015473947917462266664950943370810146769034403193736185254375793535264255054061371717532406680821754321721635623566487333801401316686377886534089961697541107676129979194677128550848764739041610590805826645573082778825925649224536684852243634686154547797718925725063626890738658965348888323119589567042967675088233478135112430145758825606750653505813568189132625619380715868205144324488533556791748424997443582304409236056688066278431113465694562444651639408164864*i1^42 + 12478656592261206722648360680540407051712764904541972267799571513205695477388375494950885610000345219984704163124854910751820636194333201661906662783229313830295825559309921019817752781714191711090123392445973664155749044148951725761118020338949777894484708456118466219440736135138167959481788108627459681865576443223197503203447755513152551501481941279031779227228540379486234483065542264150770242429752664337010987080880456162976696764194540960002008653981402597875777963924678287180734530526440237807537495914359821923764736030766623738162129188532279103186247936630187893655755072865076284160444319174306700611807940105089805086039350199882333255042403801947055226709364201663540875665237568970060987958048867121031016041756971950790360821064593809773506981965919436777614627280381228030277504792112524300868272893759507317337983588041339246383635496040215472573848104101009417725200269830401616167062488785343609959015857807889954569528428979782409893136063806787992911145261638692347703233669542607295813248227492241026446969438456937841000710144*i1^43 + -30406663961930524656705192489207267310069111022746071254088629911588248215370524098101058713342581006980455444687460227673917924876344535364674407827084067946929090909818375116669300959111684017758901936550721179102841006221696608101483684652773540263123840287500999342379681497275674692973753290998804725944824756926424237146550991824560690893736733666211627795466082828965743359656942009463762005863052136380203319219060407944643687056020623245899334339310814929521387176108379492553820337375050749452067701669341800122098563216111402663393778137490796468072216588485520654181090808170869612699923655645564400305733221453931522091726522935057553004372069204788297588368075367670422350247616340876626276998791253896651113792423549079478064256070360394762426386066110005609234281746184908614175899851698519732796986626214966229979174736261582571303943086683001908200644082387565222379939447077624837886813676784130618938000482402833298698088149452002552366300580640136813848123062363889744867844720293326430349955001840939124531498283297669120*i1^44 + -19349734383360535489479656967838675928590414713594599146812517430712530575060732072743697219753996716507393443483447210086834991726726407459809752447144922145078568263629337098176335531423148804991358436853291363204317213152855273673990060908369313833185862073040177490052061551625202652532472139732375638628921703802134166238294000133902986533681809579461751428833642744027129140182617519185750043391733890364115660260149203403994845478849556624878854853155387312302621599200424133560743614531996312971457825455101686569818666495809691719551572609530950510804271424302335242607869586756042488757534239183604871109846450409465934679211691792698408605030407420335976037958767381588000502202285236900087052279095951493168071233092875016155592422033685628844137393265252275790835831293843191056380909570490822689152858640505027151520672906681134545641894086715411587612306260558731297666433373579570098182078464541433126500318961425122313513992969796208050851198945421307080642095360160564570983952208805229704915311777544516116091502592*i1^45 + 1400978543866862074791979314035573042891477956930016545146563280475668127862854286867855392922585507005343823858936675343899311999815152828040924453507205998298208336445763256804845400224856868594778670276860748650606180750164873620609258268711608915847153150293404340860706970589217905981216895108530571543540966869161748489670921440340273776263183464256884815605319572418309582801536596581661743464895907119635169537667762730212989726259825087998567215435074279948017956305856760299790403914981452997038735824343534624490556777053721471554780723971120199986861854002623970363529060393089794698408907620597411807611651669987803153945171683594361274304708235346930357226125670639213210862200409742909103555549654037766219816790354336671247523083854242735091114547079014383636687572297799296942307166897322094171793985240525732094778239220226615747135564196636532291661317988049661164592841300905236359728034375653995193884728914941146084094857154465543056027311051674130808930528681399526280916908836739311239937222495541657600*i1^46 + 2226755625837457879883812957847986737494555568024371266034158866148550781840228496568550891610436627875190372278582399672671529230836650609262737102532288091423177364416294335648837115570593389869836798267435679169614190356785373983337079989363959314192042712944618111438249324417123370220820020481471968652944674881427832065033886882398547019378523756007468297305572526497174220547025688500396629142208591614878732756563716116863940655491149591767822462462763110317559592093793394635052172974757765677179354427678726770516551899532841978468089890635003542400022304367148369523010896136734939754814696272351313081029991710988039515369997597248420492012937336366869623505232082495056018036152610993833232267046680168646902739826840981205633598320595710069238104943405438912015580433603867057511411765820600712651946821502757963573891810990112808882702010568673252685848063854049761626599741501476114251947003637410402936322309629598446801262352771772102827519208546405262797085107094754487814761633940498182743611408384*i1^47 + 1035020891630901733333349688512221478893909689085748066939652668864170244078382255388030936375264664228183576910798696485258144308173435910670075486644917771454098603708554430046963286133005978388386572493066635366370566199918535421020694763374136388755473038628115637002257536070009757612198078945627400661435808326373370732177186664975689614894419377961712835077915896924307173466643394749849041191261736424526590739589291664423935803336424164114649665288587066216951587593322295779649575702004398689157838088864551071083134978460723067412146749019845804860841442058550237756714014046040158717104522730541910722552993642452146839218516448048406143724561080216456028624937477534554318920364757902492846149471651429149041186702959529553015763556325956983527949410832394152317050253162582048148558279443981398976936560500575192713545110683492670380455354370952095545223624399041872188948630318012795886988032881512792922564036807672040062690533243730327996499753965022105171801828467039563285903594488244207616*i1^48 + 2167604595638696461237798034400531711068762192620744478853881795032610245143899621482039233392407244875086008450782214817647709138343197718712900742849362738778879071906023473660939577565494952500988010018343391345435369312518392789297285406165086009337143874504604924998649781051487596893441631514308374718432749755173974974140957145047441786662318338890265421031899009126532938512929748036590463436819121831432025472863532243628363799357983509982889328956773155150934384085180517913981032467230884294997545441446604654249585587203686121813906805190105175270184912322195197575340848367239144993911400319885369777432036215724062507187713871015139539877367085173235931357317695366991219857999901033058607066351988713168241283148064524222903418903441620395245651771199702066178149569640633930739799798008377249291099691790826453703213320710836767317208636393475245700161636752686214112435022978684006575087500398128815337881464862544416859335626882660121575693081148280135061089992919512783616212992000*i1^49 + 2416577817229096867146787493799246802088989304022079762618383094101940809337030412097301923085924816934539274998414771068798741543825108266984065330627668923242669907098692544744447438411773862064247335946768838196479705810602619430908275259642301172444612835098657067492150580346636258649895752277638806203482425344408818950080707004662850285889159284274713746252054727188483041456835717240297563937338936592577865224795725693175852564063118795388451016143217613570604201714872894392756984296930726169375463696767976452091651263762779066353270584937648684197606817747314494302540200302756363010181870140137655393154218741246227172879013207821729654582803346008643990597065618121478774142005845486062209163792043473998929278378281232001801649073429197469068367283536497134449619985276310781044013722178098341238740777602209491521220824248172656313905108966907460855344764708976107968224779010233246883976590693126057069937457801099261420166939827400328853481734721991168966083706039746691072*i1^50 + -4905482890818691392002180367801730074727722310374272813299276947032015307427031577612251690252011298825772576389845064526194417972926269762915346732178889166565817399649757220064956208623521828232647526899492012523660530699950936225199534180367072966993933634120484355634918398093788424347323231245389638363826707021681994381961958796934559006353182921210784969142335952026076275625765754435313867386471768365803819363990356396313417996832373838576153416863812117361383370788431026794931213639269200628847002920260750542736002637527984718491019237150248175470181696327536470474298156508820302869957861182511577423320580019723809250961421814091562510501074574254850861217611119564583632813617522222722878451223110422419357060598535934196806712240103379099412502865009958417370320601411119476072673663792270464211181685611461959844882321357367456132617280286253650435340092249683060901785894857525011229259502443877797127722246657645340813270338655607392110981927364694290840174985216*i1^51 + 121900057264374701342939610041690558508918804905812130623814033227080960701213223321350802960124838599822681983908328386730334766096958689989794044872364119107295850330002246006601636424502028595043515727226157847123933951831078965948348160223602388719491915359166036821768333713500478583037789086651487140994359411870781020725830691529293242363889115907411524954565333095767844603451504068513816807191958107942173086043715558307290805643455561730327109160715268130306022402800146100655252634152827341957843434453938303453898077982508079673747675177095192911241180154838961872932022884308871504601061628277112776850716574257339103958256858799786022882110863449721763295474845210882778246574850812634129972184696465626690542028752039615548258352605749887968778515642141580998799026519247000344525330386074522644797628474033152949889570030926193808903196917513639394376155642248607139148113800773045965606954178247897335217385235986810642339205131244909348786311542440198144*i1^52 + 1097209085719700480714745689947773397017622420034858671090770091123289638207118702752086023820558767633423566534067048519729463613605590141011194483036818190354706554558732727363658206844938212131823198297844421248839271431168996575288544717809800085852670453790839855663139378399376147397094075803932192707486338892292605210875530697713093654001331861645017167449776060389602705067112729585966100696268731624620311339291154091808089645517861474725079939873041059718984841143102441244289928236343714349372258202276612068056254031760470700494569342818099956350209913905097941671969706729994437831904053136172830385119906964249798122583867741600351141602237275449383137618014062323550658633146686249885234750379703083773685045066687928501212858853233769969012964744325582110451601299879219762319170078420132334560786163347280309661600172024481252007565181688436712309575015546168012996800019502163654197991418230803386374644747434152715763498905887129092731546107904*i1^53 + 194503330239522317893905724068686417711507887487858532999721176248725154233486258221838078685903234076405351525803010769475855501383324250259429653367278920043966105191167462169782028120429719695015659825193874061644240222931070766455864186281240575112852405765083604209243037360547649746358964875647201103300771908605949403455283012018583508630146210932249413732614765403259722449018637792917279974093392116099477890709485924855983282552217398366079715010586139554765344942617109835921852924096815560743976927741637162852579847105294484998290986648270524057071428406336053366097635624870739835909010359318382556428554796491446086552242986072095712675052828113367194875678649343059616334082650379441238800645520925810673757257703340153594111651207514387919852586975280666257168250229301105927346925756416393230764003428560398258604075851688579103887097006579915777685992245026167495659145331769237787274129487160760821053434919569332895506183228118532096*i1^54 + -834695428003029525255156701523516537225311321239158734207738758724859621834814957021717598082118093391467105266476150689786465839102864913798663966230189823900053662752909182085016269967821549415096243021929195917809892846548951115855351066331714316310784622636525684855808115677776948510555102530695287975892666991975976523545665638636775818650452647935228899540181660537929184505457880585841715949996459215266073560817479101644243536409484600859303732966917775699988092236654685511707936156930081743992950174392510527099426957688336992246758501319642474440598384090600685519042692677521442034701113661458635056885195887078060374256057033251105486402735884198809312119976116674984008741462742184222174973297637406187121835264000859689849419241480707444708999615228979968442019611367122839831595248615054367464116637459705786894628147545659759075396398396214885580952752946114128771434587132619275150914400508663512906486467555676913664*i1^55 + 11694038738027785277477003293709238396977383078979142267970631641922762999059036256309671577006932256754689771518242677047511806515258647092356374794703468141340787208017485100326399111935938668472689185647469140018886420930749439941343250030154368203931151272916747524230645523951702481225090071343348633797156317594279081579784320837653533462720078027671279234998190734044202720708230791812604723479906905816523125225663934164134732612229242415415218477900916266212483084897561207562487512465129323896016423138533591509874710044427818529714781272351827846976695562467788659594571561138080313873600999521998961916112838212275840675787551019471971156628632283721510869959578394961415801935131344833696278566658965074323840091909490915237265760618311264124758366020036617015631691054272447285593734074000203578977462212884185933092367063421772655128196687699980411182109405083972653753238913968693503559820361436804120576*i1^56 + -49057475052568907354162434630522940110875247450115276249953941502854581532049706898438188458010581863388048308956882221089918736551251816149131298574330970372020929644574703996472494696764007159166853102623226011274718745634477211247531982765647408742248751882472886408599069544553827594709812903988067016618934507233757880042146424742610737741590999888574621956884421044720844615404210124028248071374597488917567899533264706081252342151939818910197355738409460738646114574929573801351499040674797803429416253246168708135500312555888007823706364857156163896102517918455273920257834197123192008721313598600067915861911192503850535311268950884501369852193920711496705054544210489996676213314502535430954588789912714650407053692006153349471968657758337070700739901266993059546043016910487464904698187099997242146044410702954051520237584017725834594674386792101321508249178780965094100295861213635739648*i1^57 + 54970937862870871923672727720448411706296477219650532214793629763990340441283117700684692388119393003830022530426282805635143933235426887309028536858040145631067335693535356695597132368345109211879651443930619715772169886121195798740925701302529502587463286477185443316347431157522342349523185195779670876512460543311945836682036247319416369549851278250235012384782723561674312556536652313766784791950948800050534290944837359951917346827508991250748129596619566748494007598614699731452810291557824612593845467464810179157757184111568705973256267550577252524345894101997207224055596638930140368451113081163549983025143640395038557912183596426597870063651882922784917592011763548264734407157570212010923894377443139154327362385108498695481937833110361318641018611881453291452331962625177138906695741307740783576570229031043638458652167685025056486179855202737996075402621997915904*i1^58 + 3365399957717036596210267550560940908352441551512674121431512659038184761266021361351324564432117190239191742704378159242526342504349379312250141293021440497523096477960097024801525281328417619377875730309344127245676025050410925106959742802841494380817724355660875736028033565482227495939401641555700892290415003231045624189299099869535670910183266107840932027151695188067388887108702245631199747194494915613173503558046983307546805641363650745028563801337701750833185800916166695418310990836504760947197419651634958060901581783816334006222925556647249283832777571423393351581245276960420091879137514433813903562308039425408651445728108998295674920031315811575471326847197932413493803158344926531208955490149312394470260620542073795541257454434194898704260053658982776665263078362235974489780924407794139778565304066123567492595211740429699729434210793440*i1^59 + 315174228134381191578719742344100748386275904097792370917765674540292261797761257428309999627537590920982914925333588053182278447412119097606443839854916568836031417312337770149360845851750359669339697010714863261189758380939798810463568500751654455878320504660333549087150282994616225060920113026076501445998245477919570627230728506209883723680592004935811230314279711131446380137310820809029686150232867582556719896420680244091011916459518945011650680068668688490602455440827374398646136746746756836414904369348669504527411248438259011150521376142999134199452450246808029317783658559244822924512230126795736879462800837598822399139192323165937019880196204459594446890720730297659921726597728977503969296429667114605757018128770799234062424536808791193784791780121623135172984653542771603982962992294478083435725044729694776434596689*i1^60, 4419319195704184594549672220273617386968389308436012622504139130126839971911339685569134667061499034524692136320336491387868005038765095248789549220106620736522438480273853095219909453077449406856440153420801657197306466972880529736935992597892425975518624583503147937670023299694114574581964451894656632160099961965577195754801678739492887706345110643709463503947241688364351329793713646836121404251336766863867551399205511968870780537913958271383619807927671675764701562028787596064154830324522818068774932210492373101068383321051063784202410192497938603503623359581609097997738360019729652104059213993277357719021880854761074436073770794296782068325276700538530764432611449641598192160182245003742157562343765638196653953802175255593954313301249760187945367708471078950001524826486441910313673187317078467975942647308863775063863042820971681552361290148320281279040191527722261052746684524347510842638164182711240038711801007839249742003434289305632539484297855912456178603997393613381546012634473147509334537819252577630810799270981804392683310008665679528389799786755678990947736343648980856249427501639238684812222999148038326373430438145461112432041868668703281776664301597066492191298047828774512957796035747022521842758633624970624518533177452964228101873488567131896137217468426783306199073386875971927714545052809135002240474470327693179177862767591722163631774837619312972175339951026167952572353613119258294384989350452570599503586625614060292494799119054549214254721015970310462685450059152594546276353389211462368838819507537180452718773205626336918565971277701830115718014540805424613336754501347440551077420628435450498056859512071268647642216874535589026889096757248000000000 + 22066591077104354822894488827373301779248595167268361545524407353260642192706956212791948156079285637288421170631662883072888737283559867869204702850514000940467959547986007518545572112355002626469344085082563733190707072606119389022961574374939690041836401055152217770923200294976197699374688998020240612420139176425875655924401142443681875711052239109988314078356432204507302710296634286595950682442041613897772276037622610689498384608137566654412508863403057461424148170491670510983646911344043269792904161548922195794015632816876277064814649403345429616782691977303834783098118743360001262918769380751799908876142643353303295952667970148193156701559090906846981527167528865354075157359292723514900260877798756227709647108632500297791983231517424619965138661421094273597704991476071852927639053034564925173310994819328442668844531281657544030942310460657133228687868578406740486119904631330764540605149420784185093615304288059869211673198186877646301947369242891651841410526520914801909587347615412380608382000706500262948521502219907309134139734051875516834414301988310118616121401106725031139038313650386842687792039674861547574156734862871501156017409269547977929558232397856789464513200532407294235478440225009917348853686874646108984066871297862010294988739332916110219120804852343484541433605805530067622843833553279576147119910189679803179450296380129968440623482392840381020554519592101279630667391509436122131503318184695327183394660449286766915407233115759785782061727269743751990159704462961163708071103309070034192743573359730316316029497927924618605069041893619517821390130409919140257971945229515456730020374495052389928096719369785003830224661116562177219200160890880000000*i1 + 34885536301568504921010422766345596460376236229011204430706691345055957517865212886312323233327431143169202328028771535207884138851746052127362452270464250507422680125977728306515906777085996796974011508876492723587139121419078766428978539614498161994642062797890189222442234286526648033129973297202535433372612213966651857530419138109858135157734922174046975417866557302516082782544719798856831985996573595623208020499412059023487916157805369172563979508525722846367354760956126665524810381142343560322051300965602389906302754589706879031357515157880547570172067665301369247527456449434288956723414155660891337805212468548656678550369655539516707048382523316420163899752627214388232896747133190514350564368766587519121374719773076520659319848331029627038214440667678218878687084473051989188436398487960463387745741981978490134133024474905589864728145033530243014378627507891789121848634766126684951196374053258260363089507434481869308454525155329660396610858912960097065319422751474738924920061610224352646961966824634732570073559265337919951481156830059786519689526227261877522544777992311617239958849114070426663503574781752104007006315016249032470681809379258932158344502639581318850867353586371157659254153859413018703023772489239917283360670194226223031685545794807911081641361290961178820623351454300303144907258737833912347245207563887110909449260031461458473475318865694211626531797672816878382150142004754418402389615089063686972435226410408569472859474069244284874274059953710934443032227806629292986688360837531388366884451570635320185760199220232092471468312864394851583666939063797316136681680760472006897154941553811954934108901646126580329831817097972601692615396556800000*i1^2 + 36374750482927980435528203802780724378055566639379479240782854221269413299991085400854267170977932846991510610720199923500985199870640711339387369799318929816394141461648449188294413185473517697772313955465241979646485825779974168738319708910224732456538784068984301937515146614968647471985803646586672008220478833952259712271948344473166983259256914656011321079643039719169700921516434144761232797262951738190585645369158354967528870509169558515806266886892640296933876639549246450896534588205013513440373496066490208918436995808416041035615259398551256790148049915355413835923632119806917612513718661212052717834154348619560863987106298875981798207781619597532713933334056283512291746252251394798459944849783736672265753085353027354250935381855004329981684571640146881665117725231364740342946232385683452215296962296244639831613098004227692077676257263320760850960532003321997625307741652103641122157942844959685991113476300418437609114939387159646223503080780449638124116934165425383148668267199785543764150868539324289272003586066383602663095270960985001021723263345398176681192710951471883572045461043349106886414892264494851299844456514548761136224691484553821887663135232209793075724802635579707105720180414024553461999919666507454734531094489141480906630512094919323021726869499251154213224501573145350711000676339356290858024610078556085133788516062738757322525850265666226310356418525127561497142411677952308844935945563969318209517173623603145937006469005278712920003765949451894842374688961401953144700727343901607895352157691897989995755722943535215178394722092349901822824712025443912200673962419249780666416080380218591583294736707379476182640003324607393734263308288000*i1^3 + 74024863149851581724649501404579690892281708742417302853373152294910577672168695314192175441944933228936942092863921337558442859953138182148324645542878356671430928366320368694456861169758687550012407876566575347360408491717860555578985374607384040380699262858727650821436248965903620908640089953509652480819338989286632783789812424278815037305724392104200887043642538153900567194315683175272890827027544457035874730758060596846686438091585078253359811406205761389037181334258737977665776111477174057566344230948841226618581396223557598610582296237585241501424796178600311276461501691266551155276853326742431482980751833872689452275914914973384244316801102794035575790205982776094545890831239438747053778757091341172163991114812922357095485096729869696550592055273597572914592168273397606912120247526840335297564132556833835007771131395914624960715351528952636045546228617001498163820301955484320968561062394972586838356650623673136523989879547035285353038337557686904907295192282239193832698695068664839444976364749858176077224766963471796813262893009728488683828947845880077308224397546890712601745082249054058988593558483260870860133067899285742967462269639397333524000884471936651971381742685676591690078605430172407273313427166611647403434586180439624611732763709094944380093021640521028464202244736933376528207683984636224913033686541765080587288829093028831370269961666287129416404354157805748250554039047553335751882859151848379892376203064676421065971095954229845280648126259332533824862486423874404437152017190969631840997100985499308338404386684311114359680226403002692492158076831056855898388275489449690780033049543050998722296795882275544856197251869841344634845921280*i1^4 + 6749293844828750744111864367345226373555644564429805757080678360039101962213434373032155465437583637288813305108471764952663546135961091690596565692329587405689850019332239074069833476398180247967526096626412945848529697803644703885679646046100857600539313576031860681316010142283442707607452146254105666890750309642109850609155846781719203936392216820566011537309753055344988487678442103208645726403862343978132389795950510027553916761035105003940412820686908357880964372859160910409560471656558182298573041637033453908688601581965083403861905604047907321543588972564166991099470250445979708000344591134467924986469159284885600198023341394570576215506087228345933731065306241222015168893280578059139155495127883412405952131686684206028378688948560220505722390205932213715190684808080294596497361225751145803576609221954104388873399799349852403673513038986788933089214191685826825039552072501136192634836228702849780723752379688309652523067706968121773361832691205458277239193371946209221003298286606734391641731510817591955108018591772278302366048449962869472143516803200820330336463476864659192971014822329459652011503617055308392529952626851328682480988378688324606011201941281817862583721355534233816449855060320932970455408248382489475632114877058324507200325533640315591714382946944158643243692198657654075876351542345167933436954847281834938276370528885329150268453725937759533860272586403858546084035140869949220297797749701927169892407551795213401240998424756980825888686755967801304675391955113693726930179151314035871182971422471162403000386435826130177792209737090982551994007784070291310895111983737133179938064184697415155090102750386855406040173214885822718803968*i1^5 + 47826537007758856093503425918896512613673576249718944143569281789181520250742583422922487288678417820897600251433502865390679996876794266421397873944709041147864853827942785638118015733996527883932613783121077976097431898735720690520723938832349637731522516458567858850935310311264182297090817270346630580771609348425720966208664971340868189241885264118427965963067095902590809713084611354404586309532194872254257546299764590797801440772117081562958446767298401482183954682816096523648079024482299266822088290831784457317556228936574740726984381943909022761481459391549046638081546777398560647748293755970792741304393434493668687165612046003653215164396993813526873646444189498096445267923146193948744767149299720316159129927779502958053620321827556828635409456203807183820845216856318801746698862682976923466921366038391417083523718985669151061068362262048182617657665025629155802801583164260547130333610512856686627120846787257962474033616339132402120707073931788582378965269473317634772102369180337640438968484168055615421217930283330044274516441106009359021987123177534769580380111434597935827138508873917817585734927497502705888860460054886064361116019616934098500578376614770448873599307448541936449217424712257189578618785222191330783549973094268301418731624214437974220006142218263277693906161004133559615389454914349603851919687878657223074244517930278423390779584749764952951362203954964185282367593149267453694510497836756462750165507157517467826489925479959053884201840724912177439090923475396160877151298505367925050263620201313058507900607245318767192160992895930131961609996492758415839846316536086991710940461567170876185004237774663744910705286379118157365248*i1^6 + -4829280758970582517377061087687310686897371027537254144097632159732117207271461543014783922844769896225531709307854413652560676367650096282394174613216125562445809735956287190614678851097221950043223027891006269251563539385244710519634336358537571215350225844495440139865468437549239267850695546701310432760269371162848095238017378535928462130943765232282477513856273893263623076186476565988100331058239725444277340966477216208085077395002720412517138921135652979580877807245560008440395304628112854875675285578331369212555822960387308670833142474256065503604118915242490288095874633823240241222550315186181068754810496538031567706758112942491313100332393490121102417799016466578954790770632876566928484674011325929693595400232063713185880618803565535577200866512925152457407983212274070833289859179377096596119937552572374468109171373019651515828724935615781604791524473610615027749020738714617470863010762954472278383052142534340460097457763975664990223483239980919129526059776997009613983462004005490642400759076949213641446592499607935844207674293755410635519476191918085925242879432884482975895518434727236493138992509147569483824960240855529228731733688016507825759090911967292644944643332062820065057410565168085331084123646696908412886636401585798065544557127376194493410559953000639365486924571407189954641530095502907619313512174628467051078259618293943503628859876317897523081551242278328129342272188139968985375723625995888851514120597167867034800673883038112112682590148803396838605272925346422354940256571209731293036979596437225709775817202197833849360251358281281619075759842327870000022230659444963686337310105043018352220425454025619558560199264939540480*i1^7 + 3682353597456431525347600290371985066780226326126460397737373584809587558979981538877587435253617290137560767128269554826372984550621646737701853843048117356107142618220381691425008366146608111016559900476081472124110894459179279012043680678056339989538963838558280333046513242471680927562910932380580469191651891577637002711726520992496454517630241880715863119261943714820643691363221756501499178286286864737778277460996436712142876832468697539920901682676930183495808062344533560162134121316851729928576687016507977636697519459469254340960081570276385268118974524151386189471431353439999465517383486535477280105841776193951957339425194434162438442092550977214851468175863111582377441500014062012928727464029381996521049661595952655153314804622129513068228974936356205151491677922323213355223503640979532161789422259507163338372309116360757711381095574457453680612385320594299806671164412912810192280044432943486052004355085963078703377037966026362409275747162200050164855944768482229807443151615387959855268155419307152102853831555327758533948767045291549564971684303157940710426598983605710008387680791019116362781430376658626952876626165688106641972638196482530735007899407722388610881222458989559920853512679913975335537113775946863603757490686662231708139253659828933380142636281695397226685303805442851897290275678180595775147689086535264761024085948591780629948270837948156842193467577210426497969677278313879816210779701808145829903606940802718006190649502112224236035580221013723431651052795366584765643190914878219992916101027589834982667728435182958155763131406823388726690184129926096162378620820548973553157818652248746802239986190285381807282045340090368*i1^8 + 857720626257525616745385510898936466726579658150045385640874698824689570538980992836751272540765000809551518554134028003455391310995667002286869890060470112545614662158910792610257055594724725790580507431168541672686852630922968602802205869635499312712536896295527599952008962561775252957147779612142916895222926663936327405202266216869149211179374411085187135963998169698384474213020942384383693787126086049964357742289827788981113646549547599201746121598726165539580596058917303403009706150194194008627867272688862830963036968539616152502230570338860884894315422784753225917664507909795428887572740366889026260262379301696843673894583624853804309410574172156344725206790787502625273351868186289354415544495106025158385839190306022191371735050550160249904346857378205288793446309080871753245287518593699029297876653658048192969413105343767698975535182180506805867367682908517782643088447109666612923970883610906778324018272192477423041743537602403957202348114028136224267763585930934998531469939221629250148328998823823836865484947127878629367735771884743084288346412414400563027604912677413897287747043540442034604901069048402144291488634391825454839536723054941000216489470991526203470436916035967135354753838457411324248179541359465670382939000579533654547432179563630614362741153318496349133659966511775188393883381380685218864990225882180765893407077775586549823179728035136713628174983806764249667603764524006762234769471051198580313752664218789292227104114487993815220479288431324458571372365437250526039548761904597324372366795503439150937880799752941836684195639714420893221398028474016063649918546070299776134276390204015211274371242086728905427855081472*i1^9 + -475348673440343194235623978468736683072347641411238086880496350246487174075041780092445959845371514361449393999631891340523806178087064046044082932723779292473533584526273274591324982755209178002111960246434688019342736097663020909820722034145985292233278773784747682813693332966329189339932581854377307139852357176174997701618101247849080093287457632152144889515188166132450441291724103737288062979863739861460429313518054371967020420518120580223104611793889269686836216150530541570481645621105313182662137430868182167601940960145226366960750554683675894495782298992569459769639406077542575145829838923548056915244721152347767391523842311140041191649694816863232269184031395049864065453548113914718560182778552661131824323189250208236929456878221416895912260774935174659839418718268675876100970276417306981152805491150306734555711510386834935509194945010970282243857700758372516793719780016440456554711320181803117165993129395554696994684603676451189494466533656333148047413795696143269089263504599267084752168239119354840220965763468454056927055644243898766702451046371836073056079927282404031517256315600454988657203855553988282137007210305987523155344682168683432123826858980244945370307828539534331083694285439214035054680036505202888465928349929586444819838482983544145568377183555757288311642561423663560058126718072206131552741988445206946979596421634748173112460259818296165275025810641888122819458696627333220015263476507444585735730272023126909481034443535626045500196149320507043124276464650854152573969627560637346749911105864909548360096794062650424651159621964346955654920957114055533241323443672506709228122813431350179065060572454932145309220864*i1^10 + 75918010784332971565136927450324137590156767200654246311798733507594326053210987362723718766710638572240145715407646341979973283936366670770877606299468313190758115846416504489731987154531841298580912255832867834404578895580036078560334405168779867910781092252848505518380030365863534453327298226499301971019838342987826966792437358812921244185940130203689080483424647880985075199387315073767912179874585874473767224801751667706805947145170667634548590094348230570741273847108395952324162277473007855221593722365124471606410527984453208005238779949459010955978754240647157447345099591272966280345221846380888496964811309510283672535275904834681172892814244888676652527838758703740890622352518207061414601331564497952892760507503810733103321848416601230397706365038940696697092488343527900580776166202732640889116338598320996584185641338600931585113996433747149785760065125508492497360846631377516973863635512992653039110148558312763756116811411157755226440466954346968668421793771197162077026354647913252017976181657825566415974003489480254620292056161616660013255855846435435384216290013717176150054263261712676649516575064874687772798462118629677344399022224907737383500138521125204604526437008379103095202797553447771124046672182792338953042391236869283701554143712387983348496215525545940155687958057956141480320070402427172712751651146814545683279261826681107054321449578006624330117853941810966262483902229526457524114759426559127487951343313748022168649849386810402061929590624202037799110535081781117917300002214378912041343331373912768135837612822219687612661038170393959814259507924008915920778230965571853198045219082762780554239887138050644377600*i1^11 + -7918547364410016224865128836344785803367067696267641371755085774441558085965813254128158242873742529345500355480331538275974161457615392110539510840856021000258910502782300672938308145569072083094336940134399048398893612520352798823158859966881918208247152645838905360697612946385739673338790925798385262351525042195297026691841321800903023107655840655369155776459836788392229185077377427467355754657713458862770287247467133043856296069628004436378080667317398720587377393750951569691951246868510989013193175404293136217144128026246698354677077571511389688370369667925498547375947953988061001609193750788461159601578157707799408387110498027464297160621760584302919430131279811315741733954361469958694453558888977058635834811899200430325080392241203820233354138077299434200260923409384530802212936431327744139472470307061355814849456595025432699701949607964227836405864609019029497158056047339765679350675723205944941596379627698493119802001747018237995655288256684654438302897563960448264661830435535093854968607422019657134669097513720945888275220912581486830581349437783329335772920926395840839221975312032452055343200456747828076117756925401119990209646311868256992860082158450593782886573900074119385882222444002443443900869376156122594955535744678597257278491825788365285750063996608250514939048033794851954740733583718861893820479542873143747412188876183286034490853498897048773368614495364010066548467148118943172885590133975176236987548103730667773110159983149013212273081774706511488052874229966251458609608925847105498039387896809551930192576029595714857426291857872717644855484694910777706379370102914219178243713610736257337016291473296982016*i1^12 + 738729255106386976390971681118400326455784301792807169407688067539912533327363933302289508132585276334924219904184688308142601308673458662214981968057434974483901278462548284069111205527014770395084572457666528260866746531547175753656720926927052824512642142070518429243453570840306217814332603027072597478556934375947892900549095944807765573315211014502732640156914675333565907795199676050425292893506425644120104582037799104285360686653370307900849493104577566201125155153140369910430523667552676596515602066960590387628618079204368867258771797037608231926516561858487499673791494768560157526070050994849489572536729509620223906600730299231009983184559315347186942603165879221779350385025767125255695468515887333077079401278273838163403433928552867906333829159822048365664753874356486372720941026530418978260733055026977711238398205866180137579177609817449384409617552606733609078430450047350502510435041551071205871811880528823714547309177233190602557129562421312331386656734196383707170831506526937767519670349519296468116660888321698397411266098226558565631223068914132405675095567941302017531637190350026081966804375901083528164216010528684709271958971229407360119607072835559089325572129614525209368672439101239653922069744994297698246680333982662164424575857758293879097238906116068637146343128311813694020780608122107798504821267128757992659257802355190678787430540262824748031902243548112747722627349147661079489431272299272730365159047991746995883220283200281474317981007894866589814658624695785993510923227031138773140703468412634370826552561648103710355313480274458894821603300690600028347748906795884274559615251792694528288448585924608*i1^13 + -56135655136555529796556557761664714463696669240921731809135742168648724054331740250183003324150772781236890302276383872954234270981407896534948893760750945045079224418373016914341323473985091550403068350617308584211943506283237934881744609025157476529403743748366748847016061949361182063631791896663005392331449996748397053841353136165190620018486809946645103519784230998147603501365700409289449013695104231967010617786566590768936600221548427412291404271058262011761065876130077851541622620198159380569530035845799605525478251888684469358008577167208708025045567566986606075731982999525730565219345198563204649561565690813963451831664892941622955963302525870077056391148657752699306302993709179360250714390115916853011706176950985135112780364863186475943127733208587011601904904653582206020834394972088708746219515158931528797200959391859723823107361742702943978718469095387125850968404812036393843519093422088893681567049121064721613705143101163993956979698083678495744866549831585650759968030726573761822375149625625900641111356473332222055412819253459940796304053069642514367603763315179774853667289999895244318502801111288301862127075373462290586020343955036830135005445695572842924886397881908176297976793831913447461259460283070403080935901462897116730116962247527836271623876674087032715036475552587791250953810080985075332517370127179736980217495808033148928178607363885991231239731820208246742535651600599061977718785182509155411299756470707640284224789551071067636531097844418208479791504247636549682228000826882199784100007377802376362580171812188591705987240635089140211356774790918007338404851921686279883608113513365367765247983616*i1^14 + 3300173304537409712455722394094253722624331129908002940271988907370236153821464294462916211379053263296237049332507443224373002947079667318888195778275521451441821738857064745995982293484219562852110093556944366011094878679057025926077771132358765414554084291361580672816244953826819253795370966350794667665591808375455696388373960982407205865470193559398883230349328690259884140674738018299238700020784621853635194640085067126070733642212530121151017314832350042065993665398897617446311256195227808517942429932390682896430387483916747653365738751531230013459773664467399897647985850178142069451814608056828660643389599043462805431562599334297866338797079152595338562322764499603555859736172259529633080330348068346127497976678264087884214223572998015783369609364281535663022968251508515644578376088325544452330481775378988515942433247785089793020795672683832157654281649902715600704200501282393055962462734580938072689465078160188020660322707192145171822002411806224444417186398268233584982694335465006446584648191573867224127010131180265672911202047688044497710152523365090151999067706558776977825814937585038793068220915012631815738908811149619404241669314836160125166987447985432924423230499980133616100143321417746221396646303855594449813585994463166365525814047491827607883939097750970112436901180547971528865109575675872588892113653393987197622292888062110267853266510764824816554349569052758954027510575421715953832112976711616045649818371633496465723489517655750292520307099838877919011709205226762997745858026596301777665242614622212515191463899767861595080308708598175820062085722921290969164448417308992598065025111981956637130752*i1^15 + -121848007151202343782385985096418690165243190547550206560140701718495698912111692813918122744399859890252537908190299713318553313551028828782163428712329567703994825443728546801687667525050061921711032707356852609981790799399280208087580738927902830376191016599306169531056735674847028547127656304100077535913213183187436400443644326095371363611517078395799418555180364715300954427914466093124220357895793433233923339289444885879670475126827135368581793358938573596820141533112211167255254217258152034809540871483369017169348342296609764760345839963738275069932153168829087865730419779845071302320523462703351456312529310964106321921506649693287870789184105803996595149009183815758557926038356119967765292388919759212117300084090290268590509632805041707339911338330547092447145932039143367251571891014990429071785170479481672152231492756498773103615122332504468193667247875266717750422512616860307813396521862998595678021320551494651865569799910298843664494659142567701211267422191791870616811111220494556247406188745015669317432091965398914730860590320446061921642666918139970907201990106652111702540054735960305040659140717689845532274876963781047848031829572965297345774250629049643035732457995995364084528315777556459027551727652148654013396989377807058836486803951768569782896187583369943756371376070275835196073742887032982464086063665354857457570009858887889872810094471763917066496159009785352495540520540970875049856757570402437449628818786357756139481143614754499233547070818840418608658332099501340764284422717767338636232008949789895685424397774084310694390194961539782679817428948284848508869478643295480661896304538566000640*i1^16 + 2785073563798939547863928754337083930158853058907881606760814002494241726139757919423228764010970921479171939460688214208856007782039274649543089643786653679788558225470074750102424599496363142078954757847600294358454309346938140237445342770272363422903700819643757989902400681649405085197288642081075848939477612153187800345429099887514260081785074310182179740776739159652208497223271184266964656472654171171417137877788766480643886767717104995009267980546661043862672381966150614871714917397330068021650241226502023083309497409860586042216357665754996144382459539637786337975768337601592765948024213894569230917780555915510850796954933148038653196114824664635801397860775228910104027247518000560751596834039439637294129668683260039663707405873724216739265351880579347873781283958396034566767158460864356767201893480359819307043729741618604108561368703049723485251053135302679846283034878518563986059508742094540249608058222785937747481133025974415718355308321095046767979773026691005410482478272277724092624946917444958176233916171317518002534302097119680000071324801015911078955074100901538327681009353243447989628832891164603180393332295271043690284458157042224690228680196794846725258466423431350317138589991065274359924815688817510109768998995435824717079588813959964802724007585872722201917933099140160232815760643557012758400438822100810396318475522018927808322917238367649410504723466076628934037523804276327898620778208219977336050077764659678948320867769248110029819353345215496728173125696085402442042510209186038102828283351498199744139335804705134507202303827527502558628447201111063358762223868996393604995189567389696*i1^17 + -41362612194780663612329304528160779100900423465630111837865647277468615412969723550426958595007397060128126604176691200066679565942765987897189196895614413286215651156252965525267430762703575305038681819600608643765074337612508206244205968338841283872628838936260596786560014393080232960468259091017890678743454240845785175465433335121381261423579836066288496836737365090813912595286629577615067193678410327903959176097705919691141076052964633234650366544494132817846576217616684112036208964704384554108593404227847855385305356576522828358608684593148656469519655851372001021810715951002532436539459891685459753755617598583710366610249062147799976604889163457171813649809799694470788084737899370576497420603874659818778445909294347698600554333425526997282173658659839919443505375280226140568138599983351540323752164596512767726853083241021468575168952897114281091410982582805370946968580270605600813374768332466252729425856096312929202996502927015078108941275418369664643463038728284511720074255361382726536819460439655982972152722859405151717696143606829289334269276669670702701317951762361987292995938766052783289940802239649730972176152946828234486046428077607794929610010857147173882754679506053930787556205513061974074773045898720105833287369905791719989042092823860967433349456771835033145029757469557107923203298293828786518108077286940259346138753598931995655870024621560420926355158691297916251417734585364854550553187740639767318034345078642996603720760543226220030052901355028307936095876509839013590955433509766123310900291569361657738609852266141025338645870409648892206869604201491037313256489344963817525873737728*i1^18 + 423073661611605691211028955828342460308412949184690202419637935164649816749092879763992526641194306257870405904227210101842735734102111076914574184614266237959488182841448360079259570192854991925851446534852432003888505842206975671246621659058865721978345969229817592092348409631743193144239194862253485108956987105530911138837829357087237642452467096399613059911262250077416594904724992111128227169262587842665845506926867923233377129774200217453173413477100923537311262074912791804941987503700556691336918169087090639002348181111498154818706884501164933536851825101135102373842799358934719555735636939600831630131391979900375320240411039233507094732389650104354901259625513528521417876594538676150537255574897271127694444087804754765132836046644907705867531391625213351506787758106126612200674898382873493818874841467191076183861540423476520291425034821070081323539461306990068030373332334806815899194655905710980966997933516991492541780141996417923159619649378915012770988205953634413389885380368077546397961730724658068997046671797746899064221789583910459108362040841882232017627756514215089072594499685707550344603991094180990681375728662890209148066933289380783733568275942815753915738765562305392499799034733288420692438261597083407679422760962879604615213077193799713309240820421392724026578337014002886678771749333319896767008460528834029828212561593522795980401838384568667803041154345305326672144153904802759265024654157919796778104789966630509863435572614471943574147897801241308814061600583393372778809811119773949444657914305313414754463319591401022089139931831407451736675800380938123118778423770830621114368*i1^19 + -3089263739312047725148959688609502460431082628577969168471693136464688628131305016446591495757543261138370898419662484833415107241893202043388240087963505700831573360013595414218238189866073755008104742399501151392457178412599087678019580555813639925688163216058059327947147879772762199816348809916129609989859389040377367150495960893806188080835399714449561088108738791556422809424309428759434863773349451508553131331203906022280928574461639212331804204788298313801748093218891302408019695513324656420757698482544502614681861898434896977031392785108461886517143305851857222469251201961812651618901938083082706880522472603427926265204367345999512786870522222432238082485815657387329626780577220978028929732079233305965853874628649329332552743809016403288783621488421562097108923646382492806726543259663876906721136765350247906826589581694411612290119549842003048531636151723593888435239518923582759840140773610501572395447756702420665360933746741145378111068029138683105211600087356198760793081115383826922677747833010023409350644764250123613346208362860424052234382213007332219455776216795950312999007401952712352058144424321479212566808215360432221122447686361186476263964658371797728690825433183613662900903747537812542026142527664778205640569950749529477746295070655946226111559937507912856052499897791668723763581783314494247841403656108598518944742112176843978652760377146516672509436607857999546642469021846246489517644557602783161548904806127674295830058815739230318036669034505957259393501472356317419974933629419652213357909593637750929296709162332753131489024765173137929147576953925248823382566312599355392*i1^20 + 16262161761825996947399590390367007002836485201188822731311113688499474851601562658116082671438519802164843618157424437331481569006081583740055517694847527549459819493901941783368110748658859468794848015626890951106023168500403461930147058865199455120207593429629899189113688656115077147818001914639270546548571383963728127017326125748367440730968095954791739075559244707151477280284620058072549250604669209194976145938814260914593145442259328511934389893834288455338078267325303603059830671371875065611191277201859970647448420565671652836709372435435280766049773627182283421788851045991287024574773409229975388132295577865510520155207236317338437388814842910572271003779052035677643830430190608435053758324284168039991677892876764849983102131917157256328985561842804056103840717247459086280584371806333563914526479664653435754277200189685255154463235751545956556362412488685435390478454688431766852948600403147699533174589038975151315216934804612894862845942706565146464407530879956474186598733480822531498798753576461871042776800409791085511360628753682491314615817251194834814081429829874562130165594783339242990363559461547297346491516488954780540973098050558437743678014532216094637533854369526519647975006053502735877675901462842593222340776220632226301393673132081796945871785213021886690711588465370444856857689704960827035203942264735663606945283592661940502447340552614646919299986394286092779938016430881387162583891013606343947868590771705159079598572219225743329341595871002586808863784470922518235485329033539180499903229815766034531316656981493877679887399541567113172942238522194823863636785627136*i1^21 + -59971892363261367046666678548213346981820002755244014732062533491186142930856394998099841128458688208295397702398711592356141650733033233267502661135489503547472950426267557302833904097199990140684578469408759903487501834220792334999047708327023113524083752442189851746635337014360529897206442579367614566385986727194731768509014918232746317912379594589890363337787952692113754881382890434304737567326656241356310026516914290537202084666361180115814989647533627987255215756838437794310692719566811841467936847231115922304203362449954102077936159098961104876515181559190575043691812080550487708608945488717536242861755978863956831607623742715347924480247991390020997202198269683649791350843631670465198578079085304704972837446787241330057008865290608176819721110224246321745738805167937740149983941997766145900515835857989314150124552316734093130044177706338986398605310727601651994648243547896486358611250093657446312697509943077053194141123156705944513795391893924639168236942058602985792541376333317175895045863581292913746694652909387560041594854781880317793600988447126489605938641528669102095815774929727016290729310341654106714933454972149048723269025559073346194999408953565153582267572363353012132394518580084126461409905959198443244577802644723795578880498776105592024444396421811598036171308266824012575228160408605489140083090730558398577619858728203593155965357822592587389204056977527333077593973097476039033804420628360922411936516055533508374667783573939222153939208961787916951438058674731060807786021557529792544744713663179663546322539022925248170137377397581804135422734775410695369392128*i1^22 + 139172687403446110923394301005653641245219709837731938778605974634642424474346437749292450969850154064895584837581061960733855136757941032994317502153835323086427582357995790663562172470367870682412342443092043892513116315473518146836916749349609080105827582109516749540226559535885360393935126008485156645607314546248294780533574619193308339404636202661274299119605235712346683745303793660433283026293437384731116585383202192275962803463759833331306677297315175946977453409568772373319902795763429085289394724424557847430948063461190705083023124794738685162819215388086392657893899851864530608643815039625665477143667942047007942058243049820287153374620674595826283282378344232572761230533329427330754603136774844745686897735505364824040010675280008452664334269799926838676234384689023869678909343672028606398059025099176414141968275551733634139282960383192831542946080887481869273979338878239196327372905472286279673739380399796505325447605914766699792190215562717600567495912086997647574906582860977380833672467776011086226115738124078111058404078144026300463098543848641440526391254823903735914585483001293052541045759600551851980489897695795614472173624708290722099497521353863761369169884603060311257501360426803766906447279685202711303076635906985581547910810232433549805223390693890225492256086339390253532455382137157215766673507921242122526088371476593713751649004279210124670957681877271563697346281477427020765585044350415582387897438702750524928560852469006718933119755509238536874570245744300026630950933205572526672739415727044576897423687773880354987452207712444754788614419109835177984*i1^23 + -98356341247289614966970199988292558083854955811753511843372008987109009675653658176955602750228615410474082291525899424439184568879366992778264135498664857417128868617180497903670475139001489458613365186892920968456571754045496060219490206253146348629694949824524238314715131256206509743226162006350328713270639426126975944726649789329880611302762842232546082492077771240240351484906580585486637140570316091198758991424833389335328885432976321730207504030515619358553816104513878452122160094889298693255320024478442376013532525294780144762924064667989316767898444719042556140640785043164919902070509219425678743002610373670218040169594684374395214807889632907754491002679854093813026016453132958450132286944426583522145621049983494150399600187036900240580359436211360622998232975517806931932579543352030221629057785498152206856802249316243819161431690167410662659184046434606696599359181387625030822928040572158058255179661887389507623516072708764577534354943233667824787986975034491310138108831139946623377369244084785876463520598475068932612171962234924263261834498209451457640053274254922465608609585116028847061794452788848530112931364216882049668738575109191506118609513774658843623735030997150511286448233634049551959968534165417264896581870420520131678823266487661126514327604434024172650884898355283702002835901251641365279192171308477676876762946288424518030136188941380442833840218124391600972546661369291744216749007092028551741668475012996771402115992421605257489471389291661165000804982834000094391206156615388581941655299013615148235502623348370910582057849049881857997306953990144*i1^24 + -563999504481777249919111822211497417885272450814748544015234266144735170764651410248168587041528911758967143400683162734313451033757624366130697436437392589409827333502682113755280165854886172412916919939557966596889312682066533350137507717278689608668727186926534541804509768577051127599029908702441804409811103825771277981954307571169143610006501909916631281197705597566489552173100746186631089086747926460376817931948361658466885957220591736549204184469073124269897133163128070191133754184855052801109163447815909556463468720632398735892586380290120347361444428362886100382538340197603158722927803163706342015990976912982117902765127978917455553994277589583068166725705264432153717791583394000734049613646672786430738198658482719454312035699513462410697626267669171422188797048880795560501271304652461155896855323942797661604283890492658351073631712100550846262968937167976127140023805941835150178570888034920919305579474691094518034623884499514794493677195953413864885738720979258136010731115086646724641477188714691902240615846547842465422086948442286689757471263221610542894382216094911270649942636744530408876230138461918168648680018104221002839483902376056785984881422059808650747201258067175233559093324178093624931243636915394352748495540614984287864641323278476718742085010430632115930543912460406122705296060303109440637073199814224806484743046142884571025888607217348165385186663186192852322069470731286035986644956824529824672936589240464092041327612914823518174387785628596218832977725716685150542493247189324636249997837973980691022220618980486445837341577896451715815702528*i1^25 + 2270202116580818263971669036812683913726580129000523690251570367177531427904492374336024836267628433354053500260663925541626830702092080945801039804667320366111081447449719597002501456099966971545882272822278359282367843895615502068290496961806150688317775832493699952541949230558793233367665162553051289270933186600258799335796028603392981531395846229841123782131201809396666206279173379927173775832166952881657428560763322492499765988811610593011834308931931375957555928899757233089946706023148532673543043422891893620001144377487640750946155931970993462277249333262038434335846346155198220236900504617704859444539924928326948078763855815553208012960332921126153170153532698925804909224226588565476858245741339829223982324962026095878757794628410168459470562800392050755949073517573511599419758705616612101148022284305504207101196372658272960616659371260968992272208078061445142671741510286145348610999330878102047800261899685211977971762817392312771194311023689847284005349747389063850159805609274275555137710327720233999265667334246804671942741310427678337959709114021185129650172050644489168046438177111646534354866287235816863676709039437725284718685010949314659812957686659384228361009925074080139636104994342202499586481718697499169283468378957076361717723649568933159218903791242581100453544268709939789641426317262488163314644391087165173531036922690097708751470157171637036599582803362453858604600133087393878874232399739541372367927996773769147143927267894439071007841583669950447175339929610312945017608940499080212338890321103140423944221772559894097749083698141086089216*i1^26 + -3234273331194216138939920507615472357050711216469309778871197534454863180074400432720418074239015008022854151083478967511116816725892667290626871531745702553470058449933527812339434935480456909729261340564344598321537823110943440772334392807534657614386758359228761682861824999292729917469814257255094869911666656297723039473098124220087752064727079953741565143112647307193100633106684523694172832130375065947174784643197283783389822938190853660955543565092471243911942136352505276638691491073626017298763206826995522616785236664788258356459407525869070180411927262938548918902779071126486645148242815067324276663935667821593726076704855707021597811870071429348065200957841418204036712083580084408473369235953666734423688627055496250024029379842079600373416821317491805829789633407714791852718240882046064759363086140532572209090358358061112140748374841388177594440079376141630370965446200939961919495241171876511417250732857601151181164666796755875166333644458765107429930551163147273512521920319183696934409265270045056940704381618589413504968157278606102051595451173391250859398156710824011839143941957549959341915241166412190497269973042238065577311599292908073227078599273090344221455634737025994213152477690594978272399272617974591912041425172850322932995858635757942003509819305202532447291923755747516600804165114479866609950689745538656568932810489854143309641622130507446003709825951329341593113173048570676803526128353433453833483564601223435706923907868549100988081165237592721538390676024028006605201500880972376434496288172854159898580746482079091226019396656824320*i1^27 + 51390327449418270183641509851254553448630234206649440988341114177156581835856480856748657533237479489755846201806428692793156083512582084948740238713893780822839620431755716294614690448727905713678005212580716925956246093651972612020415503753743039639445312390669204750787069428139347062749066103661833101093025475562539650926063717256973457370560303061216694768951001292927702763918423018125506694104276942830832468932062286838256593375853652419099757048380056950030199233789022789008890606329629828909679487562687545906343397689762916034455090661315180364396368059765228935846646571952138736362698953584021073567513151616772102010065578607670451576481297957153854766091925547134419287755136819509524111744523555441078644733406848644183544791813812187122949221925171086065618026345738866838579957860905077235996289956820428299765816476697052392014285943858667821371634657182422562252706807801958797011147934631511866467906632320301846982236162981319524040373000535692065185918790460178510997956319647749405431921223533200562002121693690327500035861557857715523498346762859457252479848692378397511319473378378658545460396711591926409609233055515685248449055922632530386403560387425016894650309467403837806918328093216556612589798860346589646974079978207774637882156931932615776713093901071680489945278223995381723595535649402872965871503807085233338296352153584450164453012111242127477471745101867725480128534409997336332791496697676529688388365180165293525663855490234060507569925196277270521072435578760407886580996270755872474420421535972418759906120065063495344848896*i1^28 + 7285411901589346067143499775103907408372315711310771178623687344513696235646854067229113989561377903901342712110099781135549111531051057711632498759307286981550503040141123894734855500637754670594937909122594243953364814657138511699641878090050513780731511052378927415130109567396475391905715785927829232770119117054781057086576968049805259014113628379179573327577959370398890804222365059376266748589490607132182573057029592996293212836913877270242682546076408986059583795440513773352479436005925654810122865707098648179904926020328649040091903887616361709123750704119902109846759062141568050468025551745635840636528211505196004007760224276388735237800491265242948821773374908447001724389173728647774964105294520352175276412473023873720487363984865624404327673037201856077571015097171252968512798780302361987666421362036645055907019794961331337940303154197749210452508518351523447766017397219721284872199633637368572832800546954092887019094545606206850901456334739203414127925309872934635516455987180677370009558943879462692801107825000096698150821561823479057795849943434339534910590336039924709381022791386795232303757208038712004397099120662103747397708128822164968413022348994698387371984466397591576952782818802418016735796422807369163241057213657669713732666321958759530146600865973384438891906258206270842878999062795235396249563786151628537070276269865859123187603477301309359233321592870795977736397038758627704077504290851475599025602757696473686147749759023302027748053605519333872122010084080309478898703887932060804438436295956935774724443770565299273728*i1^29 + -897295443575341961030531453996040137747477353303984675886910591667330048520426752772042453730818106576358008909733205535328338497623268085830193164836237865945957294777086532084185265400761634895423460354606891047262718756029116320119347162544854915092226286169044650875730386038096372409474262900173491363045517824277983600447847720248509111624657808699524714932483360202781058242564151097608883077012575409739339082415336465436085015694553209722678936970982545982080667076345786808657779187047255863222180172941510475568798781171915483476231251425184797647161030955947736503703199730111756654963601044192520103603023923334038111630761272553992241457357064262429995698006729572582817521811195440637171861379632756566212461116736984090126090370409206829763692243874320132857027278537004908962837672550767588196006626582290684868536408453551591949768198393752009060796333561083743388741005252184822738209773682638470732466980429857868836066156843547492561432686719775570195069900721181919915096704354747750271550474185202273292835550148592100364382800986201232708487085350454369332946450434819819497028534683364405173258013931101683083382465475672558239536544975518986538470205567173784496749931116167592035282256506771001180743243906295101996465259607566747740137942670458547710568080950125305135791825135971076722062743962060085317093914399835516112388947952062214352466347389276527130215291469226071397154769781560389379714159613215641141117949479031632067199427885239749217500159475874511646686827555998583485755293455829672615767720173417029611519884656640*i1^30 + -2715940870575174029726663956994337813669974389480936021442662458676207409976751947611101793296606628090625705244988536320068505050622966826661088243324022817458750997407530221799039709361201385035261553718694800538469672068129258725638849180007402909539619486206658340205872062563134986666578991900610281982952674484063946140565222130061478558430553810348171872823039283715405273924065386302464715705594466129795010572072640402406559517557987367217487439692773148589102618253900753293944023315657138253059591588294294492804669191905368099875775490678624178118250600670484334917897401054617156976265178811363153812391457425301023834031024802618808919177928241442470840806075083987680030777312027380704966659505958461364787207932754861784245423533114644432167817746877523954523290687653434477048320748950589430473690872158057005073918015692870426738656370570947725989962514501829036598838533167450874937615352601230534330944624761181402500327938493435787069259195989263568615615297466138237836121979069569755163766370650547985968332780888048131505313027255496827015948227828471164511487448330146741628490275608233707349217482131840682890083584744475780167823878632012664983680817233774356195735042789445825869844866345351976954816319073723644677022014578032754270527873669526628202930884301548142806017747328852740018804472722394616023067010423392542476978158547328238566073936516235600729039288627616565928857191712468506928081500101661155302579974870761815961178847186221404902646995738977803450499365692032954348596859176421401647861168601711963864563712*i1^31 + 4497677175084188526969397014981085631242798563181298276660361456118760837774773189686329153265729573412239895239231110530323507401600113073654125899930659709486787438114323922222454531033281832753176903618143779898965450565279787832396751410448077745565727038446901377173802691673449105935402267828750748110218728242168816592402021976988276724565209316773152980289038416561755451573215122282325541809376956445036542889752158183652660162035397640835035155167885350701087734204096752914705994826791970454671011221494873171103738394233783748823214406873066929008720985071883190930370208946755699939747219703734333825501500148284377591955191563955044059009481731116357905900746785033301916515154339694730239068315668241947454681475727963797377679135071860929976413790551076254777059373436380235836498719984436894162988395988861903751749251003396456526486872613427357858705782741390452107441620774964764904771681680088629040350971183168362598291566613375912547547225423609089249999169090000021035222303354379889869342090801348579525256884134122173579600118617285365941282768541290728534245787644526393937382038267786078980391535052161498267317499940121075961268256042400672575438506874260759884410357788296611470148431711808889504575186828281123870733747990826860838475999102745192038599225176220790248887973255561241786442988069192381445923153191571142584887068979642567501874877393532701184042439563219504777664137766880935658384414803453585326525049787914920072478406240556614713616954547866635464447756516055648814632276860914099506147424996618665984*i1^32 + 4585923702264952975598878304269726121908642385638023345247894535334832211783307704574240124643250275006606969805476672164909967420796492595611792587069817887933817469396350807667852303791235281265024818206515910844414806241164681909994221767335658283923550243837883102434055859449776035039759752733306693423244168658990838983684559559847556724709877138987835880063634412943524397973299027676357645191525067390282942706539167494399750425350270971430661291505969634763805313958590164967422569383297636056079374457929497900495206589746956345858522137172175657072427580849434803564300604441884291984985103060407042855668716142551240997358133946267142331021413012241490023218434585596496240138152544363525598719929808943856493832517754917004054538789692726442379779855898343414195453036174840084406742177252502208683404699269692901239756138692509388200267321420424093811946361750734366319024388524649270135483871396560517194470716887117752866849827799003738989213240397816665916351044554980070805770475878981541198301236654872446357586804288993436095395704422868010296917651828578052283723418945202383509516388488710378347649776159294627793510432635567768100594159666054827957418974843426203395485772372549325631119676492551284960148897195810536517732341307422804668416250267728235601053625617282148628156034524391850485002376193101343234147816293605664228403296805291588500562878952949071301006739092519924731177310353853729130498009383948659468962848119988035675558297981065487065605328889443225956354710259294334025245913264529501274102999023616*i1^33 + 1320375797046991172760009501820643068507093573633622743842976665707341427421706067646779321795250654418371081954973089132785635004762633141332369214701096076664280044234125375335748954874244260210866228214560352174164215397437914667337921664993255731629178573692797214249148168765454286510085890610153916180752154953770122049051322217806750300801337934466600732714090707971149696455266919026792820361175401587591442583538481319404656358052303675732590246858424071854458211153464094306187924793324601649592486890814830183238098706490838491707234857740816282855287817228940512936335826314552088343648098422643628405883285462599495357683790963840853343204312687629540127805520298575469625599905381401699356694530852388975189171905405559110169913244765214119954920005978508315768782362440254808070574490263547228628465698536660763545479804284867833530150445551280560421087979135448092305480529758850885280897807157497679482123813954429831113737659149326072318648223551188887344969356389257620331526266596337271613493659969535709124393986762527363052264548781800912287040269703719216545749210896795978895829457100339268159903076627608259235667579577552936516935821452474703213730046398925890709149231449756836867253971797114408689076735618411453063062321410551181246553455537830040829697602044996032807725167985422255820322443516288225965132949697171691442664437388078096494080882438518552399566829981401126499221422197909510785051486217125044274139257909865690299644791228133086704933562421603542450609229111770696930964810987350317393248256*i1^34 + 119752780258565239464797358196311826761001862182544928261557435263088557362370787908515075446013905955396706230481264103228472616057192698375062711341142020850878873445262944136927337231758685758353892916575434239135905637395159775282512507408221938500007387588562151518848318968245681322798720095234251469496338380838332696049735501277843663379462470561576900545293553847795485053543712662030424788781055923424410825168264705934450125400102685988627571759104857484926739649873838389914262262866445902750564567712156442087163694967166300334204334287918191993233170076519653581178239071938681713397066274594097066669921042122888389897667432496777477367646713856629040325490412242365399303778194582623032230971286222714549032908132724056594932753455860243549610481823445276742981958504243926905139766314598430927483448751801186380486032813292789839290040564616695581688469905290605090386981556725655638483083389315470733159467506169634414537242482619967510075383265364882262190769772206345782161117803928257616870162437310193592393893891689363250758345774684227402862692818489468075358033245985075373013582129586937947695990422943002761275223105286355460706708224704527630714823193567751567336486094229144352924805084383701189979612720468335473179073184433398958979993437864191718375102222684848304997993920267139068182506222917308326551389472386327636699927874842173900736274870344464644335537470474494604809932958386302383382865764686884912585982330912611783227247100116437244828502366143065686506150464738053942517317071934586880*i1^35 + -19880059255311842525593403587695221474313413145262094464208352198283654082865214997580939144701252364353688079455670525236776494669031466235047881090684338338996490404908586395094748636942934189907040440004900643447427764771709990625680175034556499217606900295535929766960711644158821166509016118081733817585692935663159448263291627983847748505308319117998264655324990941446585514338607136656979991818962875552228192799662365541036017587624639141649672111727204826474846924346510287157757055052375542317531571832410607330720541875596304310799219393381898587276552180733049199066113108147328638850699056713865011058008612296122575701376309540481744309887663095217509182967379450242287649100822938934422274482628778758589410983133873690643515480544275473433210416715265226806637973201693040569688195346836772923587147844889993437584646363629910176844108969156160449197540325070781949652693486861638210550110006278753036255860963843547907563330877259558594125087694571443044674813964255979273305872790597190741828791266648517728205351531967158571449178127136661227931240994994268210824015598437983825924933908916001798908814691551669406755914352600622883862365911968425392381215579771728284138101637210697248168484832768563413673244416669121773561312203944106837855979323295264165900237517363661147083300896264079576781278949605774445131761837919387279512029403902114397621499076969043686935855111653294934774126922616777770240106361330457041268736091105442320050981041697921403255305148211323906543807643324206687874493448192*i1^36 + -26331737824609641451767346166403874232476462904056785747326995399759328240796275170765040394185809851126700564179516965873153293314909069017995593244730668100602207869028242203198053985156771642997264507861170231695947987850132165292758740144122930590194468107822783227112110502387502907819686333542783057192974119394060681732543765563578826837108985014753889964720302560991065457580187979065901314844537016073635547639618134476771385667288132003917499582171735902005876288191993175143185007685664132909982563350202045382286371691259910848068101867576067469093497970047076370477470087844266570798861430194539320822131966799149508359414289953311538880282873356782717362074675989435930058683530194620327007475284737528058731686850925448680041916410866620381341874841267322690172486637907784738326710475432116102149593502905646028998278508902663161627130336264743730322139442856330510391368997421996724772347831169936721612963930992126063867547412558225950454877152240633318915641720239672209025192840699917262843488872778420202744767152174726711711313501050877077881636499256399987003646475110019220323214595855442873266109354395223096880369988220148198080516744299412281027711207138253357941435235790612573576142786036493679157941138370385874310521161796079106477053650184635027125232481070087930274518238753887045566212762782418001766891658095841528747447776571130263918521487942733763100763129948716583452403257459021736352148623127514683120450473437524742012938273457064522436948179655356950500055400511208161280*i1^37 + 167908216077836244822592924366017789943193358372624253262985767313173173212249266289708895720830083336895316047114757856407900781037438070306964310879122262959443703837289591440910972257472056141519494503359627437834167953815657528603361986893250887213592103899541409727996128377360797771557502249462946348801084141462876557719365961630116263444693668169182017819979708848909858638799328428351444907693569785683684280878837010443434828504542594799678759657401874472324609014395441636701701734360018709852075851505798044311088264213591203685555057848835721823682329417862328198734898372026378044818600225581468525152174810678171509154418012007025921959127601551332767678344705249661253230585444067990315884481713468979488795828527474881802544130514686161435318041765777580249043897731598155828116545240572063938598401001497642522607457878539029672145436825921775685510027569652535459839179091590799393766096086762230706870993007725282363219350339624347601590169711696092041460952221028120558588813112863533381101338398661398741746732122051307667995478569039035835658765781637809266473577541373409978487195849110923062296829156298244562954887929959305371183310696094688060011994754343307276703188744139694442659621491721691408008633151643942669544640347510687158737991594726154021070868983947514884638521470259917294164711590089912049330926243015183264767655869873187058998360464737097104750764703594207043738654226110275083745806443426259443129079010519752757534309470638999343965409249958425218248653611728896*i1^38 + 12138343167600015613125502301432561001450720096143392080848443710467853448428187377697086050354143822989977428777494455956325516840953941323492607884212072376292653628927289260852296936978811315351692280643254784057179387448052474377898438317266776117355743664742132639828405659383641916426959016150479629023183047564057245687334438440636066134812618647113427599453054888882016002565034733207337722811121550914695273799629571502095331668574608337119763601191442059770328940988904104832453075228645181585429301631971904997640784703268950362712295803281138828745271576129409705544289846279826784221509676001317620263936498181064802574636066652235129059265927878109708225796268871298977308665909640675470502961255476733911198791424441707901228984193242079646220090273762152892928966024973314377681864351183916309875706411214439582674655741547480714941507348191636337230245017623000169439414591847820914649150446570243199227591598853606868195748229013725330025308073112999898286249460213337870727773549763375998691545787897621355737578178803962927898461356687086188206310531638368120506049852475003999907355772374778662342471779683305419489640134178418912520757433146693073606625510353356846605236684220844708263366927441238164767960028819881292785691848642685720300090871463602018619375676296260166081675264835113392542169297304376369567052371490141602344448924515516341021001335078419015280930964690256717092465639951204863086804985347692276652598193866192323188882000333323714408508258829742202710654976*i1^39 + 1198002704306538512693288289605749859194396341910310823681385637796225269512854099541775316131172368609066532869749508994031403056882268521233499317415998534764791480236147183859036556277238725339512971339924352000530497259078305446393687313912074339542515812123398630962159757719196422046069288494898245605262122183697545089790937220008391599272735541847547036281355852145222202318934919362567520929593732512734868186665066610389126268079983992823471012227220570091129248993465891545566251461471252392054959078129454925185155823186010174039977336732086222304279613701733502333353633718399429037738547348178447443975617237096810308310394840379078126353521674653028616627251636909994218325063510944786834262361710179740779657771502125266147977379003370118021320584162060931798413383402589453267141147532306722193747364503494414653872954691742873653634915415980434946092684944971759151480761446435961402194031140202799246400552453919812170810929261462379303122199165837076115511636960548588935057889713577785629001607805324017219273019377660045686256841801548118838784316799075233347290045960464460419002130438864264966684278878577770106217596541261887607022280553392994845889258379831628002514486652007689629521708365680046541053534651409608163109509444567182551546009864304606244274705134459338652740815005698145139227007539304576600929115693963575599716352792899205367559066824388755383757005307674902633644940334239830671453135036771090837449057174849493046287904044981346328793045339348140032*i1^40 + -40164535930148474937065593615273347666495684601433513204175518167829393951069058159382388659966986372128026622997160742714090576498703892588904194997105106933321775174775982105287489559396071131735725920172028064084763366576220236873702931153316145672347176252616217701046511601620502632646974948012778315240944328248751070173679254419474559245458467557071224704780685873152023169373620207165246836891952377493387756363307698157451290011889758108616993398905140934439288804782988473024108973315558877129385303136261102728030181614275664034170002030421301384981963626765313847934962502045630562462012578078583829062466174841773485849175113655286849301582653465938936764717109258287654845396206836020987139301129664500743522428087666052668381062927827227749726656774826762896511000483274117145229255944109331831834216603544192633044776934089583693583999044971185560796258004771276073839978153139554979487077749002461231913768422681570384505853768975793200638098633607445377876742007268561926347887368710791260534024342840089522566915082893224838770751476180262727738561097734056701591400440259537295370909026400061359395491595803192432595528131734359664086518377050612096414587849846824929672704808180134182830450812249259645941709251987751059305915824532325833647905925939807255157240265697330163218606252483867852094483793046641196792604763076348169008243217816004720055470095546826169261325820016849843663969149188156383430718137474789251652156248985094135101717244050965738419914801152*i1^41 + -8827248415600445757221874417331363912125954199379898836107249523915946745940622561268313818547066262327085114493654653986315738409370426000799556797880659469867543712413515062430782842528604872688419263903467046614265402169645861476401901760569856305897577106728963972232378331691007750387730382715510919323356247699532075318491637289190721882511371882913485002034596636943253890650111964605652488386581579385831783834174948155319514858200329142406105847552452658090850663132920565822643485476136916344837421201349995368628656660382346243084152117199863677087213373509939432757610169078073529697143677784838014026525811392653484448524083573619613095017822843578151093626346762065613055071097286282974811861736630003340701532755575794697295095854027017930734374503587623098622168706199972657038637026261713582887851272610695317947481388460674702551737663090959470954121714628477934229649355927711501831995711691212857440579744147716179773786316151217074660437816709910985941096959392199718677059773463378733935464993409855123005964016265462083665368628055671453303347356264306160024521533818767882133944580835316722479624275421962367186442910867671580516737786443624799027443388557907182089211939801380325458453313196674822209516515832112096334870669200211939086382710501044894122834259224897041640362092016363825256919977537457370088119712336165168277369324296829825285504034964963843203506685685478552460335079602359192240183796512912330112916260696147730073732286216090452754432*i1^42 + 326306601083696672876471940289254393023398316514323031603369790542473856034628099387443644556071009650333221903385576920739342810450413772424854283737297815724052816494773504958849450858952966346161029906215531682707803127966941247570276645784191524364956355281404012014397565785356804426120639161556898663064805635661285094739986629258761502968207611026931550966404832015775282186065511141208056679897689435897703502289589897345153678874253033381976193020891120581622289630875827601909850284999304852832797173967840617650209719786363252493167204546704417299938493633061879964398903361358800418949770211188537052104187370355917069274411150888844353262428914838321746114350432463183569122116550001347850573499586561883200864750920814050819094323672255064075492155955058863531463150947251538951651672246734194566402187049778855844456619483743894910406064451055250957306809709688801238460217030536671572432825165085491427924851260069522954220324981508717896968767902699699398649375733570474789118740003391463402170129077337918286830526684147058766330640731102658199135085463206494298118985951378716167766745858904834179749488227134278660814049596118687347699339791645439338023583220510839618371178533751166430045761309009031994963770334758731386318615284815189100961345102275122749576210951029643122736937751399218071704888984121929692718471799328010166999002006082995133817206581980288256769101715645716432955240581003151463174003955611714461278825314101418952986676216987648*i1^43 + -2090226680284048649237007788373700919793007759813607666682048814102486700425045086069848130602737427511560905434524484196494873769000584822495075439385551351902221683447193068057142550220780808126851817068850408552881174910986227442056863586156852928656294651792062496278695639747110938598222195268792236653229430872556834664737108954083547023918907155412114382748540516967582784278963791548770034706556492765433177176094987689279207114380865634597360036398679860440088209300645357846563637376257567519749821493139019511778648848968278808446843134596487427611348434059403259645176884916249225679161587197068000277927995501630198322539179677929702827528920663532188941411557044520336368371482961868391752042215764075469620124588232684824044056621109157580240585172869768087730743651446379851289452074189647670062602593230010620988346264484672038039695625180695412520981994969726391258743862899224250825543418391580055685091837204475520940494655493933157289096120195091438723988830836699763242905061158078392144024858866259477094966679229125247567694807896755440257258505691225860139814102617632140609017210841716947336966334181737981175187498415694149977204045356232301037494232839035292676226179319733013234519945133148551461361304740684739361115330830218779595124761147906541774400109720862434907356134244123324665687282717012318724827246232250890386881765562613083658678063765515564445492610794164202704686879118140531957021343482900612502763670555418505120841728*i1^44 + 7258182643476250767962022190766010236282123845474853727719164032247357218412211616419999970457853556017987964097378561511538711189744074239974905739866516543915495581087599968718235929794286053163031119882055188559113952197343980409839744531295844744285392251655200636924933810440991256508294842986041342952764373967587617915012530628136789562951363275923313767452668046648774174052594569114143560976976896633983814948293717214279299346004081913523382518625235363391601339666955262677457353985378156475779617241528184432245656140056465611945232624400244149540708154490166571175641236939550135366573605248768707755724497197692623231026002212543042305479664494128262741149558639696407815765197666698753118837229911518019370001452732647701619593681101143188280030726530817935239657975550509915959323447184275313786638585224978108614143740112335636900579536388460135461679249475144063281740148014070902847969133556822040485831602298679313487316671327494355007953297930215812547970529386914970310132507375699423821006411211701199010990253453321022050830414525878981442847122814688483740828830210523988321020292151649286029370206687613102361462294466234647463000406417985136697327845634591032156071366672651942374255185785327342033106449293144279487832463804733312010509056421013186408922742252246815572360868763348786171618344349094974724539727295823370834880918231149817631926928246275002720018571751460523472032453410721750068818837279006608270805357679345664*i1^45 + 7098011442841025772836003104417690143282255615690720560344776390774438198504929731511455518959837038712706341798525860869799755874300114271768495603282343442465394157337705459866848119472216164892898679397900872896921680317613758021988457010590294505170461901212552221651765068135458884546889743752933960629512241055455416074039832466777223041497454887565010391065500972738534204494903863304618278238710778314986204062491947922798354234341125542667664596351916776120993646553652852388432128019027812019829112524740117799353473877361492264191089487192479412835177104841120636357737917212688632023842494512553525533205971885531957778508511929967406830811200164547676230256219328999482166756274248965236770991938868764394408042663625253427325176584059443533176679618316049496544482832553255482091521420732569611095927102570302951221247403404482079336948276944054430887073317510562119995725203888330826054111011272595696206715668021246351570645267751554624224612365331003552068659606824535178608617100854269668887765650960590862487780197396973392358190410941488429843325761508324229692635232721411732548255116702361589360718081496263799632180710379143350264937428344595304780844897955208141224439131574336677470301355726901383014817215111059972660941396476106290788775613944773383452254071215394237613852235920050165992317865647349343062065396483191344273634434754820949607880130219128381824711749483058720007520221114595576375299466824575475439894528*i1^46 + -3917275134640756185643440446141464567143355822978414153716770377689326517544114765832168257444308771827928432110153362407668282541910250883685158930424211756681414231747544965104846107448895854594550107895646834603379477198897432310388287639597269913051059201524318000695258211565215770327962935061022777101339421639687304407523263720528291593496377894157573423028579886731310275241884102364983886304169029098011648222203646310106131753244124792242320670827287240382156442198976887450286541554027597858587432525902433304945405251056562297804609303651730820042166831848500691574643606877362497964319725610472264215603832534282541000546786488160412151542695851069300056701284153963562734554608614759143591042204725770222497984501578854406794632233419058611754902656804500318505138850392051240668744640949046368969818566373116299347833593976829674587956593704246669664024055783624091294580363408447006667451889257459175195287971523688205865607192060803622096561661083727286320396800811161939504697145454354196388339533451819023376231031219679135149598952370245386370782048183345853084780785798485255309321623800053669313684755557843865567312967772175854910720570749747090035005896299753775031504992737242165892347086681032028554517649105533859805196161650406113049408392329194243358773329129006108197954632294906718437119517070540970145640617893692229115215551329026571508326423282836374736723476295018053891843691420259206667144614308216832*i1^47 + 13952290671410304343674569799818022707543217161896228478057671264423766783226821000813589274927685211803660143691029159594454410473430942833361204056636178550008767393897015955545313369790322782984982222880468862703520842176321200033081367174893935871754452124900466526029867602258355860096366201380509206678583814461602645265173500593206458037634082760104844793482933241622366419382895715458712156357954350594286969423789649207787671431894599818773660618478984955027415372153258497455258053787817597936915885649732325481625787491849141236779750451174141291056798271332947109410280816093007551623434210081152644397982863692098065624853125549025271496699383716366605168482165847528375423607031731231981736868037095452731641489131273013700774154615530424523686940190107702683478420440276257982231730762302285211563443634388570312373673560653144827361943146704600618697024128191816946837123733870815123195307108257429324983160361752270333571342753162693707251270238744995038229506799134092605577068980474879561079652757264038141097235307305632404543497606099495614809987385938478735256087032097553655407907349665971704939459640327970893582199183641113763812097089548256394841298515818601213497789123623634526775873278786979256494806471031972831888598724227169029027708953117128895655972345323820194059680285529931090737883778777311523392760092573129904892348201318818433378650324429548211348398078083123274603289568051495004257910784*i1^48 + 14782786732000928893512215409647087347057678343144014459799220948041915208373650475523147717950255997424326501543965979420051241362811334386636599475201138665824905693795805376235506801050746547513835571799528481963890834876935345200712990922196123476368900379604676283835778133245553861260907507430012221028484110314834414224823204484911628440113449815537288631464596653009075489142001294152660648796000713371684486848222098957899121689360126863582170185721233784374331490629458805281692295860802874100121421290753254321336647331040007545286782749915931679495845766397227823920175232532062772908607462305388406166462357281878787097407701079641785617450362856062515581577403809210009082862929620890861652822156587311798703724767110818132554701813321833868130614958059388298275434186803463187897434650697635939248878100114896345165933214951278491150192338803252646975908615635066529824440070168208496023262105047193909069435169122244284841984635446368070329255706972189251886964615613267037100219716498551230119512523266906081789280457596672051910852724424851667528306940242087527408290364719051600465313008600590115052378773755329950245809282372711608076138968814693554252922711296345028041391514496187588189799835783777651676322161309371808461796372149466949752821613922006221773803991771289795655252700706911429191950313920893078945109210908758877487666528850297578934888464484048508811283986813440938838753534996905984*i1^49 + -76213667633459568552770769114312818982795510234614798848549821475853979523149788212656551806217311051641543574282564166078732530471159075751170968092021264292028182812840927322333788487196122278069630914491442201556536892030431919956026574337486580269513555576611198501270596997730816228011558631622976589218463794414006415627529434716429546860223924661005705128571323059826903983042512665868325331303324062479177470698012380026795148470551637052313899235063320494130745724375663996496352053733412223118821497476821912002617506291937319515631026127350484309540922892488562349122488529508688466994355148811130526932604872666498764668985228852087689844354276705518783986353633974419033892588229138345348566707588710533733331958563918220816312899355415285855478460804672869943617471508937017095491050013067251992723886564680769404237180945760308081762709994596982386383844131165949767217039339231304032302924342966295357235740158528527405722005462397516323806420038597914003393277281687921134019015601333332532212385056353998571388212690557509627219385771118890642062245568771697546192186175053827472697565340997306949643092718341342092871053172389512462943450098512540871393358243761492433781792752004207652444173121198022858275596959846003347580192257673543318478733607416594663614078100226990377850487200083075233007865191361742034027579251241979884944111544714302480865542851962495600353649901064234491369750528*i1^50 + 40578871678838878606856422027610064665237978406962674774156186376650690594788668952836383967437605164489792935113665823284785035250135887677902916446366107897588787786131155991546347147373644871136830301905898796991604289886958895910821317661458631738630796567633258618657463282287488109648418604616160847409407556013322939173016330260416218764132392511214450189180216804922217366467382835799130961207270044227915935970261638740440966417087460626266936205260119912555833698369621954154135580005724619635441937796318198091111055475312881313017151568775563215415221387259176213475716957425583944012700079077303070896039839772350353410842255320307203166570558543470227363561379829572867216503003707824220759426129711612447656184800819930393050073600312089581922768346560361842417185599817037365547248732718553698267725233385498079424258888917584050990242556781450400560148943815546233754285209933493220096900413679485420903486966748109731476674202293940957305046390713725854740985680817588464660192150902591383984420694167881779546920584268528764018291527729363030618576017395127280235367925306644299439203260598814540266221012964742144228785664705050983088650755677001675763292115249850600223421002777753629438487633531239913999438637358585933779399339949874476849070975297380284008629298531656097967544123413176167213933733150655405997775638876501751728302104388159425716921522454654332468637006408187904*i1^51 + 11015190693378665271939265932933980044639843832473001668283550824316109359943315868803322007504875955851585931780358290618528812717805146168528068821571105101674212836027211290680544845255268955803144929975170274023515826511093882488801429784612862603331798001318724499671591503325348816478673104407461491189335758786701717824288756796961346990226132822753018408759657000592428522495778800882617182551371756221048902656840234513745915108225087316147081321236715259792680760540052236529897199423306119881002029236044303578118943790256627540477287063158382724709792955837985300669422995581243360244535260217213980384212046852231293187124930843690800422167591259647459389731650917885873541897028500669778093898019122813008616133369134475736326338267152112206346748405874278890693463035731176400171295946588075653533829681630301816646387711364433903810845947239969193307277899056230922212257960954599753627167382426923086382209660847701205593943087103736542668282626075289736346476708134707692695192292767078887099676630995787699326783407441948222051436843829186393962823680311064825437709923671277728944871485642392372661149767706345858017833956259497666722714855407960630734280249290554633356206303115632553552745105769984051182914825412190262488858693158437540492087975885730670510364466518446698950018679542713005959747200885711598207679454154696794927322129100992258095053633796507602629165056*i1^52 + -6743956741884150454133105525443412039122635136784536854920713839308507674525796891807011383499665944888794508360332406066420751637091750017324283552820741083187677313965002352644524485414691933097741129613740322682124434027680140079907306629807146788779527978247030031640053111680031064659288515702494419340932255129601456018589830141569575807904966416222503685833554611225110749304431623932440301654784485150153960610674534169975534130183923686438201992294005207015141595686370207243843511617543292786867241260582162123395327384973727639183807590889771375121427657197424759971385624197116154033031459905757702269793817570703011227158690741239543103756757262612658818196714844350375962513351983513199178521588461742823581730705191526130173257231164327834289493357623763364644441522492674721746766327121466118398204458431707932439670339590484225249730723368338324887461223059509531540502725392526422836771988489406848161009828195796822789340238364603820475784691734437067699118141460179525264920905067281189890949794134774778276246921774281104957861880601662946524679211273080948304427427833384183359254633194838977313556197581339954607987289329054649119104422329580467669407456554169822516845839463730851695958722884157650376113026627264968125104759283114004055065803750019605787628350055713159028131867794931855407966648759131182353214737919188474843140546869915115566577235666141184*i1^53 + -1561979551663588628741684294449978175835969768149376519560888212042741453001638454844755397557352632413739694946244861825985083037491935178156183814259984549610532331423869604020061089770315716138747521016113265135240903171982985223491022466346708033550783759696334639129561670363882438186875127491032907819997362717947682217326289939397732668963776930498863489783227907725165500161871167766246060851196922494314105302092621776788581449906081558021102880904310481207153615829503778946294321602712557264927247457317380856997304870649248661088651579840178102315359027605712538921582129961998671103510956566787575378529298883800867308458106758010718954031590330870295951324783577584414881759084903867261750485492407059530455450145753255518937479703944604023279268952366965486935225596596138643718634150704853166307560394786610208411872433576792675542076028065573873302348085286147992364262641347922380401899184913771076171577129718901079584731882167281247320377326610086701470893381861667503083427155153386879338910790632788974465553451412314481124310833347162109076386972488051727095498505068702339915482733425284955231385687531279506576515220707598568147784272030348648693092477576155291648483344127462668739327625602717643593279533894924655249784963869873036840900938504701499449449192630546006175359370717049410699240196837166290618024023809585734251480623289364136152006656*i1^54 + 11255168305617573861805244268954192632078140347040842240451358260254180405199965798682174499708125416540958911484724549526902318174526956547997518715896653653677477627728180350456585172913000714553270560282278139399669341673686241273561028594151655326013221518296910115351578497218062014596356888398321582061842372722750343049646307477209216541759526744128159473236748386134040463638767124714954870082389899194762817214028977902557292409056955512616092112666359137030236299393124518219941880377851154743062192812000331043078770440422956933836203114241803263534723449705591148468031073780795060010990438183721538193072732319583915899089382271357240160783028977619721490484353008791875644622604383723908357856608108507749397432298194402068114088764742775466556683681728516331628713703931069390439820103963354174366902860386249771289738739382663573131249090736543274908236064776267777022471794536035445258715932008747963995419731105413149544122398396952927126462126564717811224360247584068882848096441573627161542183038314408752381783426510068221715340533930818624018214737993291850661156359696612676140954374236209617709410924954811860856926766759423406767477530420837144403004201012884742886395612619836374581874892408034839273473712209867395462838813458899927008611435874338925570537322642805003915555321565218236023374034977876139763171905075770274028748800*i1^55 + -68052815145067631321103052071867590558198307790458684528674038678767463229178262269114150499743362658626821946165059324335906996868937342473882602993961974853886286177964938872920905730011610718397758296745601098946673207565329473265739787130633024466011241447564418142837650560109647007342604469395613625879144133647455214190532563167914614268916903946942924946389777421360194979975940359324504917795558001883029129483522787043341626566444288902166693318505512292228140916736800672095731940662296477158815753853669150791646555238568437612045354641779760079073328506025557876486120589666220951854043966879694749538403388600634531102014167877145739960115154664220147478221983932666766521807644260809707224191594039742977960804487471413064198587766896487805097223718898715003254282718404888452138562750294660924251749626505808908895917642720273230115414550265795676696161905604573686717988853840739152415642847996683488527021819923875315005092022960204241084364323398402733889542068139152718214217593004975136599516250537118789625099047272233893895294901274788752470187987807621081707701167035330292279672336451205989748990790315398662935133494664548811160005145161649135080809638044589177932138195423545326936645171407983720756935524450832647567030075690072118504791612577025465888256397862160411188133425941313490975728758858653995972530176*i1^56 + 149372938778581284952128323448846890841992200801940905698262702640998619965495201616283648584997125755116575697211300514843529375364238798218715686958048196457118578548767513277542626563655420292261311302769351835242235292334166103642378793279794877658162639448013584085476792858719861926062652630111341192906552629629483669366188084409811664041006328286396911125868476366612695245694181894112423900756109968504727496390478395463603780794842213011232472114162855395508833367110391784755344023244899505017429719676355286145381375227292700889415362597855440867611893046867943041858877664780807907534241622656421783364548420284372344138684521924319467719912133226018602794631327637328805878160678901373184838254527602306715220464789519951198152408516163895034159030993143385668908032216060016141486491884756779749176456239962415579536872238276225134078933462010353440619462470348458997156305109850408821726587523396055467495942932182595163936233080175215332382712485331713363104793564827420760765704013776041435128373838471694741433408717486395428919005307665273595770884401592103362760138165041172566894873185445105568683169387211872666798666913376737191116918340944272771317114555032184864942209530489902668069255380609739878951498113962413455026141521214948147777692910279539228944054658147485334692046243426752722697216*i1^57 + -10925536093495700882898889198781485139072495679929711621656881741336400729963134214781325422936503411838566192976111799400748903140491494102869785732178353354918685489014851910068079120303679979531466421094719516501069320599688110439519660759737542481658301427489017134722136055289322137999492225759852976171299589239310776216233619107319558087099931986453771035191154307170891991834694743108829505447106051945641013782828128001283627372820977459095873470905197853359887968564386749232626044177369277671889458060896950716148334278749089682052353088981137043674850140685565815325907881080795839469538131836328748827557370972149451417278963086179781052769995230582812319028613595875651113229145673258203809184756822245312342906969500872391961161224190919972023653990075289401021952171421895732336895032657572128717981230149325008964756875847775169216556294769407842055541950940208409370691207377141386537892116488018397211809714575361478130423512616252556199162209428230490541619051675029486440941593081845146687886997933881510792934876592597231886299151127364943355951505959309391366636557298464412885892953924592465202216809563276256376528153823649276513280593677072961167829797664029452320231833149930184662178557362141756759579255696874471528139075803246963553615012910655738091574236192840481184*i1^58 + 244755010287434929695943015020669237824663208640321061715299149451391845600910771638494656628776323204217584493477807041462367783671491721995813398250701056857670896620426609656048218851121977425963023039907872471828278998226419525816664846188437493842986229596164243562238216644807951425508358677893970084152081242831626943689222809952100208452277972915020388537242125180597522594809113256309558082538911971014599414410571595712811512503046514628513688722288151343152601694971970373931993703659480141426294145638689790015991853523781979480373701818140317870553322782096150041255995850063966472177223946452395850407895873270930863649397033801411868112060132390787031810773378522361921808170640696065178290295946989856380731325150974505044623833413451424059744996719571167133617551849950917810937659008254125172899363363703173595855421463448368085398927419734055464054702299364461778006273605278262244418082099257444672622952581079768716734330341728527410521895823372763914582468970623185096524531154532226536092400153777228615489146540994321854339160993308247943858226548952872211825871509699151889752557531669895635000413202499208380079491019003238759954459888521393928191910766816272130822426472485295085969790703287103658175876463734034437859162555628945401951918708546718*i1^59 - N1*1553825074205651414844637732962609128653107474651922501205983315924796625855001260469975697033932660604295899247363064810266805673082872844743472372128328716151009356682163601898709364495508119267135463782092516332039427509897031529654982783156981665035632898781511019341637518040619055199875688913913374906066259479671092049261125771181070560317900602723337142638951455664059982202998926996388859172328884178113578125*i2, 4634568420059119276845683530899428251473189611343788570447586201569092614785116174212446109207276088730786868485050067874146422086682864783264812302314057745481121421053191874353099400698746442196447544650974347868122618904897215442936391815515361273817423293197026311815708866999313136240119683181641236432243465242899897165903923078268066285537146076979092956502774432788077628897122639481788618560655014493569881928915065011679405644076291929482786352320986492740609671715195599085660601497798707035094638045976359993042677145392829559145392095205156344232075612104734895403270122436170641663643039575690389065022008289373758820111076926941469159960447470309017265644979207714684520378488721566476219980078711468706943103261904925666897881502626312127753967105780002793456542304797634231358246824244774512771764928871683988799065700351910417183607170496887779656102282230918880463619044741706546448282524648888058820150982633591766041968304660649329484710497841443945103304149051408962430088584120199613317004412166371556981747178145161058349638104299793602968007797449990079269940960612695528444549627654924651033174238065651703217905679995261196672081097167860818302008351536544943915112271937103616160224883011825423929326681679416891759918036655883460377936252865488073363727696580340687007666170243622566227524143480157617576195919456610278705129000138750278679318478974032447158309530392536178307036217938432304815518141041193741068725117463172327230845758321955454536482589044331612035703013741762085024850088607622621398533786564769517860756843726566139777634088233353357507359955614544670926420272260396869073520890529471608865736267661916471411183667434372562543779512320000000000 + 23098457994099385568504587771946448051042892912109031829160471433385454517758855307451953927132399527658781186391015051273225248301440938119218077682990403540684285201158395540159150662300969064082066979491301062459897823031652079818574831274214732982489244715635443041779001268763320113207640824173761301397470174036204578673188480122393839745279377506634384120561661769821788166204318469465807316111676546593927864395971202910418233774235890600771366185472300243066175102346442856863478992338551575514211384222818628803584693382169774478714361350420076992112506747509799510617405271243093521724364468706428065702084975957124660805848044950530833231297190572630684909653046952279536942352334837721441690095846653183662330086314507811576960391192211107336452711893642651518019453064841750704016893939978953564818720399405279182715761435744851893536346249944908973038805594131226493333705360302545956848167929414736766904496719961340865498084856029182972242977288757567794090692026538619051704373040760080900024502066169073668310476557928248234932556681225178259594875599671731023011174812533837370518734186789924729315209443838677588617642361472926574179161098090478772991214813372599710710598550424906075217899196713862088290244671652245672240096205045370587660474906353634094130836722933473377455405153118200304785888823515432255170041018958537409013716742508358268571202881008748310376118230882033530083788649712031884796490951742247345663518684074671606957696537066063253276302408306870329726173673785587849505357504611488817170184744934681816207308731084257161527689357628647488886137102539689221140590057560567542405722516734913607251808955881089161148777407603440337294668595200000000*i1 + 36008350624104719026261562687657196307629411901715908449794137674659228785966164438817523484548125774149545630454861533145491438251551865717006211472509237927601404121663517152127291298704427945259332293941980608276097440894611825396046321378973587599849555492709354173711679985666642851963721048038127121032710576313696143692708910167425421900437116427901863920283218642044295544997010907916561280392098046819272506338773605188400513383907819524633919544898813938849918359290764512903944664668559465396489007734897399979632681856901531197164764661622694404814202661750235718220978806513270960207280942779209117758472495871755167263770320483237939844770057898098366482923889818118379277149347266310785648985121451307654047156294265946118619471057130158005018729304571929786725650565969983752502702886726744202507409116645919397445094821681893537709927363072276003724979729981581058771233732822495430200576472281391616679443765793899844214995016810508619974175380348964008142980684743928462005262050393477799529786017166165353178321249333791917468317373537635990599664367829742548363657595125494745228137685359788402599581467704100076599800505892362626493225537778377245123387909029508484157887212292669095463001348017763459222953600621502074091144492264606700829058287075832223905654514584909804936178116111517054244604717078826636065826461886202475075203977705237361352832207393872309032820218268370618442164941696052272634834833438493464924197066467400017030333561264770486964854927629381969351698718748724963394732033304711344519786203828219949385006995070738236199441023617624287352679952431883926365730908977088610419874563087461222801596770446358400441348923895199975522435072000000*i1^2 + 36676977644377289509704401814409954439267439969682466428925641371040195472016211259550099513970339315665176664863136772149367618669181196093581250910269601700028266348694378308823748700489507537065563213824246785151301771161318450525710651849262349202611651671348139162331720642660101819984411603132737940423057329105768040203814465700182617180493825545974560067339531896373412044803886749747224428805520929826769739589204148893652813019934649120440101947577768664441311979787633441765263882639194932233598941465704447220847080939080054685176790160458783080847373132643834195760644496859124242876836575309755029983874578557127245575431083371775692003781634675803988017643071016592251838497393853468498209506843983635517336467374768418345446724923820735676940148966193407992769245061565994825298554055585069666311793074640298918859967775529950412213674795276547827623423079432722784454956254056822544661387493664058115627851556995111441104449896855091405412368796636298529870704957365131688946658096574096774906463008843878907925999525130707676256583988795079427575364300238972781477954568066903712115637420520787126673411521924648321268119432751849153212414395309282623146552268783393003503841033915404279793967879502185549389460713935599566042493097546431906954289204140107995140303632092921696000914478626493592915565755453878317885874056627360500717678892586777705161198414639795344305058398822606040120445835950050518789716711186054462075243466262426347777931350391191651691081913878283187592450606029161554346966793926275084276040738139634902556404266156984846677634696267313014708670603468702391289649178267120433672874409331231339260001790871054543687997187784545484165611520000*i1^3 + 76216182750160498911939441415378734627155064161643917777494978122960991840817108535952144598145054879674283353872220873933061392583763202603045705509119093625331828610147102270107941161058712729058762079570895346002080738612891494094106986210291638751532535767830662760646009529216986051374482130199971558172509518336740693465807501463645540986044964454214423878407379958501217852846392301147283988248079152471622061983144011066861086100018128683370198487747275864802921190105853320924175147659133026476816934601197159245406822430748040511082797321161225615630897872020876140525587752543865678821545126797256530341226407504575187326988286576455737772514280330824060641574733438471641876894183845067144822350578073286573330873697577778097029910573723021289722287176569990188393865010101245298425767941218080394758501210842265151410871110519564788652596302025659129024388143449818887896243849014635358532797954196676548011457614251402739307503777687123029499439144133225664508518895893085371970709214030842877863422344461453137588296594028665726971280538754312138789802453997181783363021267521715761466043540013377006533572748968313512593986616006781660225841539782181778938871412792708271302265646211878976198743722174984306008051619479416710256385019310201164599325100013969622845104558961366861600981743794897590937829999971990107392287024721533292859363007588379580638235763446791358257491919739906206301903690331227870193329722078851643597646079658421094952962502327923535664255765139116736064920585730661838842706479031730808498386362971836806017530403351591527607092863779864074626619211709530919962234693026826184552670359724565344605804231917173953216811159427509671637811200*i1^4 + 5898820489774434789210636438366254665981865038706147274409969387661188097617583177261438785002443785937282959421377761324680517293439920563764241218100262081731431073464552648009238325332538774380901701215842791919858986267897620262366167521982620000406379295607045037028887403725084976628769157775557903813905459729016078396287484126930348661572809798322710362684587773960120825757202256515895905038694463718981811243531663062995181222355422636854365776956215944892446169149234481267949534730439629387495116332646513518428432134002114638276155872624152045366228612878771992574227524297128253426639465229629711022593564164964541536583372342050768724607051328977675746456828942987259503829296081358142761560230152703989812330845678337312361999967196911348831490121369948332406388258078989183222564924500938101195314501204884519162164065188703467232771101357855811670485419451894212498535614392749052116324059939812046495609741060393295368384891120557492045548055208572081256694923551313101809339256530677444996856041134800026080437087129804288842933613196930144176984275113964064906735588291193157661989441307976230142950034354281755454375993489173176062575997215635222493744061022958997408738333850042160730640620662374985093045959296457767859149658288837281044383364169095414984180805737703017094275934865981205971826070695569858084651788561021461212845207586084734455907918699432991500532541658196000128961815310378032656938195946488301570248012383576164071617656613035454308457024209271243350618503595225307407701391955310157969467080636566235009228116273663862262675216781967021682307512956693321750936716538771894215097726311550656244945129466430119802997055687152768122880*i1^5 + 48908891484803531794738056692179137466725448023256609528533028268788584483140801134103144020706522599207046640479944683258944202716119451460050139900423994465392637102989826183549526153705820073469755836366765904396983814804886139851744749641640552749534324737191367341341753889266890327776463757279103314537365383285347140764118684792104201107794666901369449907524195467426913215569642785960840977455922985004651551924911232547017445625068358648531749126590842641130927119099780462694331987160515941731402948066335688526848917464747512289568420663627589093453156399840241291007939394661761457711141706464006641474299384343358188375267240504188176818397348745880506280193743089632206734427057168454732610735453903096466036248211730208079729771281202919471329085110911937875854725121012429518970616858718619573603527537167231432307821569351002851598574571688208163219078069597679012616121434387424585912547566897660906663812099663064762915725481095331833163153348643004559465552737175004073056538737576532285000572473812140039380746199819984462239097501081554202725521879485824395733340721038982672008216388802027351124440237086435200212971822458849298683526263881292731581500952253676142213011803786249440307290057313784844641921999413931853046688316478861359814159510272750626614684253027761296253403698315607919734412739105517951954820428075598758575694476753922060561630397904804990684727559308327212158310479303599107970237983869414345259575876296108382799783303621820294246259526332392249126840696974089186191350229618254792311510814151803124120181657161023090041673021839766236128079112660038380585801259801394525121674865889967037843000014274856452252505723706074464256*i1^6 + -4993580886356270230119172830022788976154523281113880644879759946024281509476904878692937729257807039097028582647588026177939357390121554093817692315555036493653135557996485541238223746086691178646945404634718780426741383588835668122548541735111389700095960189569115780903787153554272157521577244991879173187304859082500058186775527129345130846038556130651880383820195248725828444936670300106266463109460279288767295463498879863962682196884254093276216165208664809116362893303099807582426832013020771090194393563848436699619252125954802860698591438545749436811268418508987317673482034098266856646643566337147286530201000220726322702343890355828529884702693632311615207542330357170236567455715445892431088869324834691754407479096152016738552596327295957548433056615718454666362558927809026253741731046819777454062467176810125717555732095384028032422311381586590194665917763322584795634013585437281593404487530440709804396014239722955867928878041567693130395139293780104371279849171649688214669955448861859669769949789293044296464701299519032527994806189272269488095761926730035717236102421387250735245242404962769085977508860986412568473956420427205403207345990758558621374417085706220525589266367969964803192538932144556590008246405328873279901325496753958791061490994186551396610110033233400699635049481151606766219690123832758854703772212984981396167702084356413086001890518596329250099037870247412575921715483461175908544177424051962547633668161402392509723292320291226734319023970058210162481525722572251170208959768056284007225327800227128802385482098151006247413825911373356931563941102208261750933419595947014232566800857759751142949939250307205423050166960711008256*i1^7 + 3724255313152064499908070059973781530956510043060043729352675377775880382779729598931862380590892883850302631887214939138547077459880765637959452663699888865155797166349256958270023484476549758901896053921642587752010460107223771785776319860209368876922526695098024753309574871649237049974236766199319382524635908349773569811460036435246955911948557439189784381082204858258664813406596764890716884429571408690684873998872110044450376242401022612281495023695219941890003726034139699605249243308323699831264741137220062118463221166002095566993975230102639025132112187554856385302580390790562448176223015322809251457092939649188557807697826794265355799059548044534579298963267788013112066082501687241383834816873333046591339452784269550287286684859742419142840415184969225877164194500561569997624791139057348468608559891069760939604195045031718977161542478719657848701159679392639442828200978774184421917374306872647081071840594752076430897866376473793665560269381463013490832121623217665615043813211930612882460994958929204727190218005218775804313616656535894454901940372644633614215450596339552645278782027020491978970542948922578046814964050955476430568167926813300020943054388813136345768302649580046881430487261320980500953928416840559623081746618759001975807962020511664675714086190738507083181782387999882461130705812321080343621159816353216620443254935712401611185817136933958284239721844739667059231326050963445524103949032680793905152474921263925505295819693208415993100061276719835820405469328296152975495090167257709662692373331745695477156218823851340958498116908661148420180001832159752329469952703729821251111329806148122869595130977944531859556275415154688*i1^8 + 881941347317142579852730786813221077117142557692585365092162019971643293756479090011820633910795398634340608500948601055870320839531436676310866680773935462026330318613881867553928192734371898815804574337519466770610648546529473073657860445622450049128498037652244770318235204158527227425983986614688936629529442537857373141593423955063033695816909498601687169499242337699274076697236548479843846063856104739334648854351863224341246980298336666149555983414075217659210449049437985297412282241209714062697695004555442510689985583259074243262939495427662347051030531788222578342643079771721198080693431296778969264670503926122284951801008742963165227550615649020225437483148025219306104767057532955996362862267847712289774458104453025337914372875747960021599461053467182569212755028389351541350901677667304043660618311567124626236516866649841042670423854620100342539156817176512319594185492610316330760400603325515477136065847859712574276861002811059657314912706656345132477880094204977398024896971995093481372234629291305947909471736330335126745057145961541449569901378521628343784519597204416978089207624385955851639939606636566246422987863799546247057897433242296111825174459483314022080043058233671127689307735276698105169364281728270548304503997644071518917910449651733056998796112040441256820690129662855111469939889766809871093310386248921260177430963634939069378301761955181206782738561593593999825417534978503882312333195388464892856116476061470627208766374871578876850360750781934008135120190643691329920508512493209928049435933518462259442026694746808192023756358863533558803232984286171895788337845777755442019071426527869018402857017980006584565566013440*i1^9 + -485733236896026946155725985159879301911056102672600538434248337228551711577539988087677671943385456719398234906943335909641299230034325765802705287206346483199376685341008762230212733093491684003790488704026924693961615283487520187676096317106773263819975106262622136137108254203024562699434402115551053701463369005691543885345735292056351090232651233749279958752871506492481300483804086555687739564563965998868291795164718780890822383868141731330315536483266951594578975285721948998375675215624532727679486893125542705503364791737069507127216884241236699752597395582743726178573733517804111615389521248854935812568350228235244604154536107461485908209280835271514342598324161750471522372652091132799652963997919067411503591361280255776590455315854950498104944010230349026068660949621902856875631622720202624075697878878740570600048417298887618894668788109856632427978100835816793096895691508717495715324398576176500557987333950261853013829900133517178024587420505243397627027222590899411688482898562143070357008487019164191839406220012829075462302123268417420007401132989280259770963816659180043798644973014854049249149293499452922785641319452405831378106564717751210978601349133064940387055021883494660573650106926710599551884330494344979653188139678472372981100022790606838704514877943987716909651667117410432935848207757230613917694576247552784582316869553476533183873455828365239295443051013121696366773577398637738699517612321826735418079869729340987668768733489811725321934474053168285004140216843100302240980799269261563537513090821440932685549387027651881345044051831006599429988950866634960450107031835494158221981719953202406708450811421420549012717568*i1^10 + 77503860073323214158540251975430470102285192955137728281906099179276959315642523264675409315222004750414885492903573420262653688646266298035694995829965107823646169592608565669746821299262406066971330530477231456534621772925114661080314274754014982227195520440726695121489134514517248247710737827647428335988362290596380904852647852563898361306805169980733031957616976685247251228617086578745473566595270062928166237015605898695280095638390316993255003565129344794904991935557312408847360104341083850396881098089292994720280219939242135281087576932189539696928611724719920270784389805793367854550137758630749021674753956756526360429594815250870634589346056180493026296504787809710040113234055467850232505938036926890113517644353767225247250987842682651522259175741098272751727061219733889184846250859120604304217387907781136919630630259728923633172802675922406581035496317932892533373347474349469607544515342571923342682681493693067147295420145007792231930609174730841788553527797604552633976040908708672437263764923815962570928174611284657283552864135021947616598590172933326850551424321516866312550329145805727661730577101320242644557880357119348174825450778977575775340579359057428515199682964298472717769421450332061328729131280858793936198414263010849043421148879188120585113421278236871606284439580002868379451668704627496863826716113476710390867598593415438099036378561129894782044315658415618525938856456953061356980593944333090500783697943044990037601219602950254601385585932469381442576165460915894470552047295665835986525301674961536791253044332841874181887464443393388051207954259368884803206624409065543145997593239421616074572600904832589496320*i1^11 + -8069340117984979541080538459510390427792334035488715471601270943095595493659279226696185182838325002596245689938303369435986567180719138804163805291467445609013735654220617083891534015199862634979292687303148664853234750500485614692198166062074339077945188927757731791901630259412904696059512493775166154431184807686370595879596423650591974400619158407210278468223189800043216474320914732398838334276247439302115714096954074860219213574757161396581785911203588145494212370235521116706380430639273642327481891473492613137072314635429150703214116667300096330348663487773099595293518649326473300872765705831597377429081876189438551862974947097547901451140750916169899975403771638262404283072996493561461222553374897051617517097189956218226765917463140911519807748829848382113173286168369862725771727718688524826225465830677885710783603099852295323493848067062031401858450543969451583730219114225846329957574904355429341352725674581087327517453572961896802670477381292086818836249711722953215449979011344154872487562702147394067214481247697363210243693200896140655615649407736247503012758961275934393481082011812899394214322900936153432421938667292120880050958792812222443783496692962590798856616060375110821487230025713100543370650766990502128157811950167922216295441924762132618826569983984852538426036477056175279585699108837189980964492739591137476598458362370523021381540319362641372516071368638677713694340787586361725057593533518136563771522237679654678260622553354769104681779130477708352293158532655604904690109978392437281642879043402858430615593486709700678153259853595089246645172006716618158801204858450863742360307505091027528882715558462619648*i1^12 + 751146831296743901052014150461160637070596332404004679545689260956015215746358312374827509748996043872111285373440358679358918185398226315994902597828866117832189608979913437085783215026041743223875872758965506544490959684358799184173782376505171819128020824089407605425874185032856063345871397376890674165322120382563417056937768138953871030493129708683849659701864854341208511493678265096299585982347362125847230476619667766067391230421863161522677579158851149007087324139467907944143213148621061827581540400238570772158941144101924251579449725390542120659082760008509525937810711995634099196415752049290171463493952825058268274959946115353989735789432069763930078193894674851435878252777074447118352668996535598805720733681101512058607524384029245867146939808613283328061348293216323013014059361281198035933244558687232532015994413000369350248595091003597455427868101166285174375810184327786923248602091121575922465221515175504608806463141405688929977528439645435370270999661239355746811531201273792562057172936317185947798236634044150358180709827755886644911895857075685598906719762068425844454438162455047254666882635318161568508065204898770407366580958879720452734500418040267780268833479730777573494051536301387244519716203456249324314266691960997914203226263776866624726124914111749039065967904192810592652144725932358753861080996484549936128491898700906121314493612423220567875049666647611025939126627282774329500170026546018388366833345639866853585371381167967058385367577140060165400015945938871899517770838911841804939268295422895158236636728649166495477505497307154847399447957706487779809934997158553171368059370399269462445094311297024*i1^13 + -56973400601683582871234717747290255033117888131533911969994118060591361623252132716706588639569365062102337818891226436430164977836567815474413118050220555297579075930102568742753499149110834342423221387107160332678768846242862567473939746203168517464402680306980531715097572375505533534663543020756515551879393114858095436218908718137390027296698881962096553164904303639510443646162860441038848529558548309335866956334172097729890660380900875872714497351422404246023245473535378636485019167115062089091113920659323737754710646736183592304840485571512860696839650681684078464413152348980878246165285025510423164888113796065153023402803455774642189309048150244563375746174208964024242583475824381715560486534425257264170507115793964036020480391049541526285303109688982277059090031384398985951332194523414469629785205435831942211852565754583664864822493086904893757091866680668611773037775011948115636139264421667561743841954227989978604173386903706674956597349955054926872550724897524300745494928206161598584278895500634730907720576885342099662438765782377404069225393229227838370900465587747938910930591624089272817770921680028277426394468002490999054805235158136626858196126188888591132484221983710046218073604176442233159162802486136707664551966963759390545663629815957706094027751549538890756582229860156874347455770528194496373921642512091017341214925092421081890804966550246883383372723971156050779345076865163550487962293379408522759066316139519358080254329556839105918632514261227264643918411674214357030403655024410097340370656355643812934646021002944667111221125401329708116405370561316376124369867889775136678810163761421016199868710912*i1^14 + 3345209091810515571438331259564514388659351182445985437157036068069368293834164279193892171064968214868882815407958370973260617711501523695394195743025606315543718780915215934992477119396004908473086462842428150908046042390159349021775446390140592536313414282540111915062599885981604035327873750611424394245631039838912101309073997101199324214298261062717573626543241727009526477434308525777777208274495476107964300648264639492758929980469489520435415126987889695571867830466212059338884973972118566301144495230436072282225669374828940193647936416341976280810703431061054795145715879986094832202290720451690332202263558017104237284164015589623763810843246082005410415901731094101717908600491543065993838399958867041901892844726064465951681351951152541135745003389677057428898972597974372569422363377132448640489635272296314889717296277907589715888247585483866793698889958847167331546983747178909573113764137496860586511188191089419535526872119041294658184245367983871016624140030736054427921967934446216169397941611699356748969957834700620070148994873956918761996761436518365580910530176721616400079477216819021732889608815479224549869129222126485334862378923565626879786013164802981120324872268695648416244367879984955750498409561145151745806943067899102399716112894611744614161662145650766337920936775603110261357999739457167422952610156978485042581713710675910408628531455393096632220489352564573367487681110183747779681760399084785051716549505206752631912449204955920829958378507633298592722734278843517103460416937938030014839216925802118669461612182906099845499911886430374634607794036668865882447224149525726965933737456064734374658048*i1^15 + -123438294422592969738310644868988908050774339413814829530398057566240403736344758609905508500454209279541040236438632375015943589945555126858623519942955449107715329704810521306843065083439044478693463291036922362728043552736707305403410584602486820820835714001239539189408682998554870284837184935852790867838582062243603824993473167381214386102851897985943618019252489025118235779583858549524849089093786095132211610393909285582812111089998626314066557446092281341725010593898143881987186758708444851113099569959728022788144658102197310877380541264872539074091753252306040958383578601599212487969804997065057375408094565065429072334952801486582314931680227061903550504855700578690561068115624780346474448710029189632018138259008363108493870291641307370501743539947062102657484381668072679932171375029150490144469284214198010231608874472123184742880439725199558904636280258708684894708576790061427799086073599788106187441109174356130263811563102772663329852494460223005686803749147899217568307997112511951754610251461393929042619834729844739926098346793627088708692572049742294177969547320192061891837102175308388299737774742626956873152420404108759163250071154521858146741435019921428152872353782619448641301478945880453478835873312709007148818893324636856662810703509388847390627259254240027773292413585459548224807674019132008422747373964719808656053893567617045018293285326976483201277411157197082113387450749834068969818770826541343911610644986692010623812338544291428505119535368315547207928833852127333066890759873247632490957898413618410850965782892805632881928453392512050030170688075352055279116244065278299478512136236956647424*i1^16 + 2820327892556458183088732249946644272253621865577204348389552352913981960282198669106915207556278068187449870153462977118116760336455759210645988362704245001042475743285054035355221574446283211585277360808263983758749727609900355105334082668074286468546761626390610680705117991500902011678909033559768445862158039564886331649700767539640991758789170001547166576047894641406930566357446871341435112121308638008825655153823037902426297106430213647915953825727389793117335910285153791392908727573266253599991809460901332868240101252681279921759359730285252446195600849407681010207282297066080985565577653784859345675340676012739242964018588917156525945334805009454831426599297100879514478729031294763194264559356309111256968239444936330468989440294198847388370153535478038054172112473422879107241889916273971642613002662304074882559718460474988400108458775290092275500869633114199557679593576796361846906289737387049218246035604881736488140413817261871162264966155585120345365097147171242992071707249521245628868888987278318183310666524063661378651164156165589737405517384659098269589060676225829298939322148929901246044112673450533341583836056279910177424078299975021657530018925571619611083383489705645877199320448656034320764667365803729885658259403953316985756342957013229598417041210216613985957254135647097072066137866044255124905473729073642135243411698147867889767443213671413240839179005442621562820560306893784214906729791597345248891305592425962941988195025678910566045713218481217118777585818353942040171754772715419093994615087799229206174951528305033613672097468870420484494445092161037732386866710990413668947573820358656*i1^17 + -41865311312541828083448659028366411638978398868697884225421827811233611494521212206313736869282683440988542957745348664595198916792100563254938306299330403930111900693420367525746301251343913244031598743455047187137456730394058557919894216125790859038671355069753331929659999448934559574777396820875597822993845467433749264788950073425594729609420856831104629031113818881293013519159888888318451163954097702143684101252043595696955450320776450346352268034412405091651606429331782368150894849458072018298640824511262323376486229695469078061537828697680049705832358976207835331697482540050232160013732672916158587360369523040811268253519647220752566734578469324141229219326855450146712540248857922297717079357324868036099097860098628595297883662114861140701501803855355008665754898473447259778254444429239419888063198536114567820460536631463479933063296973714806096098306163306368427086286711630206304094315992558068060013638449307566158915969570992190249916282315337730275046403125657195511345080449697609259723318440804749148742413450867566984042437159861885218003328951427564762533018062909723834665337883368513383536661359844955198912378621168590023879252964805679618252406327219907648749504380230434278466055273984548693712976347444153793719854643312555604994390049616432863305040719618510644450834369173470321676233278794441872545389882392836335379672993725464411489828951255859803167776708456823909723599592648961656084654037243552921421857577822020632542767177434836050799900296808267164270849097381718276689068281128513588896789520621728893576637549104890415134764362948234780851918814405993364972728929374966652470296576*i1^18 + 427931239154382029364458631754741157619365926659430061931810557640465005966569832691376740204910237219179242320435144580800951805104278062862008318998841830045625433256431083142792710407862724651689100859054754891618371761562920959527035370539224815445405127427879707160450996749683379461380639136380941986930862231436757186129102945398316199846298696976644202341325023014131915952012394825852267857087010655951181083009939726446188984548296892081852595405725065387564348376418950195730600221728080421621367132976742860616873775958525524336746287868748459659092912546109324246111038849332184182308360376070933562177719537000479907369407415818572896542406024315853139560183668557689139744133558455961911136683522789101948623875186869836490881304000977575703155616003828215387732416895782520147156124557391690952515168348419076647877452119105808808917862884261212455032491558992322195889586951332347722187361501672483625023167394038956892414111066908867480065439432298073337597187683683854342884490531163059054423456754812101245689473735813216590251938541585729098803871564656168733715439605259612944109228883775105078810354320621840844609811502108175701705603853295099987244807337348952567963163381224133588286090320112045767593381715882002886601348780139571226728989434531115264488519486307764536622114308959421408897587968298373766393387230124023577929992221888667539627500276540709470276704244160541978363674482523297033145407229210054653899350241836485629717500607424777895952762976267645988931834699227368472391883085793014764471797897583705155516009238746629126609213303928598196229004607147398272790923428197665079296*i1^19 + -3122056027431465320757181103992037307861075956255713755499691445332368082799511692786634103694272183666696932251953465164824999003311667150691546368798811133574250725447814403874564947280561941636699821519447792627482905868666123674111732547300235607554448658494834133128434420511491122675549444024005072817938227970263143439039215774693825923726764661821984736899334394880460926701154536989945914716880704066611423556234672212494931390295180573631924882426310935324935680494530623387535954149929997552459086295668326111866520171782890121887709884388585186153898385550688992575427076854766716703681914853737558722942574930304461215847619041167890455473340480653968441218891909177805750782485551600495755725736734246417634503370774756733679243962327203580980416666314214415008712926125065185422886834677477293266855770676527407516507022984510491211362503365560830695277263663953644416506789832133886142983924264294458534159421912950734416600934077616161881524863343840504804690962912269928663964583875812428732112342991183711229226472640571598892735652613730662650489580626279577329760425498501301563769737472261255034206188658639674668712984617964921567664797902363865132667166188656133559635552331619442279903036700011182139804338675909583244617136158919617687713094198025700747525738414877072695481654324410722885741011978600459074866148594908872123271116957516948644708454775195970335946757050674891673051481870525190519712751489720268658996639727055607488488449172039743546888123007734489951554772436908212994179384133514374814662310745896408190865281882672669556791124768917430645553774340702913671366584607703040*i1^20 + 16416473960491460210608058451030019583485357924829279347801890856873566725334026620330634064553338302134357179108321639429808811654502504042894903580649834017278727113210502259430071580774799664267755255961450960831068992300325590168801648078057573721201842889632088040427362610467973966251317225560340605152369429307430937046952263622599394637315033069763818962351532725019821149994403718553039547537264446598237449584138673989459874318013085832539405819235803657346533171128778681367607847925781450676359035464698013382094032975630259895958202472095928225537560384009746405648619087639772391527706037005923226804176620721510242133638555198621828614264212720177159680912151259234074705644183654580845561227255391462834021104110860223377036526949158502629068538011300914575764266461674440544363945402843644704341166353111545606075127384012370416015265395701449708027337169312343936724663104734805095245626072260604928664426383409151965472140416228584848102373024186529318721545379781523261163218872345516920415975926044402573332072760013860493539596538052141768821205457431657818682054134114061683098982900583765797037937653611092241294178045999177148130553493472859624377321889228538695920740774804006878614134130853871786061380017418941535371700988521218255067599038493737717526442171000744348892941538617624064226143359048748158203149012215033723376230752729311780740867413241967571588987289709293370316899179498489242090957894749926977808428294371107900857145316996735932557644516348699101876396213030327920007922030859750591618658276847793813100249363379513202502201263413537423159269334273187781613845479424*i1^21 + -60443295755603066871224426262407851591351813735181535637482094677808626529746330556275697266327025653871908399296282236939582929445664156008728792962734619560778855007590753066341761037835735134487004850029083496379699013564767425510738576998853674362535390510911545096859341955829450118487942823907270545481263666740129204870835267411166444505520595810089309174057579546980190230597799463766757700331747908655552743478504411019829080959970361327936051254338489521624218762806242934136906540608724705045343561388236203298327662597199614007911324306087236302724040533491215944011746424636830680561415650163960489582484992093066739439678767682779717742870033021305541390670156168369291208468411665539889648449129086138588473018392461679215374555781874971950436637863487399105165792551952328016913425062371700044056926664753479494939512248446292759384729238077565477185452164602776756507004485829375822124313308770470232043082807792837449368710479178152600493580833342840490707049777125066097537036053484115634190579842012456006903517393049147478239940360296939483583119654174162977728394783259474530493643447151486659841286667837435111929980567892749293066908571545085844260256779423931095860705174581002997919025227659464228688415705960818436476806586138689851392622496962168164787376075349745867500200253241885075805924448342970816955457680442657083450884136531632251968231904928972107606363171762558047593996125350202361922132818971612952350618708381294076384806932682922958609454055703540213627288004659183480992264307063705792395621823122622213053278541991604165611766639336446156059289345665433740509184*i1^22 + 139840161540491348527173476235193613825513909179246117825457615011070243944740894613721995323352631237840615407419870939050594481600326323062373228404231107262397302323574306272594910852635360715303076451337484205528517463836663202463261271482463789401396877520979719421271945572307250381935366695231247991102025061044168852371702436815811619518149932486221086301604466159148262830815926444333593037981705912917973114638947328203072840012589900972839544925203300104372492352292552177143041662660952438975901909105423126709515836766085411676611998304440859819583376473789455004152423290677363002007127882220012379593768971497625008707212518776791776197791626052216711510438597941632339540095896498941537424273401220372839435944209472499967771418025869442271604430069425783259205861104986749113502173432150744474323475093348083449698394000734671736434241290395553703985009804981409857192716152435907867835504934575663506361515960280466862683025870107530002396562018623472070311086488078127138085209721194447566568393757456217786322693975040000886013219888768298194908649967080841758944743409392413075370288046232803700899950137067004361382919556332023351792560041065236621951139285096745078784161054599485148848531525009158068961482144539241401383509131248205692018085446748774243367744214813800386222441840866786611493785736727672293138417049160194927009281791510221172374561248820348417325650971962914337079143856302137654494356007589455643816303351997475095195286163008192824779940356609892532409588700857554255640432519847134409488359060987704903526813495527742786535533351129471490212250925223903232*i1^23 + -96973149214303114792779541889117689506787864799017751816423353418902407938862530567628268430805429335938973607038869818439989417683780845822144800821038265836594463131297097953425097182488980527787778592451097333050853113596552594633431359470933832933455139378613860247154157931100859076874289995067354001203818755469841400779087684710080001968741979803455739410975642036303700572360408653867009038716239590303699741527454823671559805703708378038243677374212805851963524828266074471759261894887547452723249206039699976707262723651478078131854818829319184820126839974166887167212009063137637672912143243425705809047723055970261179054782603128966124679342724808272701669309828812654105604473204884195848623361495251290757915795548352846647864908673913423257898724786320776716801556430588581257304936834870195275123774494977440748093185534470043201036454444793405392605093040753311712158409558543714049026129607477392436239330931544273807293731889495999311831654993369725391003323853436693723145533535772778261172942710102025591839666833520859635377591930696893809315848611531711775112239703807634381529257679298111989700536976225454259486230541718174999239088171541867957166857106517616454588153669844835998705505144749063719872267058834302099692538741587114046633312043222373214808691052880134854557423117601203247652183563745754266134716379787416154459298164387912635680397841176449453148906356594436631051555077556306518806354630369986673532574282593516416443754035958498156779136671832184688574814472708598569028642279713982928316806811770555580737410375154339958445191468714425559448247336960*i1^24 + -573677397431117524444522418580027721104166053133510645180969915105343425198126903938174508459936021801979809570206796071863770455031625226392021623014267452569338853814827589658441400760035640931631800887217964453526146323274776268625323921922912464963786157586582975929035449851731802656903738409029769161871683613453421627613280320474817626880298077637641825941797835038804524684788018928940204716907088188777573042018954129810488634376615489752567709038865440532427800219894545203241245994449335980365211391173496690821676357604170997572888589718586457094165406696033040092485300029002917962731180440717713421164639192579457127443707885396505915353455668690601273995150418643622964501106586291479466834920908039218666306293105365816463443371517667243347620836671939676809344656647545277557197187184804165286757929884582361175499159998570856258454054820759057966541277395852833411977065685698442828766289852830142500739637988316939172407770070388124020289743171334244481841809134606269119268929995677093228192631664965366697744997734529300208150670233869876979415474584111230623929785293657930397043187099528230272390758206666673774308802575686920030572402023341139510540471806088149669308460983272852220064055065659539957287424631458859043630536187302451790417260713458604476295726255960025004782435572666820426239206792568515647430367779887981732439977446181161469678395924603638998822049006528286253932685529491950775582052780843713692266733345576508984282911662018907551226766430132599828094860276086543287247023473702501098463391918734329809602278593129949626540991412823432219328512*i1^25 + 2292642649336070792383196082441640480863939840726862980914354133867408302967548136717290614499084842085971490576442614192489246829969781393355351644142238188818369081567718695342342756751318131156435885671663634747073531569282488589362387867395805834206234000027101240661444788992595831346332733108363117173664943915639866517319419980272326166323684428781419308244458039130316320393694295748764404148667255026673905262017898427588819286675920360524875168715739213308290125674363807748801309090132030314836685496402181946892722941364461351094769494273598148266663952889116640078341213438790012905522353650671356729106809114883366770056976197703092406029034084962740241265839837855076685985533650161129929748284837873684438839274762028213991257543283065228173592026500505868883272555543345977518297878078901461321324221271235074192420721718729183554696469030315875084341949604225267914365087969588882221618291048907583655144856338626276986454975436483372092955805321980034902414131516933532220849443118650066600351581953896286887524936760702802084665400241810196254702878327533080808810616286991811032091800974473139101333942473808615455875173587479713472362543089018488105898422675304365725952890237369634028017326955485890748570853837692961733447107208146771741726255028186921522039938627853468735001291434791520187916668555726699131865495726405451539212752250954865057557232048541234407970583788838553914413261153666852800269431274699337170180091156852249739465428925213045497217825085348009622319210787794546331129134364665533995391030267883815621466181263374585079460191275191369728*i1^26 + -3247612026440352749657578965784599571801218237654864869242980890122211679587428475188681826790737950796624434173384067168558021933767649758649285106219428381826137402539861684508119302443681766072824502541771123131603214375252369121932784462193394231468771938797116017580797895581307086081191383774413017001175607021279516840323632996036904730918593628877049190451036676774457035800496245688649327753037024997582729051565507407824279296329508695176005440796188312894266138589814192146258030880606977369485191442109092205777280030301370648962393863050431836828943552599211787191716873667930289522037942210921751538910586956431488941154269271462772213607714468108050999868047771880853664531398090681803177164183151428194535083721898014892149903038365142327694680786579718262392264637347511699972445731524666273174051184491341928083446964452007600185531825309473982155649125162648731892116487330632279515745099020327667918872466974076133579855908652818776777448428618575213557308757775809282508651895122197046536946277998652355642178934730548609943454666634384344641987863861573828071569613336849018930407156636900680420844357917628612711698078466086266151561520067009953822283311289288389949161911203728695933930684231555635994752185148616367787027822521416849028076270151608609103752295372615772119804429349984006551477618309784030992401232882368481114357210545459618596686970501344870540222478806680429476587784975331468269192314676401957659670360757882148178091417885843078850293739007816114344186627969591334086193301368855775260390937480900296485107838771341061137069764509696*i1^27 + 13871601498963122514970900970567934272113056076011983141231233281028372156961782220204421355658705684819285380893318880032908353784662491770485165517920273465986476630340289011856199789504046824747331354438780074206989075943958453413571221667830283702129112104879550609727751665991457778221199160987587546339824781880314067756924047273967495676488923087264150683715643454148660003277041718901265676067651257231162005490005061935481077564790645594683175918554796351576817366350060252174210671115986793215982439711395987861208758316402842175831524636497697795296867463158796288601496101676348651368551032271598710140575553061694562473109625866896712436512107147020625505146462143450152704642942438736520743966754868273873461924706930318966311040360060997056220756978288907855038709510625426638999465494642057601667179118830476335799898692452408680732809818789916231210252585948341084808517236241236299666265837541524021767010421061696115303590131254605463232211749121136594988675440172908620562601215173756984652691753820064546690434128521981566199764229018854857200649227673239490594176537315768732650356196397916557919868335783226201354271302028132612787266417966144345288460856942629933441588594033279359667381559700307223002476294437215135797609998192605069926038682507814017265113011957313449362164685168932820334963917957945190231505064450647976117188557207775413410960105703514882189029567707768798191002356263799319457705657109323736615763381457586957331355463814863053828457907729657907381187983280702143122966301081823574983051589213198364243872487603333113053184*i1^28 + 7377958207372442792804500094881818278789343010254336039616701002262267763308082902531177854645469466466181261317414103359302159211316838387407180152641978279239164036918775473655110659307774343244971774491374487135760156597727694708533918422255696770733105185983230137648939412983298793375507445047739137545374462260483514459574870609572992835306296834985729162990767613641924098320974085750970736885041347804099685639980413435510946607729936673955542829284080415996804011716861489431364105139481306908387452913652302105232450884368661477272596108927585032118685993971891651828264594157529240930703583577449015047423375060537634791532928631757714373107048955137297430363972210201896041732392001749209624100417270032675310231574402440183291575547606388567153630177587148007886098975379349537288669510591406052427608820679470241120504913128672284617985098522753897231187497474077387876179780936862445857545090276570847677242946487782890894921581435955453412467760469355060663157661551204601575150705616415029838624639561839688539168039439389194304637247636359496339600829872564642897544675495412328672668387451946953613658339095603817875386172521172183977085805137008162962564420289593564488289897572940322004291722671450954690466930649626636596142200968742711201694585015355898193481510761436582992974513487583180065429489158883134333307116684403668383511975733093817534233305072253150893894462373167088314957536652885501258737941028252714065731946543534953852918557987803384232933485169610313233252428386125127258967808943176662152768605334647167114935458760809775104*i1^29 + -864142642775624319031411134877099843921602834720911735095768151714428206169715106064773070867715926140679789996498710601601511634608254028806451737351421444330528031300538219218025880322624124979308445349933643628573119118802224811734222347922715001590363749435881319660567299641468718903430510044161143859682030005726945246826004275407951038775033241737165036898668989364034756255756495828348059964693753455913304820038246638592036383922387671701728786665822028756004522853925585777310609014087516020071917492936204699450024784721663366135388114302640403903991924059430733820033723901537575096124782777569849116020257514515122666530156888867217228302299950065764501737866835143775529108904030047662936917319137760670640181755887365094200376719051439052825919246756817398268233361086731117424598148976962744641900063163681601233989093167774092002242889227103622463416340797312386793097060678380048388990541561348718471496030298264410452475724937751892600527562176024834643332777645569627659458506102490877527831765585969575166326716369349099697011303360899100091382661211972158654928741987823702392976813884228079036238509206212433946251560489757783076260148489303259803066488763225634108180453860721640317454013421507572544187150634386357430572309856704237782687142507344549266126812588494915479071873430659140081311771117408332752592987143077095292334303607346973102668960429529981050901082332450282755856410823754277825983355136755695230824249057246257128928304880416810271746004253958352568130421266772603082963378175008193958294732111330926984021562884096*i1^30 + -2765547580665732437809993652555824903645613005326784569620470909316195140264638103339818054650223647613871583848827099675118394317539949097131311057538958405876045885311725997234516441439763232651034067395562074921691549335432476901370387569438968612077304372370078397296259257087672818682203553917143103281434168025903859300490998448570389458640340602365629598978456424571422158158100688994666875805674591711283346589220914495346677987939445825733024464731371463726741458938675564122762622858608733532804409289880713327394290311359652044082818962786134893797043278145465908645217630241963071958413253267388948128062012167595605581792643280594053712109636752842242506915186076038031096649806556256400942387903819936073887991142393928699367339477898910810338111664367282219227156355366678421637646559401656571809192437496135390544062382912070950885519232555853979577613487400259118083379675706841150728914232337386870053544700995467378250996370719950094845360872673531209057816840564765958950742332377216539157258596431910122469869267755061395698951523296955276151228864048076039542653669365871470673913750784371336045026075901523825906538820591431862307206095639762901644682453619812555360875506277412738784578986308362981789919472907379605892568867659132759771506648063354084866861246443337940571290612016541988124511265344892545177912273238010305683688931226386089188600443244383602558483935789166456886704631988173151601811478640687992669206391407457316753359465667538654064828616653520147233235040385917307009990792854705668122414425099074375973339136*i1^31 + 4549822301905651893351404316043456551892458852534324086764724698164642957004622900049764567081703251243236935868465517804067829883671482461000985448358754328115515914001023132035624026622488937728774015987781737446279784613544972008724365146344017843636772904109900784723800849681629273270522315369735591304238184607367253070719034594790214691746523848926340203938563224640829450888102353171364000196289816609092064453013588332013553787448767471624968819481317993350611582299458088186216847334825369807600243097610369547504441738246100727553007281013992937606490772294758258384257714624421652952519331461759006798930979473638637733448114500276618637147689690633314201359475556810899877137134844627782659393281059366918752107032968834129923636901497006665865799719141658476098950739293316531572357892536504323700979552435344489970593010297384804414173702918006525402455707139488880382760236467771757226128323626253151812214452157930178976945322619433862218056463756344489177633235028498551925323300207064198585131069679071866391940251082753385622931416657386718186830127168276364067721780113444938924157954502028382154668686027612780944079304873182183399049308862923198327425491533944058185194141851396766576731433792180611661082426264700576681770103192892542260275607323993727819660715697583770746018572490524309703883011898083798800828605268382819558811019082563373371017754100440207062261909311891061541047979794416667078718227407208595507630537210361205340895322584422863862248849233783552304024144172728113613566242442392613838056999474694193152*i1^32 + 4666820268949697006108064518823672506628379448514222296262687901725036469980571768462732413439397156109448110661708444652641925618736475883464682164148579445992404937426771741347266514952105492500117561191411402961010857508600398095318662080461221705881623586369304533494364967191634272230171217240229846230118054514803000938419552185855918478445585436259989156965420957098720278673060792769873297324574029407386735637629094300325070381081876804627898059879152373094141929273293504157601112068444758946606611898792777517801985130677182446788157873118062960391321444058976605924827957621292593050507458847880292451239173389837954134606316403054115232001677625763212781462449388277320373508517490843087070510926534568819466353772099307930702039063355128809809156708928719502232625721035774184688948199553727830415302007520563679331352738403112750546802125824023145706749265647940767039835718381375405287622673284977522327848119788046717016043998168967899606243195782627202336856658010879053399291362357470136103723901329222917861952706726990312421118195700542759656320899236339551233926584833998094562128161337292179476556865382053514731329595493882908458138107258234820263558757926438739291440897168760720507494296090457368586257175689086425882404574582214513549486314076779910010692386063975504356033402735973841984449376350339517763492223207612019343410744040740627877385882157193545625078065077965393283700451658386649462393178001494309501374412239214208760574443371138509339271573600071539152120376418622114974812900127959974424214721527808*i1^33 + 1344528437358669900729670145352488246906248303796628925560540035505843778411562137476979447543989055152096391118964672224468635212829524952011481284629499526595002748629522696542866146782740195377922171030085908947953443163864872085321841890905979703221877139313047602036174902572013823133780391219553527208054663812393338104571758054218982898765490950005707937672577886071721832107233423729248550451923893373745605269842799145780586146844488012768689239407175189268845301281717640163682920569745083452353762777526411664636027798401735631485886148869272507525060630288347336455802418267994145511547416165838325631882184834808530711785198968332367064613787785296245823564435983133355900085635858075921941146550352809149550517712217330311691578658465311116111139975783464642122386907797052472328346172415213232330585024301661374624893907014496495905198740338105357604366613983369657552773408286992333579442892740926538496378005756260086765258215002898893541349073106701319462990933234694629561683719430443823257208767294347051438277876152622856278350833370629292249002247734606201728197497312406361675133384958784373363834653449890384379861275347992859950777891076058216942758552497325274229400153293526742678766442570535068520040541032055022934479608185295354773808079911350820158620189753824209500105419542796356003172356443347048584143011169205281373031041722334657936855436074585150010779473822766534122799483374260226059457541118036053772990468104713986620348414954376919870592404555941254834125360005762034330166398709790309198331904*i1^34 + 121960423049772928992233066675061058813388793010019077373801039763400803667777887733388274125528863217450478275546881175342272078708710698139469964739628297399196245215155349949608524713028234500145185684921969375916280208438574801303941424450801922532725315179575473063932238663401381068798085259867054759854265617457625321327162809352544622976922386327211792106811538557769070663936161585766156928929081990835837095059587273576869698682475442058028865490169917728149901122782870850216687402595033014597281500247438296662393119938568619957429487151186512118336573292044275751006862761757452747203228656223654159234660172804184395538806503017090786117710758463161858435719349388012932241183087559220593595538253563123730315093919987983586745438197858847235574982368084604328223862911827481828402733819051415090255475761871684199353560639411145579415714656404943513676772461766959962327670455031881058564657066366264821973189086361583291721179884836602362222527648440057490520334049455092458424623280700486095419084614827220635545583132975181547973316188145050289105244503366213950177879008221944766896648157716438076009608493893698285976032032012218227627451418744181464513544315119707692182189708536150622961989868184099411275249327359421239516473903073786161253414581626603227027224645673104263720556670959856720738317097555592995440251984323119534076100730882025865225856487794770139956296954103125095723780903732606087117772782245353114443607020754600092518918540876724512859439534865046184116509977802499538359332581490556928*i1^35 + -20292037816559590910993677922425436046866589985366051987766659386345900470257274301556529449895980603366789350614842779672385982375615763505185118397807354379019503014153223018470542619736782707343043106743737478853517036459917614518403863267064937130149375404048299559554148949223490417286888189473762078922089663981648489760662035481016203057432824739532557675965506080954850151876178823562532142595732212626187293075498870763900238946366816597625052633068396499837879054268581749768897079486459304666940905406776076591683298971593795881028859115029658026320338697724343502125636637767176183109525013823052978117931339376036249217250373749140740250432876377680660661645938379849616136498270085178491285691010145906284048013423118574293331056544999834709880549545811959038254503418163761174430797909938303794525460715031199719252197052139861346749147208592342134661172699035441426533097996873960766607705901939051566732844921499106029589137323279617518299458497422448010087149711480118646371055912340359854755780516657105289116614955916866158956740519941768110808606536972076182066616397256265894135127278614110464942862833060699390295647899438303106346542887625895863085611650873006983090480056318985386214985965937965635489462106866288847632348650873318660510404336305824828485181580704476287475159426415962869299906665618991999977554092181382510687482029261238376726343118751950165494585703332327970974392161708600103555852424691415965433151662401164379515657833965756977440978321890919715605441374650488180089102008320*i1^36 + -26326453253616629816953080978400038519321790965377540605192148186716130004597116843645982791348991669566784509614079501071378865559308181798977266185748613807504581298181154687575653256662561972489649155505130709345634040332160062554489777888573349673871249829547957274554113402859429850272658583770803145298347164293942828733432618568572739492973708357308530649016919538144390417878886068786727778607206172949751233909428529589962033172790316841443869187729601303514221339570741431862999110318378960034396739559302522201790314099899473045661238889642540413043827073845006686284957983023168353120203356027407674824113766187438096632170889555910380776655468547313891607374823037712740147355473478765174357546175633166911911069142729751591748494811414939151436778595487900752276592891826322567193114398135302669071197978782413363754581853312594072563551900655598221564258260283111735524405162799326520731420625063926785982144363669958932842628787043983426854006075076505304578837419574956328696637718694744837027666274613487347819376883535174408592573893347834530428174549686567160897694233571349844936180179463110008379521260785481462298881177798849940075199961785311587974561402556444239689264413321366992132283104520095597298404867659304504880720061732165289417210095830287850889275259999678489294984625023693545161720680125830904158444075677902500771367096377670007422124109249927398036535564459917126363007724985575004581807421979141856712496101050677070448939836160373994549727346375500775559742421079179657216*i1^37 + 170605247244652986029045434811382664432584332276691346319318141898646937581087684268569207837363094021121688411460392734925877852270530322966137290063244691116007834306629341285600301484086924546178383370285296762477551130220918154601927578082897373834149481252495133688290047032365861208608210186441918797854686923494444388517557948776858024141577110626371948769898074085233094719022430427414170157780906707575156360789845817999756358080321600521885586640277242908895230083130485035948634511531170820107027246191452870030923027048215456617739560670839899083435512736402083613453695910493925432116935105443079596780426464525593022979413536348870319966266119222153631472599440562148968783130178457577417627509463953966809629204794117824663287700672750573366324365494046223629268437212043247627362222408435880530660675919845524793709812042763957708799147050732236397396088678713952227049915217570202065825378276704195840342751882104871645359131389719562419837694410531950508039452226874910983421738596657557454534285452589537614075653292012307329944385464226834527779051274508557177401808338769268696682199208091259267470578925276550398284431732666460445402102805643952872626528255345290638435313336535683690081402203511628422543930595497606623205397395508097181563480069679428214529636556382493934995877038351288571587274492436064556306930973970673978342793238936575019661063643900250572903076590291377130324396986526421816656978984702789797870526038821370975024231152987468611496071701279398500624119304814592*i1^38 + 12316349269984867307630214846333546491194420214133449148093124339320357837252774725011870510590659014918971823701048037918912666009530838741863152663586097652060525672897283438206073650553511222942739372323388958046753466888143890801920916823625099202992450357297312380195475049257943092298320824030389759821146337367088188552707582954018560622651761618198268438712860534221994862416990793851345451518480837198196836711585760675309173371768746702591478177416469871719653232932967076182634160149933457286129627193806019788988036529152159937533449969293731631104729403796737980109232020755279222039910909792585644126706485309945620058075560620371067349276362862032026270873982450150725539297947295944090543326826002925558334975688229120706421139857603785535562562147566559500328869886653500820649631327301513497114115158141129047852728836259044340804812707560454189952902054105663413750991566344409347566782016581669742920387169922674631623877896983956696771096544746520467803708239259456067918080647430624861670464499768420003172263279622121778673591296018404876023991571602806490826456025895239353749411456342433441957717725002154971386397600283150933062085259135624695428065996604406658205338432302674470518528829603402243843163581575993536705085873266894520514771117936384435865205407008120155957159928971914161388802080363072429798256087024868536106056216975121601671638201785003517985315053490522413118779849585591609089789149987227373256098081310035251038279828229839419564399120064041344162594816*i1^39 + 1213949385672712362164915121085706312351553397993669300908664196324589101211218362131457079115680750404552939450185748138144208595397056405191598377575572081899183654583669256685944643347477992472164503098810637895755195085082148503188814927729046168877890986477121434275590608365201703564830403370081212426881118104486810755390775477990840985398326012789461040881398536036119400131162179394755533202391696782897853130932839044462169604751244568473096606293469314902479810117041187279185487429074164743809416459139218668225968355928655234260474037354206494133984069741318035832324111766804140830163970077085754732439464013268163849181857116672231385053914226859185269917174851633863816670846658429487140608918195203298222402957211761780533894136718418577055366802770666512907616178331418924465548397283217150782575979651002177859094909079177922008119614643408584300485549019594419622659149402721892142668165512480700388059670241599563878620982174649427369034042162587097117790128564425595296080427548869186151182276856246136008117434374121197023694714092828376219716457126070551494988424267682157627229034259723066889581551255254024994356781098419495228681308810506031433939676489440809358156133811273187105402584635491425377653798865107533903009575132876013434931982005012128725756278993566869960779138875655445576281874009034046254662839514227241775719758733788914456503687201468863951578797760779135483799237179613146195696206250515399959748832958573142412633440914740021282762851529575628800*i1^40 + -41340672178211202307702472258754930595133940216493173304069193954311542500195482739536575310340012733058679667364818236324357261400549341126628485124190805302756504385858750239322392034611761190200672998925994852632165101406183809816069213058388424097523461845716557534937459475044003470261870821714375751548934283897448284787602027007341622985079686064311672255339323695753824855548772797226852020320305752263836898771377975955858897327677816076124499820911457264730333967774400869160532821978889284911665809232346482568835402824983642893264135082548462358852195488204027356708588315550777372118463786530745916730505714412476177920032488522370158367054090162588000358378450580354255812222011867407588999150419980710997858336519325461931599321196233872798768201602074543018102894097469691683122675944872261539855039533452742037724906831721397413614617434650849004763661649485642255984233543479899445108222929617265838304976171596621546904933045601385021063197530035876034966310937712908158848855362652734418214905696035055411488461860749067715848243136680970376938104469884544692812813041001600315812558663083642235720810696264114058476328772227316992977381827891379089751761263649361260091912567682086163329677483481106393102795538215948067911579250210946819947652255301935030548207814235244348600620309430494078318055029854915248247737773755636542694052292261631517437227170664415770683825831128075570387145927762023476279510994753931930246058805183179955860490121509991707852723453952*i1^41 + -8961990874629551302770910991566982439352910375341374911817076128967639336813149870548727825928080492956894495107329200211884532104597801938581880881154530535362644109379907228901880779109243741803740512219815369605267443118732460846272401705163257288452286686190588191379596733560443784555300711463642314289284766542683264826198605240406010068528102502621126007776554410191810268291788582121749915564840423787781398303135609065202968931809491442919552735811512162178596683419577636000069983759790483934495529627728359423936228783654835133424175573800657650307141268497565299601275798288589229188565978860172399093164863030971762459845322313857865683154453081969965116251063195256047138396768109530291232530301318399056990055349473546886894853544186462286019958894399524102093061767440556622441278469214174843515628396328774294714400461371524174249469714864314902305443699850345676321057658547496284755828301653646735233231587390639677168033889360219546775146738012044606780156285997503029925204043192708671816057838976717229963565165781201556122834818979431874049874448285835551690127855851707302648908844452086172580994891918248962285267868089754281162914712750590202391791140267554951122556850767424687244989222486780130520137180067965097528723332171545500432629444899343234899498293626403496497101021643201875418670313579033135185500101920184788878681532693360576544952445464613213627746451962252616370644493958550593977805513709600737862049257319606737897719587858093854162944*i1^42 + 333025566656674222772076686677289327799054556273674007326357849929414009490343710521862318937523019498750007057366874976642357478888076386194465706992331743373748052127556043399170827645462309335959094223946794990944827613930012126250462136376086276843337774249395113401631219122161625348076370970402137452391893654446129189770254300044738582250310369916359870382776007099587934739488696349784755357011945484733364060835415235380272247923228572160583439387829131903171334098690812571141848612589919193041747660432222112952057355841676276967075068334585106372791938947259143694511647793290125970108880729591624051190512515516615815668650610510732714397839102694181708175174506311220985122796467427976309870666870632626009318214702051710681718449183937020436918622446845575689578467169710416631619833082050297946760666129161151709458222655716750688256418716870582845065478243690161208790690778952575847940782278799227990652739406150030882798014611229331853561015748969656761363529807484468608905726668835432778470474503828651057644343396715301027354485581752023666178028580960017394946768398593569930839218153972487236933612287379416862336757275064954781877605981177691564497870994117618283527975652931339412109052266898468888984195593714968750902332663721724887348339945819361823059141436096298408087468100565762344862030938863104559178949045757608624985087713909591041299159699394066248778967547242521394211250489541277855050988955327658305811172908553821305155178379345920*i1^43 + -2114139021042597248194851350123998098847757188175528011936945366228990854007053834872885705030938899720926031206223849901784627849307267674552845894107840047497066788467437181692056571536593284573999287594392418216525406339002046147514971535208503460757924917450353066927758583549807948869157918929797815130827638978722311245845764999602410640161539252639749038257876507515264505840601142325928165859640017995186784066054330272838752485405128308309092621959145154533314531158942226623854369447658527465218143667647855851045931200409838990331195752912767835146676098162363798664154497687144416903731875708139251177041699450565362488864816570303654914034480552049332872664892157966337295387746068140354231325385076444916761360698492095219930805474719796660517250902296042212069298153597304315514534886786896220249755979886765250335471706436010416954456414196035900699246652250672794059300460084176337384565400262396670757270216935374039702560440926569029539943215911227295576191309224812200259728061536797046538833777989500851681131576996400879755837624293500008634727352037787593633970168860867091569700166616324024837693753298981843009213704436407184012336390439492603175240476370675044853183712258615265743666428591140903308567157412017912358052523898899997967849970795531262639568474980520452212718089745357714724643802550684626041416853079560697139723749258190290370774257344481621241925333099627751467299639541378347836482945292247980994662290052129494147268608*i1^44 + 7301803209202032250615457699324763189514923383045881200572546218578203342029040928305278612393643180510231060348291230506686421728581257633158971815111434846013889637412889467692601954224390104986161209374324337451631426930354590892701095615821970650345256930312210557944424368216600883778422785260616570523977777950474530894346537177981702284542963689374718731438016376171559546722435315624285857683185389263511574558723299024878985153844997031733570233066846407273356885550715281241653165566707209556405078967421501893586252359499803020209755580178739494355104970214351098546705067605821977695878786108108370808558292795034319248854062914887730911716360877503686541849583765285224494343025901820289532552226996476117253411365540643210739621078173216279878692063238736211913760099718433714653137637924926792392825760340844059205886846498094775283874960332567038080479105410406592958982404251246603580086973288666649149356523031965691140797059405640864806354322049865090359356226652994308380011693828237266099324882823332120494314481979553956592015720144064678472373483780389490904965203953626711591402212384794431528844398319045290608577430729559639307795352284742654212056743182747168871026786519107431514071995453861965180387005287464217085961082327437682462870833219971121738211895961653367530409697782598492837213050572176118649568190109410576751141625658501905791109389124899935883440247279120719771849584657987081564928948105349419557082351070609408*i1^45 + 7584577395145789348332029460512516716994873881045606433073711903165415542955367873582924623533232270641909709554432630513249982333437457813559432539587116989172052930373554797764973688064001620383126017584193837544472235417643221171334263373552278431345690937303950762248042191034091545502422471596577329378325834621632909676072196744664317208071390708834516582070034472868512557355500700772477988008619642669053848949349673522455544245881897011216655020762024630539845922755790464650944074996949671032937646379301131541877792036632133081301112876428457702098375463093773010178860488182586958219312864628194930569294492408273103297329906597663774951005896419249501742087729633644664470997044827788169015357017497326009980239875261041929580568258528870887962071417264909783506614769238774610728662275234188854547068553285638908548149925793630829303449221144219519743598872178851591477077022073718389197894006551011236478350599097611527396314092533476585583511052978372888695334369630263710056166574758787526014009830256813933463445739574163803278030750578935884768916349841852929952786336142436754176857879241514808485050771490167627637075350034913218978797077087390139379255677513726396162612885697163703262191251113341183432699495763422337924319896082843950590115421974179609616481367285156507796279356722549692645127017024218787425604022657506837399153262255603538887878137883433126888493531254081272660515110748924045408803669057364089471238144*i1^46 + -3266861075591985055411224642571561721086548195856926756817952062710724556554591768515594622118113271175536354042177507946946223559005104027098023159904576004288971602748727841600097434781022635819967677450105299207146266523548407806700606429888138200487005231514124062040187005048850727863283538449597241316214841030641419945039183104654626565795249442515476733860921102011676764373408319214635163944634634753696363822510493260633715228218259446993200958209946052094640862415806592784969649389894801228827254215056929259102241086391844859254709135547178974531724686224956452955397835977965987481691548111814341475390422799033427307952453587858476244656119149529920234648952989649846256863950633084423824176182851903082434622976780460073317074631300781656412325264464610130650693431319905962082506500689262439780484638479487822433306670549772531265259797016864703553532787804027622916387082863098976642040221596422951662980419204779280112573581715921020943026654636751604644825087944939140467942709075078426173383581515524070989667005902602802965326875995043605325203386345484550213080136941374707718319665303771167674916555695531911239953533550179995745695446934342057979130714516341659518363573928173293384982450800694807451128290780479929077035605888231884322038791386934476493096636869137805706012009025042276582688485900518632829040230796114530836628451833372236899274240374490520616783923417301511916774453968539178345908235294212096*i1^47 + 14191308928734329881633662721581629752805330046339312832359147447408673948036597642693909405319208036589512309311222946959870213352217059269200523835853415477215201233089695850338196608755158115318300466303205606217413357360317972496173571419472703968193949733078481629069174952863302879150290830137784609042688122732289289261430176287700038111106865272824960783554607767853051427915988322053988620573587629016923053362021046575247871858374228960437010372016229842062898834828957293511082604447954132026611706513958105494851911269892966154333906127266414629542059528709586860407020280650765977898797695820702512063422726221619210979540212137576714218354209571023415549512596597072514321356966386555681098738052172596220963023794626753205132479119177000307415454887527931800893444812682869542545342637010623907922581459341430519175406376401504148577962039183301509139628190649197509707777778567702000319421376352169252905102586013612067702526540348095546936676570592782381918861419444668835513728143841441306660494225199391988710798491054290560470756049561273448889717155505616412363285515153455118658994770036731032636556091724517817745394227752436231137026136613725503815834526258719659773780521558700345121650626073871713665804996942645342159402725993012870113712887404126397642720083124655061568371692953164367793980388039386634012040138420230344526653737221558610907209792687583256196607547622745287118166590419788751901294592*i1^48 + 15104853427131450621088216372517884625928466756746176114407715633471613321949094844816609797916788703511123547882795448112059048422768518689414094287941674542785889812469779741889893849046981037471506044963870745799259189141884524077322945386772299991419533291763046187088895871648953610377672067374674412801765660405247913371746353026146573851702720767761662084849437486088026183457401727512163094515237024141930648294190633087414337567611698024361608530176929790968713204262759091589409188773302874690740667739633555103541476053583270180167175431169530026195557902151194231675598287867802711542790186277398476752707184866878876217423819362171448341794808036947785958395282915730058563802274910984853044675249726182909380277422027987763765449422886465758756368973496898356045406529624748011895201354196164527531341604356570653633051591976998548756851528910043146052735563795418010455575843419981179306229463075908066615403343814318936614596802349817674082554573209636506905655839430574739294326787323966386798817850572067125658464007917045865230458499650952658410128443742689532383625364307054600563691924632908189723516567622503589850781562888761294359028229407586897063840091886109000570367896343800164818438033289394679319029960486850660936005753861012038354865312355591356574080007268972744423739542361150966841901696986670001926383205051787389471987656920644135720232345032649231335020379190185480365741531973287936*i1^49 + -76509957589339192232052129036042511025761840085017458212694966324317448330214101972304041070188523026662044446218829696893238910662285435658014138631652275299429247010962468497832334068986652796620155907457427344297256804551829292698690330987822198416077327850359568640497144078228896282039477269737130021542895409844556359471387112873298419284853960444980538333763933799252752732426014480541956076549434787196346972759475938074184052499661978227063761406342701767479470141457619703282572607135824246318567690258735858581001554651650251896491209139752965204101395062690462229568728424911596308514980935713592356754077380867621260341463159723707749861742317321983895844875725235694751092477438422467794455304997777323715101749737777618548562807291986697114240191236297861114607765618589722571208544672853322199249345626957785298156746075859990178806789432400983384408195938795182594048141427553992054475469961312267421204377415206847089071746579521175310600852323975413012568299516555503379032847613795996250941693594913457286681743391752601706023217730965595527711475253886183686307679627114204638331029965726172461816845079141283004174790539928797665314015910008789522121507290330655501994473256067146588420361485386795016897333012609265055887352258872052114854993388446496053620450425844012351532790374894123213074220246455967953180043386672340491098076728483744610035869638986604163115386107912867138022408192*i1^50 + 40205347754975548423709032997703283373475261368518078367492172677347013603399100255230338144725427379590644991402065337605470532557844258663233756975688634563533643893289366367689802681605134018522205711120234011235764574371039824340990501488001909809996247499453417533765013143195384920453677089562038743171804433306400311067577952023178066007129580198698688706788126981885100805608926693847434102381574478397422206178915047988298172289734044129600177161740846090773970806148384613137910802558333468133616575453369945461030123050599032603290642982076136941625202212838785205023562574775655135017249232774917370519989183786203943649542914801977399290867585237617024853148876807234568883790840651313310315113471538487829954384701120300677289444469910473763129751167588405617608816566179015233321877096728677504496270957563670254036590561560900672564134789067540782956232079821207365363590480236473231574101224065435765632720742122529005607530287070298639889575308609826594875142316877607725143745319120203064949737686136738872109399182811154998457874947587558863306978513968311100232155966775805344404846170723000972324657968326375072420508389640176483720295808681573598795623344307081080492973969503430437620892597015002498216793159772759989322812354453081649926526465962624184464656046970746612929903962847534693220121079702065138594080657485394705431013516666561429140360066478302672959097971008339968*i1^51 + 11130740988565229832466390602668414866384646373994734108916253420244647877423535468204214404298161292551840945821933324796968719351143455768071120889777482825721603209584776345219615512520412486928727308399429760965447545212661638389321413671745608089137414818466696153292728242000432850245966178770287757634341429934558406588685545348806789765834471094226812237477295474883129798800245311992403297045690429750958663280651090036027840151423676736475598820960758221177174306904858943473391387718437110032296483309976364149229120210845645859154602804126268758214302103606642385485913490890776581678569225601288275623181100037208316349321822849911170531441029892684569550257893384934142213462452339220543679468273042684333122553578727222633192345979139431609392045026139757575003844895421161218455360512150766409644357470524499844388911744801430550948209229606513485745375498719841913879700539393183725964581989107596456075030462373484794455532882942269735040071686746407620363546010014181914200320529590183001272352587107270146330196685158552972781278806559405874763181894168258097792012767692045726948832180343239816965524221681652464229785769259080883499136556271456043785976167824076681814623673678068400288131283396123950403952094636900453683219015017642621061545904996928105243122521246996355600925883422004976279844449085352519571758244463712511564778643862893618271104017617408096215236608*i1^52 + -6694687588377756535995282098389384323218737791835804791600052383043831888237709177553501774369999817792528730943050664205885447793890416132702939664498519030930896154736582665564905475972331530947531333524299043587238513655803188025416217742120316389120331024800312703694133744460449055788368890260264439095655543104701051603521729819060061137615056187292540875807510227411960680994865876675756941256447399015025220780342301691348356609466276971152310964264085356527349978042623534648433944790611795686625818956086781536230385406413585880651443762769814440894706903878985765609758481255992741661629325144105536156582060530491925476003371952268371644885981931414183775811286524123336359000101730547992255760575756923903738774171849747526380137068815229596850760884460870810272671528420965864196912127245675642125847807269729904744975236015237480013616140825133235366062615620268798927233648670430917713862632018455790617184380592983340819992216928683775937296862441631834678555227146627575224197217704045566997136847072081812559717871606701001035688163746382865600613373080512746318701017009835978750892514887407556847144084426212929024828726525136997067686170694957376744818615296042681952809003229107787336105721387398374181928407632342892253614991185208285470378536998034613935802405072172646385965741981013145464449444658923987256122466527184818337046166786497894773267227410956288*i1^53 + -1561605979920449613002498628131881849511604344736769110800727385965354828378354788123673589551995032140111277409915770360697381828748969493337633162772333464550142613462181816290531725771934972876111917362806122599550427068612393161731544443855110167965317286659643979360496198076654418306078463355957564932453551932165581582363147799873646266013083247000245015799713283481254494353000448128304050134693021870780441451061864912040176743368537219908631434128783968185016616626393722082043742699610863003202228609829633169446740161413764959818232411856918247093457455847258642705491080847849522931953074392565635834980151887431462993128540805725035377584716194721726538295465335762340999940577719896648800151776681542582425677738394750011855922464699511168703481279224192141027529798402117826682075838091959209269636284550423330546897008693649000168930529497424454342023063533396356121642055768123603955298876439477462513528897342451400015638838110924338922863623442658133757669142980063744629737375722969753575975883075935549922746148941526999779574549271050009004050411006625378876625995508270102041520538418852304226296947204069957784034558802615520914452683047483538827730101598994246781973125079200248464415649239228951232194900963594202284403513969062660350657750631922790097960487620227714507236338764949502711177353229660646800301287781835531243948859412938911637176320*i1^54 + 11184252918659415624193233039557186658411871163600225088142883242646588510282073795136861463711452219621590191139101383195873308872425625074291609409851628312931038297032506915851195785098017257375698733927488180690253801757118034790688872190806856523230619123321808425561514658884520574965751090737691470621962892407631542983976605877022663224066046926149312905228534520840459694270454062852539055870202347740530403785080822780903676458594457434513819726326624113537310643486599474573237489194413413423477013075107011271324218357472534015773588144921030011775274926486406299226500825421421455674234098853010280047827330800747772844841396106826362916691906187914850908251763634070146204901317202102175919701668393316757669017892695786660253247385487571370579870996494162539230806543042121416659790408891078333952194467932776058644877025227307431642581927009587772339600971493228986983990519288864338223294573183638975760083789407872210707708134456532570892966620420020720103867160631040573884553626589963136042888693370292288759407194994114954784542328329348597532129010582822990361878196103054514445714446072362919721449153348543536953047319387548488185373576861203937199155768684897543705890190509558821508901320094395552113415672316547353163702170998606766063633936959394806864038893796611074217633931254262606409313011988378702588087104062740513856765952*i1^55 + -70131106640643947185463615469499048452349807907408124041646286070307448459549994859901490031006376053509009344389535267157200247939204535717307750447764546255311583841848919753867572017837865584696755423857917049137892338884250244930722882439857739312180630935389496494105332751000644881737149733523222843559623059012611898127690539214680920656726005363054735831211816567059425714269571606795403021783058263739884257057708977761800369570729372473705228977877704114284074255317293190956824414390141095943932956653784377992366746324253493918063677733195509945285439614756722323179336933751563846482740006011055083367606858716654374503787916772319869032345715134390518739850268206231350259042601606377334548517492449265505204553466827973047154172368596273610048535024942700438235890681426455802395734166607516312576230140671655832849044316343839571179739501142279754350363117630531627583928329373436058408212662632954454678033458410912169013636520964408775191004686002349497625469770031247205758316357258855367239945478329066448779630486574815864118053663202395546803416618249549753912706154485592169669610492976319197467132634391566378758696538876885274950640813677393108141661708077104999581952595762910033333074124371601878570736815424021055740583274194475107288807133676607974720745378028972372856938626830155355716168436481738089623834624*i1^56 + 152160228269195215939416919800071415568256377382500914202853723447387363087880052669025396727465744351475891452035390457486102476616643574927974030254690254889628854225989818804564334868588692802617420640543104666394621182410621188564765348184871477889824434800443182936287003597595210031343281463014483601488611283775917505664105729716479595023309851185110390116347274565346722087172164546943906676092122849469001939805389367957108912053060149206286923982393239394487512528387782852824531329098484842485828812400676428449691084804283059693387210435238524577654155576654954120122059034784433435225890235771037640051843440250056981802879030426728901988573421897220134285044586969501066845434567776734621162286661515844254285810220246790037449902654235570722949971589629134299267322961635582809042282512411155717664876183935834226745237370161165981772681302919049649622946178941660933302971683146498510962420059623217093776034714326382139713445488095294606541418751163460583128597638162760052208191292844468207072387471562738728820659004010887704010951653601354760690353626054010364902283132335786310262027954127063714604125519132927603969139919523373912345264994949686934034482502001467992391592175297753219465409139201463649878363381496210707233447451190388575717645304099469421024352366389359132910225089027498656241280*i1^57 + -7083252883110503078488979180259800893981545320431454755904259666992464965915316643051037395575621566144261381935440921938736294709890644718551439308595213906719787077746465010943049813524350985538517796060870469079226924438980636396677095978354796026187480767396546487136273278712164444005747251801965356416994534963647668388020897904374689373903705333282766323430188958875340143722379940027220010030711201379190218396490917038903696461823551094984478321865002318680650545266459865508783121247373966480106559028988012276104896882151983152419052307698597323626498324300199838868917193335261517558310174075346079276345332005278682261797769239233675289896929175776228041309558435854905017134762721808176923902591545985041250733681850046484967786455338633489657796937737767482494884526086737253788397508304299604866920866528794201330284978636039785988738390234713909429032549744760872452827758427283844685024071819304227193971499315568668878070768204351056637335217641437687679434955548178130583646920987361104256709767983239276583605240453239963799263806465749787525767719789707376703423897766851169405008539227335624146686577602100870739292309054469415017623832226677858141385359741393054143153873292243994981401415585752864987838688016319206033646056082969252525636759561654708906718674359414679496*i1^58 + 371095341697261700601962350933887913360254986872028895171890054842898994897616672707708249660602021232889588079318662544057730792279333112188076041726457080717443087893368464904139688819837839823944112014398467090809387409132668478743583008915600660476369838440517821592888704487156563179672144338063333595323138601096916991746981691016220750607842285787380399705634415974186790138987138428531319675586464704411727537344848218602803573050679363599013923885877000738994991390395619211922733492518727753230902598540151891109923494846721271105977314975517299328753784573961247712595719286664566976505751907982687518904065221569975327786874041276207183238572402200930985209480052078545845095394023311546640590907013322792401052685950142658797162900208982224743267407000284388925128299824718476812106391609418727900064184010996548643084237989674207527171677345014539297516367759364365703982929256734421031618646477998108607563778149665481736313621876935206722641234570269906546051315430401712251190808023583791338250279607829854644744329367879964449202677320869930116924043252180227895695774036376863988303932739361274981420090763364282026248687148463709631805991635631371967736514369113435982074193277165851901192206006274579002783215322869018135184093140964551546432984379176523*i1^59 - N1*4661475222616954244533913198887827385959322423955767503617949947774389877565003781409927091101797981812887697742089194430800417019248618534230417116384986148453028070046490805696128093486524357801406391346277548996118282529691094588964948349470944995106898696344533058024912554121857165599627066741740124718198778439013276147783377313543211680953701808170011427916854366992179946608996780989166577516986652534340734375*i3 ] ]