[ [ 5319169370342273728376435226263692611448735064845814129841842733798660120972533392610569667400698093422562823719010895634260208716058758382871602186028688236894797276823265080490293541276874489798466854240737697217102121954875905373476680216664845964775275345600485840750306896112664143747221334937698367108577002706171741260727599799989154259046426905993381931366678018332066677314745269077416679739382029974246484363843063587811380712834883051194072468620200449170703824124283268032480774457296345954224053818291982690291713547189054432472641213752093507271094992412239414495143071339350076760898592048279112529088635137238283637907015085962645433040126192345447050341589157456185881732443008692181413251653513660694782749263419850795110014533937111635017726654601133395930752755552248189737916972328019910364899120883304480748188693584695557467263462334166136540128061130207535989739454769185877608035010173521020750579052999341189826486455763078303330262626303652586623334145397853969468729398942548523919011215061260500595111467417600000000000000000000000000000000000000000000 + 152673285953767039163750831422093581215273749882534798818456149957414074185206531445063211267083577851958741416685935748640802489309928361670496796805490515714069775958808676182635691348217200844226796960025178654184654285477644524899654927241487388888532270889829591162753025765361800601846755975676070360575431553604500259841747199728660724722860905859717328893818980020355375210401488129353555177785606381681846110627385062269425929562001811099380359296874242514726547313582987604707392340456498952613221979117729802952727995534134321773709352833647060163391918526364295780664588441059628962102570704582068908631973164352510945299096688018809492474341057956626561928511077680428444343804890073513755185244003589030199019609898229767770177426834406975671856840840746521459188422988894423836121699502551066359487011236445895844401383410130084849465251187439132944413891427474759454087963219803912661916320135482775156912046106341144755214234994373938215083633931525556442375782420489733676696576087045766260390845733914676653453297582080000000000000000000000000000000000000000000*i1 + 2423436278530836123540482854827610088480144101111625027166386058753881686681925352343817424544602205021320538005045742991389413141595311108145580352260612999052838902160319642292633403850548866488956780545504821201428515497580673957358312455661775984762259021565695339105959522035802944859481733306056342494367012943378310978713131884308833082064988500192995849289370744508858820301985295331785949081635090714955794825666674990690303375688246903210119753859313572534198126576036330531764950317206927752508792084400739725731396593786406207783530587391389260992155979489628098402185147576339788463711864599299280401656841649107501574418096785220583334362179893260645693432217481498219122287706701669449707927730448851042262995220332746699525812177079258414904932104017332565921215018206511776688777518310906624890543112564728619083228325175548247946726293348451922320663144264657647570966496078424229860230744329292718056866990145576373451490187675463183313104654889039887073330300801038633737819109192906423834950042652315093404278063104000000000000000000000000000000000000000000*i1^2 + 6333325373189529427706035945592445420528783697883356865962455559276347144632415545251763448686807928621023626341842199685516452525415218368882202162359754431494228196331728115446821590087325781723303242168165441523993291552917169410725124276331824261562473076178567928496381617599026299870891699015420799512882116148258202188260262961280617798879546516165608692008302871527396959193144177806699529306329062968331249193484266734240768364180661362784628303695182605358169556478880950973943514255254950508067373823854990823096363644031130725046299305801587016932078046592689073570268156077631448055437689343248938904162443923901160855016171845777221737580161348342055456775115078989392728183594184676764654482641141418421218552812184211418805183348347278895622730073551647424267016248868913411921126799200640963351569881881263671951781904862273339200721217760730198066050692698749908155177344334253686600768547455413559262394203383431471300960061101424433353217286904172411129427824389938323608414639580271810963380295597028976163920281600000000000000000000000000000000000000000*i1^3 + -13743475404879869694397915660688035086036632062063808122718170237291260445920935169168244773670824262636089913005733887660980542335221556990002248650765914951657292239504140534772694721843905371138630908250821779978024136902690256053108879287640180367954634543748706305071990932735242689498048185091988169378939936609848236158522046787853942727188822871367216326198181350761688376131574666435123931154684386945934801070127354556685366889389323327982605921426447784915834881988463161573956901306713384408376716640659205441049484468224038845362532552658385669218322477271783814296347009381869043587107850757039452199475644118384366493556886359742792348784993747407409637374004740705770238864946970717984097283017441174129416456302258906667182068316377807042527769327823331443066966613459151101813787499730743563736163073828267246430756682312872138772721475587882704368606673653596208176230175586739120226675514305891580235051515006432260780040008886276401362049198759337020722687777182215150966069247383615529044181003984359387624898560000000000000000000000000000000000000000*i1^4 + -26215647524424642212150488905331459522570468700399883078746198546425511454423159349430714570848563313756596273943435805805612038988919914768346039492680206659663175501426714286677103463672178762777476978084995194620325409751119268348329202196614024066741742506925753125564752788572454189223789518009271905002153711901175641204540376615303085634114334402883545974543042381836149099101644095418761323597306266653197007426745564438919616707381400422975254803166224820444076129895732107640199688981614650017166864109593711185665074202319364307012245124195882245120723287046138027914272707280375151868139937060338957393369025705338983919928921011577477529705415576210094782859815704576058894521658383663997402231701680474172436587793260486502495023904190772143839359464325455817833553463359614148388198424164422786052276517493256093786909356436226075001957109267898671447119216877305242751823596542698013601554012632672415947713634333722118431982352828556334842206989903796804939347369512846272236795866793230332922493629003498258432000000000000000000000000000000000000000000*i1^5 + 71210502824465927336571867766405146863702855461144657575551613282454369235409785319933156613276847568941650601715695683899217694655992358644121222298228069206563047925353858866036708757224168756527409884370222766548349313450435484379057317987948502551692896734466303548418224784593891528168069444241227317029621480032215002300501949861041694810815136950552003424817469247499816753076866423739651325850219277303748639973618737481611193377634416589851632259152005971525059242826584227356281362741395740770247193964497492570473168380635247445350195820523824811268661934718332541421265036035018968917835719684264613772864218927151851861219881343662100408421315431047520748611932560553870665135578452554350733348956149514071281928898884590652755392367826379287649469563954494365823177583987300086987077197525733416026237930103730625088384059737396592447952510264762790169180140427027341966640010320605963926053317435440234225135938181321874395516069081253927810560651055615271451311417663038062414384873709718052428502500770307060531200000000000000000000000000000000000000*i1^6 + -67608425643672591316576814009009784916468066143979421747835041470856859591899528184783305263204699370956625614597476599516899962494991594402558159741746611252301214731976528268927428218476771801265837892548412469516094312783901871153254456658237155831902143317356879763489126508621610628838703756951270168297228525966807367645787247769237404173315672082830589434170217029774300041064731404384527415990987458280544560505972667516295862104123741441434236217633607812458859241280937430006591145614397473534064537471037052521124702048139489224324850341887927361992570923507400793541561312517242207539983273554871530358540122315587211087873201883323668068988236754120514645626023612153347921897094947602700030268842078671385535638119288573819634878000120855535726191212328715601310058514628111866271419017921776747714136911347578977165250801540276851992061068069198843415243909681273931047126686790032519318668399403102772800927511463500222465743348621937035249120133319958303618165546085576348600484840109620377573631052616071905280000000000000000000000000000000000000*i1^7 + 38835263354413276648700009274341593921034360859619207069454843913942932684250645948278080628092610731144593168435196875782617708826973151103097720228316204234017981542722248729886487264669070141557079615646984075308834015181091367025968529036258493798697844197352475151941088604683894543088241544100140076269648392055328957589179827315636497969105569472519287229863684223037311673378920901796050909739089855843293825039789343520584490309151816287156186047759427037771812385185236985204688505864740827754409132046412393516973876729978595323740591291014274285021759180545800872461657201988780669416581788623804715873521457908928132253382100817887750303124682599533425167928431070350540286384757108323895489221056765968390167799748814161177770439911902821056900134155041793998707128484657802542143458050584778882147832202875094619514035492213207848397164715461160796384885520943837680588164828141669219244466191903913974885292139913304657613379822181284882427023758329124005579253863272476795019245725985862779862827057937383424000000000000000000000000000000000000*i1^8 + -12839771590358682927350853272798944007667896935035337857100849670054869388256542182699846587781295494567088011824630200308195867832429934284922235173171898842143752484989907332306215926068605638722054577140090435378544428237443949953802849074237696496982887288951484015846241180694433235223222860628164642192628921815063146489346329770510022496240798199643835280678318595443588232680982409146674307371046852844772248472243294839763726282001968888432381232741143447968952687459140756415699827842043214961976861027666608348687896259725564721444297838465832963161694438671546195274186401912066255471944265836911303339388366262561819022743069906238492158124324083222923582110808428971851770562379595088805265852236598109036331660769107603023927989318634910759928476819316751620993887994450864444364410970699855012153400567333820359608616532134539540176430031226331827972518707521766736149595034195926724512615799094234041707718633978268781385017962486426073348584439452970221603831075414377162544027190960424363904457870881587200000000000000000000000000000000000*i1^9 + 2645625126957718489556965400153485204683303385767042208930356966999208986741672925366238084543232813094447518585824347220149173406087547488439716613621836826458821228133923287263562983878741091307258417596931998226690261950924655450638935011582836340309980612368742034865269225009980209437247902086225611773175980186982412125700035052122745915547186111177127925876811955721255247644908258505589738306965452582861856767963159147904027905879969909305304177776278419032165007500634463093931133262677613736238550248671616726983341806970329514159044705400893523566361630576375376701117568650392628418976774431248729315795578566267588827037258875294740881669899344358474851931107230376573620829413277496258025977628382306817961695005334358441192756600060706868217100443557876197112640433809600423962587231941436014889896267243922582016766803612535332469088013464434018818825203746794405067750566870277061040426994906455996014038235906549578643702253266399965081713302451090818905544883447074817428052491371739572778291324518400000000000000000000000000000000000*i1^10 + -168157495005921104891255632550684155202153118345154218062964664505536621660614103616464134359381006184106386456533873551129039761664836365891452271154035846041365152797474492619974120263347628270044673110461940192200695355786919627524053299574150872015537166609641118418446775746404420042067729576895264771695591071498630797657135433688796195361653764734935311158506251890997143809354210285511446977323930070641465186334245669017084595524713850886519503641331587776022041103363598036271854421276255166160077748648565458072556775217896360677659667065218834265341702366610332240546840557107173669116506694051445907110507341004118324818114012881288525609494786931351660974706722806458480325292212627526919742241740979621317664578317165617526643042881424833045496045566262240699928232875668226421781596526697294723271924609592258555444953719611356629490673613897406571136568388024902458365783039848643325229110444719274558646770941683171035637066635112062880726700310028893947430420796318099061609098533130488542023122944000000000000000000000000000000000*i1^11 + -20050794142886286120145977446191328320079099586907049234364501632362695595551529649791363298261196766160663271180971952267910504191348896634273211918964811213948146132314441959663974564392238785429327309315224258599205192846172790076916701457710524489123148628841536656793784202245803806216875828345511628625655939704942669946646787380683915927930208237609651233332606822042916275624648029979646249896418624376018468227884806837976949453266593087614870069158294714638142114418979679788791138494165736354239471682037037442771534119959743954929888836541314096288468403954171419211876895700308935455992284870942726352256249118810464102032976779502838726418402092535147146124889189931100881520007934609575090081223328370768673483790072834690697737095021916823040398585501452997344955656617395396648145697738139389822618406563229531683998674920468758425921029979182122764089118569503920954255396795231428298002107727974726963174879689508538685952259499530882806350244263751463437324323995159530896072180317381384889958400000000000000000000000000000000*i1^12 + 1902304683381127151192761942507820944194767952696345161563578132446965270393138086215021577649745664291169297270198436649504859472432434244712867814216443362257691321738991363365052383898315320842193079538980794253336651414523796398879045130711052194383140015987687177478677355118606168342683702514963103269949638034052016756327437976493850070039694553463006377995082326933074943296063544174369505311058323778200529292225726894770670895648126073688939631856488027379785712621836131629973823392546999166783154780608044893374298273421939175944210916768511866677540257672618649883968188806437145310229854104668285805821042275252704343259871293939498174550123147020560947391429869734972385779590690722101560734976182834313494434922961543893686768017760500280114725295324201540076421162292897853192154976673841665285964796984853148502051413413909144017108556107113513021946361497869343781940749643472353837645697727245373255848098727754199216753339935749774067556026012109110653410215437086166204327975625143793745920000000000000000000000000000000*i1^13 + 82782555567036187492773959225015826546695645851052249170985976092169663082963500016041944753337346886815091862630660194458365603264356497715913375055246578780608609326115954049157506379662404791888106502879590208489327467650613385957733956475265392916303347797622066472065227154858870243632934551264932727762967704076135607000308999594257411849581550635320116282167455970761340872234521731280643907415871870372845768418287854004034673764818189279145743832846272628980091442139173262017083253826710916359349021566428127833285334437405180159109612750322288880163015167887091354988825922016812517594103409747002873285313193953977071734922947951884516455516352925020722055539722591777893792421049927658163893359731333851212924437374353720820290608432395597676485890766879466346618236090304171431762905259740152405221817998217996042638701329510667621055264831522593012656658138262781071122938963773186944723302935186348432253210552329571018434338723689250549026382861362152371046925513106003832324240445185982464000000000000000000000000000000*i1^14 + -5651723510707135319921577824155825307352235086631248580174555910483643298397694170055109828575565758504750899007925864857843872318752045052438365188683069496001301343617172822794523710463363642995253583372709869496986496002690975409285891155223894971584640927607699756021138989505633410820741297125345895298195846553213081983214406246049302791906032715329062460194540845566668361644702836629779330508836154558255069052623513549630171162959498647344880727269625284164216404453869664053533846103562382733105530677084419250778965147626836776101078741131604443897261005446008306723097231860324004530026890465602001014307513975664825271602367344575243564599695821459298176203873376660645792816323987734643151138309757645778633006567457495094434750954420387351659813644716791398890109089174870083105917053141205861491325659554668972322740989050702419276197310331878638929591626702784699850983448051229613976594058430612852785841565618004941983560815820817863032679470022463917528359704412150855630381002837196800000000000000000000000000000*i1^15 + 72713202525674764328405875728665807595309861684566765790046894837123668965869532288824432142500976010158776360692023091200768958399297756022458891994640703431995781293562679680544378709944782613180337544884670351509295722293131660167970503840180181782583065764695791358588986982191116286422308716967273439370930507204595257688654140240199299664994676905919571979665235459226332164538581819798237052212979610331627532204233988641578374178891655143742881157140362950106371194274661191707116268417644536082226815582046361838178840716792721396674098829249578210310902776765570728625463530598762282690071036021355569182330595633567079475944047269292104077436078046887117221585273280108595542971432325469876725485252198707255244038283889414582078891051227710280071790042960199767938252876684986564504815176696090332429842406222556770479717358892501641293381446390797435749058806636110017530797168889501934371117061567986471572886722094817058002382367229445747356554892205380478841423453012363946777787760640000000000000000000000000000*i1^16 + 262291694071605838263430557056203422585915720647421554489592310503621489611210645385297411887848929190778465622578492591907781554661252458948437906655254710653139828039985567149773397409035457869462032725012668569372496330161567044055760150350962620587202067320835299996908355201711797507936097234441959741712654870637329990832064296494507263186916069627004898179461257513279523042265323626470124650514970380236045773597565557512590948623984375062120465705125550052926050980961580491117494540193087561124842768999742563594417521806887666885268498758283931655761537080791357543824370122885535894969933021069825184384957355983319363433552375491841190367181121165994129845868816605010590496553564998071194566019169479813239791943996238355388839463626727428435613415794397934325294314013066907865962232413662056754021256356995842885352918287602837389269681251857123548159251303996303291896189514799125244751307158873135232949090649429783392101823020519210874862730374296660041432328799853747850182656000000000000000000000000000*i1^17 + -818786715496583376368907240380887519792049580885776156839130827781125967979928642800495203588659765311249505527667481509563019757279258245018484064370681064042872811792616030266616825701244585403298066111741447200517678850300416768684632097487433323353651283142520327988863698886922323577444144414342524882219250426247456107928433962945958654949157737174917866650007200718866914269170243960695050938033571746360419504491887989822242541377739495107928521099621558154465166815918532272350071391493930549734016760074739348023157432384183313810464624236294409921956656633775031914309690728385990206238317296660847180207195103985803284865381636682413048269529483921628855826517186711694964670919898270870652376138829333298067103686043518193832741238407071551428391055391770623425791475483108580981781025023482783575593507178514678450669807345987946595548141174790189066226128701728655113634434554655262354789728865582398215277644590882006420715357068515151789628564219136488940696537949810144051200000000000000000000000000*i1^18 + 800227692365514236022398291764833237165474439574270861351368400007403269348408023320306135032679494305411140241847378011336269364149460706947232330514084125632348262817482231468933158506813477095806323035422903643999177069957032388352483790018241571230770817258723513122512732857881398367260368659952182704710403205715261126704028848212199540072982324427673797210190847927948371199222101538690493548184994676750461406944831022355950004699410134423137849051370231151826300939480469317967460566851469318454060767299902393633263725944088228855761890185804726236499763809814074702587535891876878711869050968536174850423391838653705703173562320826620626727656002844844563445062512492743244321615059810017801514431326067537549498668132840469231682836322294763843443240006942038500702386582083513664165171384835269655769803259597704806654382149329411990051561995120785235837048769113510519943193474841635758530924463952667626742662410857780479286483740677583307938608360644706051906545595187200000000000000000000000000*i1^19 + 5215299006010977564322518237803625771439239751324071021676159464965394778699675240385333946639127407878387371980674521150066780219815727217705444079713793003736616110545386362825270416104077238309709181141098843712699901566037448897236398677171083360213087338578321948002277342718747751863474987895587212948424251662729947442528963220381119168764822430615294836068368221662485030050442602414952588290216566634203480363749528989485900809612168354966460309464125520831004399203978754481625967512327516503111362075638436473459858231265836674367842127627242999987543499482886225138451696738215257452685695225088855809627084457428564494638438436850716410312426235797946598697868192119075428219970858606418919728920643807545341207703494582887945112540389046622594411742041057217600295104115308697560913526881698212032308714312644499058732807976614101621334213432567803474117425515114257886297287942261284704697488420131502568639645660056255947106502492779331543117430080506967933738549248000000000000000000000000*i1^20 + -13283460330858768531610417465379870498658263552074753720869318024238310763127647200987122687187581825132541023714462618272447373028342606137565866613413402188693453166790527026736069789210949880827140751503034320885714449855368851517998627862559673561607015900272205068727874292691535083213398275991303311468761205614938981424726716594984357807255769733006670892152634800186102763071162574303865787151788078820185188836101820497149575766553672360282346167474417231093819985905061245631191700431342178921554329862867324269693040826515231870197746179216291446971489169072697853307197892300706751805546514231192950174774871414060454869677093216548167493136971219756489450783189589501082337662938890739775386177111261430576616296539657311250494839561281087046316660747198004076727930484925587640353037358776801674306823756155250577464004972779052566456256838840582050321312200771636783123474523131990944383097492365990926235975899048437824751081722206480582130888395664149455883468800000000000000000000000*i1^21 + 23667368288263366442019196234308058973453467941368135330596312470742690808211503530248239887360374303956638378053941921201289493433483334678924146898341565383124809566516023122780943030778349908660916817024170118550514792303215979336275570166670421428263898254609175696189628635876064712217181165826547945926909698785654304394042096837061227374489111408927887550632127680396455069695679258685350673368990222453514218897838862577983299894581287658803095193156170302857103828668869742364513617249985563963778855135071312956183256888088145873984376008384576851571740605770271165039466017823952443207807314632867090692292318932079659797964754636066769766628396453958181472539339013360353077711204113774475046440304593476373323331360809724527331529266219575161825883560532944941278132762273450408149668338369766169591511439644151311060501070866142185030518435412186911212009260469719616121364147988606525651445619624363270743895058099380109054100766426620896312230183795739852800000000000000000000000*i1^22 + -22520239848066321831288471581729326583124280423495561360134489187441517430568803189098512936058599040799316159223294438272992760695918995323317044162282038860880302146629806721408656233401113055273696320005775059387129394226453781895905466330952415122342155928549750642779196586621003314286902684426852787197539717771417090121898252900210392431053253235044973399699840019673550668315317368261259764966102348002391188581688631279958118962500298537294331970937259672840493210514166638081096768846355549271888465498771754675509219718138269362015770772948698924963505426785578319581828900721187445174872911439189719850379801220159042439369180113098490076437601356342623860576197472755269387569477900303836466957740846377599751403353751088829580015435076304506977251572101452618909981296548761230834888479567370703834204952213963631814076704668563546557916586620373876931232023737619161768661896331194313338107270883603573377279011207207099617624535854352090867978664411136000000000000000000000*i1^23 + 20679298353910706936734676722553980426326571294728138123229276325606222879432816320303539482456863941294597315585870202168725236201480638953337558907680919640375995107706178036916922233065612794143672129166902963421596712285363088587797210588272958226607022469597448588965914836124168209053439511411448918109449493851394537019286793174514743724276593648047984705757432566408165752977062526467467689111860061331455400940231250938529935326191820745320269551835983038893343506967845598136139600865321920972134527849687417007591117017538621265377272637256563815238002667386613224441330344369439811648327053847341176614830642125435971221665405374446684138310698693028217516594826885178703013279357718849369180832398127497199779471778664343350557934091345606683522435325292160552623526488395089166222949691815989610473465672096717060855323048201229248314966307129618996361485366070027588674374832924249282807875410347956661580062741220252275318228347172456809768576614400000000000000000000*i1^24 + -11306334548553877983118685510296160542948415745737868489592240568084634627215998607501940656893083859857180169739215824273246422958059249641627501131372302149898043477175870586530054732578881316421869753206361094792940095472298473703129265488641995477163680438795860851554803353744428644155533860073828351983382580084235162258001615630302696260002601286488219622760564600061685335880494506168364873252906500958563906182838275698660752105655504244008555612958570184433665482425688567727126455611666179267209337876815373029383555331934698919784708422551356303260959087353225065674409731262796202534173616192655284945013601904215009734358893788184066422435792704780497788191722320047101048264147590409716327581636206777510602014158473405787784394591086374129858423110713731420759480775299940503120816812330265347339794569243519359177160507412425184347241136729518128091532223223620455895177984030055864607579242814219109962141410069488120970294224131576645550080000000000000000000*i1^25 + 4910777563739197034327271064041342895056125217755830070781019969807517462614870666200154654417301958948382803801083657264259088923444744067020526199574737897268379329266192060344267234111534847561211663891613496837183218504494901688837601713477026936943610786465283388469681320556663572233418038811561116118114720334993297634964610859727890890166961381921529644060044692965072606876654145978369572652089422032041960677127181879346487567010160509459987222678136019087147424843647379011218748583275793493269322265355835246316276225106529095970504830602596122373963454569530215992348569122370824122125470148906165640494343112133153395133408138322280665901947392529464598868746697838298990904757070557005857090448899149448080347936692471178232709994917609082977941037049940173064153634910398959601203038869725443890760368442419941348670558261775232049005425669866819632820380939233030552882258366578922153976989162642771916538148530512554991228057179652096000000000000000000*i1^26 + -357188652918791564585845102953545744014150098357025727061081617310294597403059649699334056192025182270389247609432821176002243749476288181618878977228266041080688289797738833224874068967040116576472120086105281891349802233598414717517134699049442815348363862834755734739756404391144692039707501799125956878289186991990260151732730915870953529108542845646698169248697840194111271367881124461794479522064100199400934506296031375961297010233178927185891648764033997058734759138986084568338390394323314612502949504331693189147981797102405182057145911959847250665460158987285300387828128883988925925624397595503627528200872799633334267792833242582940413839151326669656606110936748949500954877293207236804039765042392421523447704588451722911021207883443996657338438752558658446796627676869167657137421251856428086486277195926253111431937302251492395096912461295656801432376361358218885320002409710464546060989768158090113488915510440774895401249747763200000000000000000*i1^27 + -68864904922470354602394374621295010309310148046808918478788124118327254147912263491514166028625366568529404072145121905363563591974439156360875746688630406951416550814247282030777247434310206502137729636453303013535519933054312469318846772084397309960035252190822525776864904587082179117408548196911401087476470201443153054375252336519569754723818926380934160621555704088538435637517554229183078821257150089235979558485884035231890718074653804576232109499743622901722147460845273654514664114173722360941722137405751837365746492348510103320309215578046937649250204904918680954204090554548849090103928734731905856401719820887851856323417077038958561400372497599338669057714401998651942927976020267492804357461504675392253826408990293626574317319620806539852618476384085533010364514012701950700733052407742030149757660418428136003956776276844489966755796713570304227454266528190450020337406399461887954160925770558124353097537403241429760737280000000000000000*i1^28 + -5112616195773445045876212075684079409158525243600323624441496188990971669664907122883314577555708582738776149277235385844009466501908154387007216971125804749122492675716031270992346897054160693445132049436195261668024629841428331098244792488391753037157950736409104806624151857951531957725335882170666467715466413019055759419813011330320715585963120298445262203601659895438413115185678284483824714097733332028254924871721826123285099483497141323386159257349271161407757435333326101340860213102874877495193604805286967793163323334153065840650823791657176209051876398936830053891490759117545889877923364144627123277216495744042262273786915329424500536748614319512752796794071911597639488404027417354931287812403221238555189795717168603950202484390096281083105973090173042478639481129212849357005897129092301940566340593997238895530218912098675665581968667898186076388348786060594138772424113149796957363990639965708746675966589095903232000000000000000*i1^29 + -197678583476890403673756266655293186794218547233918598188532391806852482097696210136098931944698607595239877823017854545260626158812685216586357568737579413468789949431618905628764515685819911139669011297536201275419675226309692680660557117726935178295496206345993090528592393925974474717791105532812147057271711683860068771293823404323915882240291481250265178922130942571827177158054394392889808422710160909717258327731244038528255039600728536167107091495258002666199855575821864472476236195772152815311698476073289506989849936055858428548556818364768516876085888108579416523790972772102752241302371091117261796385352878118996850574058988479028480552947953295100668726644658421537705683130829095884151239791386341868520944006858824145540891251083097247370221170221840664195107267440172396666803581650371079988180273815186336213881974891601879143676128648632832184034630127397674739748660233710708884889456185171773673271879270400000000000000*i1^30 + -5796543406566677671117137945579438070363546997468515006380106509175488070367048986146057707086461024900217488334378927000678407795799556335151624123328289119153385878408267822880975692875094055704823971895485333166601945571015773655140713367460367395467775412021534934073179259146429518495830502791524010070158903737006803449194304422306251046516492435410667746077914509330122760269544493035708062973650076457836278222432966277193191229242683479074449507035796022225967035325400469226304403278434622225948026006024782798728699987204294561840344146655626340604247322011104789311280301001698638890073843771745257466391656308818624036675837712473426952089659221704294776186704872847907247237754928798605874647674441050513320412572952306197137564148685144116244319178098918415543604573606204498705712368697441994553103638672562349701953004333266680604340424459766692085012240099862709673443055162646652721355903980675981639680000000000000*i1^31 + -112137250907757127422546419924295064887453609635714753868176317580061760308264619923651563865814027382883396758566166567726178144091374788715739996343910856700419609096524244231009103155604069939444544253886015450808384972879298177607551215535546195884011761211654228707090235349441156750058097156044765729229750222651495089479074756334378856051244458345976489175687707227572008092458052460124461306258535066433422563753808567999438482530610085065032344189807664986157036715744773163731257378490080399316945506620495936543289223972085769708423818446232616102888487589229784812098049135366618549474830263332347353010434561412928744916857295646462183125823416337366977496080869692758665439027496687357496010296459389344784780828382869173578267604580119081285500878866108465193572615143841405868002806088136439514665378197438583895193154379541352274886969013101916639042110414187369984757928675452627211513654717448192000000000000*i1^32 + -422838072668365091866782522149016052504089958495814669908622880142315649146991400786463308724119191784000850374462521982578427721089349516380014160741661202649168543030708860996241600060433792208261774973125726153740866876454778684290825608013007606823611545648510316908790788066373891423120249909388907319426222839686304436731189445303335984405560203703055955097000493082275272691045829202205938213403250322540825652133911469568419528638582634105558110452852954657498645069087627066996890693470924688035857421875914622744611669221487328408637076658043058656599388898156933598244330503196585221916479237351942048898510313542381060521931094489326499061499541746477583629980659362802936634893754045792239158280642448830430403931929272525609704940146855793345961009788278514785641447740526952121705323677175759822468680244128107771905257885809916417667627074289404806380261695138317578870070728999484572408217600000000000*i1^33 + 14040594889130728096831345939022772991606003965599785252173369213359520577024428902540794823101566878061864286150424406162732041799376963519359745195843593469716287197578072118693704585085798187085574590940242938238161492582053620309258694443214515191817768552463736744169649299523800552177244002868489238422738648536124350943343386213474322201494960076663633321579496787277500308712276648664675572608882846658712817199500989786453570713515305615719267346801166767424713292086172839823836870908984853101627912094260813033861904624551447078371508084128193248793395104096654798302881181887650665555014029809024218189048473133467206346994234913641741028177327511064928404843509295817537295441726456759386357775048969530587917924174541632262980199260975919928513577037445322650471311441103334719991190563711903138068008280541972021462384057158032162130041787103539718703343168988534358675551214233714688000000000000*i1^34 + 17079656333296602535964101384157804756657420369132104887649352332421888086085764306394989058346641043105389880510231390097160170066884593185885993833577231792206138459120875428537674297026181737669181979241694054934660484759186082904432204612612656957446046933263319823443388126722798490145255232778219965415109844277551482253177629997145981280736566992410477710801134288276910235475340439796047157711054257259923010442732870574336642459440312876938898878846546493222543497903077696541643870427751102851266846446760091889106726932429119669488819989424157828700232162248150498176877593551674108336832984369113961256603098950786405840341085937146743010899376381081332398046059953774303172003680659653384976769545876244278067519203263998786713275734200087757171587823497627071577475523041846446947403480263186018526191317114768918615221754691552666613090472195197862044911315205041176391625474048000000000*i1^35 + 1838231744145730155474501184413682243732979199384580729315858321616018004810134202217719157228543570477021822588768692372838410170102237840460735413888463694826065356560681342134251115729666830529597835033900533585067520651761685320607215111872946144876998491624446712466547547551683494493753120587526200195216811849596401685936657832085547948303635145500821469726119279921809115975499456126189752979242148928894157681139952380013531790039656055073758584702321614683701738131317304927125824291943405269689483088329770860850533861040560167729454871453630307063020038866401499157218192954584928369987844762094557551483522380733283172715240321780634237629033034193642027663845390468362576303301963817447297284774401383402147181185852940998243846287135105515083847921308029353376263543460291026438782441921451018995090849056572018427090321144749611569557476605403402534878671667004848032972800000000*i1^36 + -13801923474236716332026547778875475890494954236810374907825347033230123265726605135473850200588459029274957779473138159338755358523382503062924147076346339660995052012598186383792927751865764216479956224833076467943029284726460966106484676108288209391732164421489101384190333627979039603897347546084951098021558292560123328677498009271795134629514914599187064257347595399859312971105741115171481867361314119154909247695110320629738302447387136153022527009846540032053888204815161060959577186511722115298015387834550458769516173887884492980725795136005096479139028574684758422712995324132119299968878391367480602681355320803960096669186306096807022290017840449338159563793547231678782091152931950676672364815762613254108599336422368831036486047198786715486067947162222955802297584283898801060511546119656581032100464076986982519146577262469695944293216624945583812927478408866365440000000*i1^37 + 271587123386979781954086737208450831800223070420821257392804744038197835193582184231691793304918526592453674980585303324726945750726984457312555544875172979379468617723982363765263577061871464584704413086790143442619996137720987856847208295314455573527103432376512607142724202006266643826552143942545389092264859555525692408677933441649018330351900761405663594279200527804408487201578905606348374018287287890518279999167262615774119006496735120537200285472265104815543456260276398490352032569010789968057409851871938078650663508289995538813698409135847106641969529227544136875479273865388708206451853830586349719134982061439652894966619112906433092038376932529547642508624465120241765957434847392327047521945906536669889371893907333063946549139487612815500583534609978793306697523752063787275926419349653022029890726086812298323304459953712731074076641761932513872763559936000000*i1^38 + -395936994413882362287213696137906957100235286098585649513709242814598561386185375131208859931033652263574178207238911788681664455404998001792265018668448373348198617323661571424407575875190605928177225373251366008134153461664617483780101362696535667564646909352303167525490367380845994238453326718918143060406212609323978159375930221281521475061529744247760687013225390940630613704002420585326280085849075395312194206161356078072383313067726407280674947189253827753442925739051825548875077076265793172798639982662601178836428990261200673109986096712406635329285212850616331202394839488180658475696609187241897260918478541730685950221482461985326423342549363510472391950599009169095092352067022048242663678023955824007867980102624351347176308029103544698350645595562493168842185085518151667461504342742590382937153327011405619513898400503805805172063839847918868275200000*i1^39 + 151656084165912383907867526839477560336463971013536444859462478740510973714985456981417191473196808184667490310123708479411948424682762840389575311832694660914444750188845996662005583107417833861511518109067011835867906011048307671438014463266442210286408458661355894134321848569218009616368579987043121855133423104965842430934865634299541256410657182320036527976745550212224384684335949256390938413248653588714854629420434255976738211078682373021241913586719524369939443771166577739184461537497789484223984582025220275498962730303296125747013514397015780268815102621019642891097008724776493874204511818960477862939722455159550305510886943841358867517526917836674229872518301914173401678134524826021743220530026078512117418019560826165423114046238084929645424459859665390837523757873525031260655851761820826343559801382056630645353562901484600915660631930880000*i1^40 + 19403801762189725279440420333911218275067932562854566138328969959330008446166593403215351893582070020687022580741914633437686365851327484083367104345959081385262828940247387165689471679484358058983487590087359668837151530224471754763906926897803227621133752113129048111190626131701285674578400153649773944436195087769311489511276176761199627896238180092930007294413907782802357442666026879087364239749338354476446794060876624134937262284433260335071214810579282501011185812966046255998595938867517268047495776182027287452194384396223723461882345069150039548073012992032441477742662425914555627581725245377269699720030473210637878660675167671574835645918832986743554849370587309366278512717848283405057463043356296742970740951072806165432354761327114465757764829700930610285736927889324101736218139544981705422677995571418683918307147242837312000*i1^41 + -76793615316610697145249939506562103782649344494891064928936152437987911516055710961099983643734688120210747105230100349062387820852469367229821884205202507879518865998772090447129080156619198803984643230428767625010626538863292271968202918307429799717922085011455777820926248854293798053724402109028294020242410305609167070122651648620453278732203091849799571185617164870836659298604419932436419094627366958572480143566372355712186588289393774606575532828196841001020675333549074831190905652654193638237087897385279139760525581870588532663129765926013530780031228427036165851918861805719158012491061569543827563072433129832547089676710746069742418920111340450009344687895846017771307014652249159267939897929613278416970541000927671985484539783793270272212263858232334087024870938157181278882332557840958401288012972268891384000*i1^42 + 231370809761297905407869389717188392197370562731804876775037646124918620697766300057741879513882409545037308262969798490627558452078666072913414953351697421246857721237151108651948129384173643969363984059024827234815296342969119864334780994987608575292974197172278091604624698270956823448640711232612503189474084791218719274308557767724337711116667464599756707043977165844957837531049194862414744971574935568161327313895087391834875387239874733984652305522349903996144180258215853494617137016496203330590009885668428355549863776991698329664009346594838262488649700070738335503286223412139817603826534682655553273899691878525876586981089007412348633997666489321466075377660615413926061495421412971130536376021618985236050768851739779067726354005790967951589119271018693469798701439088182332264637207830339818040*i1^43 + 13382965715842053365515790429866838464653568120642577902855741953133749020314466645190999355567196897994268822810082461665777391869839720373767812765405967348479883853603653651144094034051137495634004889959128956070001879224901485773462961160225455527184858253562440776732936558394437292556287313558587546749847006129758699430608702839160203899322911594130076466133707671859188822923044861459141628219125617040007573805499776851115425562904238889210344092743582742928403062241394932078676268015795482270769627797216836975610403438213096915293083611261081310577965403506592620394261737322049938331709555065716581528437137382451125944328529703909164634989839424414710352126058259418847719703095908731255964479076968162738068884288430443772861293331064867568576240705787171129*i1^44, 38825727650405330092960723486815874080537985488113271349463656587862949415696386976125809771971144157826818577380879427297891402208850300687975243987336307564001985078556166457325099875252494740622671184976242870358944331034508886417251009453389604743480608130405347782911265521904588947181792256496756948808813346445068508187173768910769539148534877476973731111833078402777000361991058945479137693892654559961751148304883650262081406093429917031541743671918528424504338368301892361979977735753448932087942145883946757809159694731364861462292284233131274261095657567977672272570632348835171136701926492179640958482504751126145436512608798384264358361949970229248133281755566212930381407310039206122239252785630305926562820022623977145238890448385877313523809435906151291467077508023441319305475403879543940628022104275942480613787353221560041926336303523208305559513095544713436950992505409048683144815934261671274999133676270751733042602518697778940823806341627123989345711231508016307187839123137150285650767037274602290403318332536242813563378958696679807974837495655836694556949698992637356229571077006931434898025081578800465457253491032112889707489317287803151702080821620350664283801540020698652522002611241370140077320060473688982456452783281337433203759692107805567008832201867494900344221043881925120482954126773195208002151082226777166296080258136666196746704257945198503045627452593613521566317703946760716306401434133739708686901936541439002263804978455881899990490751166223807715827112448045056011349596828536196300800000000000000000000000000000000000000000000 + 963636813226928303135743932499298512785000676755445018163623762471423334206161864706591199370177414098719253497525396232967670890266939615475025586975362900409592367165061532724597667215405393278736381844201580428394073899570166108361972945068157780031489249735957351865716141414072190390444834659753166442882817575046787721202303397381299166870200157228104175310992914480892838045455340128638103620672441073489724512533129213405963067389623674228156814764555236561461831066898521883157027438407717203301524531411632102361549330992547391015114738142630442185298420081236364209897657595075559402597013367666037390355860975190297289002198880514309415515329445439051180611161907529581740843951808498128874145340686487655298693630591287707604863205124487317405179028464327740750004867802691657101826742489654795663296912872379456037287583508075583206457537152121803189359855243088474119510712971895366851120682963496990287502001737909204581471293019290129677880888697073156326005965013483279052218437320957220484310413149716247453103857225009620602331415777457953783558069054594436604493928620721901150830825330922301954053055451207247786856811326711194808182208705031396363198701392834208677207338684139573674342409216828470314900945547230424987728518919541244054916742162840104190681476930570089016755345353617759351169601276899980348648498554555726117005621805487402806101822346352451879286475559087152245167006297300166759575644581733794833676688600257375383246367849255104330402176369787714753413876882656642137671270653168189440000000000000000000000000000000000000000000*i1 + 17901243878186620944797641950697837352492183092750346496223940750286782461312912942866511954137059887886663919406595185023153504631803093655334220499389937974391175225589218516340004987657977930397922809222731045190207286648101936267510364706145228673937093630346594532894245873944140488493120823559813161541169600489161842658428421935397540043746684023921037156539925249029723953431699712356803916950139253215102518682866102140984064436106610414010181346027272131613366288545209857455441039529304569696335925990570761198392438291176879377926690486224407678512162565436729606300703533730099262372421815650436497540184597667259478207396257882177223963475114303559264886320839643324004376041621293095949766903342600904192961041347881742862937096370122576095542510291935457487209451295883749950340950286721748867887244923803448045998960923428157338815421518896674245740144874438211533276037416595005625930429388861960655816183220496332596658016750509533070958002488884954940991229762868011534219082924234801252415758551348986350704144691576854610668737344148150688460823579998580698554090092602728218562354253161824706588192847019691595877710788339753043478260948782128766531139121309194668429405423850803641951255372136105756974006859414277286105028167463254914905820829127701794812884594508250088385875733715037139236059195866960094199971871465040475007737560283872323419673627674359041297775370076877240064804064384238913435816828164184660643417126979350808926747818291876581466215383994416866294954963066532288805202886416924672000000000000000000000000000000000000000000*i1^2 + 52207952352086980805583970360661613707924211349198543297591804505837277121744359900757934882237161488021955190928728152781926282957140057048508650749057594961531375966662709537489025290550423560269009425563727591839384498331339872629520698035921646540827766380867028687399406993593596990518805941877498434795275833258958001578472099670947855215996701915717831427685832054189913026775358811019259091416201906699955699828873164772633844995825115431141683118275093413958653178336416698867380606234148762208631835933925297783278648146717478226376429279443709478169492941691053575896191710568455490152325872573779954940074152680042949962701644318696728214364665542884706774692059162505575977361897918687409165314769603241278647658776344302953606962408503734021710288822693154365931680607243287753443182815846479354536646571475363534906177651084510756672992455100796508629914760884290536135114320932715697505191540914580585032640136362188878161858763051027485130928056838817019723974050247231880503200900849699575902090507387269308857421768450022703020773002886939594547162166127580495564257242970515507676716194048873505989870990564757392901735942484924476914503925856149477136161345795474819900768193021188780347235961771217630537970069163807887243921900343653942621601243930694343685469833780162238689538021932423179204775110813213237921506871761854324536499287883476976450252313891753013471506715597432409158394052110243987520183020202268055719296877786386938333660747352994105099541272159676822520697990456227981533788512452608000000000000000000000000000000000000000000*i1^3 + -106117667082811392036495030636104308743228897108031852797030316528218329106057898696340929201161153561478280165201603580400789740795469035079346808541565085556697976478219215816357722328275090971564147069161492147554126940607198311901250204017760211998379757213461917150009689942913832650210519880623185498913343596960710270020491796272396245880134814762035387363945357454531204172988517634887719271388639668579733029801061128399764763041180023892000509068848509225260333181052238443470997438381955231469222721588818663346945590043109359269480243828661666716284740099671449406844241141200335832342010243675909977681451022428681187972752181901127328123931995353863192281771829764050660257801096768650742756679750217079632009847833901409526150713477556610907348219535717015628031212641861437013631541023927953366063207558985243389335416454230732676865613237899397889597547644246506336404111903033049766538698895423754311019450275490049588612897146052865299329741882041540912620161413637322805737586414470000649719671740735021693182519602090700239749048021538021788064897981967072300470780317865439719522657558716260848284308100706500039485989772523529463162149080125224716993916896811518352515752252278717916233979488517636650151109926137315353479299622699685836329734952329334810072100971188232157491219672525010827138031715159204474732704938380154422261346537368526478896467675827923341604394401068618751684697017835655874410820132194724544807105507905394884078521727219445666375901860094302989115221063538649489045090195210240000000000000000000000000000000000000000*i1^4 + -216748982468255915494276370867682996867448060514011550178989277942226441497854732035576173210262838970285254102236818294533420174870401633093059252806095200873224721457653194804946947933241851541856286535165740423666332438080742746500832417557522264771546923452175302661934695408055838792083940744228093291564973146563988029327165901874382914929449700433916395971841323328848020065993413909481517569702297807634236632102587240603923057757638002354871525894895548887113924500200814562060639425441447303599145224711033288425808670449216368719492916693385965651703650307355908858618413318835941668678301132509420991341110372675377381936716180286124652431936159091965195458359414086019388240784681720426834195612623478725158560744784866812128133303481470875149355577781691557464949472366966493043561031050848003274296497514872864985794328597458241341352661886240868838205333496205142234204141969210028888139809303993480300454367855999514643886325992020392288597767851677863168140366260012299663859137969088558761090196442127561235344907718393702636442934626293751987402905873167911407432326434343492495500633508436132685758669826183739454385318312607674528719125236841588121492859131827232687757794584693215705512614737966876452607146835116851212375280875490282310946426963208091450383243963946041899436805300995826925853733683854901026092129721447601896942851527059721280003439671658449768090976315747452971532705814118158305937863963067196787786235931681497427332143243248601513716875690392726114161920146929890345756624158720000000000000000000000000000000000000000*i1^5 + 576221018565069326901260589069815613147249735666709069665569823936907612364650258546388430233400013673442784134604530021409870860899411564646302534745199934437497338571463786189422411162417701932659864696142457206377372373055813494088173928907375757547572876538939127531931483913333534009119496340220508952739002522098521130456197246907889681782816728686076206164339381257508999131716097074305062540684174199090886090025899827211990643089470422952790793574635548171160617045777511798173534561523239593035170825308133989472375377609021195953113777165246662895178515075768452030097146709263159720921563243731536945891024198379518066178788602090828933147422222518459828877896668336231585820341771046344114805561850704858098122932275742862432710686615250415123018076367110711300058629011190761070664258036764357187797700098197073786289218522856494374007229867932599999355359063578046820292677718157635314425396966244206725613115541840594365693933733642264336972915819714030538754869544789795944631479673828541309744817041237367187555768980182293286972825747010998880737495309279553986646063281297219446054848338715729149633496296447815902385323114223660811722143470042954677166010710986423435969954554649875380487081667015634866713695275585371896936416633114365698152686262579546430037500664959211044080085152207800579174523747689423990583257802888964798965858747841295385204939570585705627951487994278637410274572116712400916499790909222851196030688805596711872096160952049710967982960035971224655560001421812251952329575628800000000000000000000000000000000000000*i1^6 + -546042391005883082454415146903891134231613582902437492692342219622230298966243160869856649146989770737346804566033619706421576080376835033603495607541760775111343568142461460324177223215114764513751285638731543548166867999851001234198772162363395712936663250111387327919465862008506831812592889563656710340346167752755925224887935869384278236140292280817803062856117711486527792330554314531222367818063161136093047448203562508018499985558154055684347404399432382676352508061765093995509254437337128552549409257783343797364544656114458604508792770871220205598808376198260385523530886594586483755287542376572344568576785624860951357483383364603279846347667157068939511745736710733394211392130616863893194991890778457722620700107969829928125359490381414686905385370618686898676690078637194575722098089696709912117138610411324849768636231571060247434536200084189592808859398859861714720068207352654669769599690258987913213588150887344820044672072493617529404534130070858943802948569426418404878758996687408713948607668454008176194537484315089875409269780976304611467907585214520175916374642944252781906931907073973378233225485456744229053025268627775657027138199434788624491890550752113628777431043385085656453593617273586002185781533805194216083429821141648788197859791234116085151032435274926296326593943867930290979479346355115175209889664466991010106372592393444543991169892238444910176140897689701965166223356929290928705615564016243549588574867431262804340270145758079541378837923791370113293417292547881347477059665920000000000000000000000000000000000000*i1^7 + 314008117576355268924419797717141809216897711636397914619841226020510962516502795721372075224524964127196254368800089490465144116715098767834535462499086570159517754414443691394132139174742894177029764779163622989195411779936938316347820813747924428633368136353036835969097179087175427413104862603742278570437797410405584494091346159336344782829365835880154467855941742763119826860674239675475884728524049189977801518914122770511298096214907905754021085124632673007832149021639050001312354195037155432702559586855782148652573356037201666236086107862723651647806038487721264654634183451308740424686145448250222984799765200211117627911392800986128425320902065116920476334329902456203191845461944318139236961689153699332445164176808527034125992705086941070642019969875903452057937327296928689685668987441980928025583884952304720017104937339999821035386774031317960649606851335148861702767994857819608634488349386389001440528090325527917562028819569275957473259993448310010075021726228585823417920214058259056224612125342960778045206861114725378477581055178565225549719201672478694060280099586656367745223162481161392053235689555711420652305470742141774568021183347894748456615699966766484309023388515277755080272568756276453613684993806498733128520189969589233986182627978409755929823475608216296477467881738780503693989295218851607087583466518657967491425401994005887653331681793508859897766335776386012604215122446118054809784060071637335727675467983387617048179936529066723900580600116142524605266416684637573062066176000000000000000000000000000000000000*i1^8 + -104516299508418544532708118328999238840466371967183141858883132584880087733538616783155369963777834075445626457491578705030726686425726659927696765201907138620155294504849780750517100448045988691377713853346004145234039213717649411505006889308689035703374484374885110940628928265273184960908315631828992543694312799818516986135995025914092375080445089704591296493248664993101416337477231607447511972217610659054490268790209970367921964338324483611065422006674432340257585842602940769735939661571240107090411587169894107922511190445270923044561573272953729455613928379575081551926309947380757715231913257746183796511331922594623036422863079348872966052590779258060966104673754698066900116246721312088504824071560482597986328940563845275482186516743196991348627990049538794336085477869239767625605952883811635174437333792429815789167789724283382363782260525796864422570927567128351414743808041091631758149100797338515273757037036126585042220914267691582591437446259832354665048957001479430902484372184379191736474666755089765538561866427808142056102492360538363470805409654093161111353772935941246392661816501163961955028666070702496979810135364819639888612996412165199982192843870233960420303774203876350106175325202930334008485372452837683943195592207202787438962478871771949382108622407595695296573337201339463452412606833703821481121476934784725291062914700247246063559361697207931454654727422162694059194148965863877422301015321579361296470601566708516441806910349599874728914841009992515460276459560343461638963200000000000000000000000000000000000*i1^9 + 21825783490242947637601445158167588216767158337131685150010435466557037462240420262651454515092562093702393918031990847399208312406473981733237122018044761407338510122722196958764765620978621064911032739651000207908412076929555855154576643441398409400030945291674237024342168652756858061578349265438570450785759612760204202948370617709684766609759957507571027397160514243829766087904318510531103266049966915494294753008506232337852903679800260752180216269962601598780700176895508086428913651629000167617909522142143693948069752691120159975062796459832856106595407098776304551135750386614255258223795622934614437400413388884182964097106801980507773497308789360190842701630039917811084431764533705730738046348456203063612536234892760791578862513258760138936499439903301150305094221255924808333945049176155327273676539844495116139623933215212735234041054358914458305055049516547863559594760414226121239859461007753728048834873508235063745685446637113960475822611448239661621030648909516511652054481832700830900526896483116254149079212806466350640786388234986435876242767531860865363727985241411974490682608371664390919759983465449569072497255909597298597873712296176634018619005480154687205266470438173600974989677404469448551726449611480683120807472482472767694655544954280083101910768618250556129565818849128203911408046078725244766919548375478342008391563983768349431352696899768684714081322891548016558812073959752119802799444820103013491503880336719020413432048059433195507221957687434492711613739411658558668800000000000000000000000000000000000*i1^10 + -1522551721126531649788775822178742820315092242976913076002600883372323379862468432873746069214682858774578442552884118014986177332485369102489626909086939985943566142526044535005239196200046933024418286101678346833556732349209841344392467632294743349986853813126769541747415103269259134965682512280600736815268236762362140637678282307049692714886307754207497936418018126138797701689250069390131676037895726840974693081337351459750895704627616546021478564094259835564463678243505972364275575833640576183816052321672481392110548641593104956646061078205906503298207261235987694741329368594624578699991734818185186460173240553706391561180135052255085730596466614573965732470206550667932660957627542208493014598196332658648555045069807816690083919634750596618176152892203049907732798825040593885432334006388277930069346023665915435160422524257805708575327070029770212943136568352270090107346976360173132802275060167620311591613876423456271685554582619263906448627918045994231179027022968501191925874428666151776190041878509845349432001754443393886596936325216233393439487214319721603795503611401160095439117833442426479158195246419616784241154484465219025651246569323338602913793567773352700960988898891884477361229711700801311620903431119689231754068996801839831184759267802214822392850083745765536737003541726192275389413018243343588718503491581237413549249242276805280342381678698352470811470992835248790731551320741227239685941696099685077677123742635529310868551722593334717730529205138611521538542844715728896000000000000000000000000000000000*i1^11 + -134276360730281750052432989662703947697809273601655832806040659012382403947410026390286284617021292810803159198122040834901502065091001716422552139211668854257086517077112902542296755541045561974496939188646153210672387233556649715204493756660768366286096844254808950861129152804022361067417802063836710511710607911471296091703001594424035639513111301121458548928811936914537995188200073893383961334558996571662387070923368082352214696909841816958863967235896776792333629925254630482488992444709843206120050968174414441023003824021763120380352375787490742113237913862079567823113392923617982419591939293365090039848981343886983821699100775625469040433232499160540978038805566571387579955847703636872734468078809014580533893242197164085093214588924556540140857602708549528809312356414570357648571043793945167915146801097133855035797324785507947664715922722626079815134195650702958687382565083236009085652348646154154289046008591421141164673440437868925512538272633537956816286344416392781322251958348498851530285729335619929864579114629075311474196012958025879020291393525677959149284057862392112805576628511159152867944192105201205451308521548774581171448239754530359365097592980703167296707132013387147082578189931685013887392450503618696918392311288347822548549819411912785022396902160975862803510765210847920842084833475614456013933009046923918944196679054189471562303845935818911103976479056159436078262674665295885184175434551923834590254133069272727395285341986726477133933499365085773786758365419929600000000000000000000000000000000*i1^12 + 13974199830580108304550635207327378336411698258330852118593422844024701913730195360407986458170190390592601508883068931946825281360612152410461979369465455123708411316848758804363538811553971667740467547027915851116036560939091746837395331956534443359689190852263235502552427768735463706451089076851724596443321798138801592310578080182724525112675132114285580740408276953520829349266298287402334728382945805454417500255182417850422245058819050219157578474545290688429698984180375853895788024757216056863700729766760212307974714945145683490005168136938607235601031792773163032822000698347585202773181758886961381003211359690479964576413570992967770529265385148689513518843969927873189182712295155627997716426379307628077662925916074872972820533750325882732144425171707408576197372748095663669773714018838874278801990482562878187972948762721288904188194506984243778845125018274488044484318898434214604024990885334509357016225846901666391265714894274643510718416702781133063039959464390323467818130588552757372835500012570264811655890444829446300823850934386099504056702139156046822073051389272392769454933185634989728372662861360429216521682815155779111211682580259315448721220745639010460617774381737033595326958365229710036703624945717665239437452606468002156226083597362243242656719824754025885322857584227021045320726853508361149208636805882797315257785521234771985647617611132166242852054356610822407440181291560177292860396375752873786521416998351203061287373066303399674426347674093487662072678318080000000000000000000000000000000*i1^13 + 590372699400522219406647913677492072817686567185427282386146740878083595705682576369438560474525580665626324385974473645908240377503131397379696236814801761446246914509379128314026493886763043565065833287156469084438703284177386006828689511331566127063568221972760166307381112873074178963996347572499745592186398238977228228791297102903661078895644751081460841133457850176491205934888632859659772349376331247035907961918965704621190759383727693570718705787883033502267075242992742369954059875542314750110268251413865983052369987975890324265305533887614848720921271725156081773328613401866226959827346038229195194177754511795142557043683944126975118595622539692730286275033788214654371850125841741039246863392473551582927747167244203221900437674960994537410318920241937855258371540190773433686740044247955395314729321346317787258407802329549239871659569874145167902056221057639885710469251848943937266509495947469689981212179587540443911343919174496997847212263685750181154348466031525519395076122681275568113468795837554424460447690878884521570157437882709829235518640752459536483056992816640736824840215872558269421807172920827139845253562466915237504176375679413610888948247365071453670917476093486353525075131132937690562684514963521191603536168578820041705606710050319044815925895083444988567700346511296008545834677132957508517190836431100778771749097208444675699977390608393948469866564587424941502525338892902543893570328228090210130317612885942495995870883683968900958870387845515608120623104000000000000000000000000000000*i1^14 + -41147143389313893847925607426497358985979477173854029078589500916886419569191010188592585265256066010939411315146413626772477396847383347877100482361682300048493024957505943698250796726599421089525806619778444894932174387175392372091813884642683995189565431263448178915099096888792204952278566404745351673173756878044197933974215173962411055075531431818735378580282156985388291338054803034841867526578937648062947019027186822379796571908909157239078867097666342975583939635407525427091161245671531542090316530187890457994894492788626833591896851364676198598753932266589854223870597947594366875384308480988198773465381680142583398198060074381851489714739051904514213890384416346011341697581332741442405703579688599628787793396425215193096559037584176598126002205056270803514714616315103916417907792461176802045581735604933921584373652666826210123855544398052599809656235499627439380349963936414312909037546200952926983157383659367677716574197681830618177436855206815312294248614275730813917720968094198102897313846733236212579402004677344371874992484642364598740128174957561375596653459886701814240672202727315956231573508419796217499676964943003088303584132178380924202127008580619388881856598129094211632625163704820605198087699747950173734283308462127494957303808850082436900662006395203828712311082782604227537881025397595494184062766836169603366192743296033924151303131889846125303048475383563691319623393413890759329890859016716172878639803335962030484722289335520653613118759320507432461926400000000000000000000000000000*i1^15 + 534752738776256778785758324024360603102721457658770271296579405128695204777882987495086025593078501408045205826568182701738363623336291652815129147029530326196962605702410013992861027323159430029105055767850754571154457595641408822437487532411533786788887335046342453206253338680987374729403600676921431370899845441168748591672938200063467961409878516631102605000614710808850925576862107199305978964080585499733192310882125240759601353081103973387198808198309697123306409700400590222796778449703046042212826769154658015317479924445075319764715958439068581016794673516398058427204806697272157256762065469061210357629321842940951270334716147793846892643830779413036428039087610481299525376076896349448775044191275032299026872621381653517101663501185305690500233381540539440399955091572018125304153103284546031499114268406156275915254389328006796773742854270560300418449663695620745446557599954806558612535570426386320659050208207249041273220596488267209241508248100996443748452337738588089098892706207800008992701794766073594020904488703743231854690546603082263475859410948323283380174919657754171613664488107522803477921318946785390051032638196764253435179498046402176637478123753181642804964080271506801169510795544055584698066541331922651851912035770642104876366000019911048021084705490760340252091645313829616891066426404040163264968224010800305458451545718425434921717910894838677860199646431734036286564270552740185198517717963338403597453205095902728615598879321596080380260142005039923200000000000000000000000000000*i1^16 + 1845476338339718723061406100274899599447338431352031083776492175751732372619128048152679294057788993280227121773020267939295641478565654771033400618837757141197712139280358152230818867646385771326552085000612394661367362416304183762655807069683724330238868666416142811639597155888803451933843380407499413055507567062198890527678161575864394418643431169402280829268323288897857836061248042346064720688603712288418802316039206993378008627496059968553352309148024713102670971848690314518137169315723439561560817020820936106610185728480272411293902948986425595596586313131646467198209895771661064933566606908255100539204126140021902695017923980278670829171946485677014448168735043167620676252980880518549238708272020079706991742393201174022293120348583702274632193081190536518014075845301728336059426311760113368667520696493460317286838021835783143168036828050360256045885674285832772587009462189786982915457012894976966952033820554190099444532134259589399421282546486613142051882226607072152344114921370025103310616251537200796054163282614703032673318901692205652341071042487387106410907645049852734825539494545979658969039993045663643187132518538840975330550347590138085614817818678719032346506582969518006995925631376455174249318130422158322148146484124801822483223164169218554149101597284815649122268739940625920186111883391718896671834514442615603088186219861036702245288735205431110178079779417178370770070522790384116799383690063889644392671514946025495808419044165833289386085052317696000000000000000000000000000*i1^17 + -5283533384660879408151598256290925809385469611226789068764296079374307505132507086539080398533293337144456186946978206931473310194163500183281610494308449270509805495417732528301028698847645277820014408304972630995546759192637259719549589465983309698255534964411752449016656171966224181756061109986697250263361638814437235823478544220446256160751891813715886344872090730326628038157272113940968205199200942132768261372019646267566918612159846984282526951452965965400577581541538911587507737488177053369681070029873228815290849566491109810053075010250314946643724304981096946591994156621320267122537161187624759545175769919323237725014007247394877353046168182988967579824919035874536800056212916025694078133713662064363702372376210770954861164569792190802440511025219082652407860124841255059657968564487470535496461538541115432341595286983379968463449703439858978830582560828880574574324775473897438302764562593069523718036542999123791595943355149252411438301413059167578644156143912971871573794569893663248339788863456434617164833120463753999417027965384648653303820542008175175373978449245026140789227684255810859576382054668915862509263824079041456992988930465315598683715559781721366669808520911157177564549384421007816109907643790661380732414739350896507408359057742328620131533734214955518263906280150292651302876710195324287545582800588424709345668249970307590925834999925751389571614555957985906749747827480949958883527936516631185347340289596136975694968311479675362479806873600000000000000000000000000*i1^18 + 5584310081966336943780950457003153435372945859660230858596925913471212414693151949914213980232546709302047424326647452719441358334282808746476064361918137324055814833663229134770920170061882173185216746178802435520340581396300128323000377209241155539553137283688839532532774273708775647283204053128638079296744006848633559395045320374404824209519945286615736108386096496108747742265566766908590914518839142263661379560470129403109098778359737554527452739371330933868781699064322437743557998402873967144469734834755380483521772276225040413119310097292828675187356586381185857529646218664434282350137984215038522524181327724342168136432275234445115057172856410746113086596984375363927199461227247804896490857238800761623470569765224300680261387681316665358957978358912885770243212905989236676660088996970206343154026067450174812613392038651987728664682624561794135938698666968104292153734999318450827282291368543720480727090112793288832077248410276493674151369845909015543531330879072056460374858407424703840402766590121527252128775995266493299942197948765839933716647707307768222236173189582594570707559295439836026233328231704092848466732896563872054552713473788570413240737288660738315723261391126112693814983066390322898480547686621378784170096786206203375571758074289891423910546739109016205524624762579474530715615942674983955325591180545390487479268038066263975804587389658473882528530245686509057411366852806918830849578819236866139959449800244057934756558875400876998000640000000000000000000000000*i1^19 + 34888935581021089041067982742976963522464944048255225069538581464208832436896317022144049391917738691856579863412684347799152339668175445058672184344710796863128625513327477386106876855988093021956504354220953590645415013066819920808500738073764871994483506443376961260440039486712586607844284295360989574453714741068380730075437753940055701947346317696837443849131860933702664648958662101647153247799162477363083531968719004773738341037166244419107814360989404237634537753435075556142561297075050096938369908493324436926936709855965996934466932686425423132606676213317167288603317474996884254436728303557851047674040700129742001773176508919406977990638905024405627187746162005056351712525380924475773539766193544432907243699802923215153681615861728583665210627130893308191165937143954662451104918745427260725103142907423432661924648922277834385037061958725863337203026870310241520865259068802395939345240070022537314018818723613524812943902175111887859754032304241277792538540581492908547466560738109327322897326373010659158652427149414621136795368094522029648425037537122772827437597311998171279233716739500307221540057108212748357546762433688777631409236341808350106225445024137973943108607691010744030746753940059635912024647179454485573370809684133021103454702218455927333698449223766640907091081467064429250670245515107732253594689975884150567256765697019958508418776265880041501974699341561278576859662992604736193112519970272788974857460663073810635770318433281900544000000000000000000000000*i1^20 + -78121137733992708917726574225104684974100092692240820817487021672911640161353244708014886616923571727052911047279216031263858309768007361916534936816272129720825795146554289305440664758652331700106932644691887060993108597567766133616921541069715097490510921178220580302863380359782088864796596223410320723412088320285140525825918273369530166431242974829544905392062399946812144968761414922938199926891335232669907227940393966219776853512658091125764886728849293755497026584304743597109172416461505147270531424532672573635817281849855587431112404842193599367310216104467875658360568668765814472680774703382573484241593859489330611282721615007208387666452925932029182560769453365712079018117669293094715456045818329498272488040690250001810314450667665957646690926768033462789918641976435292998246371093143776282727601321456105741107366314390069393218132074447751210571439201817072301595247257181414833462209700397135846307916841591908302925872551521293927014361848397598890378386529427496103718246748570264003661015335531896827648337372089054086822078523571149276051810997013495653596920946376483868313194473426016873606715050449443437129597576786500457886560416536474167640433648354230354342585548256090640695768614493949865517142710254071496310673117930827973384799232849274444417909909772234378434947597774825033992125167321119097540537969855068613577626922455365721721537725211527303705633544943971064203234653693568159048004541927782146818918093061471507521377769881600000000000000000000000*i1^21 + 141971851732186773350399587982024317088100155451718308387017910274785501795543723172848542863636950129829795145716396533532721871310542667659729419359228667147458693550408226555294579277901749236642119769282568997794388724978674176462412759437659355813461939597345282578428597055966903675596930299833566747155734610120382627470730792815224106364431051768914133830498374932220548866880707366444762181778915594519344788684007536306064956251475022709131279587951929221504451169251148253861046242937721011326516606467441462641227120786846453586256008498411302417984389887689758039082384657891730445606228579860873498249123634414610012875667121693393360471084763260508614029263216185366667652086721274386965031051095984235967826383163585969294901926206173747827380974759821087521137858209958571309126258826992956504412777442130208271697841742782408180090409122062948222744365167006549610816158629323821572767795217692326822573367306493827369816740941239618906672638834201262631754540420920915905086561983460663004001479512029740968624672027140895079880079330256664602469295516478964070106162879930454933578111624533138588820891965473545906834501718387701776646419959209509290816218098510349045101681392850788605705104386065584814754954912739587381410157276188233343163636672652177453668789239205648666158402130629188570473707936730282519352040457839046124349305568634258123389324135343988433081584484524568466150820200467418225876082822238387489952035897985984459838586880000000000000000000000*i1^22 + -118803722699937140913667006364969671203946880555286876093832780499507756695752203750883607971217336626667646876347375252799923022822285690541403731867546785444443623779373975040352984032076832933067028107912869252924025498773441163001805585490766367281500739704617607922851365259932200693883820362730836014116893547338913587231772627107212894357090071456538227170170343371333933615138470814083280092669109493473211273376429860218715894882401408887059132458091018020273126873118884986772483217363477378961897565776187156635879377668421778145558510193262729364138751539369108521590758334139579326093148196926072337396403793697414675655152860615299363478925444467739686710243299619498884600093060164046387658874183602282182910709200457367440040859199998063154065204855568705192349951204743658022935533885328321828779550766881631510903729618316860530162794751913661587368591960748913896300361396011798572298772648355761567536387759828733276298898621964162918682873894025285719237106401885550252519833259915923017720529282663407289324905369388056552247040823965614452638335624067475535387761450894427531217046025573023438994828956405606862256390824213175788359293002662890235093886757742172554099754808902667477543322435930230259471372327655818999998817939148945206234011256408467637117236641285173405172851298023115957156741063786046913056605820869559306295551552154844039043476824771418605467852158799942682061039623786541527718350437628466833368456081832113340416000000000000000000000*i1^23 + 114267095836708296316086910605298923645917984766598852615585873877656348668866902326534688462279561278944797265590629599523496116195588500386569765062519003992899792502146734868945896849950883883393592514523157281188167376954807182626865998540625536187328340787906965056512508835364095754874481757033864980338305765625083799556511896215399186572897461432884680683864575887029756065113069179939501970333024167873547640280151914434741779265055486022405031965963225217993741975035105989831118536058093887997776162547915787308349573290562366299850353434321978398886626163455596160064831854046936900904326659846069715827254449978902058017790835781251337889236373183319582120848799852759207199490332606250745120622336987401745911665511269495466369344493406636475959461586646060763185327556244067597536017595345620039415741060325449136258906442002511040115761699780538783650208149208529654868367194549619329612043703151768353026205598512243841690776130948594112477982054410927917313090736757060890389228566873522822900525549333835945840874677628259625852993680122736657781366212278027317248265426106294135122188516667335043264672028728949219692713597370113605066391703126443177772586970808583844810852903929939045940964913637809743558390663832062992918056148494684065559571411790849772116562611253717486293424870311746024368062177120548934318131133660881131710424605400057882863908857305843717465032934436096819636562845736019509548248541403381927651163255078912000000000000000000000*i1^24 + -51127732130926813553859964850015524751550418839896690077927529069482386511158738625072171091946160994582887623002197423967665499369133857526249889212808337357009202642622252715508764931088363907057821897741242767308036759890389041945757546875223965543336093503894282283662548167598558206422555681989237417827270075265366792568913486786239146101288588084621765423865136816185897711942151325889923255026409345991177864209987739382688734510964794492115679604399004512834337164570879496032531657551629722305166351299642876418898712356635275663250712102484236642275051326918695249705123522335610977836104949393211968975713492820941034321443920086679966508208463251682742972844601254250713696673965827874748357272888803468626494337991119109227004217941643674240542432448603901371308570277990268906983520568718811515602399084767344396290577139314343321495063451584868683843878328144269656670438332935700919421424747757663546710528001277632174218688274450923104643177088916534954633816462776510485270423943382860787343794509201491048178165748614774651265666589099965382336572087577334186583342674838209106998614245941111392581454401448028934628731648727343305487231282409155960856971255048221147074318162168067333226551624459007577357028933338588227290769353770756453150783908717479618562027560227384005095690880017313468167334536392892342116061350548563219951338752455891722962373440640742979478151824517677992699585648375420993644061229998528866673743626240000000000000000000*i1^25 + 22658962219666939717636921535801831749279957835688949267935912973029703422739282554416250297848145147153352250571350269581844717270521174451141799578481408797803977356921200420955451494074171656568674457759510878306418630284915305495965169599397047961392943949928285619308831516481279496592633023906681434257631723643218177441670343011597641541855930438820358986301906504233033913082984557397252081634475051480075140557855838043956794711780082803967873405663675241460814788606414311435854392394401452775375083452839744460128391955392860369801510916276462756671296088800028104389293042783318065761193308282378695109511712861726407253163232115410740518388415841562667046170111074354666540081533647594193011674330966602651507867735626773764749727125943708614229160896479344864978056799576386862412252193485321237101257408677005738680306812068931034818471533805930588043814270053528776726968606591063414171809456185712370037832391518276189307841374813852412537536883277934899264124784257044936367713667701792238412255148960715084143779403281025717206527223535839572427256903414304845250739415960743759788491435195721192133160693390934681965962114411826057918056310940603753103098101034347927953950992310768574863058337526206971539744646487764843916067273418783432615183070583105644947687818137277830694876201807974073431072129047877592249194816668437126113104877092700226547362584657375789586113004842771713034295215883151299590145634190414774796288000000000000000000*i1^26 + 2673031265846973828109505405717682060872143482897716203889405095145171106029146499278881832177524945111451952807447079422831707335653605782187308746000905571418658187970657147304646605655637913910246258495528886313920365406100977872686364892758678666254654829612457595844397130117064595539019979688304478220757431575665692175338219147727335573162231455821387423391294633014776331595745449635172813328455836592162607984258479592361390313441477659656605491416488342038356927829991269992980574682063759715097574175744315506837023696551449197076041201285847386607910483496291251064309846789661936053225826389703753612465538458587936521769237634769835167639764344034631798101309488848541726607905674454655404849048069844658838049027708220213048106811572613995484820822648644369751122847294347333499032623721102569463795669831282556977815124285237042532286389636387142878576428402954441392319546683111869555509714509323987213729334151063002611273347383400181232496109548462951428123767644465815906174920258049759816145178815666398613916662559492160300310376454549486656803933037531708445464889776097770859773021310147576223866675051763977721965790823772570807158983518605401738754345137667637588819575895936600409664056734179952920268290220566394602796478903979232865591671394040491035180878643594615710642483069807888089148109723772316651369180691870728030777191137544900148245054398013263585347699345303491213374710867083747968857997129967206400000000000000000*i1^27 + 174061050308840376587555169420729772049592701453738807545510728362679066273419125135184768570456631788404969150113810674090065535783795103776565448564838800789541405233994472872846865550939095974736853753773647528449507081095097734340052116688776863926831339312633006627292248122136166923850517749050492721420971401992507293268634792070655991504188491533486165284101763427811306234924496610183311882944757864949418685095712443923784612412375827462109457919740410355276313948242423078285755321366425635587756911110804049996036117046491348348613494050700005110828786368998816565323614648484941970526549936384601120446050874195686600383028316029595326490094424642711114002996923742969090434472438067506583068464130465544355863324678069671607654459979809512329326327966833417081372767576787868569258122373035345528152876386827521683114808503790539052258716030666384683418694630404309868874823076887658366600060050583449712063076904370306448777119989943762332223032247989872224733706336152616427498691339988008783652802630734989456213288713681201596794674238372448594986437475656147673929602590136807518918986076898380163777842089455262394495793847547549143304461328282122396846866985827653139491905023109431100474557828456365653940158870581399456498674630543831610116963937746133445134864835111046318657299621531609951466753701985597723298521130704752920058254308155047382510365835702666321599631695436999547797163278550577168906819993600000000000000000*i1^28 + 6825490827223541210425682996160324693008732889947908162401931220447305569434018375725351122294380941237050292868292462830030335375335926998009634143993278036035602702240008198478019913185695755870069461610642636360902910377909667832540485595354179707098587912589634725121529854333645632697057592932961863516594839546442876354124358779051212452202025367032710919196380974620643212513214731663565738765873414367090440316148427732397877913658448491580407020234435716318436586649541280846062683062427558772763094674589690355807595931520357588667803931176366284899862438161746099536537837176153428338488667916804026161376975389090060039050988312240393498777925054014952022179512462599516708319819698591932858823970099828446029290613893264277484217242297271450095037799260745185044418131224425010328985784515240158573680010285678561832308308639974141231302788288378471177572810019208475144746699244684766457797255406358990705402120790918410630538068448694872451193015207427250591806761403652076215257036347028257331039467215208679488220961737155516264601802901433847913833956047830854559154394736901932931045069462050445803572947390275629293171099436324324582748965300880582501700670125436928199463816400374099594261727933360064798521292898626014434574764697357216614352610240593386158926954762736810098669622927816226634225402711108027400694524607835051605378368614738100652001217239773774504981570638015664064169730408445097541632000000000000000*i1^29 + 203269798237287837583449914186595404693753870454352872243377478233741346669527853284424051881744593117266821308192388735821102844468030667638966004830800372017559716333543568688379079640588554568535382910698240214821907126868901127025788661498578737234180719516806469060651238746464077770494847600482224661854791845790116568070505401136946882513006407729202143824692770928908733128793847086906878485689508510126765783233246149583155387860051193783994463122845435954890212182960401330041457350657428000988559900318428016917058704243020386700087772831939945352582603900767453728348212059540848438402548949056166054066296386060437837029491420744053523266866362470882407419337227374431426933236334431101881934479320578952807632000713876761962135899569910188974310422552369749802275379169787803462978777056393382239508787512667287892019297932371840539943725579938996619219038244151630370763851820385326722978863648303495734578577889925877563568161866705444608418273799283865529968266542319206542837958187613778794820570210984138861281207420250541923487188099452560702281610809472998937321477208144108113816412740286590473743183050191817864805707598168508486779823845603800842415798935722696252983296453278006461337571153222983539331845729141271543340104036299882932443939929865898159923353321170125857603808104726293950757233879282542095487267763698714508487936715270772805760540282334200264131966312964370161852904721140940800000000000000*i1^30 + 4009126612584149252457472997938341222887855911292848721325542500053256029859886752047273344167132626580902093831565481269339998153926930477819552915645068605669822854880521680341792217132636508867846343051957747729441915229414473711165788760599536212968446393299683658190123458161874743273267792848211492060908863114049967221300815851203754871250087542149184687753165058137271525520205738916189917603923272624593868554104854854937670376419636933666695745350562090398559086882962765416983480104744216788921273220379381601079962482729536148967847500931726533120459669588279958337761137037035948517981702356028339875015089775131934111215401630354011749658109878634244148825652410584427731366791683528873507084295687445475478250117293544793879668224739913043816660593195262430261901496506212678248895160942048665754079530703246681632296120311581857819693295392658359239187500633842737614601155739069301055348698937385308221377705846263703570962917822155474844043384989905993112633164970892204481678410110891834128571281410997102829001783729882085385305437725243021650610841987882974739244841500801133185534729871706764555728387121806900415661167370693435019711572189639213036378098990949558990616887753733045778393115741589293262517919399073485428969401876534778931200827128944006359821844801408285544984912123124328986799467873831467864576132308788001493374466125175995974884356215234144290568192425652649524304281600000000000000*i1^31 + 32788457386461360194182522859991409126976202058002444209361600380311799822154990435771009939831472967914607170511773911527063066910886666625842908049011904080526815000742861207062713437971297138116258452117142137836287590590434583229293402829515186019021612778781611165766887853976755295069766879567055304447835530443149460704894820909057509288903303831443015998180259514489708780986480221118361211425383208998930996171511529449126254975228896381521967251648072313287503528601969248905148768405361971297919934641779096172848782609606015868936379099045771070671207633915735847038156825537492292050335309989640748893903043561212344693278074753728296113478347446006809873818326475612018363423848889833876896619591393106382011958913706693658518256229703026678189726865808279432239063962507685316617011112315359721322985629863539148141303480611274626165379038568772801935145789556474332513856771530969896729888394852783928623364017585140919434533604011819878811480833081994797452532119146108417790144467675989996402849888832644754872677258655607894984226878336022195525886348224118642527872485764959246945813339312305364005894764139122711354432171458002555089426135371253064371495393645655769337211341670504220518629396870175282925257455259575920666963587210961635144402442544513176328366067158823488520577357007336683281156114411353681082611025514638626539127596983675153636289253672008736973486458574563442688000000000000*i1^32 + -128183064066331973858897924781469863102027058232321870933087948914011852651712397363271401030663891646644704194575755917942268153507404134280108533036292429903052215331908801449588077193140609358157365603520282955027774097271327915368120651760882503432419144313123506457993017412834166095727942745293678666965293663001735744054298392225903692867158405321590339425349383527457824410398730647591706519052777145451996162670348213104844703375262150384043268947365277692820734240098652244153719056607827879115947430310120574041365110392904230918307849769686577890829913249494387269301709197121310500354800394654872666090918380914737089355399630765253365500369557596181528024569495964307083855848949099703487998704807187188004977364411176331498318399948968406013570707302275750300637469241386602458792070387153460948106185763832910017853479940403146962193805870085595603343178524743848867970389140980273087024775056894859035680253152206894242346389416735448067106096022699467113446867544579949431345120434773242471087411771269650956693181652633480462119118974026206108932598880789484304931999850745098474507790241403634881984699732061825123522703654231091601827276413635503080128399352355834171205731681437997679714095244866799407798800369875594229593024067833386756096056532643135655852464090731758094161109674578895226036861090178150217330399832778377507973759281337551819812199495587111827851285941452800000000000*i1^33 + -4930431287178104051856086958605397015538340302953748859648577182867153152563701128461197149361474102733485164386109353283200443092766896126982463531723139835587538780599855139690844412185506249529610675684705759941669597479956910384290101191355677689238029412939133418962282472651213497983414629044302663125000164728011135769542504270197109490457504556050950173470347151061563551026340244106721877831557649847383535191731936007665230197596578630302105350301623136446849672770622058940851333300406242547456586479407068747403212419443279190664889575367667586624850965119822245840008300300763859368406255965409115548150840453546575173694747371034844545922810294395465891834566563496156418197179409678167398650815097273496188587122116076406016176755034159887132069855475427450367176703057652615353376990799073458328118830804451827457989880399645788246441861963380230021211149208279520517124609984039876566328137572669893548422618941888186298528165358290987991239608824389424844935062439982949524953283093445005235571782155233790278577093731738962880502254373663764824709562371924549489313030111338592890052344660579454882613843975403696245545813667420355339995842147291222186077520018172200078473299872317697206641305625921817326962767769306311436825186925141327908416542986549282074871002300698476567141265768749117045178792223362034477833277861049141181622448891845741423955312403365766101729280000000000*i1^34 + -124396808272029315140060164583551106978209041990477142626636019346389053239050267851187607352610671225654769211339725568424156500524914619666266759497780297855465868697167986366890053133732965938125637574864128456691617452107148898236657165475492489866081466395833054873132258661819493461632676191420153384015865962508398175154205542743536725640180613433904008667013299464510235103152417838806718683541870284795541664546170257028008019190399415589200153256549299648222961056278462977338707459457079539885911454929961448670781811853122775182689971181685242118008644188403617001302124721201922220806713176968428942189338789958227159121680445129469550757057326564604899185463268366978089549623374520634587083606760601192476898074488599059349090889178536351710071359964926307723895110347954060168802374991508403565643021622004776933681786474213827798598647192409012552913934593584421675408021815312274704700389633700842006273015791463117492331675546529603690125433271451068134694675210756672512302668231928263171482494500934556123485073794446489868102078597232399607728247794553256908351522198854080489930366016861926062810505692782482236800739900571979463408802912214499870426967752568119129729501565653478506392051254749002738087519594479811031620441829561803645626382889178975036280315704454537818211439895399198566432994983412291791406205520325956761622432505744979356415009442520989696000000000*i1^35 + 1497230950726631604303255338171808542645129385847970492980789059987024909661484686972266842962895655865466533723917295121382320869902560260265747896538179741783236079410426943767433701578700674069060916390764123144416031749995705782299109650520554187806411786601638457999707797987490228251891111790591864757021686157374418020666604787511890946383222540390848398443621643990684846580507440872442480422660603666713074284094727844113642164470696819487337235703709227540923796066191607754457361029589977693078317418859445630273575570459357959474192168623316739115570352705052276477913003879639075368951378801328792353478506106073933944673686742349755417579596926137011775040410943314760815770597257861940325880762178525606278618556056400966452816905087552125631493042808693347931611986993044980867614095905196074362031424269289552184157826201293861256805704833841956613456840286551491040451500757142452033060620614334416630565934982410503917177014550231653069389651263666040671149042690081644143827595404185942756326458235681408808332978420403423386164264423541814431061515227517241373730826792835996761878378892288002264097673887980520979526869315157382324210777115784389288862486871872722670777724976002255814650971072336289478150508984504346556587165220642728546489990310457583825894707518933641269359157445691516174095052269310211134582624393476275221800565388572119473234750668800000000*i1^36 + -17372916579649265641132193289234676510444944278568369601557576935451042142454691897557152911495782041645899562688945608917373536353774043024240322360937232633766216820853881772031085010970500532569736425719178874255420323737545032342505933964028645541555311653511936786934812632346911750122619770046465572009778027052144337385350480573824851197207209395413926256546142175127513580612934488286619989378098874737070726046064093261207745045367835265489297941796953664416697418906662991566276943262790953945706509434278505883993050554974271087760338238358214826698735034607147591419192975780861270865315585391266121442259875131622064852473043505007064069688111081146804765599394860075177728465247268407467423120724442533595531372835911469496631297638311355775210146283336601743975348111918176604167247002330412772641908555914037101839353002702662753969105407213093142490727866142772652069393207350465797982658049958181655017663968791525547941196296700453799113408901528613013904172696206216774675934076453642227463161862596168979809451254882512609520526640898966653028515120136444212720700801681382148201726748999890223234365846859765212948907688380917062569375877962180129521989959645320244033222631175825006567717951587979299117690856275166224824895502287222955447033674997321692475980582053760397047870407300450354355326651601015127993079069792587817902096641715341591879680000000*i1^37 + 17576826556636327529936274647357459008921297599255448577808682581990534249792392161738688064331297479182616875689297604325388204146741096730417187644938371078282746104798614092846377248061760466029032289677732562111899425564953525542327555984457084009436131808214384121563882134682597843644533025495441407788361078477106553746057733207063328089206437765340639911970994408035663374908313691629418386080462080983833665393042540144689311020778784331655136518827267596094484183241408814701443058390961245057254936701232376826839348287914468889752164066102319371861730137602718091951631806953474073214686516647450526922927401345436348644200489971085059537421782346219884478560246877248388478654347623304680720762978630145213093103967365058479896797347429940584029288712947398826045440279735891901259255276498948369031639997541398732398500391611026001781876778481790709538851446829158332295551521950304705788914199723117263563596132218280734338342204662686977219336012799458831277643073462690654426122860792574240115079913156285318558618493634713967713446559452407576404684089112908927291146611234581120097208297762392834058478920305554255525629011066845460252770912520134041427280422032702015408962358703099605892964914421986691841294184401644902386360819105788114838779719236965522301383494887670332508479968843407140649372067013339034954794206388026535955581701850112000000*i1^38 + 11582813704081565795412442077757828861167675058280122089754873979378526818159661063281298994085917363581955019905928242436201860183281571928922636103153495384095464947337486550809890600518846724230943859495131436118398709406697098194706126984289907492608908357418296036658783664418666253556684086995382425554235569936471307159900636414994685971969139889957979905894732107341391937366944862878920230805644400356927532625508617150564797558969386875653041766598784566924558355819168989083110184776008792510237619490124915203930445249977223662620232454654612651143410547749673118030028469313561002432128860366379293851942043428790236438990236270762078213952347791800954391738581090314033501096731261317728588837793734190151242052718308905884893189514958253980971104090676026109479401836580492587713758404778344068795974917084179700390356872123573631315096767356807860076392043911322087418227083759679662729823936434507813455861063640936608715524348622864332868153909019840257038493142792467229199334057685923048735577848386453917519552274492908687659865026128927424911617801488290918028546733811967539612682906825556000865309912530779414781562389876384690854657426471556938013255321621492425397606881766488371781513020153988105029952547520572259605117182849019920607249069605536852388033572741068479132988139275773851870125295097842414216588971556035094467302400000*i1^39 + -7215414954493622060245329818610536526342830824169455494116438513445500765340360330793549614915688519990372467415366060481121800308748361718737471170661590787920537283566702517041403900173564006992113730589067964607420157568903304277717351634275772215552887429135563601104882717969470024692857268117289829238837031838451542113218729949600430935777223125122637055471426327982088487668114706573719843965397421674262404829370759575045647355813502616562108057974110408277156580012345177012158878449377155591943840441418450194590856177190885500113877979272535553400459989334169325509316959128695480774690293231834623088122575647059545466184147327202488699026448131248239465121874027852214252578021300278996071697496962851027478292353837749189985710058718612282106585194113253737516224181011414001980155090549776371605378273701645177055740680769940814318827669291173952192406193906946278942677266996048327429693495223809661187589622201649866934175253761831846777178247994383508892429301098834164378032195690234987232298966649230598148990258325753699079792727444343003327822113555721939260261120047316079761178140765462038748569136145240386258953113959852400871461700227770999526261217294879160360678762384673051160366371149448967872981604616677793477412518980579750718146279275960256195494190013939174808924778675721847974904359510958127959712085952842560000*i1^40 + -698349100909789305984237732942250878706792849768332386025160870035522336213859294954646194775245609108535135715379181140850930897408291177836655615897833246359061223178865977559035123549650965060638591352845563671624051955550662119130161926898270284217263275353726492329668907908554533036679318217689152182808477731161631467004862579724957202265567066959422656927089262676331527032518397389313457234140883469658567055626492667468544260011299894221481009043623541939125549106850783264884115950710204844636800054530199993479750343709557054281257591603148789754477841320020709470731650411143076118793080699626133317279593623032061014062101497050923958769173609466446806825089945531807608535633429450297991867766832616802864895236260680356371872757225405370442627748289841856347400828814943869615686360077488464707225050651684193883775683502854498049938578451568874658452214666092945608796499642573464969036588992461623359873761435683298341020691498441990984217621299854420746087426587887922993221174024078305551694585747218129307936883460349500177751192940647025186699071685569843363335768455054166919628423930726067151573257392127144808723811167680715525449345806872797603685241849513980664164751305712795141411547074985982816253557241300411786610724852359359267568194153691518251807634995823670469577458666179720381359558636432003176000*i1^41 + 1763138174009186667114663762588076444250138072785338315101358969235242873129715683386526436534009503597782254225354819770727994090315923742814385338738346782932316401968249619245133254764094781423885836693688950023762792430111428156588528479848069043701974983552430979776667900515210079899111725545405080642738073391755629713013540826037863727844762532558296848191524782747992872238727837666868067914342073103127667095300304307126958606691811446198308147705143666917414966352945686633385493856534668883074609638595876925666974620805647113243488178566417213027867249207512187231063639526454990015103934566005768713456835062952079880790406704220797763105145961463188335978024161888024717820522446780527107684347013468970435671956172472077475709275453512405813971914325681115039655208184431445246112468257400026851961898847149425943599326043573335435667665301116723045826788536828972884320440759336880985541175671737001839550540802553798044125074945220254079675641980097556117863008016910886708226955867532506520607574893941882930584587149042964850762285995988637204407869902246855013024196268100989310743816087334622911618262524052605235739985645007761558772425804062184581180021936181196663155638077610813765716640425029799798036665024837832578561463903312228639024737833605440132748189350019021382429460085790418881800*i1^42 + -2722396677158741326124433036173609575729908267121523338710021143587881728226904724748834747128275945686019434252926478286526783626273504389343056765834008618070587345527678507744782157082252324460145461971304024285959582138984882118618651194134729127876460384658065128040185173999595785473866608828540623971312213230675600691925701261234787523182246129269466438765706952501679834837245426875809557088567561740452561285450456864437927384820975815886460568009028094020676834840028918717724718230600953048647034629150032312987492232846155735826674558592653823190693044268770609753294204042064449178026197804703004034770912507663139708920386710930013275018732916197554412370929312027987356770267325285859744621555898535842908241960469419864579365272711555546235380412937583456323411080015355604487498986144211323650040225951008803139492860653464899801146336625004765376724194592295525570529856431552687281201862087959283587047207307645117676164416337242655794120444922708776840234275544174548202407086336315728880702223754499312892418848714389775465249180982925588482371986900878535019065973170751819956647445684335509169419881232865972969785954256801322444693859266641563683639603520191380910230110692851228611489981095478362405368620946773625401381403315921827178832502523319986264678282454727546792535*i1^43 - N1*183849674630343101855058073384600339564874752803658032451416842090302069696040901165782141361690857407503348249738562004269207660641369580444323626216389722927854760315487998035784253718569298887335681036820663062206186950018612290462687850550104594250791858088696474297585100728012471226746512506535021776729076962093407533204670998368515732709404320913190407516571681248080991145342504291175441760677432593982790771785893341315214853759607577771185949467696751779482436592125747339771904*i2, 384782856110165909654299697434773541706989112699499817944363472497982360246500453238633317893550331796170703699899653205546422127112051087295060745953757988463140804864905618316289644894807953362861736967883790492320748819666509409876271536696197548938936079530453709451165830570769371970917184309114175392928810092587414897651787116770513806334434807992514354700291374023996943242155413679544490308294605293868583534384466639059473845248582139873211414031100105013353202366679935181904598498023145953774631929829596752716506019218048101401572105043260358023710022283497220620354327042518714832743301447845770573681104739184381104174876044728408370824514857060932799580942955965408125408588723478885898998034119594946610499272475419480664380542036045126834296128336841687056648273742057804628610883879008398248755746235471918600560695163639959384786206187307372981945877531139201625781702820154587707981103496746582960092192078915100335422585344659374388687886558072975205029669735729494755711669238223348387827720104485089658902483650113677545289450306782381701469878350670983897054047707543050108116941285492627752060576302370886562652512475173107343134854205102051491755763469969893494640441483784967665475692365711495808196786830661612485267722176107835010579744766004237647738455178550736332151646415082653731569974290765457489437521658331263953510224042071428316332365693401117177219758040421543618633588372591471429948456586798826542136170246901080774241244890338393885759961121552135406007607196789573640908257505650409472000000000000000000000000000000000000000000000 + 10421484989603376085412779185468727939367316990724178244437129996817595327114662555311930885305199065021519532708150205354084804726989643317777844858116161522817704879907815349197058075658360271673655024794884646573177690002216251261088101492955432528098919188032621695245661098577238779439435544761061401876950628010483904846821153297183503628831593169868056619857076743832350617188734068708355682273136964044912577815732695766640515993686551834369342212841309914586648632067921666469520435704473702671551313794322817526496745960857311110421917900597567936858206275536952731837192959515799609268556152720047916481488499796655883399872111737171647639327384480625951445561583527577079504864940159711291783418643694052121681468445240757726845384648326689026240660281842360978797397610630967460447031601756944118188767975804875300093357915354000111508160852976981605799448205068352379424719861359957396732999311246761532255376203854103144294651489656807382436411953008149196124725172841750702361659872557702924756304578371060471688819120580661719625200534561255818289987006868301940110741309594489333329464142787507100483106973507058190526082292122514130182082087200048015614369984554672105369669031266074606892738730011526521386805659331896678584641784217475751561524628562541524201906402510917064692062732407112758022222635233936147648405064091897730610977924878929122510084437663930294955190514840526057825400418767598009776286912953843721661435584092298377504517062342151305063119837223344514085487841081280748030405356660405043200000000000000000000000000000000000000000000*i1 + 157465556057923751090994542685845447500628520483518976628102398206141036094484983606840511652857299634214768474174002795412601438382378403405579789700711726364045985880310641322235405721889401584569198709716360650605044480252542360162906571101184478195175906442933567213561101819590596778461485024591291909538792134746711689779367775752925875222791632508799156723493986006797040363875800518420608951220157817957674133049674422703835112632914121790138998858534520450192794386002688648514133896323912749064797646046544836090677864544571986051844937203474838306052840163776941543332741739694082858918244419531965376594092799852535685344678160134376513531304426458532902709783539386895904858836623571108209999334013731014426454614210136363584069124139145224382735868655927548969155016290254506444726945384354575069306345443471608440985352159141516202546824223158575712398666184203998129491575088542929984173745002283244994868968206779674933882791609616479142180448304677826110366819668098302992417906091236404390292185854664753511970517717371437727541632772080450405485682440100540808260637355561425690597847705532333980113654124326172476121879436575515830247075243333936092238978227300430406147460463973165168705083960129410507923549847860771491972058257937903661169826542027943866702197535669530084482005646218989588225007866368171695113245920253263642116192133803768889264512911513054783092486468466794250912822178531953524382175587320876712180861047671106850623151916331727033569697160504291910749785160490250577278038127112565555200000000000000000000000000000000000000000*i1^2 + 400612908795134133579344317210541518841588537245145638713694332300914854172010579250382141208933239374605276882114161200270820588974457140236100763982983380690143042421917390868847406823427726872070279615479853958786105440242948456833038266848857624840249349949811054399654206382140788801538027561203829550202027231964330795263772908314940231051425296560859665748628448153337570046391316910721206287716298348990516356205536183042294364098023017714031624362132394529558548633238380425594839767342881515416464209173756184861771878130674141393951004554648490412861726234389296204241550038652528400488395590987938355925360408785527545626360942295428304086875789181773365327852138354645522455972373988034409505553481397021834972887494340450502429533691371583671515493338084295355064987191320269681289087026092733760829151499017306147032931697328601713797371475380597179516862614501162218860377014523662693095580267558839815047097284321090077710100905968490740424971065710963325143068306457756042797257482159914639012119947107248600279777397616967050740730969453600611024029630818602181699471622880987986731017381870626940901138379418012013035069148475561548360965764321354386065288358265767250145963421428434679344460310992097201341052190630289841989050760168767612812220846836752150394685746282751782645497879209518251765672943025918711841711265634840892691512819120780531649786606422326338263762627354976958076024779661494110541912456575996680496978260108341410706362518846008618053453038760415379678336445861369114787090431570083840000000000000000000000000000000000000000*i1^3 + -928887209849116571454754522775745815502450718620920164338135177834450302432402871733675221857016008740620802687621231976010012303382766885926005094036883253854648957740098183680781275095603614928293060906446485756110306095349473206452252904400907291361269873906944366923030573074874976891828486938875431697829671728781032891139027679201235453765170727282503274936217679452157449428367629096471850037813822176906915801759609333001776008083934526750754787005205198527108913125020181530753553198078531828854629444987942178192718910078461948627921617443160829377477545741777959785060588141487197225386274997894925778249856492308047010050965961123690188085096258055948224758318007104265243989829239665543693354938075661186423111525830833591162551685321230155528704684319845025643878190955233982195961519940009298794496794494796284284801292153650255585339625151512936525926209566230833583949835091012979202761864765565105773586416999871574412671790284590716163276925696091132238790071567430909626010216380506676034070723998195053461136838260545720396049036644273499121473570737388019499063406261891790934145867115170484628685727127571498118268675503528936400856184201685017073933073701961296452388098973774354227112753330405318288832270410490802519574400996096685729819164101023866668952100668216867639931791168338832121601052296654985439360981479887596690035665775507259139467415516664947871887552049147243817841599140392070899411055204185455497038699129099853327647452548928541061545441934504999338120089063432972205432612868587520000000000000000000000000000000000000000*i1^4 + -1542877636727534972436887101857631571703484110048621006666232670014296263515173070268323461414229926255667394843521947721391054814892892730160429903243587917111903338381827516499517855692229685304621686693622739129589755725915584099934535806008109008818724357841754764856256662123926211859050101913715347938754964855832375729641561264273351169201193700252578110915268605377284215776446014438196201778589348721764466284476101727475291461961863096469035608601282144800369371036302533779081066654758241914972929147515348164985441815764961250000469689815218163481167818818457355259594992869257051962966779175852645048636745401235991362456169018188151981728812673358985171475462980265755211353193539414569928908174605594720048201537088264663495081839926478073600665343106811478585180840837709147764426473513783803423672641715913159496221058160893569346896591483689820829535579778185305557940763421740805532633199907901874629280725609512808819930313277741247444322436893075042839340993362664908742295032694793325541875598363280362392146014338513001652175045032718334684554211188810681602324398911930497694090656702132850546559870216393800454899925951208161369782497240684166141372256897957796396073825520240733553441757485457286386458754306292222237450543426116368131871597276947923194608528384643008164701199096542950904243714691356443769636488602873739765306248267221067896457527118664161753259301776624559959246693778629972603775082923466996281787818455085433590808488345862629918855154737757060996626398527446780728646409440460800000000000000000000000000000000000000*i1^5 + 4414509945335236173153089212958653129763296040561876981742029314632115374040574488986307267734995737734925540843340015429859348481596140947289331287343884253421026715003863798035967207389620201015763553001372997163577864089285003753217041656666325628833005952247356354325618951887804463355295515667389667334244936267599518193033976040199433423806949201988709766869454956034941550828012581158603525072970869413335942758125248834039174460135887021404315137511906855524981823271900439951789173292207097615509357720237633932150752089114385980537196995261999336027416721498184163064121347894199193876655102147186575882900585635303149550639628635332338480448469431403423808921072540667047950103813034934830124009767423341882902402309694141402077224019852422226970094066962254223393474462218272510723887807384961380794644838847048362857057225672619878729834181206797224274785663056184794414281817405215226609525374523383656000767885801603317241748232099745968176959199858300873032063524677482324760937185810510713846767119539237015045840904331931495164254442254276551538190897149951679309959158503209780284091744714452973622321560926776018480743017510610586878947438124930367214170037011706092675980858831831393124223811178119333332635821622550741764916663393827650104512578637462001259856784927044404613490414751198254195073185029867794637915500485591552397121785735163194782614225344150789818809054036277760562553568706118791925563124350668053625057536699368611111817576820993825427347127669259810741118204523369449955339974737920000000000000000000000000000000000000*i1^6 + -4244705301391709516176270656956094114478263189399675623025764949552837840651539903799509736374677537878846927365280519564364182102406127557333035082242342144724570659253080421269643090660835738463225311236528944181981861774420651759270940387496222701422228779752044444312085619599842411603354500554499889632829014873680007479080488628368308833567665667378423209426958026874515827745131500835765354913764317521940998681065514338782344485491272582651892022339192855404518416452397877771169961223896456913267800159483714067043075369313974154466305363218529354780867941772111648578594936848080406823133287827424643828181833938858842410754507106747028827585392656189259387781495474427728685107470190149737666921472891667744341253254718789738292787321600192466831310790338601879276420542443943167857198175923524148543160247765598216347979596932360186451462261863020599632065879661606752766138489840165086487042907932048748029913988820277690687732990451428688174602668722268202783323745731736230885318196540722801624738784766612278996878100002496819124694217473447019419667517132072322883657258640126029169300046945833171577528459834424446061356940619582212915971419723950287254138638248527496920854299676954905926818981306618023965424013383795935373666088817707625131367840870846507271512943715210524143909998395567115003581164905211497000772458474436033935401172870681048316182234322623480700138755972503635516981475601784271972931029408951100016616398571527561674989612677575971052232120436686475287489470681822684216322686976000000000000000000000000000000000000*i1^7 + 2461750678196962901115719748918043630700078242565421002960516040968851282801918075371623627898171445063362160299794758835637839416915408690990109078850740317831991024104376538165661504190036221573065068887058092655563391460462005353520239530889540258996349174914183130056843421278664504094629290402304842114635805161668053695556238695448616523631611895970622801263096626379620318218365909915979524975590643859341077776374498011109335951923966968954560918498369761184073007955020724934246830431800315622853031161576492498239897459708296985045102737609884682421766191368134061808634319610571337630198322042679055127391637360312243034654035414132248919187712904549864982615674282132796033781672917281514704390134412792171741676681611286885871505959441828788234260347537720351335487423152391393015874829636483394950025388567059112185985715783546913545711755909588538559763749594340394067311884561110957728154325575337200838094902709432428356211389064634999484484003341856369668343289806636185909928451817817619660247388124733650380398151484137289598727863251337054828145208104435969515940645031651538526335587999262109411950441754677578432801462629934316109329799498412601130247591162418864371789567079711842578783281005956994582769130622188845701845131196026973026863712224059771177019946163061896732818184583055651582751237136172114317154714588812302098502301016694670091953036098952694249008501266721804131357033496987282799482536404861833357998205722697732742397252949554031028109193458634198037398504930160494047028838400000000000000000000000000000000000*i1^8 + -822610918142140365210783733157022853918469799562966198083250318592424886590379793572099708006258664696735158964995808335749099409791121091305002355045635473355385273950307328508722350239088806126455860400464701316874970981262670098888461130788973512669347187102535797867438686407621560520633622576314975314197110374438174257005992969234030085943555257886835078226423946134567438790057642070827912321098002914157101153186773031757423526678005592036471942017316811922951836495841803274892206186875157198015917359898977708905447558026692245186574535254641903966691081470621739807847815080582662567522414426447669096219509931108831285748355700871516669670316166794008007937892359764371553802914887037495958283015192046108761193899778563640817849107582815743925925442279151559023150853778266036924808759954878219021218312649338244207975011182278792486811406564470214035599184955884426575326771429296348931066023255148320487558271834629661688638494192179357726840349805778295170545593265955764620916492360246305686247774857679816198002456616837480660617043455203117990860052042489262041692733289895436603860320892559755125571154645630822036357194367008413977978080906509260542646031984994479233370190135388312271258199266276768924777625779725989441198187590101166196353821932138802080695876730104763025290525189492587916321025847692724475385746912786167023112398205109872025853982521567851436010301820733663859847872360647082859864541379679131574298333071458813429637311163596164866593565877440023175836258775120703861555200000000000000000000000000000000000*i1^9 + 172462532501124239060747388105980948319515655984220656993533496338647569814340605197177356261086437406584326872172541177340802635006869137771548720232209602412121918637145844045635777606685992119517460161002511826253041833491397359910162347744561096634302248333462062894311233959660999784641607587298259058258425958882546406479657378776160773938759033001616756330426931696960016987859643956477777332563854139434828604609599215711946980391997882463339797764423661659961968080944240434631729575935513350568818327242730565122929698513333508811390950685819623212151195940543085450149044054311558784112276708753423345511929377281627975924109350548896949875500828391553561339683331570304197582113553452979617941833903015505242793272999112626789654589786658256894266016800214446375511908390649924622107905563654276195449782338251266862447489236437201488840507313012488604791895440536338187673142630669979618518587011906284928392910158075033314087514755975720539781596548474906907249893182336800384779762926597317803567352195597089057364434822149641846640132965854048379453685776650166772569662353617310836317839071584401260284324730670884777502976845411907008415592228410427355443554314691821595342651050988632078968923437054417023777612109274996912966740402646881670835983459768722674220512040033970745041538591711919185930179700951958336734890268128276321025191908614157930458603956376782041957291268893230333189962762363581261765866871897561684730741859501223811268188578134620493103990223418448036573445514521137381376000000000000000000000000000000000*i1^10 + -12045071974941225159798413034036220110162464158683087687644193872422005955067785752394448673856903274173969450789575000245362205571594676493477669069879044094242161858137367616758859632594968486046901655233740361679757086588349236059897540020039949393015591790305751001172652409620438744466209379622166351991659586036473775003953563013468026708308670133416611624088662956429412967403249092707804867638296271496779386606621142567096022427537164745051634675187032692881790308568048846302128133543433486617076926242359171882234467761229942190080533524292750781644504931462532049193162707867883179357092526882272092444914150832770777086588989179759828584278432933121063739595859497162309995144784504843226325207577413085425803279733591102970557381281390443460343306964203284730303746948760768810593217310512185915108616919300432696956105419636390853942770833762940452140492905920142937568236522253855177768602379040633695077177078542280619709718602435933443660462853480236057217896262058749923951025042114798160893781700221927640247503994202712342018548360441416933026545349442726452064063819690802047269046335455478588156005338172855149199159075025279773472386698972133474364647461306408465344502122187157482094942852847864524798931568265176342380533312577487230999754550612692610376179717857637127927912037685975755741487830488512887829934220092621374552482065179048070998380733178184979557230822314884441385520401548349019978114418244426714776816380585877503963064194834535334213202451590640531416296643080119910400000000000000000000000000000000*i1^11 + -1067816260689616387548815396197582496077729026506637401738870195543292460119071957480578326219605966608980008134251056661579434688907097864585763030715004062926727442575424465210443162693937318347153743871976672612419201051785895964343031436445441047927705851079141574924938622644480592570840139536110573544796010778304394396055454835195310187263047286589515295278562827201959171702106252361097355192301604185363779350898876473832002697515576645711188524820021253762754603969295703772603568931516261807956185170633626539588603365029057384962795480340828128685600546229535948632101472242272662564422524776482613531682676571864020710617781267482334190780371192111819445341805188427592585462457715747854721218814709062566010775237774549342011808996743636642952196905318185164544275934449249435601685518940432423370124970572039717532065161257107731035764998991735531365321674467870915864987059261751441703573233534836199916473026115724421779932440455253021324989098495614460048980190743448689780735640098174064566207075576166822033178152993975764999793598601656567655577092146461863735036095290449073830225357448487962290523993024569456085021678813566635882411620972367564682168160334914313747650076641782557661660206538558342289148276541137474106215544399413976681450919448333935785166889310913329454603929460320923679216909677823940035358804983611695303941270392548891000493428522651235332245447612555740620216775681344766657421211378529941048479170615666719124943097896633425760716222733679189343390030238842880000000000000000000000000000000*i1^12 + 110601946914591900742962193016758518683140653291241132263181508397018637472749056598590715282007685389772624624076186853392164123792945317449355828006563335102724831103601238826277900536948099333312208569026137221153169443717302332963406632392625072728564505395792124138653113684730904099841201049170985866344290031669385536716448739759809399376349930937403045182895268688645241058965665661962808114793139256403398569278182075740986152269160958566993591342086970759058796965874127489201457510347410345846503733449182618490343954370724997904151976301568593101592397124667541371446803627189681413335571225936368360441606336670667234088011550905032026375065445796397415922292701038412476039986387642559104166476391950488227526102214146258709017127155206350553029203899774956689048350753173409498400603019205091134130940156678892775334691776554525876613857644819391288767945680019154706189371712128184915913183024741480488077793967837703612090192615457969678992567884455008041189401258209334473084500132138302171750488424900278943423168817751936336971311389965007053552679285241444044843517993922915519606741319904472980133464121123747332239618076375164123305855764212464696013671493561072210143648392031587256303456854933548943864457182545444818859737999603761610251674275232747795363067587108633072111304644216846856177285935415990701058979774584132370827782653462196559946655140224532338955058506581277744898054511097347040533854036880068944088659713069638677125423709225649042755132122995517393821878976512000000000000000000000000000000*i1^13 + 4786608455946617641229149787845077464744663243979081693275306404156809270386898810292816630219477990875277232377421476762310875240580716874828928067338817065630240004392222092396967112299908679750877926559737575271260335578087688843602401486476873495040874595109014993343136687131046665200719494439293097088371776882231731073138727075786969750971981782017052946397780534401395276842875966383228702292852374491195573925369274635834599326670217211362861618555678450739892914077436447860329723818318556451249206498945687881899435980206525879998144077822008695567854583146445027477570972773141855998830999761422574498154652861649073123507623866788091054253083634398979292872111154391400122654147631690521158784926522127292659488619040721778222438760653699157829932103105023220942101236600304701775957979006676537046002186155290853415184481603742154556349770850109950835532237284717304644934684776503463716661778836983271067724134720153365570414748555275695288271014746882711101653725188276977093192495274530001918362290848026392387929836294385668053268436941512482671214247259574211964715651018452951644133289372565902400493457789207027248747004602033918282708809814388650919910169271900717313771489079665838056664641827347351265298178031585342611380700696623553722767068502717401718733981825311098001117713179166777081750576526608431930989840004283365222738699491545655429442469560755319099873128488780494389330417143466677992779196843468142668188001269742086478734373220767670298786481073104512111083520000000000000000000000000000000*i1^14 + -330506054789219961198528582083463666829301220692887180644622154682212401834105211255503367022752826756763763842056221906278954591329222790312694176918481930083146852158207887531722259050519464702438627234343384434760906096143114688879182280112591155394936381153290938695241144694399692922339924974199111472598959769335005675853160200220565373466822926242374195959595322988231947726756664427580478320339547477988078963293776855711271949064249849845059970639880926604342991936109117078001300904935669232715589840417630059008742762825501244952803876914122967760736696410200215077641231225134668173605735071860893979768132909802174535399483468516238345632345798142589168307543696001401010329999201595849271272952942353964204354796663468228481356921348126601465028136147275490509912544194177824516075891041050470877006042074503554371519944729939762098202176781309740193449531616059502318583588254757644105610952060298445448083945672306452791681110525485505885591936964487679667991588891558316182689419504060407877719306820956445500247089580131216043709528335802571877770378757048331896038289134946826786469885163303923047990596549537998049523699832335116599750395281801363274221524832204898837022396485070422693146853606136974896808915562016946623537950085778589536416122167318542789999730995397764642691323884374284987930878436079282003798750421530223360930233848859628811474624201551760900944109398913148472835011252353364985594943950826805187649539316716695338024730330636099362806745974552288317931520000000000000000000000000000*i1^15 + 4286905963960194608640857526239445510650849981039518220103961057549220454137329204605304809838069748393246452058575568900823541827541615307596702669473736266034107456762423184847692680474782708802905622074652233980352292096030772337497532806198206941838602272211887584586707898848620872574581713318484403945939115044377386274372748495247493062024435341536992342262255265905360446942477140755240336716630299572598024877133528985208375155869642814801863407962604167407272673233468011915963708443699643778754625026836388940158497357212539708303660217326240785943552522838710043505275386202173379247911546631160835182381432029102500016967655460814428048547597060796886085711126505788457696938829481828544588114964477830038875781789471576691931580924079713769833205101088974295350960521422500086539890379678307634279187237990576066494750681467283428633905542107557762074144070031714317370821485719707646579366863941090589539112572268974379186218958857968115768500943692182301788120903187325180191094606259958197674264026974709163266324906034326590481498875375894325503212342253223928113426686461660692144845716467335877938345813217198470921985727981045601260179879252437543717722672011307238103990260989508168839272387319140791379392004124811544403547382656541445938958090724032751256906287117505682474798083687265805639897807680901283835342531540338987159414387952387270113429151728856169162180394478357157725891891448939982368287746742194591922535136927895155852018381660600645097022605232982458368000000000000000000000000000*i1^16 + 14788551149231705697382228458214590840415143066130158387255601070589263518257906429096952624496629689221670568289426903396982813110848138999243291454569338229659860641171192786140339867813882107504891809120856517397424413602024718878398764793434844207578688152916139514316802702419026275378611829288573173769331858317137209809696921593843021526490561565343907041233081612120093376691735269319603111038588204960288433232010776090419067464984984260765763671590862393970988312844727394805569558496121693827678364507366207016919880752416563229388366713697264941236405796372316212321337557843141767455417454303485394390782860616708483034425500285413143553023864022081895693444652775922168778234508321034058907348020311268924851228287281544920954789745131661030758922952585656671390806221783307169046770987408853847232058539902596649363785962296222459095933605122462671219825715190714250539006008109429417344507797089109843408218051329474993452892055603795515491140394734444609659637116156394315206065091441874741277147784193913399764246410799600416751763281296316648613640121767650292553759054100105290084192185154108536020780268209989134750967678235189637356016011720777818315883220045220979543428107466158111024198204472292408097454211562825819460196807708015750565305545114635725568184357062633168948900167835408375667967439634961210693148445939336314114276559530499656281284604278915007432607316006695312059577499562344425285781799946297735970562268400941961128263256794498804586473687351296000000000000000000000000000*i1^17 + -42398607367457912627266020544480979524042968743557069695826533405428572763648510577356345521257715672141872509999733634053565454206037252233955978153765726504472185619613876403748690362224051994041015828837659669161147130891533221417739573851164526244027241149448888912869899945303520002190474033734260694096249399572561153866302055922056522249930851586185676611199630504400034179811658901255150958741675436876736226175900991546510414480801187384225236055779060816807153862993171239512129242239485222230035735473334727010661735967154758227652833070017043067804098944399930620967054541322848625239812781218008651968518778742826578388036966250288901476430299926627419125123207722419136775464126339066739329870454027062543882638849490878771165048698912330099447747047711907399971224111469698454866270695664485582236340783555981762506054393579750851811566435160555325817256800624427541199080170053392489674801718720759276911107068654364864879469006500790138378758545335597513913518419050190157697337724541900029556668411926809622363980299330746673652334185571035993066446253203293131051729755964594378228586574592164029135994634457495584112390300503718630883979997348801367603170157937682668561153612989902160793977627960287762134754884450132986724393078523019692418190475091676226565094474925068075339944495171969942933249040064933500769909615766343427692321372430136934934471722433849381857543338561085253872239935052962084664282069989247406189589727600775980377713004623745494353193205760000000000000000000000000*i1^18 + 44768875311604190617659024903357671461714599003690568922792438280817652768212868479761870256643231532535249101640596457787194925418384395507986309624523546562927010381165977739929204549993783982259792705838952909780282968356209990109972169091231138994123394075363781153783160311644933255678740500136490766743813299254167507064899196184807724524545295667813228202315931071165693425974811041906143913989519382235192736329304900664106534349170862524707075514706147576566188600342152837436234540445748471713535379401307194242103743942950614130663584421348626472772668033002709084177930304568485785624391962432220683892123521885130184821354188429216627181390182715904332683284941321698809708653665732975225910479413984814765815876625167170249382291866652483762961045641255917189145853928305646544736759213774053727113848634231949528550187421514199324690777061941494360664183476923154261349779387456657215317226325825365822247505088454936156734118704684656787317612468650460883152315242613733239853383763157769824265550412811955010587220999853023993864140783278532545786686260251305706322083487779651270587105827705576182679082396047635789052501973307955209315354625171003828877787658551575117415454411083042566912496962129182651090125373540407978498813233877564585989469677339570187758365499158283960250873145024719740455610860017297662416891468079447371544953898478475629984365558376334672292174197639223829992980780472055174190623108323650486493913073746765471923454360286589270097920000000000000000000000000*i1^19 + 280110462714343600384905235003787292900799785544928059627722011729942698509556367484967820661071062411586418332535267421705554947506622434699745308162843657474989050263499486007436247147848676422345403575620776122136390578351410857621695361818053812201629522932615369028094755375912770661285062642095549380587599282163834016279672179279655905598677362648498635830589009352330024266254327634543897339514550365957696433893938021177913296864960488130260439744869854447873347740469520965020993846533456371052937593928738260090552525282588823232446362243665508262961005457104378147087259142534574523363067519131086575538567809313273921237873106217919693819716705260790582889923123250937559547444691688168746669060093312613163462814167192016330246142933770708536405211250729062341721626955982505933145388336423480475194249139345977539530170451757441741928564325725336462426378645976020148372696791137426144713899135907613396186601293218911492195777855122231257472179885809788816464409431312657414377991348428607621371862348335125669087058916016575584297717445129180482327880005670897688147608894008453715783475641791060637076738388398334146356110508823997570783806018164360792550184455390310590631636579312439704666980334179363740571952084890186953935916778744453000749266999710679673806944256525267435434242864098404516079501362205743513412011744242561615212994491795933148220830576813117719541916989986681644497030447635171392863234905084074717020566262844451061492775964436647116800000000000000000000000*i1^20 + -627244255226317755746618033023259212015421702692717426803565666225576310604106993881981659223789293803350161481658000300696375419758138562304138693455022234091001240192926695241179611053381161019571866488389272175447420892554120121442551800987123641646660821242386459223037386335053899018487786371496111276617165377815070072635961397791163917034072668283946193605825748639330395794659284707338449987043440277836931406905867170361750349450944831740176574331147481193441073632140372991873811711540636909535449572215805832256313366371332074010665031654892214717281459674221444269319495729892837138187454451709619471753151017638743250822934528990408736248721992407403741630424069983167129535277299756581559944117050767626583481494172688433128124896111884026094241761079124768451161057913287365789217010202547107180089224399746694430871658796484023915137307710954198395072327285855232577493190989934646094952453081367026112122325432889047013472041393268957457856916370287000247995450268418780561268407086214641434809888950233068225024643213708759735682795086936879768383309632422791281216933850555462407953693605825391761720831534391398196363122008919841802270670287953703270332319601296987389248603734456591585554952596631004407466617025145879872733944886349063717717247992670050642787515497475681603464505068253347838265613734152421738606669924446786130833640663368511957854986426649663255802046567660705126326356638798721901690919907427136064215869531193671580602677822750720000000000000000000000*i1^21 + 1138893525263134142133520251819031494700145886970834795023214895812308130361322053121530383920049747953579528859866694892255126917476611812341241544495784319512735053046610574341824641245213756410794117732477250632257201032098167524625014893951860762045798881052291333710123680238981873279095348958197788631937155683316055722900413215658108375439281724643242552145786215049250838061155407590556809890910843174375583229730215728980001477233336349893516038108318258340789164899680747899724309760573795735238958648852609505248479686091162364039359003878042374766106645329251029536829049037362910222325547938603900497731168467133392012227736273086794799342694137050685664577875625782816371415947254454352887874253818761103816724322578402467231444845436600064961734215997312545081803806568759275082408491974748935312687988028783030353324820694344045622571068000364149848539839499409498580577217382679041876001509926181616948397267262300308102390978971008988125393220018792585784596817476442480134552147367430668557605315705146377713712767227215957418505746622590177985069935913041042438901882313700929266017728230561615400536890253629434847396417908522727228853367244013288031136217465797393770949289429109928608159282292633851773811158589309591367496014207246725891849468435479714940734412803677072381765198494657966495666430497660895896788744502766685704658651498507199195808989325318551978018398835737635230792991374546142211481236642884610549095661274495033318762872832000000000000000000000*i1^22 + -953352176934809332040343739211849883804927236342203713294380962204347397893700735104919680861201017422328320604561492629696588920489549206732981024761563532406332469614723541436601824818379255368280242528777928187789991301725938758525906126751347055021509861225563120001089193797184048880386457847977898404063858080593281021865959224948095081034925050934322212007519786810167457483115916284222200926904666091740001183469550012323128858901720408687007866003095401696319360613361975018773028837287514500072401626487048178015221520554846603505432007811169851216076920183955724490573643168846654572943678018516152820444692553496359663259507640732215063555127974120376488992917083921974621906490655635867161310870210340416960004373489517500448814019803522277827736336754133716649463837964783485354891138188262697288810340918675972352005880193556544691605617413688043824349243960475537708146008292850537708876825304296405756791950776015847152022385047377493992661675828239109151362031286800894615908922104844340998606001506851763159894346573410756368405498379902261193781400708824451290978163066239987363705865308003771175168802732889033959481631430689558533576877030852631007659583368457881978912807046546180498578208440780708351287042190953459958006431753927541042643129515286866667824466787916415915759656292194843926118341364725912544138281917455892524377799472886512011801606642308099534042484532552691968107291881846177409259171390321044900665423353142377132851200000000000000000000*i1^23 + 916414022055633051032487922623663825795539041016369251820414399513080388936749227855396459558476592355656310918348846517529298951436828208160076363536648333406857965891851884082817135865976990635416381943891968099091902263115497804238409069953139894167283515613397812450470692429144587428413436709674587194508843412094738029824442969198532967296696730989244293689538040758147952662966058750502483372828361724874491996849594109209949070812163060319954306320030872614106331789635771151520038060736391058872396873071490625039921260052047747070012767689300478482436411618869927968276138719344723540900472918146053133401490018030719845184069740349202712845550233311106949624976848872024974171102760595745867483875483716753983754040060465145271355737804296736044174120139133300072355961622171822567264643898401012156700908086781930042810387939620820738240265620566939414374660835976243393991265085328012040927685904271420873972441921913618285705197454986242360840794825864655478034962809013384327816329712097622316017301492589429302868657549662182739049912717763941154494090625143545380164598081389098839668194265087169769364778957519128130673703991462172585967981761873685315345730317113554471698475299186806610112308936914964537908723494724642392391266139753864797744109275075133046599750049855260940049265138659955189987030280724514497704363648750620571066052473304019171207306213961199596675378506949600288547826403475464927311199129019290441867004349933158400000000000000000000*i1^24 + -410361471405584152683026673628989952504706961398879700709348700159858286004569380562109460095315682839886006522900741859578396189700063197812549306696443413802830892505365211866686114736564347601204082647729746370163370129469958007487195762697211308873149118918149402651450781202160314103670021428391162864050441681915745158291619781093100220567747315237994573438550915868281392590105211933639712434623725940824419872923833267233779862430253973150685240677111705358443780043333144511322798124482335310698042311090717467631827106651653234586570856452868122331850900526418210164443112215797194243969258774691677095284086357604891103965244501172561465945329378782325876660582924311608575941468545834882840627422632361713319984630276782237509264260676219799250628579216763128046117397351200605179473346904809238745070526303151416880246530401643913537442644091367758390053985217825697643119320612491358388260164761453472659193476620329860849055984299741594751922482063546256732658720784129670332709474885967104269714674902547154611091746569208233266724515545062203718226670269982086457681183825754729658351608245539518553232601401583575601375810635884782737459722739483131085446367195362558233890984234941304278502283426524098849057501905284666946131934240933900372362607606081695895327410041150683482928131319732109788416218740146706709581354844063078560415126458003501999811771309132387295833723438757891704148199746805621922463177786721511006205001072640000000000000000000*i1^25 + 181817851367136443885081463264347157257492241149494792498980870054349004647093835530560424195053173949293049875337312201371268780607556334130033886786829411062910537596062743273390187393644122515859222344215191821811661924274095303846993494266077198863812777792390114219225522726532786161460693854792387485552017453510559987759377469359631420511520181205466306427503120285537436677692651103048047990304249946271229462474485413171446120143525312053282368474224607489777631226762129272650133975748506869277050964374976545011235323775040705138179911634027989650868985446325459156985880455200092256680086877209021996501303938038902851361960329614360432812874552745947811321827278904789614044909202542529056071178988918182135877559500894953455414978835432686545437266032694329982859032563163001386152268343888900717833335462562277041552401066522649345764398174502409718937140839378003349678052155590038934748161455235309017665055964842674041152156787591971794484550383797539399200756250094609238110357435175104144274809168467130964971191400655873804214784244655903361197509277475305063022340318397999969520198428548417348715030273763333923917806020530867036588209045645945130799827232595490856045955480883911731990552250281702869334146314550700278644492554850811485235900476858968702308324950336385706023722196018126598545582757799683694125000224257121063001782770719291300892470533916706306617210007517149381416191506470322643097802125646053647581184000000000000000000*i1^26 + 21296995837971263721780568657722421068947380368134473833233090344439198360763027849469635554858735622463479502360759088090953833766941734274730747350643965582261298335618325804816478727617895274010897553990282758992262604500477001775061685508202428121883097533263976623669312964291056216932213065401259203062371911990372936437105599979316508374112202235403850776894603552057551546734026378435467538327817120916169499965800950897110146175399083087474414119542791853828767623148415630049156559379080831201654607201445160003983304857090744924831696382086526447581613416104439398146365603560413007245372218223309045002188656240743256618661962499450720541159117770314875966204681568182797071869979052248129689159086765834360087342969300736485584887220784082900479178847089388206279405944258323055832676428123249533197511265799414180244875025674461028223618006580317699225500498101583681489487234587259395145805250798695799121274946186433833120607635390088276570036029702127728178853337897562941828310675448771308995526211283161987953502410461866042900643004419287284911749562862577836761733470218462675311592976212938479533481172802571791478310784731440995484760547511834125503031284198262788606624209419121959788531286816778857481840748627403617110769870580849644053210570671342052048916299272135908687120994007803749014949697340574183140199625664592813287051447271206524820606903747904863776143764421730107317022215166851365940709232444534947840000000000000000*i1^27 + 1371013841020127700848514301824728469443014738471818087543104424666741106591681535711101180374991189104890140235764998698707439185903892071938153203700775121490989045996544574015032487239164503071547601775308343985147236043947392458061604033917901454566762052135075807142279467608101326357433889952350113804328328320270426135028842107960189559321063189165847808519763902933186521017109356241939059909832497381351198068060157923627095765827009187647453163283776402187048491511630658336858698970173707197129799632193334316056983999597045415015079814031762982268857325648737112770099949251332786622770726795498987760420158677039476521187499010143409369194984899767987040956260422982500397284842104989735449619772965746468889544461182882320439972707204504079868325850167801199448792988556094476725288514817813104318945021566593590132600682412133878534441684458999112969169467155912425774917861663796520323477198869046093395845270638492557623432327308361561300668627151471775316272859409606508683528400254235259308534153888188199264005105510750668097654445670514253486403815807921702612496116516445407044090997776079048626439309777141747765646318291866042613562253614102488443989064270089398137093259046006681813979958559017773712053361543951763637810525536933640319456795383604408617749285085914724489518221816451787695074940634958344777224356346710376392397411926209736414450054496044669851857440867155343128494748763297565705252957585408000000000000000*i1^28 + 52945035224988312498757035292136279051139596534502801704148148520777774157238666109375471072127194209258221913164024553233365211059452701753448997926659392734768674879168903367452020550564184190817364752607382595434289075354060419207062446906125000700610581455028790337447745197265597632773085612353651174946479458666458101156289089329357497630189804723206042404491438884437471420154184765323646626024906489202094913138982279764454026043460790428284943172990003714391413809280829996014243048683126786678992595742016886657276844793758398357541170971253906543001148759096128128246495921834956442456013178618590165159277435436237487188714919086044224358564546978821494451905838007259215731530277593467677734911402293360694481304883250293350293129620511367693616963005193120527922940907790247498571571588137604288423764305714330227946375313960571504613630251990536568760226464507163174851134406223262186238398286578158788737951656435835657824550519648396414694091590187949830682339620574305655596421662304828636385331637244146922370334338652061121883601291646446454441199446202756395665144042005362075006638843063519485474408792440091496111228227210935944808075746356395505311390306161961142592441875298023500120337183984948245554046810386632883731049808201018005903035760797671245907701313428209526368374053668926113801390126802277448183164033245253299373108288984341642419532996227400740207007551061217393961177709332668344172544000000000000000*i1^29 + 1568127235607092570617242241762219257059360255230271573994400162645820607948178139715161391195841537207566085720398235057465230940714999275011230231740260750632329396030170317750351177390491469938108703555929541346900918784198698697537970847500133824336560501368984950275760435235736811654491951523773234868830468129013689486974103840462239624936478121990092186734218959883564570953123147044152861078993508395516017854674474831341104547520119351778321722077325122840678128882826859323241693017145531265575106468780014233637678730711077163187706279081216149633209352366184164054760943925294084141033642536563235915250860782589677045472549507016978370102055443198145771991542870671288515802015036560060379123703087346319800978226971808934125210015262280564538223606217879623471855135853842908016233226686187128529326847475653465827718488537775407764066114726196023460300194809535571887697446273943639314406156968442588453251152357532715896819357074842400257727912014757151700822921460748225938376473849694450368400063693683602243137042189897345315942635081741294371898598349135807120287214189569652482505721375792042611036685952293743281793917554855574899537600059853724201402442705107044186272636612855182301248736349563895706594214653573287388827658406024328066534242331726096610717587478323161378324924027083117091373280513489099179043094571127653778022945209189587286476733299071134563117539370889203247532925669070602240000000000000*i1^30 + 30450352444548685770768544590075850628443385987647880210046412659566915891073541891676683158240228241093682320631048046842524154246938884732878152956462350254258299854169217319573998002247196558532964105281310876990894557281762641512674522932297777255562733727376575095404918582526298808341042250510970822870392254269031967206365414063314173566575654021651859821315516665443775429331137021947385454358782907764255672097862782619650458748636322585840907043120386155595922168786418604848235357426603182331872071542370602057798677084013843577109731039194494238295611975050372849984799395381076541807940795274734344181308776345344440839486622418456498515736163304133627374192208523166544869137702436354953642802775848265218430627511897509551291865992431157655991814287429040769998316153320212866115330537646892615905800990793405782227934179261838650581559067365145001598253252903237218475317778132543046474330952361361238713489503316196108403729254167424053161119628795978101672373755478409291636923474339075077339547528302272054149059777880822691457245483038237963579015979864550460984784144683051247216718329320353157858975547057959920894673901033879098103082940882428917407123046824084427457383147912373017372162913887521450799256615070783374101930127086388306635778975126881998152979994371638962421410123920509646749147379463305586062510140093874405660350837622738697723267767765003986799541440234392095884316770304000000000000*i1^31 + 231311718064827585570843817374123552142691924205710688225765759908974500463705284436043357662406885898370490551679987639235922935571799670258778220088929831772469782439337308195804387276035271752966459052434756956085510482970609285795771201780711748467613135447060026333320090630380363750201906384775141911872777556384894821476077094174592108315629249419254283953769071191237128515018566242509359197962363335221963974894575699425166340015506674858163501216673556329232550323810774958488305642876396650502070159505052650451295347696232267292893013730804583266610486941308543532686077625740812621299981738060938010631846647308735659272864925960470851302449961000063637289341714456640499717598914840607800340529791047311161453767718425544366905277683245477468795632953067937228805714993247731026149379768985233191200343415531628787959014842376497020545338642406555559820722294899453989135768218339559029716127849915517384762328210199286228292431295049202758747763420348450552804617981158371780815955433229246286841921714873898983584387681947174415546459152977207861651681553498059129032970789083494771644531938261734152764068880987189649316158436785192509077500368263616849151846674241348780591481827249615267482616224838047423979168788892926963110213930220824772023217847698502885431254947855484314582813504411274026936744497379099327144285664557557283658484539950415491089653833129817842545768640278268215296000000000000*i1^32 + -1056393587859573172060266792402933982549793017865497021854720199463742666345397824094607901480383257381829100349092227027814732667167990941295693806368990465704127192369807151655820411901814147882637622713479371394689578856228677190759919253798640542027613370746834292722289423890943347444524216264046237510734469681915712528898326474715380304545547541559898905577080663472517968283216378422309557640819725008384021497440950315882860191965937718007801635584158226409835688865067913787300898408080004789939214850462206401833667701691662249097622788166628697445726111300265871070949179274427474125573817917211717736029168707655175227522630975405457669782688486004146638506613428682773374294910555871124109423431833095471643107000062089357538165121877226056354447572749025754954465991085313198665827173141559963542393063199570870850351430202145755050723853399840643628476748735484995320849695473691595268803675282267204902390121114223271159260933595866530744591425798589666970246794769278241134040244394622505144191379887958533444148002047675392599195418244518430268796011362458821100018585982504524524098462566547649668508334412821041015490543280449050991757079712628515920434051342481131294519441116644581088507944601656177926688707951922793440441802473666093862986034937543267376298203161175140587903624143523933291099065584242265309453767067435505701707538657904399389201830768481147852769986745466880000000000*i1^33 + -35215919885730163881919922505803049471948246248586148386998579843859955319408379725954526335376252201422217962332952081636632842382657641174709402328044785094175221344416022422152386261370887763445987911163742160361848269421803003166368997538121585098947009272374261712163883909464201783700700530929004827046530549749086084823815678086750269807821482837014532803872521365453361147190961601309378031718199169907832782669066032135253526159662137988955463038790455092903901401899939944938285211514635809593883859058242905081326964868268548226854649426291805461168430979375441886833177657482642307209485270905138311733470801655604834009540145806202141045619266036649954160281667323142466713321205363631301559916511800271901104913659104972168414737502047075576059124257709136921936006894177154075607747738222141159809547967460493298374885370322645667124714292551022013057783620376640267267901871969598500726766932366364962451196820315396192950678089080769201540842069460423364847262988448551507226903381788251419823682788604892551804458806343446511737714450101172590012026188522483857542318622263913077948937531876295532370914329140772650838866438647802266037204201413183446180168704952363197171079672425520785735295478851685495983040571034980369977397297109594417717547758867017064696347674708487872931760697649866396112499910610578879864863036257745548019777760673618924624406337941927912835645440000000000*i1^34 + -1008613497492457056464065951250441088235677307319515852756730249463609438596381701811320414892273769110578087753879831643389606687847149436042588286992289719554158686758434460893228118276689173443889632105010815292652073145751467112552718041663017439469383555435985649443040998757578012033808975447855273181228528752491420283712388584040332356943218626900250722180984173517635311795580809615673015641850606261449969045112444206391337897655179794756082922708080357685654854592397442692888741563248487820308179412586666844727246827067742491508648586969515729885792041809726071829935068028724338403175851472083682085261197130141806593525217513871755799855784878158074438753010034111144982061183564344404201988270267930998085005279752597253901462488988396522415703856104638460773923577514256972146594990228865793529053626449052119688622815983523540561468657759939558393507719373524449510495722232063661984720696234292813411795018742726883543777540543338720346203718281660947625464722011234553733876113756955769012040092729377578278108664617307936432145926851784057467942113150383843094858026200823497930613722510752408404313518796626208994896761894438605061485001508681708837261183017440534963291750361945776100997861283432813794486059503217516486007257748919954892239980776868997631960412328877070638617417857507943708225759542573504380963484505619209388072572092313701186288076546601458073600000000*i1^35 + 12320689099206789574601437945469704146942205761904740905124308263914577439618855671033981151332232620869762476030289503042629671002236985998872326364919311334855157790122536115814944146927163354006545194506077156651095872382279378564482427467624421923947006291896177521505105446581513561818354581283598701330157145882604433336210118919984324031909186691829730268929844509030335241374371472677884584725632087923625879685184959052437746792171198581292652146669956360027888923385951272892521500459762719170980352447082327373649562847562626645510832472888388163686764162668507904358990556042973843330118773323317492396349628219501043090891263944092084384834769105445556413883957555392799562748500213064454407871562654464119212428161907456097168550296806372380858175944609728672091412129995917721712064608425627043563090700242360183767721142771936358043983274385266497274143703934604371651048659441682561355474314514671564444618988137109087736873044282175510151780874436062933123469802750649544051730189757987025878523308530512134701014627529988931098209394457666060930247961341614297576126455457844630428928010293749758259643525332101712993104749848414020186021549522054604304727941599915782969265949321057443438285952019920031751621925496913853942575104960467169844872451931674181498328882608069815920002384380492967041031612347112780773801892084466864311511839050923722983330454896640000000*i1^36 + -138110428309792421251070600439395924719272643795251215795574410710813777604083334527068059402276060902100026083091716835836299378862046523945810172306160871009238863954396715819350267110360789150536584947796039258365513816096028956820720441357150088791205299595944514244122083282047246665066696820410956305172194331107088816688934919687443489026088570353138891283232757203746616100721824080581129246688655181108627084407631412142699080095530192850661506393571440622825288972987634674143252334530342844247340040573473008456240890364321275249890489119457788047523021798053208021278085905459776673459464234367432697675569402717378901410269899408360075512915356970006560448787824513398888237653206429624680118674266209154283259237745331366051101773312378105720026050621494720468217149418080198020047008779219225139725732299619676241028988449721552720480778505744774394627054846764729477938719451733943275468161508112889242047427767620908318349947209036545313669489813174235204352556580545546336268162283489737591451756340580152710747973914431623677112896626266567031273504074398125458784883660771539996003097979239557849206890200918671639620561767945581558640155256672039625334695483620687537779316277798525935780317959015437010251817125592714110546270498065899346892758036676550046303313142340660462559701032664372467098900833097225930408390787414240897816719910454094528454656000000*i1^37 + 182364801463692902429936699081177315492667979436709092338992974425445289977822981426868022949407188716860789900057758690898539193091453021322833436781735551324919547800797386973475146932366220651350060848875299016837393911741256587964987751798234904524280656704611302545084750779722565543469514940932966252211494712716231663072534046179193445880184966729289920960075069660076774263704333997803660579990407741828850733416582522030529333206297031421023942801169281839222152224971053374275427539654000273173614450106044466917255671786760728955446632643023457674631128500523332143166456801080460137392528041716968814446620386821764015729556226894158086446998408016166415810276549205943226272103765800795570444261164866078320465142748937432212864284504897765904918698621940409333272349222826187286164403896230820589569069886112980371799593419990711488087512029283961719119986050658715988803682111685631620818858065463331611976698907902351908931682220040477305874740279747566304186194007433139126676241477685306197127480677593363447265658485951557856117799244991658392472501680460063055921417377083940050455379959295102806779323248855198449196888709965079637755454362833083211901786186602412637426333200354215249946967195020378731507753065539671148811149743384948908227699083151796879731780724375739046475085594556719948802578796890549412263651448208063094592955057771520000000*i1^38 + 39255903644973122203743681801698482793714523601504380181849647467356702546046635787213606899977671622280010519456895648094182561124582815216193167780666392287361845498382599813307154189308871211009464338645993164602515915328300524400746759666469698361396401582909199859648380349246318373858362129080161779805258390525027885362519935620774059726225044112768481939873318286766688271044628245928373061544848091372181804170481107966514736385909413282359380180546874546881327150581470388735975743031130704857114521534167368391280035573317964638966127609467847753101802014091451183348310933182712647508303646298647105504833501063369001360883309803309371294542775632707822182928026164162970859481641139524188669563546593280861135050193764272980083334532362276798107863079403035703410000989092735364686118811114563422312605869989225908512168566703591145051517774186599214795179281190399826098122364089027595073539719506123596033965460772989584101834436159902329816853486399441264813491596951544259468875395964954603179882655080420355395306873533536465881781417255563187839115668158803616737261668847190004563255692125336683836309530598259868984642044708804064625356203184414991958826013132022866601485929669473921590932868111575494788198741674438990777740861643499713893019687539575358178464410049502774072598427451616853412636485992189322370114329082936149462656000000*i1^39 + -43385200099486004955499027888214379666285127198454577234274206186020061627729416392840888339277803058711255896925206503209206089507185915168153106542153496681995520093963872437717823980691146707203528041227182957832690701907858013821162590486048699568713976601614870125089551077662523622118631888476445216639481858493166444510415425094900756093072722773084741671335877566232996089560620016027602957188106532321103018268226657731637209004589382405626067194179653704648862591834688362215469377253659186548917407263333769759605608270066246630152831238996357042216580663857538589109365763869850102667276922141711241095335674726881144649879962369226111626803798727842380370691069825366166729372555395870831346561357386911993147393130619917657793933749443869035219247242882308563084828382021351733472049321821504769077214669182293229672844294593917883316636998639159756787877008152159570520109428533686382473277456555085240490743012152245260805098869725672373101991145205577482985128106488939613542990202247606880643328484904748133830582522540887783689796242780309094463112535818593434172503720839499741856088505912918862840328083603842157224259996775189252267888755594948697671951071325864187534929767981625803698019750317265442322004570921943467751535697805223895753360933249864002636724876556418342131794155010700901446926263646119251510064539947030592000*i1^40 + -4206053394295073573583739820594940130340198650442188084759972254749014069336438791007108428436107129753862887834117446485330624300070994754310336385126107337379284947327978372639625068778017181250675175831867177378051725351689982729049238489309145675453652277491820355681683513101171239573931606650993481867088986618204817138232170569966357769342317085946970722748459869746173777169626661864188623916633661458049371646507786670000955282457327790168047193428256790095006573333046528262361293084263833438598058358796757414285615747882404649612671758155628964288388458890623333024361431522522236326331188554111026288709590571987730223481242256767351132822139639536565290649530617438615807996782034482172780543893463503593559291268110039561111472317089843710804278994727095660103050213480181702901036609539927719542833556575815730589555000318838653712495495158560293188547987930718309373802702496314471168372508860628739810356054202265080932501571488597793670527343490343715401324114852755573191473617330396543368317667053300053503534197115585869751068896277896767650491099573750732336383079043566560724767847323657718313481865053791235033988409699940360104610189029922288403356663003957667110714926842806970197583633993590481469642556555994563919360539122916101192694901830567281091079772217864686339214810737830200622109943386310736443200*i1^41 + 10525160052938113405097839835509458861103054280996940755551230839445617804015318149871702631289489384147086652612893752735702193273290022968883309431620258445536987462109379591629598257808629598798170188498066067473289055623689823126268049207085988060514050299701903755176572292421897741679723950822180256883622400105696773081830792312845548131177648444755605153386964573442209526590392390346668347576200183568982521837515681195971636626309585601128088094830140213829088808273002286846792004251092535637218526436607790015444480962480950028396187967838649722698398889673438991009403375322463199740153430051096158860474396510422054159894348834730899364018336515248015506295183821476644037952464652573974621765808247657597852903955256664565555625739101467879313921169591352924425698671299067612092665939224325293803199124242977988933569367441733053353009431484528327990963351285544818788058457070939952320618413998846128453666673834206321225943591056883170444607982200287025197145207093726368110390828457589595113148418869930958295278301449395113098118433781528462988627425590684187698315915758600432861951497939211165519817067913841761508296949972756942203007099829507961525924994894420729739829800011174758187559591953187359130066083645524046413348536935264909188279158356141944175903910317016083852454180174666536334120*i1^42 + -16334380061956482638964923255081972518635594733069914099016234632363030526884317687169500761085970509278087703499845788524905941122749397607673867542571618944120554446382568462688031146121242520510739806798316450604842175677440724475513633599453680654393746975414889284927369037764573442736370453869571271286674014926121910972279923641091063212963184657583401936218433083218901077936346836660924103769938295369288350540551721254101596667034692156616643433371688177921331906422873822883883743058352330899821604999626696690977450143502894043388747454756489816102779234485347186549480019617113816688201735706471566832893684049062495256450305322349766967688473398050884032559052047423650993298186735476026435200257594708099500649046628425075605070152368246347293321065185975439357658707669155799138803528512955375462760347245837305467958450208273034471615258591960784095834006326256184289976624583729355884975826198191654673320192924561774987886396634014116801798337502894458979911518041920997124262551606262315875920590991457420826808877560890219074678057774135278935727086387368702728524449241555970815032948663496918969434222472148701754630816178331049491448099712893652194756946427651020197999045053961808024659227053194628563569382980679499428606962876215320840067540226118815322339773712253474322387*i1^43 - N1*4412392191128234444521393761230408149556994067287792778834004210167249672704981627978771392680580577780080357993725488102460983855392869930663767029193353350268514247571711952858822089245663173296056344883695913492948486800446694971104508413202510262019004594128715383142042417472299309441916300156840522641497847090241780796912103960844377585025703701916569780397720349953943787488220102988210602256258382255586978522861440191565156490230581866508462787224722042707578478211017936154525696*i3 ] ]