[ [ 420585489454641079409367909943524907951851102076477598305501762542746296897005494214713362602821571398631769045745465742000522047738740620134395005375481973491010910876720240969397856476158497244812920016943627682866165707089335699037888008265484219542159347304194046500262671987160221308105048138706101468177583456148424579547141629006018675768115117067368972078205717454722086440047387552826466284938019004680842176007932881853335881200506035451836003616208807150043727977721896247441230295449745360968764895751721911233454325419218069576580797151795135274329008255516385892046888034830928076038244768790536662499697022434024587791276967747380697531882059099616941211176092564601826502315691376147131890373797520204140618091728838649690484251329080518590804362181790839302299954747725394112234312083872166353971480576947757907414300355305194479338331836430931215614506133005109006926292351764731904395115155407096720696861145489053846749725931985877602357063169544939521337089570596122345376142265322063034161865747442583473272806596547050746691819634224338386074012175051968350598843683401924905322336737423610456537708242947061037531472992908418459097190145311099921982669871398207213673727296527764965940882210136670309394307418473119732040589828749010038562990280288335929733383472884722418111234881000000000000000000000000000000000000000000000000000000 + 17959815026911504600918758403193889613977476217594206988549031302333650083181160714430668590063809079626408737575528865102293772800865301574798488176681075446541434412121245045679221525718523057161700961714040915116413370427962402774038451883269206365293542309260314572440549330181495090124878710401935369244581793860457417198928311627004913511169590124611898398569828703009715576264054982325187304442752074339915334916854319980149105108208544012066311164468279232517472839660769497367824552379639885770525525401532017984800875543339043614711340529128830976787588398506891268128278326117296558580430762924725974972618878992744421672247810457895076747989801505931471086992929777932664072780277902115772144903077712054915208588421775136982049794279055018369076306999666137917616083126306867877765822907314130924840943802295574351096443685502482643034973369046720117753553985192069014802730050969158633437066171144966596691036123392307687845464086777572319470400126384820331065745636433605318363458501589382970710222271012779889689548135366387005417731722314941977962619002151281244338352815468706563602747788560010396917943804510070555799407389241854230858793147089194847092695203642082416196251041373702532597955560416982962416565632388360112297690527091720765119172246576580155775177919070009045895922051600000000000000000000000000000000000000000000000000000*i1 + 220976902131103029355652256699624819027955966924508209803084421335050758282099709331608394289789360894901423288051954318710671782622402732743032557797277094017602522576634950595436318089907515248820467826467735786054169187119259019545673097436583433159156067441318845143881935575193865930057309121674524561236220350649385610563310898682324900303388121421887345478334579822397535538719818664444030838518237866941835868389181361881271306402133080416623446631895271262252309146979765656718600741826429854175809539465962625874267305216270902229311093597563957385520203187348817996340417803907667723609658781575284558376572982888576542910449078437615215888643127449326853592654440153643135420722048716788803096016159240075764044366398795215518636209407935242673009789853048652787299446393697098076151773811292292499827902353435242243323229076058337231504248112921158554821984544511805500159282979877556360962169386922286329474596921391477055674883680505610622703917232679015045708732326638615329549564307103237579544195277881954573999733680471476472812359034432593674304677367603001361957055648741538903686756480025253752211177817932197194812626304250110434945531398753678076064438375480503848127818692225978171965854105385965907680682942870336390964915478484513898169583750835342994350434684208057938091164070000000000000000000000000000000000000000000000000000*i1^2 + 182650922311958825755024149113676488443564117575032270764887169771948186976621692924595914205235585974393122048139414343310051991639984915156855215068422128782907014301679310321847047455918756777122142965231828315068654456269416682325929218261565359762456309524928671559728434194698138922986101405151919129606550461492900183238941936663368727287308302227630590493230721059865506528454640018025866522161021908506879907043695921847408754665952559931208428668952162023677416702760310522020607865734764421868558320705838640942560898538282903236612876323249962114209206619040157370374900961148111496293581142801605744318408687276669768402607298868832820847170702357737165482641652671671396893247259296495117090610181758262035963768187782832520440655949391681245057504623900314930463665970695777039923543848087368866882668522783046237117605555872393251539423959398944111377411847905773770686616168264845750226308004278428562316621822800101052579664066199711783050521207507927675592986394134536471745367989795209340317633053153205474986650872475838454434440838094104739102925573318345274790566845288303464103350601358015130039246803900932054032872955115324685476077268804470189299823694535336528087048863759066538572838785810712379876026113369171181168045112589421102036810471483959881155679565137336488840822000000000000000000000000000000000000000000000000000*i1^3 + -2205834546166515605607354383614995460451374806801063355662123205021403244051185693041702388234386201324368848352517108041562762233079464841176545556982072066965846280474760662207558629608583388288405077993705338572797965770620371902538578639687530568908468049622814574433972954932683669611592859044674583720290584671616266889670937590439245700504726316197253822547232341924516595355583579779841037988365456242103481794452004650429515642479807697494943120169671867902835060157021625878288084215034820737530549501608254879536069541279012301960957535638907079710452971498674976377306529752740678040255117912061645205112097775385820497269191350523433391259707576548088962839771014989542287502973117488757684606316594504430527014682474763259271673341851105817764805909201941859008494195384363012885472170406371408005983523310253656701185530721048249685908396245528144798613060936977383559938928949835747364841582055686465202194092082375780934517921058739456788058401425200838168947542648620965555952605539749010946235379679533239290483814338327225422603557514193682287835693058149392629136355652144904500264080950178122212493241515891013880135926379423616346641879246869418871185552528982516404630563648293546620085948246058814061755933994335253154745063055431875618640555475545202316637034381980993384768000000000000000000000000000000000000000000000000000*i1^4 + -3785250525379161264054187092133838390056946395661535788269386274568188032059716402642435884622928334959097135461341537194892892332937403813752085125474331355852843191715757589009406013714071701365913684127521358073836339308467875051917997392812674067438978147102394296522251236233751574650420161522172565429068982916289483424474018016447486320545507762630335418469915481902150017689287660090548313879230977844547886839577939218822240537835340641159931108959085285804958697782673999647670669765312779668801491690352371324481741969718035050469726976598949306070273896773097723309566585591058340205775912151436107009133153943248908666806820886696789748653790575278517673903147386530711235464725326078996973114850857219798809982498030048034231338381385573838961484573594630272286735063321769929193946026335906233247586846856201621392745695418456424310305433899363844893753867342460219105530994914435777490130738906597464322933355516602507827647722360033543969869479137831537018541184410220279176095088345498504811170302918221045033227150056381155082689899341007922197408518071540329116587641547407287364697711530825117689149156349578989280276804171351050611652024469775390225610713715613321305485987112424162593675808831481853236412390791825118824495130924364470505993231958840352255613447732594884753800000000000000000000000000000000000000000000000000*i1^5 + 5253344373534563099795025936975623092811050188426276876772485223027266043948781779543481491465955159293826824426508253670496703250014873396599803328758217714053566209987800691655457091687328865947994674790339707266882958773747774617311824714423264057676710545479392366015173878070253789390341216284945044122642881108984084291214073527696024864688139257592746340706558730032091903329136008856182026365122786742142039411915367228167055264983437460336395398050340336964368062938855600642655642054759014670054276291991161794605611691562336584336430045358376214698676970967241985191041800797430280400864906511268931372746681623890687487096805547455012091719300726898000340680885134636818859063029282119678497217376515558900429918730209445600196121435737963619617922815250303024024267172427205820938411671414574566831465773644629160675079619863760220105622670795829478896973450749927668933477869566232341086804281624885790410743983448986554410985687852200739805389125341366189817185817405939208691690376271610836041519685595886241422002248291357964541958898186804327744149264192155154052929557383634341017575876092087563601426870613638374931889411253046897805009305185784159594032721726642940414987834649302237883896245268986926492949114427688318481012335975689546623678196835873082748341776486651864216000000000000000000000000000000000000000000000000*i1^6 + 8245778954805134816785355930229015888130337769766100689610909618762323001029371924170530904673232204521091454294080177462062564189954489973956370522801184456526854035763719666395307616865176200960567981371919423378478696324933582545481566311085620920980519289751645018134570325584252499482952825203630541570865109454866856853336159445225003071698508828111364106316852083092679938805447319134094513708249359863538168855932900073092467840695120302197695464773948160652824890653500521844542774897181511768216370889952734287751752552542286649627014815988724375671461334899526476657151816472978176822379006470267006725910042846831461222450077113550648990869539199856905344673272699119874497675495286365325689038134622860889113162805860070846305244148369293906580790036034301632585929355933737908576722688891476505574328127321364273058237239040905947415005188448004802911422958248675496610307474785751683743320012030449792279598718403636990851340699529055148254860552782465028245663003774282989217691701611786728972768537605232590170947116600651575086795395202004575117732665428697459958951112233113543287441494327361261764307150544078978723204785403421946403454008190222861151349068243654263630735123878655072093810695281685687007394997878167304703869341558829594364131922554544541610038629971260127900000000000000000000000000000000000000000000000*i1^7 + -2829332965435223457250520090274025438456722554725454455042562822824042675821665003170491449426128944796537657191763632386253053019128255621137758984913662031572824976864288002637545178168953945675422121156223102893137177997601228593294743105284280915191400234503753858213415595824367678852407157675649531328504436219108397438999645455436381462464388722747893581177889134997275031051684167505742888359762075517835149393832847340089054841157890521886252977250876863273602120865649829248765171097306498306712720501743503445231599370734886573034294562697263512898825109036482421783428848797529102927009073414679661785396112842114413377134346560645651666619750989710706785755553578891357991393208018086151294519483513543139049956797957841169774466370649977338819770710089045856889344001129858517138883477608950427396993168922908078442201035480174601350192401891071502971571975535936038316179299461087290091062015106769575338032928716211012029742160718894310049192124729189399907172231415623608481775428110630912661358442145702799709115770895841794407539877284198508715024328228707479162205855544196738111591829555616567659104039666367173813192866074207689050843632197054660697289770684897266426417345732189654769436009418985406728275008742998693195482251209368889078294821734687783474799253987687860000000000000000000000000000000000000000000000*i1^8 + -11176755795067074890678943376609911508702745944928412418556441703443283448397743863247462763866676136468695826046844118599510241782661530550925818243298823025632821670000286696563015299754547949906807667619163032807429708310055789623847009464685940207685136634516995079718622918032507116102866720952852206963787613155093173705367465154486427972216721131952023449565872414862106531485185236809895937858353127327709154180875712028418335357562192338208609057164330626497767772964285020295462351185474523458964361095058168815025274297140011917185884111082057087444056994089851278186414170062164156586396578825528104442935739199903517146595250765849464380849610512957424549643054288194922208035723111655809584981960467555120374068846155513610157483586216434704487954998801705675533339305710924223319658896684207153758111422452494103648404555244423626347140984514870810793196855969891905903021231933155461040758867317306118151472392368113369971332495103221639351018325429907485373746384150424889908603501306731817802602493202182669084127890513325496425764162265503475336273555018203151134600511090264739537307170307041521717813377349223183152761012007377535931601029400009874343460802647484588567075687664866447502680472106663331691499684440286530265131567525717983325663980190991929091816238427432000000000000000000000000000000000000000000000*i1^9 + 6308140548835737828572916183903005017455770583699079935029845458551539230621966219032635653627811694193095960435363566620026562003764498805078113167188434646948438028310113637049778334976855996617110872916939236657699994858811222194365642140512622647780347737485687599722131200444812134656662078690743192542172166166910427543146796606476235519041359041813436352191326232731069852961180721982706661947910828941632107313223984928983408155831546811058221830049657780207996289907837103461750235965181057542417155118343257977199971402434713170185752754151930029412310396855775665794819316704497787777775100459814966892409669745633106582397577621200879511507924322712830865570869327638283210721018354482078059528180459251609859217537679639914361393072516794881486019280545545040166102546849796790457987858267465782720227907863769642882654804159271484108787989990065226607071104011895865357358584800905741484922366471633792698232967291453241659932113922461240866308801764836351209218061398179412579473359619988142519410924189132816335308510175581834701013633895663843190067618772303919826463810019332560930547303935998724690971739815690587661158648660320274287915006145787880019207967298228579263144779473068351029600188828590195870702700268855977499305782761725538874077195092644109655369291249300000000000000000000000000000000000000000000*i1^10 + 5045988044805880727873449972878459441458419777120472393057367110167776808937894321855397268535521285975829254448366810653855237206042653698703771617906468316763446156735844597769710506970336129390993859274132608644868159691462047233247954421448462343796656307669584100910611341925615312048474459962310636288106979218916291019558234636041426594197578800577197473542818037968898361257377015978508716074968323450652990604229367379234614707209454284589799358024642680403750259476067995319300210370698735939596215473801530737302129071406377392077509676949274266678342683113395317976117963540812110816842629636895676952191304995544930812491302083868367659048610407324305490550395677251908477758138057271391549822715653826229475217271236856244419961382950982373947008754858357705267503907672002359679510098388346564288447760666910088077018677302631447747893863826488473792944255322550399504395590283119973805687025813834121062948640629446596203521873089521217484035757269620053517065488359384922015150379715779212237112281291005741644752132898979421067477339458738544228854122833251097124473262625376461219685365660892573660973343199701387058340956298062126450736401134644516091106176415044374568305789420373835931627261708381280708998838257523677319485290231359199009031190015350276974315885640000000000000000000000000000000000000000000*i1^11 + 2504765878129029241979652124662374977739082891259155395709321831636412874303734760823891221219334103903811566318366556453047455528547094613149277534349865952660376871584645843178203473949864299149732254295870271009569926968430675812946733751537135867789443421616423593272209958662520357174580638056779214957403756972727787630654194825104910159291257736008950168388483719076105448739400267846475806869773079712329255756704503010614901276198171666102517527679936497520213139286691046812988475414537885261414832336120032985842659832747393622961426907577043561120823052359424560390979328817002730395944575141823812503048439083113610578247800070347008349826756957548314090400045799147781123983022512529089810026512601191148173763954545209265340960500654289627521599861892226470109545603508105690800101034091405323223620126439378213159541650839843982951364087944214453668835986456158846755908381304351375470910070207821523171699735649366883726312842689931946701937911235960498891268805776382103168244335481582255818686062798287904116404147833162067805879033259101577266213072575040606793897105579679981973136195841614108547776215389949675361084681906340835565386090066409949877322197146804357060161445407982522078190628140410955482329530369391406264867245854734544359977720984729015917766115000000000000000000000000000000000000000000*i1^12 + 578992584645690146292641484572695224897528825133818540361107935178996632586845542211506737341584617021748568293221334173752713011840273357694979259026804723296000731335932460972591741415512839718975683932544737720602755743754281871465023158172207219266763210932331038301700800644385153795224818549339436387223347894508968402100421000285898657169323050911568732716301022684279730451913322492746483539402471632773719060676760105656324671213891770397028237169683836527630551348666370881681367517184552525136281572559382876835754046738233649437474454398337867156652980190157758767335759966552731747854176216889015585734629171637662395913490749286485841387730037370546062213650939283424396384004202929394530594315321660994523238524403344875983912302651205758983450755459304535821599057510867084322365537993907881954013624099695987730978075509577614917102566458619813583047304758226779114195969775614368929274869343818682892215005459984094934303512911283554262792652309616147562977833588939752349112792330529172552703626390572803650410862790623125200006884508951383087543343346541081716590394927757493689084292826763040171638434585251787663548664763591354217484300275629763223714344272469398956455494637377582523219170729419043649769608102767746820171107595830351488872528488751868577624100000000000000000000000000000000000000000*i1^13 + 1408633601974805589498405324520728917631697318453531863778484945999835402352763307861571414389203130330156115353915661501001087039482453700242183195140641388289639866804702066153633337301221240607045843759029103792786121950693652382996303299221414052950628779924082545575891434677860601156587524650507854132964633124800279896913683766322027853688741856226801206889204940408831867073239172156189341641495078134548760636902012090774759586681177293727985093237131629367745183608331173516641171618637393618758750470243046130748208792794487079840411921680608307060934564465208726129973660488636692330215626307268014499740839651123038558203030979989937354966993603825732901992823740707601144178474756698327438079062334441463423644415473598062235951858999110292491616218213474822682931215366351484700510946559354440677708614807211896088123585205397877069477321526107799458782692530063991444705663320957327196423375178872662475132881380117247848833734281264468966078182419386540784389613077370641616248793284030161104830716381781456649827007998552360448492113975416314607395059453032078774158839082883040112888966710756112835793987232799653422555342475177223637193007370496975262338749162761814987228071261316690512307312650010890570243095628152783610617613656069717209487009243369001239080000000000000000000000000000000000000000*i1^14 + -332323999487087753944402768072071026951775704756352329012476592333857935382402716131392339433884173070521384493682957029977957090077035892896814040859771923894213346443781848918705651130822179692163420891749115201770559944439381316999792974607322722810607444570950198448071633470979814799017367090617818116920392907234332244753684240700264396072592554901430192618884758764363006516645518307872753789998740842342714955795023767746723252565815368467685749972503304062119587059377429833657635841228959828234008577170174286223832046309795914499203551821632884570195389543926730443228035085673376079940774867914167065184159673510484914012141317765864686034133687702326913078860349949951579748736640018478421961702649454667212208866589946760385306319724566757312316289689949098691787099613167432584240260063875033940512477406643019741955820673782778636173054069368768053333551100515778102439148510259901614839172504140932822343287022987477554319802205832152520438149948316459989242499829584086547677743157083680328985714848289997918162210159598229819782141757204721497249628503977603204814502699463961044050514323808903533641785289340740307537504966517934386215740838931849469089915616172235466405511393060571685261761918545828797240651416204020651648016274172176769053847162455612584000000000000000000000000000000000000000*i1^15 + 12567208824304215814811295346428658253497088013361121648679150197445920836535136344810272561236427237449941377750247932987602245284498316175059882679636965368354923053125133223179500850681268408611758586982414940563417478318064293518344377136780537890334279594692661071038142808406406483322535360794199757037804206279024627382796469594430336864991274835181335752655661849426270971955094892999280142147071937820478766074240286252623588513305682881163262624617699171648292520633817237337414818164690039492448512531546759481782488014854389366900350133922328235754376246183487313032183804357906018509167051592597879034519896438573358613021951134306186420968734548545351415380172409348557514998307388264457877200441853179469321452742400224543181689893767891638550116324971940716087570843861801604648205340065891835990607305612429421125241590798957059035466542229721228584972993105466826649473932038208756427214774969733416657514179739152602703813299681005523631229912837545862916337649947400095574521474500292323066583846021429598954304953417553769398231114660642992246246359447721898762418156687812096149025288543587238017404161550761460327938080286676133959219316896406164923827903878993599109466231833147505352585524437648752867369262486890941661989185085530268686550121730683700000000000000000000000000000000000000*i1^16 + -3614386192297457671660486126855578963596076121650730864523488284246788588221132826527670151772249937462394801054137383166957218618201918254265598136115456830950388237972392466839191174985585320350259470397076095068483993769297823352709345860410296024139359176931783608089573785016057454755790216432456230215444756305038000667550485515965546447593849892288550241624734875862613266954606942735539703241174404612142843642035891327610933472857837174665641191307279424390163084654723629015975536891411332415651941518470034095828063563851839562288990218023878309188587814572904198247908727444395870204333529746776121242969798917726799253031284202940529950621956807018054830729280654014036291844701564298663560658062122247062505301397244459916421223322161854009518124763129131454890614211258426263406996593829462426087767759755476813894383186808313870049624520947616485014087111185821801014266603790061147339861918730502591838625685187155078400584309667579466769347616054624590394395711515605948407149426091323957579711848295675530815311546546804810465902606785338061526284916481773868767995144522021945908546453252609291740312496103553530835193898695916119585435163550616118751720402883333166003372813691051610174122281262601776377688972235749908237714741355433616758408220065190000000000000000000000000000000000000*i1^17 + -524827897870613529592566051043892490280600108311550070682418934226629886404628925274534435761141728970813042464110159909413296413800509146755953862494812675356566153553544810635478492255841826561875926104340292868453635208247956952839803438446837400973856836050956522077891896068255706418191099479875183213146817338644978897582117773121271571644655201090226989072343750362716681802136811083809997611174222375705502197635237547430830622484441809474292116592242563074603712827368249014509070230922881024915919642472553392349403077882719778711776475906134495009506735805186444099505596626844930758613420835202592015414325315275443334587905355849355228568893836657046509127594568829221560027931789007653857233543082692616116515585956913812846219590118100171410285645916677591093638055877519350461509786664046540777557070447493334459757816438190809265912667392468718644525481910107410589043281517711281088183912804230622486207084349283333214297475828672742112687849555659135576090522306678659178056452571975970256001544120795440157630995914010970367859629015869422090308496658509597689224782781445387449403611382039605554740633841580381209339090931744375666236908301592930103754802785894633779082762715083884543480778785422472512232020957693316347040504238770898632346688020000000000000000000000000000000000000*i1^18 + 105134706460232890006749158859031887446190530904237661292460365510670168208740799681856911088542888997469112403998544083453868621657888302694703499010165255995148779317897428845664096624890736590930036737089483564291307662118807589331360797768524927915294047683688091196674646998106437969273030852720763455196642402303486984626737120678808735496981525539575277846051464813359694392646077390981094513607886398797877199992647704050882612608592689055376838940977468054169938672350134547860265526679734463570237894957351552810372734147870934088047731444370112867955756466946567345474519498841140460568683058843704276708295582686545206614839334860952036806105675095026694174280463174728605710774592236932583287675245105473641721281884565368952501368811675818470690624301852250523664160567344475326001750409034330224478679723964920608192662219342608149769203063455762503126653548697483612801223880303602647755992749100385544131500151678654999463159661220350086268773214932055726816205374806289577234954342744193889082598113391584953957404214992381295850865458809606634113319337404155067935731703418915143892785134766906867596168599945513200130886210028155099012635943881924516815403043736271559788490683936980742672176945334572468362687544625054914196927802943619780898028800000000000000000000000000000000000*i1^19 + 13773965286248045062422595109957040332256685806809163954954514831053406202587412647876553460725477870905179833391383036581392145923579558276159841049725050611089299151504440729208314984963383520021833693815952556049183400667307335095806254861105368980008965475764612056863558367116058663276678326242101510222725099506169876920678309295194345622410617169173237238564553943386423830721542310426177958128476526597855866499413047859761894394414941222703669151017236254409093303017736004192008025376310004088602063055723499968135752022017697040287677674624792581100124352775585322311108161026433071261487863047624985080316909254154360531006016775610668759148336429444807293744469501066598243494707424118766800366532301957119656280826907732293595453424869716234955674334398279343751960207913595016945666895672536941335829770959927968377565013991591230387518259530485932382668184020869507242806417967349701378543322047188300107222594517226369717799107780812787797880974095838846921893563711557219553805131727400644063749744264890946895199372699564993931165987051616196014726050872897435384186252763367594190459042027082914140425386393170390340900609073794245854723224174595769106970144460236462124570648284475002406134479873018410750318356806850518632719759019680298430650000000000000000000000000000000000*i1^20 + 552082519734845218283132627687030854707874066754061950281025798460009198445966468787543391818438648599956107080680742267232069925841725518494218417867700619360481463374034689761286308823259575285552622624250023403593484338920193277623635907871111232701774338046787480468837693340309354140693532750197943750710393042960538567227878808481640798795764356874087763679136464590456662263222774778823794886091951200309321525895984695541985186689358303588744196969566696490608301985954414278273369434951147138639310912479762299947758231282522292405524069296395385390538190347503773839295773743766153239035608652057503332555394695953695470784301873089689478401060140825157358504898888870060726980994440200506053563208408125614920305799110014235563730942464545883671052322674984443484461471794059250479893923165260542270568064339595731322381523239548938815022635237003513555350401971563645529256187185306073844439704879639383196692587126490422300164378099482747727063089664974866993835859398409902131226582582221693410999311258701086615973018905537550003824979245174331781062525867761796303834404384598707468077254509652294898634153088650584255772921860940732356338008477800810844582387619238247714732167562293097402802316130434492530588875841330485420823519953303803855000000000000000000000000000000000*i1^21 + 25270226722602088199103582121844112312738268678424625775646416170397208841245924220232537079836231948245048340458070542057837258685438570709399650215841978792252610912119324887828971492041616965625805522617582301932012036757687146049528959359120465598580456633429979660706781682591305927771803754659934397593841889142191469655821658737115178250986227735260942925950805344757830673882916503222921946400297602412775865777210812860084221450309730337859331149155914343328115949368425011441572371330622936203845988383575358652995738684475439613390377427188166152481880891327146456471222161890640589156036304701277445890988144132081773127350945313626628774998612871196572269556651083090765873259382729514624382058965019841486169818876149723332253895000023743943077356003367338527885403874023648330848583719879390397234803374666247764504050194916438731569017941841692655523171499250888345022903481874248213775547701879784435294129196998324233705593873703620571163521957292376718184962276003826804100775129973849970419537435757910174631450826283072955531027921090451388886745350562774891658136444101809443038599121931205702914310079319849550682590860135012899249078273728262701918776569706603550766251552696570501980440266562625458215036231739992322621315902200187500000000000000000000000000000000*i1^22 + 281832838045596924560188323520056485315328928668119100837115275816088592642006290900607557391286353156117416872623275265216923058405978010488843311403296214104742580398110939239662777485511926554997573373970482627362429617592470399416864095745273800792827184729897801733232702921005703678858504934425488974077756136910141832729521724563110599742625980121536882351639704953715881531711332747115839911674657621584050111390837907073119239558549280891197862605850420683461139453509136153889481663158594761854609294305732477828454309939566130056813374379686997537866199351125309505052959771994498891226609737129623992136997943278876742271655960909276217752839922950903594204522196802607794627514791777350649626242877581436467933583632611892207149375623667318029846802310679250506300480807529785570274022460543940934037031552765179004171854720123415540083632328100705952127200731471551776424915564092401375275083514836536345683810197608651863161886956775915527024487488556458768412195898497420663667856261388724773370819060608631758083500796824392991894334919986080355281870932221612152803497213987787459461755908869588799358205377903227133911425088481819880097555837867027052110153061476975031516400432486347437884872316261048779620269892357478694691799115680000000000000000000000000000000*i1^23 + 9394742086188999291204489055745119586425126448712096676118855581935521426117627492679743151253089878747699631121922075535504512261745144085535001360761558893835948383626715981705972732560842078294788585928716535015141068133304840322197036749625495865653831652431606709751926469804159212938472865509049405338551347930482669428636646916265244757540172295924400500479619641154546092527051162856458249911747382437828580204512367483714457234731007161724752222576030077470535647237181601856384389515295812686357768357894587712306949470758695418080459966564265953471800164821080996184604505797869367093458039934800953586771993927692551340948237762832644182338374962964911093202843500966424444539460320960660715740964550325560321952488725933950688439631630462767047252821246243711175284339745009596121558728301824207553144404587496951387317049050058274828695834780643224571772162957617491493551290933917711234144610794776537291412006411604249218538988542832898428603702532552395729804377407980853811192765582963195307560828948215312203237720071302475356764814553190268505481748439491118229392309685442663150152701214295029358120795927319034042540440035448467254232847684029111846511159210387720332932578704973450856234356547904574059846070757026864038847665000000000000000000000000000000*i1^24 + 168430541362233884949784295200930239770458852122410852463303445380366847716258297966974553890078418146419605093496392859447620938196872489072487975709300547717733920945065694830233083252219673622945557016015439585505022437421279930468013890160183957261751946495512188688905165534078022579009430561458680216670177785685444088710257990047486383851508367652571648721044253123380381960659879700685813425368783006677631696713112916213621160951981454624704442060402489053671061451563314236215017030136418232587378895901638275780076121823131817119974190869437285958307085133229802552547585502439388001881955658642627889512908182425066456185394196909742171302778055603222941515508378544801751395227402389338091748940802675451295663084842853337722043882268231566026341596698610110685231801521568951617831247740942808934010361177975722362600720519122705852812386567010731694095204221203899399826782653260703651815614746970080697131404155502210598878422537405373241940233064137105849558015705959591735280580955006752139164328663248542043219863026120190427977548209076022318976556911188592226332032309172851013340654867843419747450591739361965684961557454672959756861176180718246803518389394644573640541379514188722183196598485463372901805343690653044111714200000000000000000000000000000*i1^25 + 1628047582262553537096164020471619373561341662621273167375025809212973814608590435635986720601722841361576145999466038482952520305322141044194943410001431506173666425852275066940332071843941648868144793649834102651008964076787372946394042107441850815580374369259617248833574709259821142515998584035590937215465351537807227928189515855787621736600875605209804407630265345583688421131678085253411859782015264164473808183252545155083819098759762951176936301396473785393590432157493233859433087064102334418895848955451322914850101892325141800720582607233847990083261080331916768297828488294605055464264528865097736286075059086396347052975733668265392356819955585323067130916544234898863428018770340408771720481415830682708598942295411993285811448257844771827962430517380573960712579503375300039693250681433733450713196414759504420679850207592437480442402060203007854452830763751723752545959908349521138166030311278893658003267831556705178536034700516823491467030594910177428723252922681182490330500268302868434900769628650245616937265032427567773273229654965456240826591168425794963837576976902593627666955286477939373723675547276520537078299077957130638965677929707255893838564898687761888207197011321215187138358277467131503089314735504982552180000000000000000000000000000*i1^26 + 13390576810661167285672359252301047012238001267835244116240586445235945028398980793446513929950894241630937771829378645931616513083118150056031751543048248591229269803165505123001277962591861104486002184702420004217694487976955320741527876452181993695641117684623681700653171900336080573028965318505111608865752706213552667310362420365929021571785109406585771476882704684940821398348907728368028494062378451971066232783171139972413467394829598102754761749949525542984904384839008949399364680471169847088255644188106051433918269716465425788180406054539099355985830843462644281947172069557530283546882599160387676124546704339178386608879532857155810085320648304353858922781086472727519543479800446213000954694724934406512796008176724998878160319071488544924097393345124755890200262416452201247736372753115247885540866245632327913690828876931975465016775966874186966421102953216030514396650139397667714590877732361214392690430842253732403532920190171830595603513197029401177388864668115677264031424805482118052788507551234584550922850109971511580145807245783312032959488132260438271911097319575163311233637665892715706935408725307428947964175217105653737863599529580030682057474191766781451987627413860338183640510914607748222647842750949908000000000000000000000000000*i1^27 + 98623109535877765256746055179638708496662717396044812779087861864600476887961625170464956812259037255210170916689076604631064226012986878352106509111474480354881082951494038243476622371619697506611981665146682856155122073691009170856749250184384974740691934020385251272397813438503921139334981372534213919498441080184565289806041793461188347830973980675247227202917933056199358538397129280294784881106756114697956583749102256503923951760787996784480775509089317448922454919270318103913326177328890531540444798078986484263731854014564941460896032540580203763288877383570503887552450323761783660376501143301553271692428432812057470720795205009625665956691582218952209526738557345506249584035997961689479443629796786767188559447365441753660648490110910128326681339094110723878718344883906944375898292280790999248420374593405319561254700822885793406461081190489908333042415384683606319202894567706954917554773014960992692464494947318495923527345915189678242410114476225950608856160893561539445705452489818276270812546449505219627963583172623670526846203138713949716501815765222317059499886465469351166291657632757775540145985102006929660305283175469896960779094479625246855920859022428032918551788304315146797603292973845042587376461129200000000000000000000000000*i1^28 + 409085954532610069098066729194109104758157304750782872374638399322473811237624587161917621554706729089255679923529671839020977468887478093841900501257131804057465779713153429415443471349021694665692196181358835065927415163512280336396849568962534934064459928656702852945473149761605185595323483430450627533461227936016885997183011341005432194280179621858965655740058806494396623684863965949395997193028001802454347827219114500609706643627657252814373577400378354420810857348706108171388363172317945827030197815690611016433707272603951856674140648881804071485157505059927571922051988959590881349942842332396383110059919201111376196301988001832698616149439890328655503623514686888007848999243771279983943979820847131754197880897856410214059449427017599043267773582825803794525388238546439920413483598020593213607313930302871268047980259115758933656892235165963533999066097163478611318546794625364153288208690503688400438025264557604307197734782630021061879695797913384907185088413663332938601115854042529285781788311903594327518306331075832684609800960011456009653741112988726721184272599318331153799739955174619022754254944497032233552544728239641592609927534915952553814666140769874187204166227790925319196811733363881578966747130000000000000000000000000*i1^29 + 1183108765105327949421046449531913630661564484500379076211509696013496945554250774400856536850406401996357788181500535544983034295115542339173753401176642094221447087267651782442489206830063921783567690619407671275236936113143462837714026699328149660990647099691520509392572707722840511375055535113125861317310150661968869805114411787792621908747989366830576174502877748388955633009655316908898146864313225162831117142138359801438576773761044172577759023397749040851741299446826711750257565721986518780719748755291316822911104974894258819835055206779307214773871243627854868524239147613110312164332829660099638158668233478356350883630284262061805257048116368627177021046583002461063832163386732746384383878078884053272590931166554713231024239516210161125387722152981753215441267707620752130756444794709712868845766662859178662908820799383639216961780312087711037681033496284841180181143727679364835436626919256847212401837224279545642421570734660871332597397276440790505568422606637894407782078127321021219156391043735720859375289764622613217980570567699015509279820893375732751171903179620266853325969464421678639954856394995691336608494553708390405138103045072449462110927091440383418742342580674877479593675981835800612791000000000000000000000000*i1^30 + 2245168864658760229503402222423247784606134750777237735862482694352296128214387544069071882329985902565471708024345790371214281622655400105487269636030803961343719391990548240408908595649041592858341984002882059681046134495900601014210142248095491594493407152287630306826064488691248040561726459669353224224537594533219564511257799472387970675285861057688861256087810470121066355809182176083131066040752245148665754089209687421371693765802831463743108106669884706765869042024712156394907746130780329028980085411080651787448996403855588801422209040512836974728862396147306098075522288939273039538234407134571038067362163888993223873109882146207428062524456168146614013837544384473185452406511150821832086491783527994057394135123551849119253487239065049968174041351462897558247109241673267509590041077585231259036896409117548191731053060368337699711517748325703755476792898201004798880901076126103476607922840982327652419001997893823156790287265898390370993672446849926982944661579502488209749711700302116649625829100891944995853122387293638026073112844275312432954959084682816938972800441064161741521407247863956989395712820634104154909361100195887172815422016968555355898158305565457207950883264705055310436655189727706200000000000000000000000*i1^31 + 2513159100540549261744937529180252100259325594091815652311538536521918061271688354274865245000890276007063839353976069319735672127106853678579098592260694002813696625989612294699886168287330467501389294169868127179543192707968709557697780711532565544872921020053410512688262677754758044275581211585950983099561923375238365073454178207182375801103424554957446117293281111447049905447156949778577972810440294860229793581804077848128886797273942691633478051370178996247027084431152873057072803155297703956730822634760488034252555099421258119039487478382683887945204494529094949496607631552155208216518293898543263370013166737167494106855043099320649352238734138117356191162517998427037319916375171095132317982986007981587627266356919438830365046166218640712296911231011608300650319202841289382704835384174735426555164827283593354360521129769324056996888241469564337006671125721384698024320610719216725180157993572122149342165099579129196559709210389872787850196669833633660154803642331132482869364306736701528572423157511316937752082812228724687447105134038610870174843587001658509744095719140943676900183615343913899355269398748779445121888955273319285880538661882860715256692711820406279822583001374401489642151361710000000000000000000000*i1^32 + 252950912789514550127177560875824421080312306039958464239072592125640599892699787936167531034960962730303646189150247305690576508390340100619320203951897479015579042808473399855082528766336472504389258853194511492834957798430480685364193048778511405293487578273664605261609088800117354034813348597223217650402624321821593521118210186823870198507617990648257584530535812932246014737513838386081162436469778811311793017094315766529041952240064536151900950444983666851969251874439004308898927299416829654430625926884159255136870060127444951051495527480904448711149989101525976246485889862841227299050988908123892108632215062984310069022691660340526473496942821782680592241057455467029939266039375944091695347807096238353759312756471401057443441430759264886205397943283592148958131760578839805084216361871138770208005198412755560478552569919269896320399596556421666733284602743267020013300412856471897419947027069281181356465465300528495126098249798418189830722462785348341084692256719616450790806370468792682841225355627312744234168955713129711946880858640251669723028030462734956993492778507560851736291403724030342712883610256781380535562166244750432284429331674398363722012988802509160089200337834133665195089000000000000000000000*i1^33 + 66863052666658755056194547668673493560751653936673629555957732486813253036040379293384646821460547417157573664181983957177850243512539972767154797457762612434999024267373258457996081444534652781967022829430745730360820259129890209665466910619247729523046208715210025634311724337255937869213743083297398233613663811515738973412613061551062639061236384567698934357250438035096975998464234675820873026737191941666654544154810354058392935386720408011634869320633552267099294135043397215109048731001205693374320174629591443422552076720868741738931652796763051047962833190086262197914015919027997198385555579816152920010412149423888345528690213770147354496910319281895352008064681611844071743565698602898668025243644299882647569752550562029670491198337683057161860920671827336450461056448524339852871770731010075200459769142596083243681096975830302538237394012058452435710886161238456006644973225581607017983227214235550359114657004528521505643591656882822948895705938201942030694063758358563429116995700201097864979078125015967861388777228343518718212331376809980940323877892242784311630278289908224764558714694853357386578401089647532675207058265450407812887864329809158187352263900582523363088651130288396800000000000000000000*i1^34 + -144597471989416624793547646516774874657701604531843689404823097613479596994868370509061967498884584117198852025867771354854551717385320875784594358397839400020192666317255226620633575331579329739276168446283881811994636209526082463349445377447885452213360837358320801911471032841209320084918777754853398234586381105156610657933208121721997039940754477271442804661300625705931732758032553317212922093103550211933948949332926916430347300235346899812354332279535744764033588333420630165751691172141911201030095928476728639834238661786455872236475518374513006559801913324902388595737091583840972208932219743327763189246787167965464364709993017914006893090582003461034077543640448049009188395250577304183364868394524439911709528442787372290398698137099452412710547395618805501046908857747042455710312571217733701158926437921243000822279526691689648305165225434066093947754036795637147765714050423178440319675995085887342817229846167594590467613231223781662259604168047831710186985754833145485552975525706248923448345370074056530983005225273218764689601328706975006328192696705559958147121337717080510453090383640904193926310435435370954811672762905210572438115485864769179783048471196393344927042724064790000000000000000000*i1^35 + 8672919467033882706945852773247577336754142999241019579599527973390193589791705424171397480294057457333178594349118633266629674331212686709721696391302459451124565976026096891224556425899686796503165602321777620412907425957620291781318749810625317116724214517235372883169146948403110211933015463726941979438095453638872551142198233245821455799796226769948095933054482690196342358956326868471467217084859826835800209884733962703148668497993133864655552540436456802383508632583854717276084001640661773220984035668335775924249953991176609503987424126969769420135847005648953839019528527495376215735800340871913194154581300635086439124859314476947167267418826201100679106832673285484587642506864243655594642723120823461833927083092000507886773072195638816270319968664285827035526267751818833618861686746656307877404601423285197239825075284131361667924404694009360978586608579241546550042103927298581708062970605556331480364341011504982115394832114085054422557872613807727703803580765670282047530794709172167962315922400206401779468514595494203071025562641551261904041734485579919084860796472240500472394602148947022669608633518848495851276664795826639950957646415161085577981978340007392787619934000000000000000000*i1^36 + 3213853340118970914133665010203014528048465394433615161413812094827039717439342493362251135949643334570632750564116881302088074674844958101948185561547956527947333355902539446622796877874388177403045114842008557803327450733546790887443941414794049384237566924692345909560917112029846883276313381612877154908467283948101067002418804308898534122847183502725824216844368597129049935044782203816057827903342338887704091981100288136536703832063410221175402552658546932913457058538407416696056334179553981049947475540666716768541936412092321673111756623499655511544138968052705170721239570113190236069475558816561214626532403995770307408809133146794336670819982054958977930142076983485015203945520626085510311382575298073788248945294063834947031175775188994689059312463122622714804816579767709964269891407556363431486797448066762304792694073158565910933077521302516024862963195403723150840074432387914540353811633911219101382572529459024806029419159663245577805829288269026179971557666732315917738584271479025567275724085833298603105491177805065794058604296431421310320819238653188740157127691677818768876634249797977938226251072799054723620721724401509207536914710197256658002669362704712598400000000000000000*i1^37 + 660113029378501555349250542598598791380269557507373787611877202278878524189805504445256560594865559360354347222183289738691122622611598826886331508199210647770150907466904020135858017556100543350625546505673252789901525890453368339691274567609927792252231451942480239722666908728850245387021528230378547071791755738483742261877692939648960309740970450928013958145066841131731292048711580902427279789992451017890107417302028293025009236333173851901725782978844749059193142392263863324005155514428069406875218445290546603478752551298255041036570912520952542903008861279932136673619451588651373615714936449448898815941319503422559966557066388638938125070754421043072793454930665880985419661419276508781177015256342908239655249117748491802932547499199900144626560137200325598603519649041130207104661845488281934846370901888203273870872640468568302980628985366339149415233516375619859154621551149437727435345507119855867829192528566695342970959960715156366853286363134372313721237045758883820646998918924533155091723009255312120020223378628648657648607941303885227262650910307729431556308018646667555230679580432662661009412309199746073105050219573099224618030464599260116341690779951040000000000000000*i1^38 + -13796282235051375670893101806528527140887705429255820226845539868034399974506095778747029770773632601171505567203431567640190030563288837784842280587343053640492375905807255491108281576605421996709161346713950904285433943812071552135892351728361967657991173307805345879657504503893985167166886896283361197605172821907196867220852542419598590110081153463517709176770435063112900247268621583262513909924184077846122123063848678008463298547651865515416472092240056286579757907866016098245112054947299846320368537549019655707118998869754814937687686482121588916090276560926776985290886734756713835187207988361230045447084396613810075004746826569502566907810367361499810978789606862994758762175660156872201280815821439011191390234473326304910141925207280916539862078039321301221795189313585604952306083759388196940383081812452153213505847510378438342530608937876989466453882838123002729402239799384707350709163623450357971576433962269979267095043173165231021019963951463292771889116497323836463132621934779400894701947736344561748834395120689350387197579879205004080161747360894548896489515850906795556349002800431459605563092466665201704667580298290910868471148475527070435715496000000000000000*i1^39 + 152921514075846621885014732726997101596334041271793220896684499173653496145724355811649170889056232373542258383880342659088896033817936610399677714104104861315387172500467554677036929282585806392003920258113395948047687926008205515748759194414215944749264355263518745323963771650077142676769142809697951668284999042262112724232126844207473308334761687717760618774455229979719897732393472726829210072232077724949858106725878331203143284725186170862096257378816321920971092061344644150648068207640712149280148301743924666297877937922022149190686898252202666491324530382549479368462554503042311885959841177351376409932148663983288217892237144585348151363761117246441677340750677153890531821163865065078768769269667227566781777758255286988741602710965506310162791657470564663174072219216153494782418507432773603206099568531335751375615451087900807795543875263448683307310947328306306123631524225866689393953109899757495047754922192448137771435168529931581799987737719294749521340771006130910644929350684136107953928147903209933684904707383167009458259262075902300902219203610546217945964656042173365713469058358514275990312958259861297308871713151246784070454140341755200500000000000000*i1^40 + -1024334060450772561536198312794997007803684674155375971124808359813885922116165611659979172143990404705255249385891233654327504898059146682457099379765742058674867293751120760987376855381963784510781872886540398084849695189293178914561827434932914129064253785790235330791163740859254973365227441785987127651851281740984562524297812024018181903701554327289408905892635884275743393657965073653671105437530213871251949236329999766360066087135557001669322049526943310735074113687819284930593100212303028602434926063249460880581449739610758030697362845281043625627169587230218437894001665578393899089819033661050431395092656649954558247412533994182969315016002777544578173845259254808958729127979590449080116465491855037778071335422855512408586712565536703173423805117556722378244295679713677318438434641588605190236071008253592698314616310277139934149453245772354726262653019247523893372631726971402748260433596247004131534762847710889802402754860172600781389805481904620891982235290653104878269834174326052246858747358825115787850690175116576836993047360332517503535049852623389511147665887806802403680755485796808108177550758760387120310915727549923366959114778610000000000000*i1^41 + 4555325664451407392454653118789657587716050448598692025891788502402094844306615200364052884067580606354236036968573767762735316614675628395884647619838967946086060427434092580642271326134208397156101034971307476701533156374400763610337895720118168142814123896098217785975493542220956924612431926991059043538207543670933729019443970552076443103454432761635694074994678497242583586718542020201486713880064361552731506718787658957380510118553051901733424630605183620011417323808608387220213020064253543233562764731407348959227124031266619086225363096694283005327563498144818099866516956448146534846148245746983609900003583200078975788041685671307953771936132261267375885479320159702013277397475314888582310217495886891791912100643316945485248062316039800810700611600277824849257087073273332702269982737203174873593992502616072146464484923242085283478412806895202253133811898301999356350063338235186112598554403199640474084852022589520987709438953522107023624871751794399728196974629079073510661819209845323588926510774902171535255862184162905833259090077371269042876556106321737247855275884996255554511804462045645642847078786198033452269676158901987922281000000000000*i1^42 + -13643937129195477759226837818659230025560841721089408550910117050859316787364464561526217225229337975216371978485742983437497285662024559387274654795454341532786143059695901685795471786943510326362868719031402855657568363900352977514036308437407472646099606666309256030471087185987935072247301787811448126964949144543840291588811184795015836158867133512791168336651823737171076986753919944294149641619875286716951836646345744478319167348149177332532448600301084111706642208192435363640852533437356384001019081584694072216111798347433327868541236377122843062151997227814579922258339134376718184430199787071200115327890509367033187691076226651598994260602638294222778677070450675491115529692207940546340315985822837993053358733940747925139529825005705971547992538544940223213773727659199891988779761301704934397053156185501519066595163369324677014804233767883803264483354851006619415911991821011565951320720679088265377364824239379727067882989581674024334517250521045381044223873687139854237186631150554574205189170598967163642584539904788673195702219596429611691653721285689479978894417992968821625681077292013406364510609035992624114424043644327100000000000*i1^43 + 27094712947846799501093627160667187981876890271175230490341493345716849372197035272277975546253476207065162934720115183041460254553837363466950476560651860224350699248227588031444715770577323613876428477336058803859703257634031484031276878924000499511408233767972021885567834141751113324482138874771728612859534592953197531491401439319289046479216465652055495167574811863690241791026032342472414348474780744995616492425657881513032381441946624951924031862223833699770002382976756173902313010898118927570949255577964216678567103379426573584724471583259734200551331016142618050661099042631363177064470595597197813446027521130471874553046747726062883363134153419314727298098685794481424645334932925090310457532060617075958338110641251175889358002706447242264821421967108667349396451323505513427181723509167888419290263664161223406688428002255646176279329351593755186112236295853852812284195424938470683990811035154524432354740896198809812107254203038313188190325848669217104191735734038400797738331749299915405487677654116995755327260103173033233334134092003214582402043327349708251724197036751315394658928527820289323483962347033712173210920000000000*i1^44 + -32585485726894379548629708047314515845432587489536900753846067697676939466098755653024421169112709027530739386738245070563515271196726498979179264945746597751358384589079448929717595120962624466116605380576498691486142458320309038343734026039701591032030175629576077774586345992549942743504946140059009369016536464303785802121597404792022118696752728684492061043793554835503449832489525610804412116129903404417297705454893178662081688374003552338713505837018897021823430939348933761885819391494979669967871771454770524993606998142821881653754913677399236984893341863962774981414919214609081550820178100785196996035913383556443363724761832529666533626290907193495483506908831913133808081240741745730357432049330067685709811189523467412364381170857405440408349459716654969691954671405689559388052677796941651298395795809491752453964151346139727524052125524284764914172555422610746393173689346317248610102956531020559937446638049366749804404798167914071901986151154971128616619164523159689498083718225342279378905447552190684961468954464706625776186468740097735356265910596152502087719275764754052972370924317594461142776996069062763000000000*i1^45 + 18823880623272810419447728838998331967968996928519644561257289276518890678231975002317361788238598164800600443765839547815523406904088328107151177334695129112523999083362447501279723976700596137256954723935957277712841300702829604582487866242684634975506880188078883627181572046340161847981365039190387975671265717835404203080813503529147636281057912918329580293642252508437480458239400020140484608684365791967743487151014821075432664241570436420468270305157606582682325249078573109922951948216330267851878022197768627675896342549079007217044669823309680169903650691400253676918297142677625214144700092481075964693949937118570634442312381399225975494915873666636704411067038033305293903912441799476951712818761951896111002209656841929899346670739541930043256672013980645279906308685467331138915007831724531960743962083509037365580609991788928290459052329029972793700138713821773005329359252731600073762713766141499720684591332956053846276706955081629093860516459191961232646839436055376828241566357690133798241173724913762464437876835889370445165651648019458515483258233142819952915107004561786209646427472383752819066407700000000*i1^46 + -100402923585202791938700183781399415353060060825661063745826365974297054856791197399667107650538677964424078956742488328951887900482687339220114419798871612466720400025762298721976710921189230405604836210594667537047622707852813206512963677340228816636041218261292476156086668476807647296326039751269158986380794266862737495957103372821529958657880483870847094185937289347061707241292862913336326501723027961691216734662957642262441890435038166248806369694946590653226764529011841768316678675879620899622618763828095324809009306491446680222619412685148194733547450358297843161936463517789723035661076650550886648545045225378258651186501116519392723933273058767282996902246925245633132899005604198314559849511260751791882471636465209042279409488450770032669700875507866471616833951917893092975052026900215165801396849157880692048025218944659807949936789754282307617927495170497425485910460474393631468186570418376910758198037163455191807969567975178249761557012487766765880981844552006151345136257644984386780692512114626359088353519046618045626069262017379527572114380811717357812267310699595608490489679073329760000000*i1^47 + 143595883619118721916897794314200523535070214755465518289420897507189185056826114425406598881631637623652828946608180618301484422598852992547258903479821651291131766492094847416947774253211845086560039589946699804464923437423722860925590285216590622408275446763067900832308433008532247004318638447818317818214239115536698517774612625335951067621436181218419292841988628368684562878113781968248175352770669715144547183985187572805336629787510097139149918804204841585770402186233326688519855727390711952027374007864644218676722614575339766343162960465567982118093962554583232900209429415683915332912348388112349826339272167130855580206751739705598405511571807586473460832137042849328305695112502984852878253309317514090343045585531365429260902195126956401760157603811457950305315129523905243594467123614725735984478838908824949105883802859517262396483718512378772932763243419064925885974398324728880190195840951951513058879498756021383553886309011540582464271171596595701026669254704908808970127653852218460700701022570459875113150285855052519780704985071193935930425065989459853612032746118178481984932000000*i1^48 + -5738678834378252887190212977700582268912957409874397316130360552763496720213106676564780949473626386178931276101219828021168045075389122512703147330461979857222976506220790447333538328205392584527048871546686646209523360148093297049052434913090588632658771955948425455074736635724423244886159941267611854733990729435043817034894911254531360443879986063312229185816682882133985433725389697177062499706906554311896042085892293388592174934536139287705919507024976810803390046524708068501530045307690742536924264367502356136713025276738683119745564091838705587375416052069379495882654906124417362354876971722724392413030892984063362269659804209085557564792149150732938755244963462949683041174357407650782037065130983016043806318851299390671568547473590531141879540573568410091132661629541113104863369645341053166396709351844076945062213616771246360800276852445554184739304546346415550602036658396532813915837619967859959893843111643882708134022402027247962648057839307942296867825919764536598624919485576244253058219560674647265643877854647116015618292740556802075141848286812429090336698757500000*i1^49 + 63194589418916890177709663012359416833163810667144013461978978134606018277428583186172519000903949831170310964823987960134866842511267090981926430682255042119954601450781910878515960112654677177418854026831982735170571818311886328614091478499036170528872208563857629820776136384355005374038281070254318443545113526730657465030549620102501964383991970002383695749547113751489652765477194956303449008406137117047514693605966492489448538794976825228752344183889538193262449868836801254335661524818552292667002190545749361706871676771755012938352683024865870873560097217975364508324431801255695087769913125690605194884777684566946364893673892976678341670803602731064615548544556009424110651221218891943632448728774903345002419132534332983430310157182414949649361687272919990665870846307562045499034099205226419783999000105523717907766698730184711952579046971621445320485888171059298520430898416232319574829264321971505449522042462017635844389141007244604694193997410420790999039260217399783863366106713338287625042184587232262557850204412864874372655780996987063392888479364102540000*i1^50 + -2629774170189080020420029353722966562619960099985329100564837357081689967982252617726588958577804980599668226075200374632377723144445638426524502233475645898636332298114961991722535038187979580040409829565878864588443623351178556674927929046570325376240026329797280083931660902851873714145274095670060180779473630323367112453918479909287563156145259386943706528755984002012331454000136982920489458778956406827919350117305186241488321814214024328801839911908739815988407504190056911588034782361942076603613115800350329623130804340082562318355265692645221057088664692841849316212176255564760366691029626734021463360491725172843605057471157811848769085236457959777343623303893476358279288963420611804428943957124950811412893625065851297330790067227981560160606794941221133432149885959080976617415504671887649346577538332826808256010795086677530318339664912564497629080186198376940259513885141041324325204258819509035963097040514370491337217099938424813106721091363449386009167318995006677987142618136962948793128232953107926735082357650765323333107553265075487493000*i1^51 + 186340418905602458574477196914261583048910368982798718480043748534061169210019939027056655368627472275664628334215016288780751587907896992173587925657493189815990810331438891778882486706182305274340254405003417644983384519159687966531773122382120312508091567046339909795091643012730580619433780771608393025172676334329571577777381563922635252907270508311688772949817436069542474140779080504852216558067845236425802356919531365303356765170729743138801046207584500707169280926657665219338083552524327194604784709007463690691729585305552338339324466944050104619622747848141233284771879917087214170975169787387155902774482379112919550629372009832073457027410776124227490650091142992196729259318668697400249359307300640338450939888158821172634727996236932832492220853407153493043955735405789794274877633962679357047069218306077589592131088390061268570769434381086337593327152925181282874619193659810383156221600535695051785058816866957901201698002313606695872394313600017022505397497272303255791100444476821995904139575966895369936364112807732581777500*i1^52 + -245690064281079300993422637409371617707056692194513003514430184364509876114168628174383493372965560858229955238300447779441450994830596462299201591143115083770979407578377671580909212455769690879435745084976518939433041240926379357419286843006629578981391986237697456853045147969456588411002224814167921316542028737144240937536338605471573486707886381435512748577136339654394893934910071713024654194369669234412124590735318073419099877974924967840458733929010491628992626784976113063404118263066076351177346139957296735724153497528165989347343968412471952473259183674054925645969410441029647778831014610927591812461706476003654697901427219111672061278007703602093574083236946015503021570332537913178134378367271438990609728868863353194296146451690589601387468725329038168255961751700514299474634063167544552766984486280463347060994767002867439371797972966173301948285591966108177903283478745367296788917941704790465080410668500738409178215102030800417911964626063080569999381531306578456316207020460*i1^53 + 17419716060432009801862416585863329992027076276923317954283474147044287209023742463478725844016483388950841602908578580114444829226052042528164072068457088215540805893598195846845700589086814258371531051322511341370445205033716776557650725934213298278879771338278837230668035777657417812881328548274898725013316902677758038968088093080706869424131368281907922971329985142180929870789543109371635161669820090134869941821379532515064973029278718381644466771603583810318636027098081329684328255105681872594400517194192815535712398194657093947378226420122771720402613769093701222233741232868963960997183780296475821456836419788140578688548091129736242577997047257938379215373514418062357631603808100904479566089543663335934789794764412158429860490760694510595409246569962486222228074508792995568342155583492281919235658485184236984351625865014047696967350955000430919127401652921366649983653522164570293891171668266155685138658629673878376617181990983215524655360961795403569838378246849*i1^54, -5485162628196162759406847157917285858763171485331319659745932166474125695220379972951466898937336910357716373212455859278745478073816334723401337810638451467361380019038326479751046903930498419206606852946404162731837711408657996651241481637127323073160853938452543433305094333595253146152846016536305054894418220965885995669197672340628753697272537144095028453056723432983326663561925740077527990494160129647411666945137939965544100982321818753103279675086595524057138707399326310295609904410081829492683354052776112442443696733953598003291899906149185475567268049349320112124094888256006938616926342853087946761258782774128722778615630262564280213081981735713060720349275215334407578211027668464865426542141609513495585523858694566383530273595757025166019320003385011967285263706229387500317281210900250250748213848946139674536088890595774204693353578784494448122396767379807005072344820679117507442169228963701702827169184334293575680110790203755448124368649151619903488485285675416283036324722075694352077218472597909063054458580241743727410083282026261423679854324556950986563288714066493656398135078489228271431364069806479873895990618093240629202796047723470122945256184936133085366636731281998833232174441771876348306075599928514848205190599841462060588204623431399185467490168334657620141059946786271675977399224102731023222557118707561554878232650408330054329763698250754587795460765043938325578151485495997936241013538069829510548321504468946760408687980755910715903868106435326749569754843693691150258269374124613470607061133723137018026925086761991972821413326363977867359491004571940898976935793311702070086621327251244545019313045127306315985849774123195510676538219995370740482890723791599015663260284685564360244662213329844213965099378432125330844746458624000000000000000000000000000000000000000000000000000000 + -183746379451436504822118175478448488642639195217976616052013224639170287196770506680334474150622309382578327927492996674543350035935729334960100481121669967036070157122441817481387560672712585212595729137806609334546756992962419394064434629279738282187608657598025564345539553387139540285893573484197322716541786692368975682346083678159130378337222426705495822393878283044452406876328798149029923198436473143375030506145784874710753779349702305249151398074011444037977211138312845809939513961152645343948470128599076703479970242979312570155404445980377453438804494012210506230053379562612293807923820645859835358287550777837699541787704103722102110957357746791054543545588651979640464818701376649872749851425467728703322577788902359449117923726606830291187174420959356636113202126299597456275502256746662636304492159452846143953300008838417517532654754670693520554819960847294868372254687523714196698474873879195480102951853077061359184597552678378105446707775494200557246168619515453040056922201769592895029791304926962748909461264919128138818721567942845127674740760255519235200463308874933961027776716117445648957523003766721434773984980898235150305174630013901699823936609760556744482108442961076813998164574768310752836449608761779987316558174260729461533075949319636319453129477894392952353717927367279689667702101052272495485879673133841785887402547768601527341480864695966518989377256360952775188072188844604045379928666633502733557982273927429797634814221998962587683788142747219964159066693175609680708624115358732151775720591652468428884981918036073256345618977482214076412970792474948576449201340914489132819134667960731818628358611520097489795400866514707925222929887033568778900988798546534052158443420054781409468914450870053229463496697497334035692111185612800000000000000000000000000000000000000000000000000000*i1 + -1880098363632065062046858157075652253858772981604531195874463605858944143041264074584947431310392811923688934221702844297295866935160414614289544906846754041351763463234866051923880510498684390345502208669322214209609135570693918325072226093770529217503601996428723159049479448152614166045089193745184060502697300130386800656892742113296481577964245252016142441892395126643963281295267033599893018477428020546853681152898356017125505809598738010738878791205336377580984690920860979159345033690810101227480213334272050183127329608413115973106925191724715737656303676288607806851471373447860196686708265620986374249693335511228325909138679330863443002104838528949273482523447224885653749603643807881689435491411104428697039211006859780104995763599736169561422249186616766030184347752935186847459300593157065589655438471532344462269225330184900789827416074056411158006892974130991206794609924051151087142158561800618639388163296564012587991815495676525725259197708682687357707299499994582451252615148884291936188233285757395654818761611490656601966706826391653454028984818404946882520204588380813551973847860552103444335977517133576722981400964893385975050995106326249876835213960020282041070246584765260461863727512474568953217852008729535448428145141627261751603586548497769772417712532120088722449804764147174604656979546773013861925632605464898113678932016938963887975016982196605666636434584206402089311323221362247386043519208541242054773665271723201937571344205279990529408014052844142960838590276708751786220049107754183149059441483753359141430744467116518826417995993677327596653873577966883880964498994680560197405935926684360763133977447651153119257337840075610292783954127965585172931464989153308506091514657439410633754061511933209281235158979237366324840501329920000000000000000000000000000000000000000000000000000*i1^2 + -673329050271217631646709310666968165597538228674074410685284527951242913164727303882018880343103187848572028940204673312419087428195675033378499396719678143106277453313996947901960085185024266941305539192923380699356937338550196421038706199749198114896128217058801418697440146822988925096338802193754768704810762489257496495562827098678067725541069985143010514670363081727374137727883320887103652326051578675940353862669540938890310657740247686909888751888009170579541096082843901952174063059900656819672199372412435258037220541516084805985263051182182372938257971807448672840304894425054352929404631343753711528197423588727844542380869300553956941880813821429465179101119031368792666059163143722535214211346479246989403156573339090584323439525579326247675265059801839412289302286921419739080169361265169910049880188392855452359307497596663584271426514013933462240041207035076851883866066224664488318866193912263496232140732804390945826107992376284600805523525711945629018533320761970438717237332494176036804030105786012361283638094717405404703445066389541722537426248377297594464762295337045805216941066861466834656088417521572061593882920194279651323886154355572616220736074995613728033657303815979834112572031967066115012303998362120411461166016774301725108278766493068002691133891241307440479772080836816165240707489553232413364850758996710748644293312309304988798491177216173453644935625484675183078107994939251106083950226470479971496040412089516483627115287029289610577997255285759225439517731943244232870354001210191458652020391050362221319529889305118798619139795111134426727530440161345789768392615064851854745611821193562745970308083598597157636805120338191516934803068899331609863840810892481196844283148097019887739749992476710736613663058880637664403830272000000000000000000000000000000000000000000000000000*i1^3 + 21809209913360899861579127148472161332884815735735571652875156463971116737054660264657264518869158282304479460522108547035183678394225660362794184566900481876312977308361566219058447267894279289564966812399171259837403356080192483994924785582262792334251400643764160625333392317096884161318806561842231271693400074770083081873396784591686043612384510846734881328409225817087406442031999782089057999078127804869633082329640017555725842480922914919941152457222912996329418217841407815628312439109951465057754191695770612213403724422876937264343188718685581563266042945971896248825128701218935447015879515882196939281024025393192220377899597827806394355719593983913722151476329979975707640547741964363723429924288732073503251848746564788811078273545473849866213307249728147287683142926062416974554823564927386493942180389415895354262088311312792193950432400766874838809871882372499002756569004685134594931372996201439698467425857824036497363292586789682498168634293493742228131863060581199991333786139061337998417516077662315385101825054653203750275168788065547855400991944781518692440587070915966915798960534875832390345705823965690827469593364742946893577751692774467464242888377481396914180595441610020236281670762949587645584221332954186358660648442816812094283159868017829289311317105452546385989223945914968272126972378429578847553331180025231731157904180527486057028611871493560431489251615064692082021225125471724971891747524841971002324913437351623851417979032976649252320542109722679771182366775366394008676995480709336627768790875382597532619012114738017129855689544715524922400511576019010836900726898631592500442879786168685960651092578207184373131039031593934631175793608452388544949625085548545439812965978011638747285380324654782021476896571580908029901107200000000000000000000000000000000000000000000000000*i1^4 + 32698493864893539790062310476458860919863199338630146370216855593530267926798147949165315463017205576296912869092214393403316148752343513286511215556087088288680039475941590555715691085044063480679993051747047913231987828517335606179803521611583496974308348837261860067319186538673342700200705161217153017558145204542663950221731128845046321184848379731526701835733714363184922577232240467155182073320476939968095631769295475350474379001558864490140563513324949688970188310895061685289068468886946019853269843858682012669669790158293367092532081388955481427099873335610695161333169834082795783507383033394501018490861596052447636185159991106261449243742870960400940195178923151504467547517849963505869847172709298843643705908039440739410557902937304510283141494778583860456576950723857858984510824568751725110329274244630779907410638942428294917098360361398019906641634375239394828037138894996464768173777546788501431045299422657838290241491251895167974866156455500183165459568914212750409900071338018833179222137505054209081807710932236519809520514279453761168465281320237674497619648653569891536356480778549513887577694002434538702582217703994642219571687574196885264576209811990086238391749123908069159541008360334123598478367883096770420825144503171348492867410474161439438298611648594805389399176113385843216278725725794977800236133863840103936439488528069762650254113640646339622824065165160744528733200079570698118855163679505609751596529318151685579226986385249313475383328946317268855464555061862836498731741476864434024747771441438152631678797874763347121013301729667988289749304293606417410834254650654304832073546981386165611130964306525804006723443391768626272766195418358232874948889957819155622153980036921325748004524021362385284181059081454227941427200000000000000000000000000000000000000000000000000*i1^5 + -55191435698251182695358921671233367099645229412865503447538927791023837909047606971642727515256060822350391570030250141584491368998342436912486349978939789865868806057654765513455120653632516674356463629688358641495772726980950773141161780028507330745071725660171786429405449643627005008804934399138061147728581418153719057442892256815584138983617883887901098729345219349199293805505041123912306247787367183713748283943841796036554172832131013936296148912028954899508073716495514967684933642380917248153766952560543004475446546996128389821476388369632141942499914182714590050088795388923767896485066933055148983134362528032604134807063283479133472539055056985596658582568149235000619637302081598235388506155534837056583994346125878988155845620922344337780894901208492752711620223079192645853555519437793862597531573452144159160592740729610504880809731440027123324176511729850544383625344276696698629065371014221208239486703863462267518980126040760945320186141998111024178331762989260810517723812798386431500613970461530521689373911873845340703413714652342011181001706915606085292839148425475510169852626655670435606451694569389430647370082958743256884862215019317848617489807116368996922116135860219901688573288412929143624462336879174461689695786090445908980186981586511652919542932241759565703009614641832567350262209128464448442003040377704375136515275573930610659581198178331764421135885657290880853291775994457474469451603428043357759531364173254744648504710026316578288198263444241664570791847123043542682048538903709072343257120567818600356966277436246532421778174578133273186690741530629874216421870896479687924819026254144104604592738540567145466348496409279982610993315946696512840655686539316980912696384902166689616881123295699381459242542390113005824512000000000000000000000000000000000000000000000000*i1^6 + -78075507707127579041634966832681676258078387921545129122515465097382081668967686983424991764982936595304015712223913158336529342592539192122891420278672063086502641872813057073730590341059517444773939016884529160303606431794781437909947002994607117943925257759882940747356827529138711650856015078102410326925334501446354004120377054014562627755959649894061243576230994306965901371362080573191523475897422624610262401180963623498533834292969297111591807272415905298222751025475683221039327146481398223778006157351398657031247201346706637911893000903576122183768134798603481585594666457164645796458923884184586782358662732625503006021580088624363482516083051805594363537522516201529424478890800423267095791128331687691958952379836084835512388574626851393189811472210515939430290864415858518661858314263810217645314346254310858970337759689923564707015284825944799760655385825561042674722492899925847324612753564178283510747712766439872258710133908593653832756820491501942829382293460173668436034910860326336524125249143690830258339041297615293931899149920245231473781635365643890046574238452753698967358292508245441059465031203601331320573487271953602120623841442471466247796228868904812617767636180503816281506586489163542653023260212209385881763619612065576516536364260746374094988742732541749732483638615688387639577372651985591659338756369252603461181853687941623848688256789407218296480524716815610707921272099765620636934805023988501105421697281960393349383939807746956371244903862298322128781124025819488938330560055167149523605498231212528696881774735182131102875647376658180038652967816993601702053589708738984244777710425008356904950595812110731776126891737891697493300553993808099458721996939681500111015273958190942541446666473767294476176665153385312563200000000000000000000000000000000000000000000000*i1^7 + 36381920069031917744715082065773722357503573179516724906672743000655959306570556937284673592971900608583685407286937995578302683140505689060999383634599398186670342542443855048484353587141985019320698915967126212379032528853132488062651936878127569315517461351274538272796880569144680281632151908167842846894012298813115359028950057687798525834869742061015688479315574638522925210634734046031412033463684897907048389009016667291985343353383626061872849704160561470138235132068662569845298005237700756922702506759808809754620378638536313988524754540715845545677112224218502549993095166282975725505047793534690478373764022793402228635180639080334351121484638489534969255325486246185471609130152372736364419580977979634305197624110358034011672151012950218774982212009393350531975995095116601556902313497254977763691725678224708794672000218326477705818648610238585683257131285021477949644413076108516277939605415817081064788420614220033998362865164668634585670943200524904396290928891946024048275206538610931779850872464241529763597912259391154869441097359695718214912113254816319376415042392332494901497230198006301883834725064602823496995727094006812717235444403692100506207613557781861713637477116533194146547354660406099610431930718647572898270863753003730223025774564198783209566087763796193220808401440864509947043309308201670202659910010088288424400563093827661723695560922746130920286985438694344389618269606785445105989373297616464504902159941814950080472147055884596634381025921573783034534747749957943744958086647606413097363006014759590430702407969842476921280141412227234630813518196189993605963924021987201903293393665081582115342093952025575192878199879961002947180481541305711086483839700708067683363589373936244939956974859614044386625607218460994560000000000000000000000000000000000000000000000*i1^8 + 104601873551156407527472510770974581301105937249954838691258912394573973511849926509455193337361451388068047053008233470570797026142211824423389110348694809113222566543219328252242689655742975805679093547475246099385210552513135377164725516917698805598562082880523449620195419486481126032221286995275264179842169212953015091572764866539449456120378268063783836636685205281194567780821383083560764917594304729370694910437512387953775251065446024650774972922065623259236582306926489864575990641201456543765843562610495823398688387670194375996508454359184818432905301111729821226585631361245461492864684516112952974247193010432177913301353729393933044374817767473080792820500166866483723658707522120537002289238779988641994643150969050940771784988077150335786990915396906965722900738067339828375977563308514323648807082932799840767923578522515845017494270203916989907836130819348394923764145596963034197152021164382886315616723859546322039075550480268042945485383982984034488762718875431610196345373454773182240560825311684403593426923937025118388985047329844313483009043337745595057663052766466978251608820632346310862105529833893633694273576004207030408946957433722377539163418303586149760788904944543035552213130932780636744862311318780575627848632518467944455475457658693163127619177996153066562708191438403006452632482207783014771674760740222677231684979267146405030737889526074557496027875027743168333734003527337223357126412481857608142080268333380068625616213382554802675816068610988713587780571544831854662400030817612050771299888058216266691759472223984830696343101346894167567153509013905111672415021866672663417897628646469816775805176603186298244029259400398592185023594071932384382913814518461562528236564729004387624930328448839109683824204352728576000000000000000000000000000000000000000000000*i1^9 + -60065756486918516856237206378035895719595495384301579669236473636698387715549597412123237188395304746100126286257139013096500313928573224918946900966918930509281325638962943146532903807348771990267940626047739948846188462519259960468341525648118202837267076971625362293318615193948061905299935877459579589576929573090897599780889067881302492923926840196645883410489560077144786883224167563951062492707101830237555995381700529875785267726725711825277908341420874822882990764421226769283574837095359802162362932022610791883928172643191570652731092450965988978309305070996521354785937697831710719666779543181173306252508213310441192122204755096141489160446053866591257108441426062956666601339814580257015855420695893383232801198979664903295364120568784455811642862172020673334084963951663899886576556688587673086905586681884090110731848898160611126867393834029537449512440872295107049619685807881803906621336590739861163007337507466728514737332135383102511076728892296041942886637969449351216108034011116416082146824640638483163508092233024821785973752754157881598915360325559219759061606632764980561468916683523309349661174466583439318094529161383049724050337933501926322948243942277947683392147028919138158640242233232474221196962458164154602375160626210276388272962080714072432116669911192261236999517096689185096152334704955854070124585746978084811802258316539344209230821737404812816657549988331718206245855388364186045578150910471858717122639307661757218827978240420370828496718164740332079948220188784005829841247751022526810617752480875087091349550816036208036473538604461394433273452441838647317440326477388684625708766761967945946663482076554295106941173859752289452786522427733297427327865865272564017308314235719159141384680289752990468990842205747200000000000000000000000000000000000000000000*i1^10 + -49639653123284883938166442262702202043142574671189822351210070888192888461411020877291250925951133674114700748792527356111644598753176783517703158911526458158024583994808300863271712449683012839134513855347646359956100710719618825572770063363064150480860855785798491221717015177979415139804822955191814587848477972096832697657374121581544834311644323337533124720806536883546329463768222208662021109257174719472710663566593972852456547527720001463947436666669790703128601372375183017338872284249276173364699029246143207284620440921760919332776738025656831180969322973210178707461252762171619117756501990855389098244811944318215921427389225791854422456475112110445948150908214440475158013300888704893360456224211990644159134377305745649235638639571039576665845794361295010001007983993782586861170459735222642195256761559849983912645031950204498506602634106026975112047561265987005307997713253565566461859467763346352043533183819072044752586061368343874345169798444116735814339718628079500506998716706276148089238216222891421011407209362100350556746365773286841884460508844960731562032521491249247191850112515041950476474446521578071842829714416619829994151026347569167587826237784199170257639776092166450308368710397770083036876336581030820013533318543515696260496120541776912022706485562247327210943959725302468870466301585689680036881728404306053052465077165159228427358771563633887635374545934353006646555038336052976754805057875849242163774595619036631277584841378470130094171795207450166261442743593994546947315033312446963551289152037294959066824602526730029007640232673723702506523430768534087679002739047755838627016146650012776732911883094738021097427899576937712802909617643653391741385567429894946937810148162087871629707304159821906292378123791360000000000000000000000000000000000000000000*i1^11 + -22566324924343982538495154640997269762671996920554960844950247531087064308919881990721808649830029745259769246357427689597493097105338101523044701242642864682550056322487945225083036036226731285060356945390966247866613734258524610859625902621919213950112837896320917663501531900716445098315340180575808764333612883921528890521402245601511829351285257983986738311584175412980354058883952367962893976205804406394360873286140896202945616196700807972131516030036473105448231462935852676304406809096583506720607565525725017046818079302635531916349770847133061281916792809708627512524205728546699479733056387070806028889767949644614421830586979018661340301538872013214229665825364913754943152261363048758903882220596938882301547655579612832897075858548301213732783833701501599892155746452268977123195511375536778336084727140987124200326648768305121280951702465227501626283768070956293593665551798594240501932091809528738837042620974307057417684766520821671473836950094985258575695567597658603385968657225435985965772873914200435361565435865217479702658023025014176053973165061999638528190883544259038874150961533205721610764455143606922382988423898395913987600828494324176434684730113738725942950395128083328379935908847470526107726117445038818855987848558797053734290247236988906248594657724389386226827513131849993392062773758567469378690213716862018681545955982176428998677439724293094792578581656752299243736769408313682147146282565156784498399778389271798824952828031661152091315508097933528438263941046752456395704815298572767541259588611589005775410701675386847664318666833466745237633718202343893631291604191283109441997485178152727048865333529467195224324899711520667958017301860962653109345924546389015273242834594322560491312862233352321446135228928000000000000000000000000000000000000000000*i1^12 + -5244296356677863815737670343487842472528030462185790922430196681222071568475063350784547749142066639721010763892875629114145607650657293869329049762278741280057846124694716182153966014525311109781845007046043938631932510895710341172237282971845446030395084354717617622584793730113524862144092334334246127799639295082056170607658685606195738533157327595949431997437910674561229800116229599234175360822017582482892020849817717189256441823428926624271499338721223268582826762355370681004671139117304815091769180890529346263498004630614613401711502237448354195153296590441570678639628876758097788762718391769763131676976434510655746655637028644517602618491219792235634741695507456637253019309766503582453534795202488282718997413011189498084195519113105671630389238961934330762809358901599994057520983284928411453001556028857995879393852299136535126340559489665987949269281108611167895722081541141151554910058489440982064223621721868473799406755760251060733029554017339959252932935545715268912141287862583048971088285745781792061215985735732043567783493274364333577337379949863305353411124370129028143839831217740972357709529684003612018900205499774327173920326126608138133522396483684305115712761211147380084679694320845063842016283797673826206699824640242806401572871939619957655248873048799116121113328681697587619922263412707509893653072772065016401980682534323554413266055773389834552523429820285574484024974337010277855576070479107426931565746659397603381257949505641660449651646567487534663057650932697042056303496767756374303100680174579258590247975436949837146258135713019502684526362455815989766613851695305599075132966132834785732755092794259623912374819884659273551213926111087233500188527426331563371285215561472602893455353552713057379190988800000000000000000000000000000000000000000*i1^13 + -12492574510035989971373969674203440420491303638541985417911270389258481886998050042060546449847641839088512522254908986401625876399555640057747603276229010585826726128130874387896978059664871605567490755753333705289489208927189519163487545475507128056489026331841507254954276084496679120014274970679322096667334567861042356048107090423703028109041828199709632543006183036955422715820510718837386016412731962478334637847957441728123447073459749527291117177913345192694445819001057646560734612860075140229824292951927342363436938465073244855982915553861971078552910318168073264216858685468126304400336492086418280697345290813380364926572123243822233938911264294660752420377168495632051677305842154241778898415689326948801177920637626090483130141063108306203353086338391165104310049840365501396252598512522227750600757059588577755090106423827838399670692783701190611177553403824815555584564178399156828002268305573776028302095918255414599819066231093804521444565519605330145495949617127533474370155137109318248477767375270920174674669735877705735136664845076573237062741328305149204317811306361491630465145480277489436896667611730794595486071971342619741896603132602329804704647830533754961763095201636415828890609923913035112173134661567654677132839434802389347407716167726621930910977398743064321456304523432345574494348986510818751809013434264596977934028326178727710796698561813625951689746441874541490421612744166303714523852740764325699112420278756985908876825662587765505129950506064228008413644546372188772085477374132650392960528920969547592010111201149851874078258433154658026678328126116315922598930124732051406240774554174049602452159839844991100969593074427026121662043912720517308508336946601974437291153153197761911944840359138702663633920000000000000000000000000000000000000000*i1^14 + 2880631483108742256131890511196322577773024222104938306822499998858503892406125274976198771816246282515073598414117645724747389789503874829609169003742893903865292030419009091880379534460017436228655919763420590009103003458801037627158219874575116005952581390200555229087037997910723113714967942686193682246304881073611012156075926714152158486324901804477345348937216120744349966073306852253070456277212718218038475172928572179729136640226272531356676510268343098363624777346582324352561499303863228136161958662764203962301204208638566122715319818973282605311483988194227906754684192838400854950238857982320307092787718530396253439054835920336126115035855852192595937401706323065921401975606882943881874693567658683638410079510811216338852800916168082970331807816132005518235535769345179767567257890260955437287172637964619114518537856861945968627477658243018344353272455298903446093248379281507722850368950047493763085908132996289135446356110586258770587152075833843959166628027648515023498610267360165939213377855767339580488105016199368316049542592897098849618036057303266780561854748463702142495684173315011866221070575634626760424931572198032176927191656726908980815609022173040048374234449863400624944163875790905242758010416290831256163551223756427469574850120790200106191425946879373600135758370930545855958163631938530113781087299232899552957200223564192093079678982857808892218664445468942477556210276411678707738300571483846639723838845729245196139169582603234012363358735855581237101600781412789924420316687008876671311433102101769302943112930788101520450102748884488305871702519804282304096430162708574888412747129793415860037251508712916503540997216222716381516320626574013242304941739156850137058208237998769307353464238300710240256000000000000000000000000000000000000000*i1^15 + -102709667625647472207315514844816063248521693667677745431287470846263516189986999328488082212453543886024651225701806330041116501490459576535244183047958010864248956494625906859900535601466782726756621032679182376804394627601606902312803627230771947554582909167898301640977333186371778325699109301755167538487581868010272939364484647886805943037444280025212663593227969169729444751504626373285221114063210974157674899897151384020293711686763192603978979853320146893249854050073327566700407139060873882904977086229160261479177171636110967926712880487459061073247872865216287204383727293003752972192965344672233543941605872677727143064374137430260490765891928261663359430809152902652744103330961504908241260405564437747182194271903474641851685742144351522220113615952717152970755429694005253265911552368954568849368634907569776992733758419086666502581437553332864617754906547755279329562251249576786310180777763458855866181450035453226053556779339743563130980667447839717850046715118441994877922188583628456004660128006681732980726547535699597863547387566358409180433983854267285451838381463806093960912971821013091362175629400538317568036818803754051881606921582680375156913474400918226362700380855157262547046264493852213738738776445343271302778870623734392702591205641971731075761930517025249592747825231603643782929008330203418901657779868231823159587894131853690466010124717486728232784672484720043140766501453865453512053757709339352267490118462661957688703544929645277715280980581540362237504529397467849914491967620945289454268939503782617359865395110528387541219410661280548831625662313111212899155240887014942109779012382795669531143846232432992201709560245557773689388809911380916793222363519017803766877979018510703001371637272274688000000000000000000000000000000000000000*i1^16 + 29130253420701847346346613019284815841052782765819005798342062886408603242478749168444446578428529767703120756199837833846988043924354073090076608111354561266658494634016856012744204739288682628288219756135362387120613766190478331758606812899919016861161161845345035730024021683869589404087579974290667800571277617917305070879386380274146543845917277619065320779935305700395315830849057539083630079610599944715403298271540548012893286934742028755630248371513185860353076669560055395649578993416305097610472988393769724458657018556354350098409785583368881147223586887869279951407461117776809818314329683202402124052999924186287671997910257025882375023089623683781173605730208675397513049075516877334721037901591031874771966797777177358210775640625297329750746446134688244830470627883191657363180388656411769051684742361557813798647775484902979857357227649265990835148700333872129952525168567601304900344977193695329052538329790256723967411684544928752474595367283456449699660500323654684105403839408946359370952736595554264886575025968428015153538812644832229117761034935971440895335865041985318082615914213945277940196138457618483337380982569763257650978352259958548810133429257474669166383848875899102453219605912389044571099689266664177826199418967704069504603597145730378872413555647919208642966061400540980376005901981035907095350901076111447698297679464921333953802225425657702948528827194410473366950469504138274552314604080946484370677390362341798764060285625512495974191691817176290877464501507127968020058426217069966987436511160624396226005427788980426191135766576501670318384550104157498948392178702714469289457845522833161893218552931590627419642463456780420705364416318377874402995879807520893821561554496996869979824584570997760000000000000000000000000000000000000*i1^17 + 4731513561152461728907187541113415673281447737145465991039249797988237780795262147440071155734013494220501387238877684185814209142018623003190771973856758361533686201019812367681049710839025810750714919698479193403994781848862475164930630772640569698427942577062448881263971854746805434686119434700031544137050414377014772189806863621759053170263831937927820368696818580242942694184736339596788353443925883009595881386704673790387299522992740871999374272547734768716011833041641494161163475626114430915550723607113951589932447036181690075905588456954114887914953869714539362848666884459998122983191505222709540459031025720563591002270214267512718530386240117728704396354557928925351881755641166962774088195357785106700189799988494384181757052451425044480324869494420281535149841669953697037841210607975824189413767836829186873853422831840234298284875876573631615845762818471494938240498456645519431966374984621877201937430175308945322818962591579034293754942327500259229543679831317393467267365573844200484076222117578708194017576091497977726103059747181551097530787624704949104975524778976971282952717018334252822106524119668071881586904489681841830224577910012973119036951306377934949324071989381794123841270339400346785494895549865268880787102630729002058981866222491310366609515585317113670705413212954120898051163903924335394633517642058356304350775405051781451192424486170650876171603533612143240214540107947432754979874940712475148720075237129397242516944201920939173110381447718104359198560500123543326474406816226239761532526718751643562279080879780225575374007090855532534278836695623594396498158174805557861153682960063502934907576646030835308683726971885041708678944578987088687121014862701732276425053039527131848536825938432000000000000000000000000000000000000*i1^18 + -940289992451538138516424626546473245817294627240360251941648777082604497603285537251927833596086764096239908200262348269760414423367737863493428890732685096982568159743400731839173592165595783757049376681171768864639098676127615539642669324003550398923267468754830932728848048662728694278840302759947218848416883007270847727325829676547716579169779359001213233096706557215097170812904381876652033656070583052174887208169505831777876519909554987128788561729889407129176231320521444432820387468235384957682844236265125742345976662442457551590196382432141527008039988724606703069639253962030590766920979867309226160233724133829226289527855497328626236553566154914487409428297813506252852882300391534931162601171537800839024412657801617195867723663791726865843075337360173762983988190522308473414246372420037114112851765648017645180018300701849917910740359663841054823552999765639124896792991855028573572485055941016980233764851452505551096129468570595559266387315441412725472880093340593891582038716199988406343662662142656784705451978477230079450987119456893217459560451483126140679751675302759373465276838809237675739682479054051894209628997421224531884060147577465142104482059454861114549769363544438207059313738877830715449414324446660398604722163777765048813418448387053260135282320567604968782504604760291600638409607062685685015958832260637878685847046617676052625160732456296696289688793154783147665498145689240425540287922404702575083230971196930517168519764532185231949960922303870450832119919463734115207356011330432304464970349301143858269455804775955960626213037262802106778553958431147104230666255147301126197511482706994486233403626184440806469273487930259142882720532268223813325498106103348571490412115443752105798676684800000000000000000000000000000000000*i1^19 + -128053961004407757302189820865169590307503579342980809712976100543338581187318836663364568505016938283344104513788290927207130234351511133747798478508167033475050266335857246176240727927201775686500854414666449082603756793471439978459944291766983490737160338506985357213378507123468256230600948746502559037938941351409554069703751461623897850350424326166802527515221607875052322761294575442143419064285580520503753100580508340232956889639685088237902871073158298153523778212196034736609615539168375216850918147831513524936805047379911009028154168706794586987666590163044860676342747850699364822980568022942364376443276182423736576059474186587925494919800786252203562551607996573429732916185376360372435137239864955780852861544701776161121377034349319691736232281733919956075904067792371484935275735103031596829868486653340320858061665247541964007614595913346244798401441671597807098727407840418985494704825015190673454614877361233458874532883620440098122744862075612880720296597248520714640296578472190171320070351256811813761443061376161289098557574416699947897153250528422948187665471752074685422005285450620373858231805602022556798761515795153281080614119112949110967430987273694990153835832375384305757182673009119111056364759054397958613977450775009734895908495158145419669286882607743496494959632023757821854846657133484279494820275851749782237863652088996899283692577931352413507575051278218487770711614655868086064238520342240951210394882612629749777012459418751692244139196718073819472537632625192006627583789338179519004354291689188070854392728355071172799444363298963016875267496590520551092790163204701504541833106280492436887706912875454327222937394230036018903702830465164375137929981674897515687165385875751715392230400000000000000000000000000000000000*i1^20 + -5031302552337278781975080487709007313594480607562801071253105550424701267846051493358314455644081143438957121669825794731093715287534337963924209491291284384195848129427138820655706215294826386018453224072235089679968821620943572806116681733619626189520657624502285651860859195375480715897496841263304321076063485411640444465955258328707547667763268528220453979227623322734356558001527265220172029005320986656353512174005767884443049694829756216746723740210439887338097224052041057248334771274255444730654857106007231345680138923672102572460238879853624796114932455171909667727741767405416454118691504877727939505708321267393408137691897200647120270715304848020507659985994478660690299884365150940480078125717306909484231830883945601120654215532002455146590181261322475837181814452431571294691926086388818358137627199681621567795606261782218920204365393297143484156863472757593339429495884529030228261227008896127876414331824977600252343058030340868780108724671756096298030934403544734021288006007931789171609668100430212791999340030539314786332694806795443820417355142650841294641971520509884519374827955339842310809610977899396741107424535928930798197755816247645361807405217758320748419345044243134200765028449956304535936879493116897220911835530332142046282766959918763922673186029166573304000607301874320225658280203804723158132451403187786301292749976981719110796643182490472148173872786802715131371856988463771953652480869846617068372785094780301660961058181742793952758178550053263183978308273885543779853137651453166720508290077035600251341230932826497366799644433149861521587736659520421025970570945877271672718196706198127227782845066925883757283320469425694641112249125262014187214779167995795246612281893392335641600000000000000000000000000000000000*i1^21 + -228578056369631797542754676295201742285814675653392275331579316870797388343891521240644464031674431237521741719741431150839858755257111994620073377389059658803144197141418450922149031170650680664421875209121738965144394440144081129997186939169573588368188401011214009800559279153194462489550318693454969382459334645926539843099534519061156372495478775289232168640378768422331639782587830316896402896078052445694516424838691457488573895009062234167631812258116150683115619342612492265717522517252099344524982542936716637534317148138829770831777404760651187428229493298362473930260764890277067805216961405076661894301693758572046643421576840311732015633740040024449198848095929563637411275349513719512153665979642876796436840370978268075970966785753342593658952897613397605934850574557351404082631131742904997563260895646877634813011243941084260715283689821141415490078714806433702440232537920371092717489180519396945070406573033611983283683192600702117429980317109790170739368527278961453985229078790106279336588985250133688335692950259932269067308088628162806762891795664230599785712313723191085733280617556853408869818178373653287244434733813716719670330327889042673412533445444354215095928188661601191780324674019878000663302981819554905593267084726482188745240222815199690339240115727572545797834337017177829416181479486549313006506471942187435671233483167651399127816711409331730929029504363542434558053638365291402570535102805555675513769499239593739902257973885455573496493042213993342414785013111081279329741848583233606159268793616791519548074332633299786006638760628907805497332167732354223690832146552672237326173960016986563847044986140497738824819902691216305932561600595454333074748141218599914466684609578668032000000000000000000000000000000000*i1^22 + -2361943927725348935135359318913712325170402309954196284961237227373374923081597160742622392592844097727920016591313504059919915235290280061769564065289447978322182859840751413829105213388433382397881929485452588310780717111249688313415390570549004152907097423093605031912920712619152927501215720224275232649356958100129542752629698736612441413133811204985539315112200648300478745371852763360449021497486088717809138426844038555795440203468790273683812630122393666181963602100025655106274267399679851643166145351867485986763518823417803178981854648921995936411960749474262065370507449906813442611815865213084095335115513136312701666574238588833850604830133110845468016334742376769737441508836998690944119733541096601411407266317917953695973378639872771326205904634437426007681727855273876265494637388203640266027132149692215945012057936524686225840967322555757003015196943122561335542293518119002823784249181871617926953715917882530229373253047593713085100147700658606062713565844624313914483435389955750199505614878683629022131250243477030403040979940674851876410747852509554692389838236439062314326370875207843163776050628865735243694727395477979342721748850118569866649764646984972737499198978237489003619338896655986595244189843288615491642844250509746496657093595246689086408056528507698968645053714482698825401143951089160491731837430828206423768105263250228281708238255117955359317749703224892338276628970729177319861716710972833140607926185014785391553818559210441608192815998813918809449374094446613319809732604233053780953029527623595014811629452383433539528388362294537022372252564116635474044972938656731235113538593347016679254469014926932816255949199237558228056941089558911728510905311508409886954152738979840000000000000000000000000000000*i1^23 + -74429087193374122362697177198840848033523988773778864857206942560185880604887058818439538869492984301053737316685005205370383160361470252605594613948138093958542894034490368234053355673645601972710071028684852204634238391868235667143882972050291120168899826088774364953048473234575359832243574990399087221212653212306521422516406065707358809555992377902978729863613553005488678730373862612176020871780683173384075538773725853649487142118350650352029649560199554719085902492910083569153814845301902567775598279090818194208053809629845849057822903981636880111634634010033921426580151976628749484933166010833333993859588237265070517481215242230583405855136053621451009629064892646016603430156603025042388753482179844770236523714033255600941634800324436627745671908357391070176763655605148689391447027811062963568706848175019149186944994256417183533967263853943080417745760440286596898050472423640823039207143738075482449135112188260216652743453223577354708945290741654541382593860874949755776366070337304432058796796947981609134374390308462101524802241706210642259974671176656128366543915399432352895582068581639179150999039556501979899848452768496994341029345271436286939664393360738918784156267566081178325873042708797115388875762901331725699847882553152694367156585769227509409387047144819654795858139533445177328169921335677580773096151757194986820043337471582198644522436779136922416238879407039756161500701468571542566187454518845422070762394392502427806953512055392083631328282847040991697095808200955012938584623216586378062069213492689506420094639372700493408168145231598591276403002324470095985779325672728942944148864408368402364068751770810238373298094793558020920162585644514009747280988911831942130469622272000000000000000000000000000000*i1^24 + -1400576899746712122931323395059590830187154661958640231508251796072433012481896609003969254674613154155101034738746392867652362992341672101345160413826921044720588977786053697606997596107902038148472168131952570529021784572449884448571805351609342881021901000630096189218566082722796258659998313015696134413116250683499003240443858556281641435311084883085918855631297925358720666763110053371575149236784292703715273590985497919974033715446164697335321455801343827200794261993853408243134534837187107466130941189010996596088584592852017625501007148488761513801475185972022731713377967761788831261066721165242683727748724495735680969519261801037343638959830555903958844600443980678659117581523189213061135926892936311263376469044664608348373326574978645975889570459935910775436339527326744554003180210349353846006874276071482440097440304157219824260841188342708970407260283271560067218901517580272839516350133511329818068962483724432687868705101109498080737805280809024287490480976493533459262993536316287841378125523599126321126711519696331120127647193134966217166877413514212992896645458111621559545215297557004878279775981998253193334303768871197871456231745847991312644035890022181521698741048703801389010551072773496944570977830837401011737773034030927514715605129332641233649655008889092911965711542272898185048423423879622699124125696817220452994758189091110813235979588458711231855837413857197184385634641360350067518520409964904588147046681571512670984396915915396552436320222304928768728207703510773211391651902173058896191939548929824292425060004587024242398708413843546374975889462148943774460718164394459092702827993430964466517069255995053491629261059700277443016012296267537618622865255909301029284044800000000000000000000000000000*i1^25 + -13698930522546538113750341097043504764665958511067777876859833223298660875497512332271419578665363784115924224463340997798745746205675845208538991265665170412287018406916187962419289464318528009272055672976150620580569758535226099819519507855197524078613911349038452754575335481774595228586529379443193793576010020589385144880706968816896092792865947766036106217648605410347716638184518697185358765875097806347192367754920920085113640395526293184298747766464926646611965699467658884588221368942095506125083407098811515864674476433758167552650830091649134795117161143701313021176406296819473278487347804966420006185158672696315830445923480656894177385587697206798139328729900684320421969455815322610860618970697266801502233467514019285309423236483651863891661353391321505949307820538139322662320453209333815019143992769070190063317608118221181649512006176346914088757209828710396704141316132692557388504023356880928729511045242824683775222977903286895884692295187986881180428908986173082344771705196974241334408749659509196396846426398377403529034685316563558952095259642429031946558129935315396467437721600697108272951613313483136749678124710158479511967323565169618309084735082228800392327813767700976474170016671878018490870135947774032995480533413602475076956477588566973482954135288093251749708409580932234939140093599135115412455034867793937835818080899628579476509641892221397458879508804285767196349994531817700952121794949797535972713996161776174789917264267022607222158847977270254064788157855534203144340641102766031228896529494524913819427469340098346348078895984677396334714922163025789649005584734784220958952474014634060408911573605843943009045050537452345418500623651897973544857267205098562529280000000000000000000000000000*i1^26 + -105044091957024746186930219923338357734832913122287305189833853781597365785553436804883332837602176005890147793844197434049397318158594135680217639695963336593610406767297330486237505519267069071532560901800399791803862748028579801867550071100273980069264329595731400026749171765375150324868706036539072328212416145507917232645238207584951153239294220732632123404845878013882225515125309414108615586225854946042485141662852432407777824577371441674127436113824615610680969700979970600101039748615719704959013969586526932925967385995593765409413408663294514989099152755398545530322020177164852000627408902200531534553210426524547686044995021526513590129558482291281396927532140335043678767694482506806309462480258329359296926568284525837900863565555893179847823330064969539897059499272479024594131558686101258345298039317806514894367188094286255474927139621110601629236250916228933164783949900601953053018288742706837686892145800765797400657259013315535597147329284965783879156629444895843392612526175732766443611568861589267274094784538120857418207984285300751431780424216528462514004359810341467719037687998417693173323263571322630012961041836808754764291106014078444374174331784145748839913477888398848704175068262350033932816788794360267436105933366000658801286660609272438156296904359415082501504423939566674450752024587406016861202660226221767936802568993049939583747960492470878319300375733511196585797012112977102469035360485200710769211599945808662059369011485534508098941390550915565099546420855210238540270844588870608253647352282632767479242952625710728673518257169865349695022751431218430321003904115354589301497797365993958353778725519135447537164773348665794607367185469011481000026714251165696000000000000000000000000000*i1^27 + -722135020496456696482383712455101876927450237947847397926316520237435794637506066451102525135004408071202246909813891494768369507825916049981098358624480854974705245297135400363556619788801648661943068291096343339521105198303768580743353981147228363623741582483738985104549312013058155851919567232599701581029497853001895984860089610199618139863919096761395734637222309245282639660147653978629842092164551422468866763854809423503706403910260632604067985606140188783046420196737555677738977948364429504287310479770685903403051674885541105123698351890314739718212610833052871827319518799534529782381692722075121138855919843758321261831289298359506951649751412539520007381833415174305174482023288544857486305197764329474520108194347826186946131753545957155592473086703929425478125894712745002420447972004810175023029094288685331923627085140020877825462191393896195240634198939160344586325868877410907188642860039279562140106000696211811566477216255344440167554587226447493093899922235768323344869376725061275896344446053016943141108291524690758153316275758633177874835396573667367731716634436202888422192605887186887942730758157544073948679613356543889790784873162813246349902767306519924076122366572998251685929078562615616925986712751207471778254931692290427638072779179262571023486023012334392985976543019132763724965809081618689403547346275814435363498759139721467177911736518556459721724707631712402209505776620786125501956773703703992319668965549394135405920211529806884602611585010083187553901261841842447565263467250160802930341128328455388514318077649299655732862080785712190075926160496307924037261025524974421185492950296837829136436111013519611449927511437075293065437572262783349668242463488000000000000000000000000000*i1^28 + -2896085960716102157891593639538938841316264213410043386492232694935600007543033984704468583589379300354131013027033898175278813225562700757169231506610944384173909182037323637217926862738171868950814772024650316716468171129292462576604045503394937503936527209276826865902972781114563138774170257225298880119389093534764968808627779976173603167476133601947733086977860951609243842707203848996876995638238781720766617268516269670117591271327565090879208756995967129065716383800198614220960730157025860699340570310393358732132797998740983304611297185297528462592541486698968972406820571057657933857387820252269385735769376042281507163155566951900973725573285766239705650957473203745369347110399768202112343705631026963796313762281591982752249932333927653698143071144128253182955182984474296857847497248217888126236616863263861047627463752023378881757543056508621483366157666073771887878837560785892004197915751267933138182858848476018046905522049927668016725776959089804391020161996518550246116769036643679849222352746720416561783501572662801332225847244527957693864768510153963216235456210216538946557623569608623633111066853808844829498828634643947175867992765705972762272826477669160064773122249290845237449518250208291227030503344521988067892235385779757503592568536386933570325120541571521727146387457034195479001033412342269651628368326463575761418068910345308684525220831262298242981695064217493266000564219387909757478440717314064855553318857174006056152478149055935973702947907035178761671888710679446930635629768670153048249686652582475393229426920499998328933063414778302526276508665681120331171915418095352093307519403625900738260049972486594189704617648715474831619809761386704949030850560000000000000000000000000*i1^29 + -8212796877855117012566843603194569627348553201481703651250577549047629419234145269421947976554071573764946444806396625998144300049905357048508385220815882155483510492768853278032102325726628513963804253690896782694843903985220891024386723137129296771035706966955131412753784082285224785924177718686121116333625325113711397401300935459608522586704397629584220709570310450707410732620397770268761794115457271062454568895400941969107351249772554461768145155091796796338542354591324247898725349231558727293866416274817849151357518610014662298869356658857216908256457956257702989355132455643599259018058122976669304696012654269438564972460706930531492672816348679224723282138906269443873546295771886989513355323971330747404699646182178649776786462925134864541628612002294281587952032856568438660751264581138293915684888864494536416023839995969490149470661244604167096193471164412513765067358452790538520506485099068453100287837621627725615027952910124812142548122918686422148376414242350040652124104218269563059950788448645102902054798810372281332673288929935581403453842622281102140872171728262690418148030668672548815953201447095192525601011804914206801850406372623425541247607613195248778171542665065921431383707806234917750657079650490200536206353114039672451159382773536176599843338411242451703254038936209916062065496302991746992328389706340632261267304180175179752417622108076596739562435452745578957116049093096460403980083259033793170393387507266647916063494244064794244980060706657767088223460854287008689267110516983357784065817197000329108273079485988320551160434084289948382231248092227793512793959881874751916150686511043254944835841987872186150179552178427847154312981283088022142464000000000000000000000000*i1^30 + -15283485755046794150614883477323312551923033224525220119987781834341470782495540970959000677140692505130320805884797200367312941785860572485757119121473499425822228307792032082003021110314636109386092271454275318139103182380952777553800091939818195438729399272634861922077274612775886468806378793404902606078858378784186101745955302095453178037792722151925587128164332220785505240041396770541618791238288142364092712918334162505868838833938243208751842624352340746155244335603175452050945572697570320425060005144723517408484366277534108801837448026124673739387932080025809914531822524243494429253145672829523981440785975321921441735491566312417182412466335484748218283536739681686407994488642916592504903298962129903315841954929279987005164263147253780043899487601136787031456433024264785883426556742851889561548951572835467652171484840771547713396783044209518807612885874795884755417738458481047222342755160830056876530795169345390539123154780632263934851000201191003831580130699318964999760310571015105130275298426502307750865577930189708453063961616937840814326174733579887315250125971793896501960544897872790172023458545580329744629114856570387164584838998500608777230385614750799803369709715849388295369270372654281923876814548230526433544582898478543142190294659634024250352931399483670072340141264538849802024281480839817133725811699776783203131117008443164081839788240913706097497207868792401009898607165509699398005206044762248101867042291043566972679031357274687952435199495106919114600073866456476958799566179212287542686668452291668261258946082398890869370031532290716577348421349995709626169452397867369015517052168452049431595708209537407315188972742459145865160647396522496000000000000000000000000*i1^31 + -16976765433158872872416740925335986707606555276190137796365508540769531633871928498317803017565317620101641870476230919879679177363294362243357496309242406362249951567594346189094985256149892907655464174885251038391511843392697148216804934405557906966711925582910492288713996006666807729860216960394793941700916663577923202139228647102356432433591795438243513863137758252898956527052897105605129016956313151325084306518204111394394740713486590988727986422649190391198215799688781779247887990305337853318336498670602271475594335764230300005207438132080065781960465980099132298743016549219676987425937986551300073976391572777462031630137256057974743986548118962268380258657982395961278213673808813577692425389471340366139435939297402939470972121349538343046835550544450097392988150814839108341315901312556506297603139826202437422842711637105815732133077232168915317749195437598914178316028143018771427405163095502751910542625920211815260946320951016518989983035885596297078139225157145183371414774988124656961083013017674927762864264628840118485563317727550060185175930860741642927442026362197002885224472531909406954836726448489082264568984017597107080658076174096894305206309007244443737406230288438880391054807460533812435977683938531690915744861204042643166644780127364895347837115450776566984485398786677243660740018526713714453640939563992735029333463765414896371070741424853467811892234140427798332857931888354128708531853188154821269855997371545742532171535307165884243629324565994027851475375200165128486039416929301266855554526455784261576955454844384407435611133808984281404756627738494477814205258333540917305490840598740894198762675750441730852453720351269883166733284695040000000000000000000000*i1^32 + -1614710784734902701057070272539855583200082959468504143255522707541115939540513221471597475206864690365506222301772712734623998411813712712269827781124547175527416286132354197874130506977337242757056379203184004370463802333722528413692754814059338941398181790770287426057415843366222954314737898985075996046499162499252542206562584220010983427849829871989868236113889475431853104287052107172466629293228453270331189242593498585094802933723976433908234602299610101119351508807591869259140081057867364445961338488563593081064716530207036468794835701496248445373632446338358283811464155605805755745556628151068060610727514112931692021524479660845286957748286724594727003495759768043475554476775141568323342400406620930316750546600603092491555867243852669431728815002283369689741940135113405875682938392608190699562860249656805587899186611383639221203553707166906516837361066894441406895201719191829362061881478496098561626508610319802176265101682856954978266381140764384491452470557405092843848446426607431192067070654211727102219102105927868155141852743062996013135359289340657989239894639540216358897634086903634567007788239308741965850579017024901640898278816901893476227438806931509406597172711021804303792156993879013668651270093393685177231943945763400278735711135614741659539119080031460691655085756881195431591012643392842962806819631980254490033915413679694186357558730607289838977266761989700133420078700818123711912965975674779430860853904317400178295203669717303895307265875547789159521105105793050252268481331497392491885808996823532367876654555757864323443119409839501794031894573311348682894104730487003517308483369160512906729119801816074707396200512669666543741440000000000000000000000*i1^33 + -476739990731072640475983535638792334650444114795588099153305173183950421005033589870625801128449524123105382965102157866474893025004856307217789385127266169363058176202411747748117458869080466310403388363070436550980728762936005451194738965640650317039458886356375069444701375956911050017483643092401541770060698688638071623401003376483178733403446651275339890825738527785887272440233165319339048497094930152366012431583166999725627718804031475599195301313271185931489301932148152724298252908872466736026104504840376653675219827288056908700256604132217150136258270430150848251179175515849666184624659677797227339304584871577135765184721797937027756201424980430509601657956801935555227334034937438149005132332791791313084375142715769362134682518037720647031022848085049119718223774318005534895508679163896082814666104452003012117352385479275732204357644995254174904733653719832901913796254431768881408520711102391541931804091919573585123350664196034334099193568789345544720940933957862716345722180255499225875475102395761890585667975838241416705133715795793348648676267891309391181077322473222451597277073462456372660656998382811405170564871222871663753701045444090236320900629018597364180825820564278869948608318687207778557617054201018859576962579549538637171295151690002571984468393763788109677595928026032247764364315626418328003142439965580216088570150923870922295745047911962672366407109013768651606221152151432444301468399262515584379975282026931489460713929322987928757209271538057896934782301820635939300945108981410538776438061588038086129612775024246412349191760435981959329669948774858836237062060554523892821663537604314273420897847672440916019406630209596774400000000000000000000*i1^34 + 936325274710759451163714872678330514502679514946771512662038851451214970670745187803735555913570170161039566469966536175037235055710560317421501288332109729923982460705607867639090914753136897961879282867183793689900847282689640669513837938181503276258914683031516015082354614905310134617383518241366919878736179310176045540713736470746498000402826702034349539139848896869039778184254207297051707428059643978697624255446603259519533836585717698998923986528543586569186686574551724208061617574335294834693489096893932953824604587731354353931262659215938175066917342507093231069256960859427452792310650191628687774126639083445582856951290707836738945104217409720598194583703189554304210794316705133206219262739741954619876930649244689149479125911291718839244212993797222969772084464413119680885217584237111959300466088604448334770554551178984209401575917961382157124748095483467037503806075224490048593589526319174120367070369380703495776646296808516758195069607440046689446235936069251586916009833160916356519337004166109333972317419714096182911040287681272258717062534400238307459953043864944638487729680600894616641197560579712303957985014955563289059461461137045062714959919803168430126917548574619279733586148546102195057046960009376229061942783309189676900112177651386661781674901866738547397241104852206539042583563040477906292441915948396777242116187829545536725629404902809736866766434854563345973363070822717175923158203117676636416168653606070993129340620766605197363117353904968783400692388480150597560524939027274437788292461317478402323723159073920029836827391241249625151138315798549901454528648705787295254050173346672025866368537409386622335629309864960000000000000000000*i1^35 + -48377738712629850937144064121516235213882745113661984607386565713871134089739942870010716610621699024401730779132112596485960079180996442772716847301891343857420169206716997487862425330810866482439900449977275922641116777656585232943437068436425860763154405294048375309210425248781125524320287873841181614624315488860514370289097246777989054547616338156812147188954099606451353333677922639566528497296963751573269955844225679567794411984653429181271424642091636187453242439219160451419546935959777384790444519260808145632546339463290303773411223336028026275066494161083085712099579386389450937187942823161702848829421112502972735256979227079289966878199992271845423409246693564663228678864318946222547090950314005725727471591754109693082143958412042573716048024577063736548223524169959087895102974811190409711720955746748456655726412574642063811258430513650434402995824169597305676192254584049515902657737218663049840006028261405924380391848211168621156223478791314272509609793633852719346732665177552320025375814118077038866888937077406200132871692751617527764256878638104294468377304803011491893794875931134983638665021589335049269674379768588355022277994929473510788391584161254846172848189961498829390162392599033899961900141745911691580458777445308652191900793936546338048125481630425076450852172794579576342393568726879477499392025089911098449117157021243945430694858335898302080986707337281005825886737283974589544328482889355614002811485330682699369712293717554426341772273328486085922178550155111992021516139907614028825363675994822705368252052778473589545089364460244370885632552538976021793590930983186770119109501879204564551279059365859476556678144000000000000000000*i1^36 + -21185072109058250787226415085089391104144699868316146621237651743774750433001052160675215395016173173012854030744281412216353019555117449961087801611451603697151582889722510751117579623460143735741580478700188455477632393084757907787723660943316432433231316053536604279991722778074233618251388379863720453868998005475624881516453282571353872844443201672185916867927700551064345042038023714860131301216970259569418140214998755104460518575785396399217233289157879524828862872343967215990473470689870365902140414707243557525938918458678012465004373534887942518604192472294847290085112898792583045988864578109701073120060634837579713051051293017478450496587342797519853237661324902112864160057626324359154256545088741220689213414939722863040107532273289522167357690190768863798942123351758579699289970474980277732693808003557027598286466706399247975201500871761039537127250156237750023070506515656571832970289144604737655236711042460764689486608550930108006988053552399240647194755265697337149054245610169516785254118264706744592468538712975587496311164480747855335831373493418410015150607839960424590660137557675083097540151380476007563383875576074033727785082740137242255177225564618488681867586356577428539646179364918704385362739409936959448491754852185351554487395469691680504768326130032620754481926968874335724352849640710916346861617716445340693698440553244239870859423298682514586838435834607383413771247132549008292515020018019302234164102977832160031736727834821885119015614500779014857637000519952819697149108858101671175984584559270592090898947459552480669424833212053204200966843949221028299838636886770141036207668907546519169745081423619781836800000000000000000*i1^37 + -4359256831090739617889541779544043152070356348596567454183546667108280011370077478160641777268506995146402903216058178222967127776527051652109096549278370572316199880425734204611968775900417230445569131361466626831114358620947933990721890169748657312274242385201348632810546065824957010343628113054127922727087769130600134465091435790866669600212055643581909984896695821221513786485489652522468820320916885410168692773078718667385559518711656339062146739095196879250232465942224229519954813786541376497426941560780949455618863627086677073904942865902701064908541543628464385590908513980242962911639414492581124860753080096777414011287282673178321229474847569094566372653222284038137668921689278700608788652409188960199222885027874698946504877130510511068639069941020439928684310300217921835299894917297839675099391796506256106259453745246466831009629176459361968015969896071733107317282302763980720990921717013581697468851370052074939058733413971865457061978187825977994207397091007822916084201244699110664306768293566077767216085787772918696643212114517716549055005803659374705221821490594414795115042978893478737196410507942514434201089511477308165899281760113482436542360378628598365541467663598516555477982823679632056044201230218246288128863302532444615484605233053566657828772874359650112344696006273153126163294460630374647652905686376270952700367378039408797333988502052339124878675993094715953362184876732837412439788309446858173039489092922237586748505879699737615933576645731957620277985019824441937463201996810301508904078528414895217349950775950010643462606368592632691249678379495779118158825192504070380807469902628220507678459253872640000000000000000*i1^38 + 82841764396567023579123354539757794604807024697955020764409609947230256117986258404265820770184081940811665289636998827573932432547419079642833078517967756791076944319011804600444127839838018591658462789701957366021231508390614747811482536615695406379618969273099823043187343874480301505127804485069982432900658187002386072012065227685645994450976737719611372005905627254970221859302311763878997201728457610379777003353459577368465847896357012394949380096055730505088602267804382994984699023133687390010232512053297934139852806869104960751955146709396767497648286941565340499997811477057623396073028073862219763357254226917056251558167879859528815810670699368356869527983229948461083400077391043924481399662363635090173498002808026995030868415632199007589409354065591082009599318968755202452463316760117578159409089845827521237375096199654203665102918816074045714176300095052569464621905092318588706379838272031925693023369258624742783529404017263535417129729529240214000155529281778748273007836934327160714008198679510414208597596790052113507673758800879182292762478246253975234012933085861423418467912952123451520549059814280908511570861307838400844573132718890232810271600704051920023855996227294177925357322062508741944665610522528617240203343723814338206649404924992232980065189272370988132892826554400097294269100508306224606956498513524275004844718749148891214194084004758886571251127781324222412063647584672080579102928963382208617205531685540145875233257359690713000513864910336662462482153445685593709272718882101006169422093815227386477699994424602859711361059763374780287857011680458093515493697095411976905854683315754999614750720000000000000000*i1^39 + -855283275067423041180245958623562828109561944980426002405260589925917864421260581433468322819413514948707773308209850706791055951244760901703832795905475538472503052242471091607422543952457232277957305101635413869437334861278082879816973927080105642624554890850633743321170621966160397119205254205680360039025586162293998505145034107729581655103471149729504623248506857874965351461481859408109626098710115281902059841062578160353720566715536804885529318005357273862875763520223021948665450520823584906387391167710487160900485346722753562220860634253244560374354344471963084631941600640097177227782261494710126437112907310574966579190738751020510426125253879904974507285463195488330738606428182004402481100368643896019776763460660029302312439671697338200713024784911191652432229343878831943384878196916592597394108584513116937022843992362363250859109971507148719034884398607711425431962174248738624107828380426216017709156114963373810455331644989193232612331397473181970041025475886240615664801530106371649648375047404655317745061707138676134941580142299548758824428628877453734274615371877270339807694741519921530755393379157788285202246968528866322510075955012541505055230440093458886483908407077030827036961673707562665972879801517959327931113159101744248152774599937940321114790114258684405713677540059197227514067883866607292975606831535423583095278354970927790100008613531616263535516052974444518438115358759873352709408158255767925783928201782264939491887467737596417040691868081990888165185079500863214547757239927932563759759538814246471446654783811365318940943935968216320191141115241600815813402550060895417930276202621354752000000000000000*i1^40 + 5259839947225885662223347641710266744745451670203675587458529138647562171000827573094390031599895257345368598121924800132863704267122656803045196942636690339271387064776760699448000075928195202266185297230959290715553223475605546527824733439099800745231761468632993066858237562571733206767108555603704475820617748909259263112709928972060302400478357938297118325796147564166487689802761990397768721807543215233022056272437002026555758033839202699529613016079293271844380784833641730805991783351512258721490951960315155008052403075910852272895845257216099934722445724338640065214860752546301918731293557102555294818060548049295651578808687773800837061519697009346035198983422510912525928224575825552198757090686905088175165790004522013800586708004706487002878299108391073797649873530137256225397204672029702291661536532706989261816718662379119329889268874951477855857357672674929669983852074052255528007612236660903621590538756775806300611634418448457236472947879534379614904091182706470615088735262438379334976467920560173988425038147666359493159840510813870700304561046864866492826339269037151428487603984253428212105183667338892101752341818936087235348606720139976558696242217962525721373455560566499859942304342463237361366031884483880673466748865591247275788009012848256793851726356529975564180363246088431338657863247396767754784188061501696978149323300213016450467007329873098555715205272486779042305625060798036581862336802435389047010118736194481897103719677942953715107274042295339952292964366703529164460548430252280831537201843990841744625255095642520888948107505376840102862742844753588078634106989162476438745794744320000000000000*i1^41 + -21454013911221282776745603308215275544355007245551359189928217659971011391008238201228943383452631623006370805840092072597956023078419003661219938663003053751183179269279658479119446454955750593777938712160376347698598670746557650292599269202200088584217863312194510379973501767929286110888935327741830743556893475493429187996739427867010729830943896289463693344725038263957042132131516710716946213454155092220754804301725134256330817244107343925853148846194004472901120186558308505289093583961593815453448057740530333680175945661523036643027037623675979745015440610156059109036495344442179328897274715755840142330205867468903533108713574810306680369201663789168329809785724121646377701867193206374156572636772736895049086843624555589728869030778195646635088008937670567082231431184776559064030191351967910094339804988647630640781618328273586464003953523883337095984183015744141576679114999075361317740345401282972898108193309266792500343631025263216996639352486228276654562507745863780637889504628008308846496471879449988951141600489162956433987973294307976519393549813815174900637096861557817386350764232395364575422423113935245944200013125966474069329123291124428321295262643810354478246169754556074706231731743700845700022527501863874524752873441303322077400045097215540812447738690769231322929767508965266735819743159864770343777929155755031485829681366480734515260310678119911490919942375357710826978214813586959295998127681215406891856012577686705006258719612421730676117718534994395328957542360730335136940630749866475416436868132581960849772272331436095446351831371787269166411316858227284942564896976168797828608000000000000*i1^42 + 58548540383208682438819279284461248200552711366176380921126323662910967506811117444498719961461976693342617048997008482903423606817100713102073531869634059806980162271576944146181584758222841907038175392562735968195878501561683520619919966295027927919367531125275809064541175966988295544423031203978925466495945514845911187588755150490916261597619390091155932762390830895503555747082308313891958603078807656153488613362994723752104734547726225433474051596418637742703700201660758098083042438094453861283249742432391042738616121226437569983097344835356211999344685020850536700239812102050707764584369987954845267553163124823307502714676105932271262927577517803671129023358075281023885151295439646017980949856385039337177357009580929531630029174726295325512679293628532422462735220931998357373103403140966354718775921039507338808722332900293084609410576815853974214841256113004843503745941524345252719671935645730853924792555569849244390278917481468845822265055927023464265121383878759575751768657967936136749449043921781107187016180013038334797859221254106497162960835700484054410779449506488959729948920545338834032256746725304633624795297638991280925778773747793101662050764550979849897444752016253644470697549605192597314678879415908071404871596672178100384639344194219685396881007075059039273047269199898288260153016061011680944009328205211888719335903457355224404788035873040941119273551764026702842648907642321010211506323881673552138012878401846632370834772241120703693307284784935348221686352874648107155578078433199258793609223583953099926477023647107390383972258983030201208239117392033493326808470347776000000000000*i1^43 + -105632693782705560110534697447115202035193172752728473579418301651078954414492279013106832827874369848415235617540239540768979338314893057762296085982590764321063459393611457539319296355282200095684416388998295164081278761047988777593191634188290599279685099403173765653298558260883905394278396557272842268992322702806463435980607042486191587534594437646520671632282697222423137069731394257139213459475909481532041000779201546725502686909385105102448915774847905920705177973958639348757869967865853203320094272246207763758647578816290311822766071646624010591852457484060575646755672930784905601551564904317760627703165885364348895012566911396706367788177711385037268724902448372887036707559579056620574033410915967739380270102114622357979154438563043384121770690107132231726985687305191276749245325659139686753215594345145431730717985213644442448187728078759869708560044388996097781765532876222965994478175401675368729571854297761775393194071764282089200291207420214477933459706651382916571274131289246557501397593893704623529669136496696063949473408202227794149205028559984757807263498654832441829874499779472740696431435113644962907142721298392193015713568922483492938230347221921789346511297246351747123718208850362416733257500174213310071800707579226207116980918144414792238033223792372250787897089809556461730050768549953519956717769416050534511965195143729351752767184308195883033820575712017491957240565314572665683207652650279852192898371276903771072811361823615826014320475266372026993840591390270030035780479874404019093342688264224750957415544202787952932287604176839630962113834433597736919316480000000000*i1^44 + 115794655230294466026846104056102545099940762309758246409107162888027021039851373102686373315799522094195093812741036563229459259161553106278018516868740035378471681311512397188152615820021930723372716077488698294895678435822686389755894538132726307067138787960890264395303844650812817329925965349934884667283564130955899620741657100381329081604829498556906867789532956015364168157489104437975645396579662736281966747965570699493745236506755589155475660104126277452265984400149793946707573366347984551385841159078915125108075164603595742233185257329277339694881347236080549340043229766618921867531157626213974300545229120058429280652410723517148249404601695258063820566745284162617319619898559497271292391217674424003150532446851253981545960877243299935246307894003943592361186288588522646496956990508656046986722515461270709928052849969084970826823191575423492879250694981126015168217409293776199159009127423439708800632096193829464696334722794706920745808333232678527329878794779950147973607196297466728614295871261381862017890839491423539052352568928387845745422863371518058825032706234602973923271984010737382510900366846811757242465804437456226163481720440942142423625442879910643674002817467042257103323196622470718533358496455311486554561449419129287795517960572637024066456757653917612855258274793767240569868479196914166911104455791003191041174582448136057309209233221742315624961086054700376954493981879525334479689786579047679875876287231135165697573649422578231869311358697161896727543632108946802543559268080314266913614992447034934596656543578146081426156065077212121154815505485128192000000000*i1^45 + -62428257254796905536123341313332359671495602705467750716518999544292090593703434623096634323544022894639998189268888401379955359118022285836139597289927318738576438563649817533402001430308733869813746096379355628846113151345337692164180602440541263687871737687718674268628026277762862020843838692980203501005232269689819142109278083534143343005836156443319678400905609104366347783171966818678080313170856386179404464106458907368133810980015462238650171992255197985043482823699658987725977829456455413557347804134669007484021041332694991586742832068927131088075215681356722084283877723876646256029511789061273073869573751599140820917721230853883466830506944799009129534605566486114772775325141415904855105115646185683736989966709986353539383179649648096591951206576318702162596956073326838858242432335079198789788036396137043003097593373709000026128202369605627745129005840481862861612823543937500748205663898935363942643859385122299344691684024280024587211797633962665185154405876826680751139548854215341276567876037833799758269652719585111235455230400322088406756708292350848073635129660544166755576165632773180492783887131881258542086403291247026541180619868901329892502256306376922349526525556077900766369777070758082386280702933136332142898538333470427838774463591602381821150635901197842919865903713423482175611549225881485739988743657234702849902145216652304503173691136754312835183890313793010117631382152208767089808794635311237675639472094453441489928183236647159938954473558844140021465490637308014989830423565031041571427625181946578240939523963154120663089790804817090032498585600000000*i1^46 + 333992693174627501799745576883557926658101709612421192702546547901834428057146360765752940454350176118148852640942092453649231702126996058565648190276613542250510766285160797574089091606445839880229006323546059533199611190624059028210901133835900159389520473722364724815645524891741927733685310276883966016593675400470517946255160099733526322938171643183921364316301045371627452984360882084351700739849273256514675593356286906866063534570613363521607748842536439038989485240427176752816325674633288734801806977600992170164605136129642150422939237632307025054088951384369542361824286502215848635616879055995694283469785878494125259462287510769145066013084870634604880157075800298063381186893188236466099959646391101809509930988180614033183463956158984765012221830708733602159033209908096077459027152592868637625329902976353961836503003555369513821441824380319045259677823482259598015517618035304425775974802284462310984247620694109748697808181392876080384310951381965646987094291788564049709294879192131386488917940852733908205987859597269348667322683053828523522538950669461762149154395000468309634067543694448441335928952131438686131254813925431071330607741106991851640382463561511406341276982726450305915275657460004627603176666138735845217122993688295731370477878084904639633889373487146625231748897321692828289840767237547490617132713254532785107987698924016517710959782257842172295278864420435805692994551909313245788207412821303228618531551709149516556283417655719219899011367698046370279210514996429099907585371191400158113870587612760392142237505160721629598661206626191360000000*i1^47 + -476932256747115750571713573429970249811163697255064617542379578310373101216007154521019650845063618917405256644803614716612965385541594207880664284592351034710812430559271333102750133795416777401428005027067545110337435623446751707081264339441101084764355986607238755980391234351519136539707436748923430635923851466294473280509569349141101519563637552538525247596887034275052433899089641381778532570648607081533805921580282081719042403959665821520622548034400873383748988326857079117262537297919788009246003004379247736800575828928806385790141903374225286426027815474035075256791455642388057360977621918949798729762951621672591548645092406939048693325428557375048457837765141543253693417606444244163977603644466351253748718494369530516187288702740644417509596465542281299317001732742110437590291233470477325891907282190600078099519071359038076788523280542736063115229456289156534503906970067572928473504249173673141753542926045720830760767569981274916131413529835130971589603079644924379597822803912494065486263635163288104997488346933031715933761785776186927507966981922106296902491648241736549490148108936226678865887269892674276852227635438046065467885214889864436294599656207145110868565251336127528503990547135740614056171598904086963089513728175384378239944298584371011151234859581544825358228802332930696487606560194128144401277733444738216169152883505429013420011519964474774585391194646897827915540272173471208504100652929247186378230334313879320435955190177605084757731995916083669856747012992346361557423319496546131386671356323008482277300131430050405529088000000*i1^48 + 18712115617185310379053197033323184507101073106577145886932823100943466666328842549843760001761828674902456733688989406876284562819991123420369549505507930001555219968672683381789062069960116995600429186448364768535839474687992055402422522524094794378601213920907712543081117467383400555311008943092354951441934979510749644199928892689464619335953477694806657486685394509962861204959910135109002401571802226644780702923451569479210245144421976812084756791908340714654340459211216505007905081440405929045184704053478534540609597229925264148799960792903662044522452339310268505988393476748022195801344110711339564496314385587216397871403932241975247440249922410175220770193273178510545908206903015391385445340125231457643670598513384121369645438972701054799371326143726484554163525953854070134125184306936237067564204539716927587903193801989188762328027376476000731906977714531690339797570316537083035087579381772753078044929445750575415688679475495405442398839973460851797599079608468748947493250195079788209494562345983334315866383781372517805298231664599874892851094405425768758203812006118634077985843962422234331005181402648405576846247873372549176540680083101052705779311125321116924128699664656503475570962051823315348757746387293192809353237245269339742647071192146918985349660079804636355245748366027750115956551619305937997016514082927457875288914372888208191709205203835791666083825352477083371688737870960103410669236916358087111886713712169373358343591886866121974455976302412752923734397368903650555310166397648570857801386636871549274230491699200000*i1^49 + -202030053837606587546011914334565487273837472046360765760939973777061032060068339865680675913782842789431321702320127384596171626931903855343350902990801590557505996484068174932217723700542366938105620402756703745381399974816699830162486334541457436510522189237499156388533935017690786558453585211295533486851346506200172863393197118228251095155088904967995856128236532367454301447844532638842502658728569513193815828130979417578402250115470149969686236204315015181182603763821388516461740044058253281508711673367335923713618081643646573708572628929405090628512841988534782119885756086661077012651706465105593767515620939373734596632964599315009864150919186484638351136596772746497193989801015056875546341896141914299389323566437663050718182611858620685243802474710282533868648992147650405062188788578731915691060034021980045281672569186247973663983436797203983432224986346606108486854237001433371419607306477075117567116213924961907831297978361639038021993153065013393470082918430732618619439789273467288727749376967060165451172648451380533417551177063184639194034887685282739340589702729591249358211609864159207477037452234016523985802372780202189491790945564611891363390795022184762983185135671834571644965255162035405219208235002669502060083041701306641263102889373101259662644643772060880826043462055325749237223146379256598307723215647199245340218533674077091529051091698650310024394132673573694905054113270945929243117217200010575500027980151877786795845307362558892020137683788502990790625825511820254255215711981935790592908068935592960000*i1^50 + 4632972081051812842789217817432903633946022566930740662673661252619582282474388111640993890465425507087197265170452617167368871865237875067775964898043850407277099204756860270170616028600445471126660284895782612530668125475103758746779185173075688819775571727236525881362145660473248253861281388804828116667192160123180343631312515176056203186115341738069165546881903389965987757920554579227709857674303561627841728873058153224462887276264739581282498963457803301154386375140653820175852711038076889805214813054198006142494406090970127711379069115538251198329043166716389487740735536540600538070250045082477015097142460681462061509614308432542073671945556293575353070565300546737160408678176571057016086240750356960520483829700989065355488881063384797663746531534105233930721458650950795225678275306351127220117877109717381854683434371689617607595365469020776103337567744639747526284831704594930636243105231701327583739839974205967990797510164605665509404704212984530766065774759944958977755422026127145896554929751339634507392937293993550641742337769748362147865604654344255289225929973241125049870044881190631418764592021549875502999837881016269240054445594170325577650488427411088423981122073419771467191928757697480927460429478435687659708416585140466107569492371063123522669545187626656081587126468748021248946944360632761695168703077897270000042956230686272661066263082260434817096840207256447573759550237573619831550282270050367959018403665139104856809138799110544259148385100664542142134879246033080039727836886400998912000*i1^51 + -62433343083557447618906171861409244884926762377676853589317809444625359045841373401127756849768326888977994760603699593896668708600233242007398581947593640059253286522180309652840891532893933306319323349449290183287838446990970856841846486266093552345849367760960112385386840897721748077685517848938066709842945286189359757746322366867418173302167541613516904857123594168445928094322915067979843194800110181480917336738051500406064926595091194522447852627549501319583519149838131402003393682424637450085235336876334020471246403435904110827120024978938059399166869227753303257491368439117924769347768351183227210830513835381860095080714250590259270607416513605968781207595025768097000658094833191626380044250782460198787407850035633800739933542807887447544686783187642025521727766149558149580335788822456060806547141549095597778244858273354193346531236500874314899611241667833685142143106995478644936662062182999269860068124342317358360196357923145509043202594769152277072463426430463629238526870623441220788609452518145578049616317491926995534676738858328428717289735253123828827899675298969333390814666374288952242106448018763260783076020850398149135889487740380951529584894670099168021303582094586409097440774785158094336540033594069945444900549378903136966265547082143680643891863251948406647311253168882316400324273625896124884315016097261697987124963190181124539744303997672773320639705838395970237169612412639373114542473449719337596201934076806069198218723219311137811138298109230160104743707105462580326400*i1^52 + 350718039737728477443555868241311844010559032086543109935418188933612641844523399454176622619011242866664578322670426234261700356346282262198831864718938765359404711255894241413424506891734626768022088808571880438870448416611154019697450732581755230158893741376387862782732273509531781656795306334769998540931089964249086487786643099873445587264872843684222150143088655656795310170949104394663505088726431467830155079880054748034932454846629664665634978991370463217957010045055105358597697871320202742340099612770466222720166739779652176127933519184671211746869076281677588771093699778765492971389058249272550658802645339895293314953176963228178419935817278310157562722125160459340492017403627513557313499766588983971229835039155018071480229695756950287769089288880214404138711024935767007160636060890327960075077140496277629203931269571324040816663682802505810861578976731070587124292035238461621068007828921854471172935456016658862087566917985927033078903247664710538669035820658934185589678583875184732169160977831119601838528201350985547808920879438653596106353758493042730269931041985523765885960623218559548469017738185697261617608640054727540494737745134860498745810626080808760005363159373382121394238648580764639202959892166197231179521040866829521876415938824598613229416891660703455374449502213420618771997966178598714817951085248996396916838828932506094414127708432431044762324977322308623302280623710449374992333786397323873422380698457430399370627271680*i1^53 - N1*944392177131508043243241390494999230903339617081613001928121436919004983938135456591667628128813915994245533759080764618817733845171254445943205312846440962088921408833769719816779813874685801407008579472725351275045490411440111363451583571271833663620536932622113435804461823054965605836376061673804567985898864775882181276686248416846611490756324366948381254920121064232645182553242153737480802192764639921461724707876820039106554271628377335709727639975305844953*i2, -486361858340669047143490195439513476971804871806781161646782101821948081061202862321064138284932447956420718980016086879495929380854850695660690725144639602071514962126960206726336578639971762721860950326662799070952135282395074005926027606056006896151657284067319031539560759481646257375798745898150372176243730087868127721855794264390668425371698198801172405466421339523006345814821105467926429344423152985782680855698731746141762084614334905179258718257504105182567376457219519149421179680480470891645379074178916148340939749252489395602294937978373070568681783309656263276299414490791407044615424904213850662479278957671108126340522072876657007928553396894842295095505424447213949857409301205921123858850277369452211910432719111124805360906622476484077804599517619447685466630353962023132585574119473766254988327611841514679701002743089448076406991791358784604404013197343692591968368389407055024857879598817546730784823280486863613768535316841999959185792403743992681474695642001109893665885134890133462942012099182466808560076759218813526660021126308157847199622539041772237872112707041524976232826547632928137659672065228201452165627003555923904910287009726484009469525897100214590344372910370413810911064445265093737838073820072633824511231457812464888198883891838198199591497297184324786513150481734718911600284261979489109878616268235223533604891877433893150021649233120893600456400144433486192357201871956718710511261821236804139821348808759179920403945014039629977715984858469831232020179228485038870178959313062860277118380765193865258534040996042128840242715112769272411656963372124402430517140755147626693846399689040384190740121092184720928456752064776123220488153040925445852091330178982158422108240171760534017880480005371420383852325198546225163766203804800000000000000000000000000000000000000000000000000000 + -43790930429090624631414932845739557685354844033591380852273122138118695578216304901981638318185737038779569295118405572325292165761593930276850423617863075373644855160451377543040568014232691267107662650437948624386744490225515699405980394738424650353502105059312802123026717537829138257255866020516063556396565210264675995301950311862738657982800764634994689406786043283153444026175565171118947834200260460189349609126009716550647516784757235876698069505103675013612343683764592786434874795909443646656931212835657117601335962430851258918120260642931401061951270479702119013309378901712451350406654838412556465973401628327281641944297513346525942696899662140572038464686063873355653093832423645685070847838805394690656598081872471359248667735106074685925377325030753450133933784986549600831661679754431265267920578037852793652394937460130650783195169316605748876956449448037229813089509395911814970406511102251182224205171775342498793359718150595849602743100579591812438717944290607784076632329588572497071280017359042733876183965462354174649724826899251643538682795944070603930805697987091007183822189509318794410461045651528304698970846335497097676170294358183200956503643255736655782457305918326165999945610108578198695522708570050865058035244685356924436174245531565394712083964238472345535313359915707662019430718379092377546836540262668549543502878248427725001564656344301181408263737310936177912159667544570276365706776201165048886586761437004676775586103255356235770918566251798046781398338973274134225042656695807185892012435521925259115788456482802166426506814861134674955847110769057634397700063681468177033505906339173173398188124166116675672087481635426757371355285798927742094773133339722989113067261331897077788784925191397993508288445649387474992625603780480000000000000000000000000000000000000000000000000000*i1 + -1447520610391245626453999370016287574757032604929565136036693279643981797603620874086174537518692682153885794541034467040804181671494965679369951761271066864556623229588767827995535948117066711445981214800307322751521905063991644769556970792971699167405907978592597980855398890992380848746938084679921024616033741053238225576565832800389830679966310082936100594230562681915099020623333926756344128280678884988668836385336095803564961277456421779675674907483753931963689555918066468070235170362771468557562584876659529683144070276896734402123143446823350653128029480552668248106949817841958557929847924128198513148152914031857792351339276345636806436179808500720922788278536488000443568056696756806821542034070155166110205473284304143850623429473762901869095238373557108711321372805604031759291010557864796306863665441459804755801976777260786863668415388883141089194113546517363683641939098613228633383816551912034024700853617825554014321865057732191161251642518890654400637706136791896521932311962467888211685147502007297119501292700793021790600434676780155717971901534345189886099741483721608506560390976971724613356019202818656238581334222125393605679622075632993969311662950282779995581568125923688599538238840824221772280410117191393295514433942163021213196227131967767591769054280010465721307173194640961882989095610736246604775701643526605580368754893454887542519523085904576443759404868264499288343295761278514899885093981633867310997876673700381614863742651459196817550655904160671510637108307568101707380681159798977730232944885893512016855715879736418006906556811678916893045249564959561959865477391679913004025852103746955292544149926785257732551244519338357658948862409532097876523589888290786314521002146766052472303205920874083642112638737548747401261067643968000000000000000000000000000000000000000000000000000*i1^2 + -983639754824525545287144551284377820917502171388456263716933336789446915379821312440086052571237319651978190340896428786792780553639865588931942525750249059054339590732636355648458043071068610402050937881059909324784144714993536272207207253226159795515405567757734150352036128270867844706307984695782936047352381379380661868925650396126327278205340538138515018998815918238461445456948639508845162081503105325470973854141961590263636675597604030858255229683500679490302178156749683137665582741273913949641664031890929518599103496536155464461502031982963028900291331214410715942112905418297116436617514759573910877649624307230107454568592426076818095994455486520257543460880454840798393454991305733893037642119986433967868753720656645850605595059829852773104163831895226114886852170994372272774913667815152563319260667418287485442222125948822093934470677268886660279469320275282608634853365210019657938794962470090628038464662490083116571330696027003759148377298446661256644681538720405119310402296988443147331224348163574705707324156173291557577181407398059615039306642279340632386688654443054878845402269133737541202950499020368136381262260780492864783227527154016031405975318734646406930876269495438819890704308057087292723353705742717825434100029332775767517265663840663259047741328447609819910904921427533545955440438982925680541533123544694618909487738024334101374607821136077695720754543583489951011155031263364475572246041359594372912903919604798869017793847301836666112884654349878392122337573917614808756478692326487337357223326316808281372647193237327464875879485327290940797042438540955797906987771585972802548212175278890183378530569929317486557777743908793642791068221231468198731676502699995834792927287428431742599409586882809506505575746382336354982464105600000000000000000000000000000000000000000000000000*i1^3 + 19791263912027884255714824683813622466940065228316128254033051475994543852111196061466909318283624851704657324776692581178296652465091156813774321559066387945163537357241215579294586212358235733666532082609993462962670809067098094750172641825802938139671361944067187359250729056256597829742417013324542095661477162242383249756728844464508917439163520870996358117474896953920420173526530314196153437276640598114038229655161331795924720394594228503468483455025932310980187111720059137095181631537008501378862801007377809091496622599369088091051286273318616911918383063770329113857476445508754550836204359980662533877755120743393873532172051433071541444457347928276020678936851962029269043211395507991733578082673948836203808864149826558742253991516961189313606674467919093353555388327649657146142083333296222189036412624342228881538518913934294158277705816983076797035753193231202970198008708170311338890366981565648962009266440984677699609490063735046024300072051301296777282839021621750419900499773304452323858945228850718986790245169688859367975503938872146298342162990914111770469881083177691983584000226875558622561704063345011080469216308577251835099296072635328027918778578805623568655947366400831078194621405881993602349984848660191343673887967604216539015773694628554894346119754447317687348518490205305932573700951797938516976396783630742392886480858464345579487332970752494569631107067321675617508122899588211080555303118023230891678627667431271579486879654067928324969237628956664194912145268971761091294764670852266649926621579761058966751353700820509022891952435263078678010659433437725917234728099743703377458770389226407896691521106599099284504956952889260547608957406394406329008946223406523974029236618357652549501865473712210947443805749679797640389283200000000000000000000000000000000000000000000000000*i1^4 + 33747077375466483907802045192528474188948138821784726130476057877841917654987485926706234608368734213943422334245187601270756900262354649977873299652141257761141623324242596651517839267951878849741300708666980278447120750243040336672973420022571632363834364863420591821981560651135624749463209562490853860342116096852555293675485777145115432614375720037151786623306093813312368216436686032326270521319641886242241784115183035587719250425551094349011697694236436092695671405561169484631089334268271588697237088890004697018933843872426120046789987341702008461621539622927601329104596186520972726843464591484625206797189714994250892954459032704076616186498490679939670516826113458510036382047482375055525744063144448248186837420416269850316321873949921165793470312821028696802731357651637679902841752617668850155998940419557044129821229942643470375791352730799314500426842099144877982777767882290835124092362313820914656603615394668408836743960447294393457534795568788564066968558326935320962669347948948085154335141523039483710038094913919561487760657957719720494063036855602815073003777529880253708213879131410514807484100706250203303737722248380916434722674231654709180226025930129995494681210525313230283804326488090384028637800154994852001662414228548812058367970931488723404219212180990756157531572469930345573444517117881574056540780100478909562463806794284274098265859660888692942103667490352845797632282758547800261870370430402650152479194852920293644149962221272503908330286960617794310022858334608215630933701483308800847568310354743031963533154020820934156101546212224164878970847850326589557770459024106920477541884683029592049180291214958606911236130558097160069825141907683267788288319146557479944191277222667390521213985029741563277736007017196446281905504000000000000000000000000000000000000000000000000*i1^5 + -51771278564102097056634032385741291509427242633252464673322024263852922812477001682547007110925760453202710439884901856003316475434312768046363910392342840459286080752654116882674783333549328418621231152075335509084662009478683874192304669699287251931112064273677808487267868386208946887683257159209514274044186715030607368112181855153162841342188890584092548488825177073905311953669457838933710659987421694412090807952625060335478011506816156059037119821361769431938058433628863310488102837991452143914056523754749511836284988971949161844270422221875572492883893900875116773137958806996205845931431516783996513067021248273326319059153554000174708057280058250787984099662192047849978833456053934154874269730814111614278274679956011238230129327194868813194169949032961558771410672869911262613767251861316896033699819116829583902147837778728046640140560733163441600364551301138296251715452973533146262651774296346344920889490751062831056695395817985574237664489458329934401293968010651532912366155309163113036293719247450038640419855255456236771116819547622754839962489459787594284536608979776576309450898795431007405257581779059369317705599282043873123385374562838477914138158959305584130294995274887516522800867524950395982932418463575497951813947318078655824461197711979721567496774320867964617956514540691517281626397279331320208831103029427791058126149240186533097881530125015200873200156562758792974458511172103534218760702696312853533463718409032268057635133034403182893915917706604473125550957003579369849828356276502439236845031394447953177274217513149573732776278511766407342488796986814757700673813849642492320419380843939262337072357478760750476209423726369164975850252828943261291488352317063394391941986627176330110388930403883232188502951396369417754851200000000000000000000000000000000000000000000000*i1^6 + -78787931846198458271993402320640338548999246967867076261283863263595559761409175329935514210730672810375513406731558442194593872353050127981880318740060401045027876160997121664571728496404072803712331330980897234107237188512376968505354387860981678302100818041734136460378834236692495060159139173630085042396685950879335053885525724661153990419647160734728612388161738486260323882439208576445217207041545230888986062025225205277795876132342066796622694792687314881629599419313761957229670710562392609852250990088371864796520813287514416500138554486273889144377767664490318759207162741900984471821138657881630438026363795201997094442614531780646780212183710411579078564801192559210646077783606205491559083809446494707755766101644400416288651556094016611974185388645523014398189558740226023616402787686546619761951160520993172868901215883495224015344173784865228714008500694714382442250420029738047576502349025467004292324982198531921154247562160120162739589998142093481335328429711832693825470690791445170938627269611087053073338884051903098970501237175355824211271528332768722522116575907041218613586440216537598086698573502783201168924835426923799148032923621627648624335291511402534295674557631898269220634612570032524887694649380669370102370591616835552433113018740177239379182446558658165904065239220703905641069689840196566865098696231496291410817662234225406449801781323722124567429822717662956220895657541230075230666441323349854834547810171769109742285230370403580770546863411729103670252017007273735943937675844529071340050104805843809634818013311110171663383985942019786627617369027048798575876940136933933849060274618066391418359751815787746513894198841494682765507083681564174875707525023321313168369670388058365498985207783716288472627774401805503629760000000000000000000000000000000000000000000000*i1^7 + 30629175165461181956865911713516399411474274044069295496665434866785586108907867814293485820606567827717121563548835015584570164078065530903360564888615421142752707295224118151450724268895719122140407219158679220003547055484314175514790504790332748642562262387055242499382963640046914895517941745247105118055346871176616151280396952483477599099310426092517281740434235349770539576858585374009550895452753898203444232125016231471315898720376746285221080556868000748821102611464078639799085937440435812123748656783877449908896703645130807905248318507894223550826398009631931594097106554095533452098821037818435451230981393825162289544907723605717537528352652371404282647989310591294233475779286371040104995526552762385200762537018658690851535202894965145824501131909407332475961065735013625085411895802617043535892208121445301082467593018052136220318208570052602497601135545848941846344521475487669893740999443710753366552541995448006770431342715804752632975378786982327832961962970726991814569934225303233512258313389157929844346477675292168195299105202250893735949819850034452771144536733569218108616690535788605287408195001652352101805090620284056989121549257894460927995736100751648373095318024023965518670758053477604055355136512770202530370986621621028433779881467257621823811750690311765912938836126621517220116737837927822055602496192901230612991074661042935774807896713612902095103824722847354130600473467023775270794468605509909866116984793186797523105039847984895741776869569113763648842644905186245786698329098750347201183079010540296659499830748936747377287526259880211426307724526864104206001404791625925714896194015594925347905207596460822675632530976527724375982250291689269409433563230634234752866984760470926693370741474708945302520417576189992816000000000000000000000000000000000000000000000*i1^8 + 107397673940737799150573173406371164344607520724520703732807947508341265361561566783746875667228765553382854412296857864546912240748591554696949943576336347201537059353361213157158246335433346307201505847970449305948777155334803654047649919960065228168390626918717829605816823796117095004190760287369413473072589700950797994503576953964822856786830286256878657463723470871782544977727632399047774145612350017408977332187543161831864151194145793179250817118373892388859900505023122548230433179180775068841999438701729027639773198834544545110846572696091313198937041068128804116075384082711617598880040399482752377887137777281633666236786307134568325335538036911081996161313586266736512309674940952330705448340612509604239211070681536007186767632425126104903270931782803112519599577297678854872996111494758881877836130659421674672727257090483563915062659951684902335632894456837679318286392283050876124859641684149754294609088386838405612655814375668328336146459331273406941304099770089518537174054436253816730193808956406993204464232449166953209498095031119336366238733937697923525295270156304949213353888758563925348623526867843399672091076911945093169764285556577234711180287791960153583025470744051432162121603389039359896455340353723455766310429781602192961098820878563304797184280583873440903286027251566082923717389628548952297082215027925549866681472164828936259084451192441607438062135172626204286917936320126323223505718400047263491950495461041172541237859723152766236860641037194617174416905854248464945720820513699625728202845491696683070781835231058263020297279694215897557352233753532680963353835345598402377704788639844419569205046677495104093268046639228501391107452627536847951535365961598238832539389309270056644948930497807863655127529194072368000000000000000000000000000000000000000000000*i1^9 + -61594198776585643901143349224714595944286596064892743483361689366812609021698573323451060782361281583468110498953966487894133412529775093972294901908259790039395041997335354617127906900861569954460262428199297912407821110121430521802965060824694918066902589852944999057458500960198022268464102802702771699449944144815210077418832644461439974156825099216585096148716869251880997984637661072216616902160166482453020922506289589699502398796284971538871223864902652771904007621392473566498759789454909034887471178616347407148431448734210605346262163499933387291710146015632662994065319811704507598302381843506763569821678088862472000465356581173317719490156670497040980539445365034421337174427738833701336163019047922476682646573093049125842947759096532687443847590248780603906429962752741341717085139757886615438335449805267919879869700834335155490394008750765357334393760228893081556603701843381203678485438511664027506950818670971842990766756117243691006104078131772858290065530924054580007720787968933500714287289923370977632330206232576087940363503309274275961756276653605334662603729612055332026724388721056165396568542898619588068650506030748970439379366639603979212211919974942158109019751257193060003903024348689713800339265482216697682442135966147949100888293965715456018705568017711791806937070886879909247516835639014858761347917902384933588425948375346925567918750856010263152949462058601382518789149178115074268304456875101240840942696477686477879892429476502040659352910969066613890785976088681468957424130554848715746604988531662389866396108981214500462017345278606117184073592700448513397649299896374531597738876805833442633360174997705249711432113311796950269205195997224894812108878106979027913752390266753269996932926340747329958723880422744800000000000000000000000000000000000000000000*i1^10 + -50002643333012872938965989674746091750041061581584872211228041825515234160563610187734644692739668415547927526443089271819368925653764290330308972869995202951254212317617094421212613990079865022767690475923736468927788426824493221703767915698901642957692292713295309791998450947445096350578763733315050871239748642609170813103702452765885324582167970492920687048074296803245740295798066616554497071951409197007885247264535767994752142775969641044067976540035154964773132180418216222955908022646219241235182378784180908215395461877413067287812301020772614717527240393277001408561461159658960632590136792013783853088097703045851579234648084987137074589516183141580806764090004792426462397709817185256231127118540242994411532759792905163062909201615675016818742681812566173308399172501901234075732107698582933202394703016196371989914099979605030570018913888466931338307351240566061831945164282683199372172234911148824196632888669262401109217933413469902880789797825116677991478872259750588469088102760770369694588932449900706045581791408717250438676758841033386160773183669595153784873385549278254248548384237744115618728636020308844345617350938577956901863061244377102696981202708986182702890303634825447653421912501839712987866167494159559053430866597778268670831104279672139976434712172005448924540652251260451566491036275799574240327307242671680730476460141841784545367153345011639863434638971023138481980233620239871477682391724608962630993835697938720737567939004862454242894122752782889799102505638931776017803676146124265464022245127101661914599409559820587719998951018127077827095979426353688837962660713493315186376203360281599708358016417178320127564631868361432365999668067017481826304307709389192483178715630805880789555658940130527778871066936816000000000000000000000000000000000000000000*i1^11 + -22716134753845297625268583891993831879875330475628092174310909687701521411785772494642224814864033507729335489307238045132607224228820968194135241234292374994783950342743676905379098218612269686788342984141266920922113006741096622750275232451985563942348389205758205007322952888425142952825101836398751297330583831057886236526137744750982073008412510571328880282088728890275300822386922906934266695353357922542755464736669855221391281754948928373694232292160260856075687116692109263440397014646361962163455629724765994365418064586879033340708058352463449869029681509022234257014641816721705097325647193818601322985597845025333312519294059134771338796097228638262297664527361081879090940550747019398904317637067535368399396689148244661315855472160149431784543256630204252769923454665993879392901732859519216722052457758627242473568532861830199297375705526397519351156739408441717227877748645897658653958439304318506664035377820737345270238774465780209608475081934768433493775009813118862445492272694654412900062199393564218103643055070216615335032912067951380544271253356895743742124504413141239549405084648477199097885441049155644621250756389032180975013269521967338559693043244960373368496074908525812408804443145365780275486253832264038776565131585121344906004908013390373103511972526147906525595708796559801507286903021469677175949276060903359497819892290608087384618972896420646839119344074275237450842720328792403300402047199944149108780944261086086917139455692697151718208548583503114212704701364465792806744203033106230385086490353967149333884475722085716521144390165952328780077619770302164955839446743753020369441057006191265343301038964468392503088186210458389193683151421236031568792200981566790527493367849209383988324616482517315493604667964800000000000000000000000000000000000000000*i1^12 + -4556108450160685235695541868763131165333460067873716871540646918563522553632998631933471410265469565139092912819230884134770762331899455729971978654945043366991339052162153416375624682069092329374543479059397944429004798650629937254553826758120618162799523479590437320734199209079284905358354940160127154264340812513715534973376755424177887940036368524656095560995017323708076172678411839148359753238995676881510704917850337886519348005486270851920581572781994311107135700676357039509881407944155477882785176854671114602387235211693611225999264052325762201937480870563675670420421898473341452388096199877868509308037739987460563113130425906840070817337354680855436274316508867647177179081890912894770936155424926177796489292039804180398765978167185321295827339137091151055518748639151282052239411345719475695545686219317225652727290139847685002208880799920065741069016944874026471765145707875207787887654261437959513086583512530738020236489913056215209697325174512707916645625452858769443525906647829213911569804050219081443989664070979375014770019922191653175212904036670791738558253607657799544798919514774474809283751361439372899457249850887418782019795084170969757956386508775597814596947619225571340489094085730892576794040120586681587924195705615736270082607516422649070477125498966104532823691998644361484249729999828991578766320967437344789880492691191614859494094597532730771605768046071579490072009371567813062098730435420864188059815780013974868466823554925818400113078171379711897445175120359524659811239977776499472751204075074333354421470640344545721537120118415630289338188871927580181784501867483319950670148816952944299271976771606362630420951359746615221744865761430549758317518648788410094657187356538791992603356716917726772706107200000000000000000000000000000000000000000*i1^13 + -13072664567955955685691544685452328015930439689598320322535180489624363448146645791385693979358931610809731738528189674352432345531760757063089729474700802089228444315210359272558273369728828647907671918613055789061463576185877166257060659116026239891948628523743316892017227380316271930789640224859992410522894551038302375232771777507415552416935698191785182846811869165655129235920973690911774709255361571659957246794910229429091772284715723723592749139428385209667105989551519836536888376271051050371835409377957701096051162634791000753214649684509747672227397102685177478216771114645180961127487265055514379356479368920616197294463251783100111355500049958082956326890303996818213661450354927977147737809808735581915466631760829800686741672209046093397566746600805833234824243205485582848912643402117317942508752678418675212047963921255778975934414821457738156969487652171360697785399445515919099446735851258021918048505249841175753029292233818756697521764376899655053044031650252596725656852923588325727843187455914978832275911324105526398831291673359012996614456917399888818453300911787359954237169529340551247888095561305873785452095684433736185607782599062195347589188747138376948630254076407665475467485580684396566608917475367707909655951443452835098526250364892699151525899219651135612824876480868003622169596526055711124488013314002032046964117753615175014660502347172673311506145647713507195132572402027895339462856164066147375698049329005356556777322457424582443631565914007690648198463068675978738885009422202350394245939108528479909452211994252472369101405389622186632316990693311849517775165583604104137088303813069092428408782324193112284298591443252308599315232088550209809324016137190837651171262754250908866403847654489376544171200000000000000000000000000000000000000000*i1^14 + 2987103631559344926960280247440644284989811872568134932834454145516484005526312701437260142306384187630627002984052264783802156009082551168761509440793706794866640101062959380782651225388048737765834151095854629758973575622182362773286988389617550199132592513101619657622025031981903486129336503357058877641764435715261435757480046798016957341992782807974863045202168357587187255769539771523619798103720182295356177653437843077274890595823138343375216904254872391345646443624147637016496424190623848538023102209324442721290793192147848761726877651945476924981758128186705431340469165041775467307965657759442916767222584927572704500881395044160859796343051155718814882262829193500984716809932857552764890491163830615574319533671400984407336716982517720863956895498938231202145818111978559248464907689733410864179506233360474620120071277078152747358201652125872744328066533138662903708122987908131294122144829640489086510445062501694917773451363602349639367673887581938684552709936342961045479259510512168888809155843453286317413712416991083108741600896361955101634350135022141733067429237789360734702420483937950796817857453003080113119655842926929870964969040424374385626115229133971314311200679238265385630223307633780321933811010242682127661605572428835505796233006702693206434800451245541312531959048412236470855230401976411671079828941786315116086907749673655899933375519543842682278793435152726484276759312446475640869708129654228985941614751832921052392471374383478229458357679802528475287816701825393277619452747064849634958420126344169793800341481767073216148795214462838304671229971511982146743876473250638263936655716504489282968142153799499555992038671466137982945302532443253455988331576527384474776641857822458989303101085232657156297600000000000000000000000000000000000000*i1^15 + -109256638007096145292088360701587026253500106517136374198883192111381591562025094518351774249314176977053770596610369466593190786834497554732690436034273215646553885695789785462801588448626376299235705777132003291924129338610624875726489912291092613867416641997846204304722921179063575098396922493558264963258280241703174030970395530043171304969293849837071955968535519735943085743988614939477874179078209489611737302743258169361642863444636011727453449555642611548684695045557921321403688985949650267222026007442574095537358405993892444585206536950478914502535238095192998276859774364150430493952180865958419134558547671486151410043559924948261528220381112665133044903103604258623020155416821867330446089075436652970423214427015657516584604794495471595981050821088709018611476675304125595727538289336896074205610566429553201776780978627204978703141529939445355381663956824541035768833490656577225410902463526212448421248463980665037360419234038777050220104776723392697148674943917796423948598665583078506563267734976148994699841362978485903602635947089680969382606670722920721801430929596440238529718331637136776271372492617438806466537795075908938515800580940116623449241674390773752888771114079896013206675446034331419638631138801422144511332119516562551496917560743675516117709457245535849176961694784858631537867056070647711149090498932848344203128331443885858102639137935387013276909643571271367483822371552305366197463680351760071590994852786920044520943067117289704478349364364777469804606629201966326898026933222362323749664515564369580999875735060656423442729522466282713709790595238594583896384275690281135406982090248078454399312393253877420029497763798763716166964195590052763633211886684890009840449134532529115511364867473148693600000000000000000000000000000000000000*i1^16 + 30054543592492724843640966270276273749277338054356468406117300073268567810344285787335450255383774987591501146423123986038837911821235548108354230362263052998724882832809377265250599076471184742400673425512632974973178464661427482368656245913829194152778449246577045903803045334647086200056683791697328986862566902324677297846163960747486337514845530859503929776396900687570597997097053425738112847973639389860296462665981167042807081441823006894471655602989113152122206651267904633957566517448677069636174495061294576474906453633159778588099589118119606238923402768131650728240095585607410723397515749703796786193511158132789778612374956675743462968731522498520615597247180227565527603543339654115266332375175368643849365009901363450169341131381827900760245496237625250870153385936045377535360341043531810451558214449348472537163137232420303180888535510891769029316054013343878502578497802560392555949170410493705442377308886412791869645334904160249917394391862185838832689230231422379407896353326817749897637827607348345767084986755550745369261583995514368039734089622665848219279198579432050868524649463083869557617730788425130104941033394489964261662413715528124299206514271609639410076510069116749056403703569232989470192136045646187971668826236756214359041847660079390320005207894308355507449702475537066920572789158729966565551877875882873218644740773296491554054889932067518988892868788579764465713358497722244155522010696083675956465261028960937811622456800796834911133571957302467552219273985405008391258176588955284681629140893088210228772730910569160595771007609373489188084488463253217208367143285918661936836747266465780367340644556265915956862051703237886797366176981028772654845331265186207863684240849013726239912814940625904000000000000000000000000000000000000*i1^17 + 5031425488796272997431483619544830665294292770677124644598674831042152979516843838196362262594331379883151581552344472647844755045938202549290823113719960434943085167409849522618012093661745462160000751439355475070822050707679983445319026721007663840610955114525895166844644905353456645386021609977883808699380968321871484315056606900134337550122311591597313059106204554774651976347233611716309992828572198215065555959248582358784881258602638060294590849365856373108289805328917112779898329326034725003585922978110879987038170610418551112974707199179523639417493170599949527425798733954889576044786454710784313507406449730176743063964764022655553424810455278278955733241310234107412936361995117922129390201106292975653651653430151890384831859285330482819288425979840196247870099761616714635094579804036105045818618403070434012524227397343606483158713497256446901214558522583859763549919544657700159788661442585200886278403676483247409067783647348213971130935345879897633639900946327888929899687522524351103718031489888872069642172539742217793480026084669106409771267442861827570230029957760986364201562567401055000755244168764736342586094324377242339142305312365731958752166727127647283811979999011840191216116720216212967660535938238278034144144145626265337389186026827464848460205030652882508509362344689623059442288989729891466916109816929978550878018840674600002161999241896917512930147880520885370975871032696019520195906248544734264247018319894386753036695914548504212397137577255385289512343349000818060977738694675146962297341580255208715052412540020878920048464715656529207924282722245095081571279407638028776281510806426683279652502139663419212642220195253064641039301714356467879729257412559808345245910588744591222074498350260800000000000000000000000000000000000*i1^18 + -957541112751135950515376021418689065969433582131375041081696172446310307104243709740340666164750637865628571864201055033321681028226479184940121742840355919386600491532889557228624207471399242973354851367639999655334353180207944657780753800044261701064612909765433130358272065407639354312714227070441783231758538300786825015047469608258333248391118397737527996315923818302817613982642605794053882547432602575150446526026142040496207770452828295001110503804033464225912324383221036177704076557633862548587939548090831937948989382055310595263884587046580681034205717867317423765115514211757659391334989305853011976604753721184284856912814397432451883981657174240873061745702638808264204319132325478408000479478124081239515157251128031328416032131649407377229660918903215879443759227467697006432579838075848521231957122857948471941851993697644435066606348024159265653824571745629223342727425461891470614803216106360913157957461940285815539974023505511722117946517736046642253235688505918007169955564305319551441107875116763339235062662414506471696525595654813236101911734893882889705665778361131267483289750532466379834093879298195570064172598640766876305020838046471689485202379316918226335938652542822799309933956057414305028440073465376428078502873473231545121306283133828362848072714204463927629547843183522443022100369948368797023566730087458232696059640991684532561632092596724359038560938429260805124738804853254278694023535837800576696353995241615579551574352214386639731402898587829495866447498122130073282713592006760124261251629508190747227893240728077737625198070342334142676161289896702643087619385942042345589650720998102121568791485003594362502804464445513153468757614891600558452377028497534544267759017842488066634135168800000000000000000000000000000000000*i1^19 + -132179225676169318108607014102253538907236280213965690737622311640654487101856979074749872282518100601700553268617618206865514399370624967511003300756883958574570652075691023985966831803046864059510073940654273907406845074258851572084148627710281545290509296236303042175430358157441225741532557674032274271937898501668882728725131505174976867387283464737095935363030677083795425694810128662362250474436035277294530193471769738526301204728463908249226518108494465904957088370725356853276888598666349812937514434083048182293958683226030751249025550283777058272510956168411019170101894816529704778076354891223479110210790383570383194999119210227516959357144005061336057702525454878131088638005441369022578303268800873030951293697823781638234778611622442395907199407405802104362504001911943174648682346842696502959362866643905924463352548061038842330695971999241815940506966009277229092772362285560885723846318465640117331394255261491697488939484072030922962815669134723253717535134719851372235071793118860588840509240426971798252199884037435550643761266834763463350928799824585412759457833287277036302186831236305657156164828070326294750608698468686802089874927446479891633877398347429488352226064285745615706344144870760540672139962802951116216024197665340337237842918972032611043665927239489842163711743522872785874884350290650838918321462091486251737623557695028447573129947114298678185510528499793537727239055976410305199848334054513362501652924572322131898189435486004607884902113028834741772920094800440731638214675868285086317422337705620183448843296966003867378875710045551849802008575473571709669841835623899214999257271573277851489498898140944444126129425565012309490961917252741487116875442779225529517040778228046681067147840000000000000000000000000000000000*i1^20 + -5202100844370475538644771649847139041881980799619592059263793597432564354235312384743486286278129852842699784954634743723744654912509227391547557475813488423213343811710579075757577475485986035274170814433594764697225373574589661793104427820487545761569673385487276121148716017581569369376328305033509734290642212705590591863605759307618645847748009386541025341535833426298529238696867401187553047601412045800062155321201768075145630242699718154086083902856474947292457222333260959657292005176279030446422639815320675564965614248168724052545614476402913406710420142050934078345014699831576155029696083995949945673666579860838245712125800999098947495737654609376761787954703178964450514816765820408123645548826246885211809767164709665985913575001203785262215287004399597842898661504214585799277810208876579574857223809712532053971264874295073262942895315689962954427431355538299821498313966421464843062390506440851615016855426408088083206394351657571007348514180707648393918391284638064474000788554780249598677104102479764459889120589207557541779298974395180929248140784175903094593813271690107347151987603406048260308821312068887061341235690989174820517897872121881481340874645229241191866101820926660749274007827411620904403309066379199249062982521353158123993416888672622237057922294906605276853951437222931915294786505145218368682066510319732085134426743027002650069838890286589917758463278877011235797476794960812431709785257051789126436850213093538993538762882084623758124018843296934419793266868596346926134052338308202823334538622764922302991033167131465946527191270982288135711664821944721214464114044833523482208434237738872464537227516200131779155578340284865443785741903994933724176168209709125671320292198955034476936000000000000000000000000000000000*i1^21 + -237285425924772637011310912589791952161843752719483012193288822810312348127961256531981393683999316595017453610459893923505301983390567548359534520434398820842295485710490636468093598692143609357888196529317478190925239726707548404699204632014001175945463944226728240783063952799383639700065247122399419400759972890365205571731232201392375937159116688381165362889493776284801329430046826312778888916245957183331621225671756767586878633384907920321217984663992474723051630251191004617036387110313981386642393238919401339259439343387923001267088831733203436284042795841771112739246475263542504983074851114883217910171824535687690289173529038527427825543933275822375358215125309136694695171926613983493103164901624195720045428147168942378866445339017463842203101921558537816892061762325788372508836546558037281369078523218338639859086257808367326062933180753792869872414725832287987443264748788963900535961248970344847871419419818096271020085543223134951413531371477907793369825674779119186677043045791945439049502130504277677518480119927224620478709801803588158939187145561515466594087740135942839156425264815725522725277833168240379434973428997082915349381177951160701585027868705582543469206803223546010745124023587180485728634841737048733102195093576683376887821060650689952837846398941411443278880793870090738903022752682284634650704366139051511995021674173270838699515778283860383409667306632049619619000056642119643526546720433799610807353422742661352229875154509648692671126774271825081522064825551039465744158393926388024516754751014891370855103053803548540241281096966431083276171373836252642413146921208482562655571736318029763636675296725706454241079462188341906033352819295220819460841558927565382858749922954728858240000000000000000000000000000000*i1^22 + -2440076125843311414621117296019140090620028299277237150894464133705007433723237162412651824919794569120723144361263987007077904748954081644998439234085002947744860440846976917779382783162396069679451577836820073630163614484550555845346584775143167095615964204632655659105411354964861939194238069078910720366576039569940900903062056482068796914009570718229025936632068688577476056975935438830839331596828923172986488506786005327293873799420058843632459691220921470779113612391065028575222462607124946075865041571144087818691861625553765483058595303160800000193361190735190024848120472382778551362173693787620155908609381260576768069877394816372866228480137058095827269107454979420185345803253431420998109987010194705290140769782318793229496607179291063357532452679727296014598072432969357117800890588490177761833637077258540305195528191916296102331559553646262075312558302920014636779238755564681146698492716468259379089232825083418138781554261647955746028926305151375930120142457876296149370649758112511273640085151029255291742025299960006498262179061540661759408757705995969447666672203710548166821966348214297046164847597947673041001119068774422900567747966086122175023037590169052467400448201455020337688661647347000178142696759018189001564083592343812349237251747950056985543185425540288068939933815091331870330202619013054487568696760415428926403875325474116642474051537286099887836786628784857883944217420164045381485172730532452890991136142950000692014675434132451071010277374952498623714719661901726080426489118977636412290647111246264458131480490695635786544489735023416879115971964424576331696321610764252182106622223399067397213262456223567123427556851616133022056826761339975022366766396107344940500541749247344000000000000000000000000000000*i1^23 + -76617488285896592999901792682201994451369456049373881928442716331539109245681161055918045440168332356942742492012947098917851957319810351457495545710741609452345576457365196435307994690782624996510463615167981169419484942347844528305902278241456594282524974365315747341144925542698854249296689818567276260739699795030636084194787413735685515425942958866309905526231100290072315586277904624518552938784164889326470035594265425517707172651731080471274925316558009026943837201866660293320563560679964266320309027463552482100483615906721600555741855399578479654258756466510754521247100924225440753161205843783357293049560818541491638784590950873709284833132439199052981394851426455139344064633270830524962907047739925719300111998536270476213833732987594490219824695910282880366501292126050201340722523297069680252820313672693977009113636722072791162132921887667113252531004652956528482609064009010116660869954874531977036993198612857852466791748662269119439354625170177409098270317247293513936211938638138306718557749526292153119994874305406224654106693807455451246581302960794278880688057046426591213198406558764581393066531074018769456636514090032412856903110488953488035287266993675347187989918447243662258694227088479006852288028925049039752147845800308659998033070397253651930764063772190373425787043289914355839507775534671154065713968570925912909089886001082281581897025060661017355305437353322271935364068567533244526355031163028153159984700286328868368749802135439558554150847400052926269069189873702198992185883143248724251569930622261512389443484903922016749078277791333697987471168161413860461037506907624401134305321906723467349441053030753736595667133348109666812779368602334138641058536142032707465657236560000000000000000000000000000000*i1^24 + -1448630728291521252163297397871136541972671816849718497769957810507998838269886787742526056766095822263432897538346807275060074149511558595450578840873292140039262101007699901144425646167745716348731258177658492644953071512104342380595166598308421323580496903465524055413154675252803884278953024631640013399749413226752161405389426208265504469560386730651163621466780348099338068483455317130951888112995402078818303837556395215559940788812585348438912013237822145004867833149834524412877740065050542556782558977246440840744695176989849133084596322294147016838427226827204781476101189228640312147814309494645365622829067089658185777957289865973976236564212939063577054450033923143487908034695756190894252602651434531352989798493846894157577649715622180124887296645941300709263619240457145246143981084210399964838062809136596010056590099321771217573123056158748470552409003144862104836982192097437640440819167023116591659518054048132736382022270689869209391616556863697964696499686226597674826939845573687467555440701039003903406680359130856053455848087420688910053093135159487849110779716066006189306054177891514501585334987983688177128759008449067012225808509637820664702588770259223785314203435972584518330814848686823162171342208572813588558030589488833193883935740520548246663614362574546798565609182443276999305393833479350035490980911607300381952130626897864683786271319534467454148306011188143786140217162455541747033595944973683490800515098705730863233737098650726022346833099905035467252066560002331129483057264333575587863426883994870569312648977225031065049768087360407824864222064347767269058742183340991830930963008447408951251419981996095949151802444002155112524063666173511177861585778342505116123761920000000000000000000000000000*i1^25 + -14239125252730948775536479224022356936010966653285492536940929526624691205576937867597917851271863723927069488210365695264773427990904583538407959409019386447311875895536143723809724220413444380245470053401955692470435012070976438259026437662784412888857484344597780965967555641934846803408827373188790966117658959863997805241676841829918089611972603193254453576225216435398764996337710498724346073593510088053296880873876686486401947080353659464458355103942171634918899105018160412177843164084083445829362114518913945572250395063185087590731343373957256302905393328718389255772378463801644806546499382106796356590696410295203911488751159581962669839766614422534685017054530327468761853237521387150754806763431967338572226516556050654651907944284352466499974542892276563437996088024281366898876165125765927935834522978032387677489027539527555490623243660556531647694885311655091845686859655125942688142677529732530048834420215189944661314729143323420424608532631411442370031825776532398631713923248848395049743672372001023349269708420850699930353782586139319186699135899158954983291089272016130250438546208062989292415116618299771843373223836474271027190352675434257732616138343545824993811182844687146569187159979525743773927939576558648954680393100993618933448217015483979022501693057592799686691068447349508246094992857378308684645561274494600397204480787889398117472130880200419028978406123152717501245155881117749309569912135040430585360047561129563366536240869355942496982758941038431487015656148876525451484781612056084055352158225324597583137695688012257202525346188105927091012210004816130606175001469968887100684606097858546297354117886497497494369927101721277480017656731250178306630214969665025859008000000000000000000000000000*i1^26 + -109581861363066690079065284558514896582755700987144053115019651341284294216236884033312741578662064223517901310736626361171827256470045410098377880798342188044010306114909640721149679628929666832488491936951568112395130098684381839965097694538996284894652812281750568115551705105197783848708199396666965957328363965610352471278085987189792258031550264889598821892550411871437396586482638788874619466253966646900665913319208508802336132750643692177934801822730250255119038995064200009626441044892202263625415858794436550337801341968897149215580960044154718953857482325277939524346877385352159122736070463656103907391465028334090305457573352253417027970206932356670400705209583832499287307910393831404273025047377254185128130251247043833207840568399783797899905069434209626764480697111122144353855740608632835076592348374032513558760364426331015043548892943316248652993443022061571062850348381190338026036369061701580707103075202046454337137801435849435529225519850461233890663349080584731274270830016289626446459208876481944761645150741785257659311950836266448695979342178174403416590308461407220036688657781160426373149089458649915442654407489692308021521376713827541266690536614642957342850394793912036133252351784271803228488744804830429200183138237427854981778619546403374626292800526541223052268355116258645843110837795482104254963553019779636436211426871258630718606345786736692178187328884138860510758911579059637025515933402863695526100897139827541998400900825590447152096795874729840055661393923203448966785059259717184347005136021884423621221092932443766771897617623432643280764796312562388352369379550762202135763978711054809987444080719599170516218787960525159001924870673019756056499372195464982400000000000000000000000000*i1^27 + -754920632406598931899524814061902116781897700854305364953087754566507902006525748882325684440012872894811252076863511791032008919805453614146234517285396519159499887257161152655807259128976038661404800485371661538701588236305579173367941546462067530822730789693300391444141494602440604517916337017269206675948230448522624624541521046184259003596477277498689318488850384860481781936433992685961779166956047578844859601081027171058122785107989931899319258204333775724605459608051431144274573933803755703868511575610424145656731495030857050186413946822229815903132606488005899405292041978439770264460562709209666285628079494681919397886389016178351944163421618164060079537469474662414015394989398791697509639902358453933131512307445405255972123554302278407680958821009866773101146625903692696144940899840479391639059536673498353840109635583332267277652711831101959459628379357784152933462246071332460936213643222285672431344089867138257207859983805361049132196025496519315304728608886145819143297585505951312589088056141558645683454407239196670611937830065317684072482116142168509611779209833092206451398772984718944487511934854944341097976300774364224536365787023581696191694292022614787341395568050627990521981153436123311084208292648702184469608699022785579870146032275919155457595264527646025023377209441727362466729536056581583230632474088044766818331455285055564837981168962189845882822734251481865973421100200099053279265577775242587410294191646589790955821841965362050693657318256669400976307022712674098313425137023413317332403032156057987075830173736431151203447582725616727675753165485299275482876009106154176186351987632462774931559783073024129904214451445205152633134210093860916114104950547680000000000000000000000000*i1^28 + -3033992455605512976810405327721254274060028559155798680897477407875958605681462811761954941311182774119910569695792996012337964644770987147037597852434000955375859554450399615179735390312774976366602005886159108450937779088460877614168297185021912775071454906605056448707547426021353592508083582421109630274090596018956501270918986117174000427810796289569614336943579664259066553060068295383214309427467536699833848216917379227381144995603182548810852957797703962848429000830455316738287303515219601246573610534569747485289055771403356145298227520686300072794485317902880855009561999215182034738096378028786902307937336913693139769400495831533200504764810423676715268673412264504615198437367302557866079277039278523959348768975066761217114313589067798965625310271145770551273726578639772139515486427888486596548449286258119179866213547054221249713909769506653043871992617395914411932832328937093708706739349606704574218099667822730206125423328038622998739432358340354361758074874992169054480440675841225063691111408022578725024103250253433363158609649362219861117060777820437754727799451154336798553235655852873519771539765602033500489508143127218327373924345392845983994115827878690426555846532392216842933130562935865654906387197876174666247066337133622579240566991067470851044305863606996530083828527281949531478623740626216539582950042529550307853915432595910582225189972556581946298182659072941040619593639555238350905999836927406635353058629180671622303513364879394296338850403134932984911102230534305623248089577513213512552814947579826151933128919378377211286409932096005472755672941306771947161395497878377851931098008658529719191055889724989309606992213905153267214516325118382283374833600000000000000000000000000*i1^29 + -8615718154389169687864670403284262560806458459955122964815498166630170513730547741247444427257222486505883439001067498322498077861030146050155512500501355676179931177124516608633088527864937271492179059969308616922702414736003229185040653967565349458928484079282323185684075307823669301255136499322452044184570741947126009465232051288226032681475176450237252722689315608091869084341739538288043549372421255135643031007028573802541584334478942373753179416261639737929296348020469365721915691069779362509591747924806140010970589877031417820862427224544422814265675956127563634644387601673994242299622207206457495831275245051668369555494834893927635912348723401346844145018993201267712214522434546919408052935567527645229413262865658456334585912728032387159790553481402635343254361785392422954078044116988352777415644256865604755019391944370427535392543848233085642300474143497173330987509063382160081216351520803914607696187075635651802016070886985677678908456022535003505223058756025836374747884295905039321174666092616275279621439777840917499081023231023675064396932893580845397176995906251310985496570475256370659846654169044412980022294026183830152403853269089234308541258574573895007939945840817975320872300365258627253181589474406492479645257135949119166295048259665394695797172448997498823627026209092105630410019831172151963447898535971496497432628403417064305744711401401495184756068657975229909110873049689373357997194587184236279943414202167277958224547926322279896192892907401449450881088320354901453377004925943360195824562501723963510402235910532639664919387444230047519339121728425680300154671043391722790644533205392591391547654514596988090187335702877659828469565996638734798102400000000000000000000000*i1^30 + -16064185017956647901119095652207067520014820650370174774877835932175995990679853119624433187974443701218488273175710302481639775153166139902872143973879366056312843517925190979832607055797731609424573518804505947777375753903778951851838516346036395143993608467069524262233991129967604625465912912857640439618004104711103883940517061856317157118719420691962283920260298744843311386622166501046694560592429764442356190953875548525112571264818721435198848297405157031613487262460787945306517199551141661718812568590944611824267056920506523139937868667305817187148199201909972819062978350049284627123652549543310569581733614587823322692814602686190440628513197962751807907542703608532415041110104155184712576233700734249026329232210453431534015278569764583559231601964837915803383847355138303068597832699677346979204453002068596503614690801294012677393419782945755790855875756755345567061133506445420640273706306254336662203095338569967002689728814353095061362881299881728650356797428575658791233310350487995046150672643703897698233165648049620763989002945661786684178072800084933000657509535690358675566649418443765580272143696956379083051322760456712511382330734569555940838491219565266678181143337956060980136275181677237083667409879041317494191257494691453764189509606617933686485920392222289867422869148567880324901235688542494032107637723414468970209139056260000651993628597703436366424461419324933312450341493426452296111953587352582042854285196388600918949653878566948011001161199483669289517637668738771904174137399360746838898325250898886354412900967972371874895879579141041258771589450957022619656961626331914407501875402888164864130383370347179868233697174989493481594031975553189600000000000000000000000*i1^31 + -17855621973169825684065400364174626732128654739219805374369733309050735108389877605743194450590865350353647784549936215935142404693800482945900843358761503982776769726243541133893694598087372383011439560264821747916569997634397369906167668546300710474313314933516294580954145180904784715900853412256250410697715509952626072722081868054284319954255242174846983175666724326391815473963016618152840577415293566006643257875955556322995468701263872087263278812407954976340384641631037233362690188244931380894653036204784210713274722054297944919648233340053235655687872746758879846038629231581697554414137134698350485102798921578683530947499247094326859439559536982898379387348921955555575805000920846000429252482543776255240076412214668622880129711652747030376390802464684353894321382329862329532103896240059859564160605447621419381050311421148673247514640065714216629045369488951922149166166208154764166332372857218135899494810136671653524429666765285040592215661091522023486738714807564185668028553489555647821798703312135716957582384334160783499515807075064588203788271738875468378224007361954487032964993952504644729275189317249060492559910553261188390264317719247844313527395220184799178273589297031556868632487893840841877319392023990101680289514928117028546395967603469145876772224729010394814504140535789488368249162300182135032431599151133104487844421920878587487544093427133203811416114469641868624978100881435245805735154653942418518863897598572946920531254078838172446489275042031641390461169261245364049720953528029605141700262272541828315795786815522508864658680326808744800546698056907717654461397351517595981356252607975131794655530054754083742952471822553091679138965360768000000000000000000000*i1^32 + -1676032477026444361990735430224134921815901507838575330673218751980994205226369838190877194491996020388011118258837121060300517796815020463648357163713483788365242940355310939291495419314815023727741863796964995205586098907956922054263668377053371363479308775800115783903468917752917806959160496502232726551647142672654503143242834689720253018779885404821520925452076838126168133946007309221138068192687601604044924875574038468740940425123679744479220972017141907127206311635509078955662026601526316860285155895746508816083519279583959481820608183058901079757781848736663615986566157047329547925851493931880361539946995072823213230837097964474294212085200219745472510730274408734821318101276047581027382295008328167033763830961068988633669591658000048264006834589738674405416385921044995586276698628652768352056126045621947626836700345285370513442219770193595232589990393409341556185324791854242976984134886971237314341179147228910243927846850788604352608674479691303903169048775111977613363151971130539304445698653129896569682177094863991623769223626911751968614650783730888039103548664698982592174072030710138519631198647763495666631187651279503249164903316263364698807398414509728039718118365813717179145351921406389396237691226821766554891619906986265167174399084701809695438862434161202018345808121567508156563726369165333065803009930757839615378862506505119825379387137684074561505283003172762635670446074503748164324446810018046433270919179719035085190306982611068400521109815253889300369209822345168519539627094122745030641706274843556547210936932312746040549161531483313983264713883574525077949001313726626579578833102526368308844015348535495754927169461722414786747830400000000000000000000*i1^33 + -497477638019786830253510235535725520846114458632336714064226555110329235620699468304432427417170013637879595622782847582983664743964519044923507842157823211668189607793130772667574688537495531539788405609853940938075415199001015840743487911025561384504928165482187866577187843236260338672795470996916987288821952585661329341622133741651821462450357511369590370714499969986822154498415030546656976818533866003993980333379850245798843557573827875259171885961450689626239008124068612229276858931913245610058745052693468681882967501707276334424588111392680567941757996925120656009873208061923996244512774851204249400525339519510130324840648494121375771944688423671401134006932734167447101242528397050929670872099651474268589819454747509051098686707359758507023832998111048814254455662720375654636140239416866175938941876015955181501437180143957847747336035339771408898652736472261672687832980363575448120697500862349125532385302809782391962856918916094910695656500388134659256646060302734664982831001687667902646254881260060189298479975849126906690569430736957672140743151172980212966690273875532680348595194682975192151458920183494479044190381659630100020748094779295612336919449970185682874245106390365757643683217437677830077306245736487210226121754595404677102463040548117112853615906710471451761012486435584542423839845937764221627695386035760626782601519158355674522406212478655888328730116784046189792661781892434305598867641801621043324673903284854884132385519585630722809264285352393388384456356478310909251572999750160714796819640625198793478469118672958103224416022868071015208934807687068980679508396646581757117277391318747416014185517283293090893751328168786964800000000000000000000*i1^34 + 997171725236381604985910700436552996967621827020410014916852740380211907397299988020102391509232439307584672289681930743139824661049513906280566094237041033878928255789783582292419633391567013580437704275650334572979771400013479088373081213639699764522251059712933800802271900394582218658517260638426365264749321480020771633288920407229521477435160983109229977414915518181180384694147826885934881765178377743277076777719265764134047208022085136777638671324407452068316062985324413311335871591930878044671874908028945202763017862948304996534097307581061850314793532165982677088252801651419091456526857080454363050207289191487253530081081182608119195156340245026318741586939687507944515100019604869865033026389859395568809722369053455459982413515617863638674795488593926869079543655813585550770549738014118270819708499534768212961726415531001320033546440279851400415536448247116162754204737500182847651659181270963243120507652528360718927640481389709080134423266128366029128067769488282880815465851034311309410938079959112371515894932018295153892225013360787513241810726887191577818670114674622791152388534256420459027785894896943547945005148866158965246096970250252524461872589572264963522383026975349906264978692903394769410234153847675728864556429530273679505494954247925174359581786409466249710036802298686061766274324493450474295317057979976643091495430531767602025722796407887465735875166734830152023750810874580287447718232269003733813406495060811503756862039592392308604500814537680899714351931693172912278211521584372389900762746776326528956842578222168298011902429220689387800662294062266793029611185516790601748566020551700801892801874730460588200920972999264000000000000000000*i1^35 + -55227262092832442373684811994416454920393448280428347115129708781423241023499109071549040398038138196627446941830215553278311073242431537527456141430574043094256545806214228928125193342605632764073503066753779288745855915348783905246852739463808215885082257491339387441873571425552359295069945305371963817539002056922497909756211693669410626697178053170959784087538091042811760124186676015794226305597867835324177001907710577867957779433468006033914656266749838488791066006788019888675049171572128392348040480957210867413629642900595051545278273613410103169430209572618183008550818113007778728788101196434691166562620223341594151233564008248311648752043647455405285222916700130159545553438325829405962612136207955599739124873233632855385105178920744767740129281861405706752626028804352424583191742472125302337242723290038711719942541331310995271560635927750332647600203024918100809960283917548264928238914128231023139245334966557313866485745417954188443727522122801685486045827435340710533012242709814110253036332605473919906204728318139883055775680646844305216824457783705559223413903567933794273119120356513337347016175634240877108015755727372547983568054433543769804727064748134768243188094049342698444717974350165029495178740203236299533207553765118066926473170686540821708736666357717481857361433658817729332478474058545170261646791991851872529314436890007613103474875754014714788374669671301764086219788627072030119866789524177150661909612027061499530746962977037040830768392362189347927823010265584822136656161743116795939997082124753437657693928387249670369917001374283911904495096414712863015563742988990812184607488126002806133357998707418922084783102400000000000000000*i1^36 + -22363689269697155409717513224561133951125468009315694342427515426768582441828308429806496585349505545762194830050873260274259472985682703597064794199640824739558842238484651308606771722793717814227154577648461405394490201970196546192292658903595577445399102732207955144198025691205555139202166652190551058859620307834603528632220724957944584656524883931027960053028462121822122429312129937145145111433759638881138912436717801344984077508932452701551141915612889440085267791543332326911780054305524610626828134715779121123536210852187333064333652830164914890625480687294613269017156829004944257169148335680351744023198397499109928786106436517237863232707922023647992852954331434107961472476225535487700998076449186373452152331019952569502345586653117456177196616663559329726873824773334060580691067406489265519981418333104359856360760531167119750245083203529440718494455959042313617057639834662260706114701478253523738628605794731378379163505219818722653956535594438849149585930603144171194682607926229532996816388482690489868660388881540032601863860795474453085732730113960454773135548008219808069251303613531868937735639343784155472817359222356997580560065669975396890447764596958373873303493135888160090552100013568485631995230979168663742640251795361998420553361911261210781048993735267870287547220440207210292177086910286861916943922549559417440911056788828345259489637264160814700234190920105284184684135909529915691507867749244987787308994811933185006477233193728463977642500490103714880200877373669764872862842769546246649959088799069719906283689997157690812706602118763462090398288328828949101304113222018227370246484289398350993194363984189579408960000000000000000*i1^37 + -4545127457756126262247217813885293604766021044630937998631833615019426435613752780566563115346439766269671273646397092475254827567321232714019624790346271531604138763470008726122130111675148820037195224647679535422619711088254715554510885764266528822991025320621145546375966269551637824782160937577474959855608819872272636867458165220201888167286323580931016066871868460578634881745435795630286009463331940386025418964962763729869821064906501015296266361672064112690376016667799348391115707702629586259113632920763178898208192807666664923962758973257311886703781288981551057453547533564635387575087010104485545448965819538075477571649440315449787424068724898208571733463334784939257254792560566457152183453654712740509487095197805909712683945753097404834737811897413886538563560907077724042149536564639649943317501176392722524180479396808308434092266176661050923512270757721679256638702122571359698195393921285711044462726580539723085584586310220734310596327630584414835561494545049587240005780921721627077675659039039280761239516701563263250064219362517619395122897097663966437753558169350209715477352997996706449288343839423393837738099174230916358649221259503823249182106163985857920890158715447399420890574654311579405843200056623360799037345720197450117292665991981590119759675685566549885717913378404604670587416474453712327851191107437132924164609497385295100317852640251158690428042325759323135650022543490396640929971881871740306165570166997600293180217140413004040096593590988300115901095880052734732326655862691484332242292381528876318021262673236863590957701523151707681467107197827324344463758090277208252318498362315060433773054489643328000000000000000*i1^38 + 85443515966427808660124688413945582033956406098731199575180894415718065250035855362897221161136991469566577586305375494979091550810890574544528238332719544071367228313906666540986656759104590913629705309575001253085886059194057902312350737588112465928147425023641228483283764170597520399601323865164701419674502181412429817178907804632356505473330936748893757859489380369508912205669593974658712410563574180374159238796451296168645735976270836254745666835444960315726853238073426638672873529905276326023504639498222688654332228244104312105376766607081057453621591864729332176119882725868284615317635289974964581288741067016537977318014012449930949214763521564600453967008645772886275319944489548434077619334537837964410601485434714851417376851351712563216031253975964637191267701688068798136752823423679277998702776662940218118571295902413066713069739755771519229127130740785393560953191888241989658294606083997886952165112690383266895882814211662838709581833408680980243693353273885224565541252897355791440759266343836586641544342155022544773796300321512121596189055504645714432480165345037718817433755032461460123494151197636224059073344654235817819684361805047009546595333558807624495656152776082366268409666065921143594285475103752537181261246524128287858046927493080068868378358645709756626937049845098938072655523704160891306599376130775475173430532636942782724008129388596730411804507706752563376545671018453183230277938456190851681068926998629600926526658465436438349946234837204103169674580300771606771414908459075927415656904884460941301984816824328879697487627502985472071482860363399566901079738595149890020501684756889583258723936000000000000000*i1^39 + -878610740421222904357583930949795312241145601225388363035557640334225723700419228512468714115486275411549043996459666817365930769016549482822046449748879916408797837828054851607155061013784966543686646598817302724075190872587387379231574055207869199968321147912951720072922597954837306156250152457638656597327154881800508487577437316236908440395377163813784168117253052287326316126108313351492466419687960827347200279010728644956173569233728318529794395706806545385551136179268394198721617929781950200037341051358450634671819577239060435116990419170982107328168005644097250077644681749184231988188562904661260790894038772788618419010590021444151235050483009356900474067185553482803607304133740155316335166452453339296291303956008545818287520814135520282578519995508421644042369075306958833921221951540421286043081576018301154585009798061589313200023245124768359176585629326309331631767747757797157488028544846731171729133985850771889914805518105738136411964976776191521863576622815532158787836362814761908648105448344433888869163276207898518426458220608082557931003340539200138325534239656879093939776873031323509826990880170920388993741615677952978578950849961193541449881213266494462464979051005556773167542554246561874110526871272155402170445136434635821909701774879976138875108834749943160909954148912522566315442801875738096993428934782740773108034604099387499162554581610027620707714358827129893983260591022741796881740635888570465135149970949916538379830755455851258188951644865631027961459096962015558815811905845748930115092486983342992728299019198833561875011657033967851811645729384928216711500741071411969573851798593282711040000000000000*i1^40 + 5377993795115179046900806526970930137266731533760668713943759426199608907591880891983751204924799541618963079829872997806278115683603584974339374475115192577528570117691220250192262790951073541326335363549430649242625965856274928091471450682680499855176728278586007659164109635442732561944799112248700950893521553269430855740914275357927259757118887452347317172897090553653820459693295001547056179897525671228161188783112680555229358334196105641818520779445353563763634639836990336831911117333675596641210135398960936246893489752315523382386029605809826632801882715823093298736641496295983533941900160171437577700014129273897829452399441084610795216195456314494970265286047558479138232474269213917613763615562674319697392126311690127212540181011085153375670939721611676334808925116408171829383628255240472825238676012386012550048336543533612893067898805416460448890908985494040329724402640486794429805643889645312851189987805853783541899650652567226578167965071565556830259048350934812106127480741311173153910618065066844419758460812570719126466678601587463178338616753364722583843238360679043880157531024811438991454234296571377927090073649183016712980585210606033308923894093347403550845052170863864594357268346000282451866255351147242796929810222111338511091849333999841222619199286567566365168776069215408286960846660490111468589986070848748731763132043156093975274314488022835490115520807952488584163106711373838842489516403747425388192167813533737438057604878295900145333249938382828382566974415187518984772112106362365434177337408758514558217202736880875792567399565556000137714138705978422792870677277907627320222879859392000000000000*i1^41 + -21885739393098533921869012046974683768645874897387973110965760171878198400330249298668435110150201436280888638204245549217115666727318071200026117101707292281107150337512714341538917948584963533244286900348350437431546854756053840551949113272629074395553302176525561695238007476169262423506282977111743912199636453513710268621442311963941027013257659408554468900160967038828371047228707568973698084440954621639142292720750509626188870608234204538789835688195371441457245774882487667279299004915207202745052577491248670393911912284602748585139062159975743379196967396535366420205885870124233808765770014885608325992242298575599982412332346804665802597655415122878912497197844963641140357656369301055901533551857765847349352559260099631517448970804599118089765841659877680698638768074977101719618595484770260206949259526943716919094192993034333604008172315989055401621825061734714669756794648356751380094260959219761759746548334867507403876843735352185003835435497044477951745818784046916607114497176075862169576893252960701914222919921487222165671856024245693759544933355102900379463613242531672208256814092068801520338519581323202639169032564230513142720816060033214809165888350920284526895887921847295717380722642871807738720536232800330780373768508480387771173094990397502457001671905469239468901805573298259193833789127272050906432496234514869744342421227261147585948544995988310634657174295352134336686044047240173154510131853184562176256303798993393857488278103432920006567961343545008346522565232835121218244383920184954389401313090096165899876122955899768373344970064808099928505853288125993886970485088990673572924800000000000*i1^42 + 59644555238168210330596196651918147545416228847840374443149161442768815655694632401871648283203889222383848680821595494079299990861031619910489276756316191452516166367689837101967149041021294212039250867308564613773755329461072334027930963481216083232127537205220464368381390812033067008375019673247979674845383456251762559500928150370408139599180586364318033076035243010877622467526440449489961968228486430751347887275180420460552036750815125084512039965335421610108947044085081436858879664255955622532740279053668802042246429840216539483439033690467103811680015097299552747226125320017496136475509949851664831450341317027645553496809457230144272141849667958111344414976096923047770102039936941385991518140348493834006916654653947355983033392779182258053907776829050817393371570732896302452929478058273870865813887104152717104679638112182056978723623582731500398951732297919801154668122726781770241190725962167262588713954261257302415655924837135001643847452174658931326052726931922634252550235647874940105331218911300699713831316851266311260546627610415780020171345899334930752833309115695096122743578023376060015124724756562930727018545522979309967118544756190716761401359436405910247546843234362156162776403834541885392293319782210841672502665946032075957277574183776727192024068084371008288998328662642140039857850339445202642435518342008116329731928282801863032727465732534181318853044793662974076388041519388235014095175515511416780368269496157939842580237334841349857659979696178905211899738213896164350962728670329735239147426945116718714381483131689726282180855364228340698709625075463898956286272362408000000000000*i1^43 + -107782101928010531452102870473957471932636936597053389737992942164706067837607078487394492528249401774783056857983193648423272380366501032804150157224305020008556347713272172556226594938710860262455808653321630257048713123751360994604773860143513497086636926267408010253243448794749937237260079425846604749561010849428881481597348423372561746290040191322352816424582169414913805270924034587185746215513153456902263377253610566766234741911768474416076474175215706171964346841341402627839686856852535530741933241147758637582426470091461742869005678358073580339526288699667939490690570859322358256720659722553658654260337253844190656584823619108433715791660290287504351956039290464440833537641435818561122079087121051431640028995453703710123929968641735847225037305504392090871284996343280158862516461631060549218747140597584368327809906381653879861490285744302456641431215861493519343337827034361519253313611137332842088694953892015048058707413104598342375215696106635424583514640650590970702124326903089613341323846129538361513253172583096194112976077423997038889060253080352307003012297794239990745284339486234932022363283245948857842463800530865696114598127236102726438911135334567229256646463626870827682090798664348796382113721434192016281281643471522018140473725965656779647092512625982931390400395982939556753893915267954443969106480258070684117795022542189706712970888691329037388240732822875394858429145116650654183561580854122324736077128069913027823825507068568566765468721226750569071162716229250506569736058531712489596931628349792628475638246006716509722686070689712736955295883230066158574636240000000000*i1^44 + 118776498331593079247880515894885142239729135014868270499996544944857484653867032292243441872332258975822458244953849582432190437170159919761774781035428233825526442277642581603995810966326399199679435060673764374179338794604431786036691008183047066367547499201984045549325853987182295093369928601525322632030502452094519653945405832439396319361049221026185746859033512682995445403419513343150569852392592861651822363911581259451374604744229205787957154313598461856569130054822142793828863447954736420388250914257856546609834427855102766621839807195128886674342720472287113578349971548728540125084890148143617124713198051724796388908195580657192400592539841989543459928017281187453016082195932558062803823932737608513779014076561788587232084839833743562912939573196839654682566193070027438255655057287718945467124044776616874636103955423795422221887954456466837606460561178380860880573098755447571254087060719713136206741321409483907019907185193945801257005785979954841195474958478085069223461677545054545771300979423987269537765277037758966806395423051516331630441849913181313849495656816728005206873209710755085153759882039065468350763131097409997120961893870297885142512172404656235979284567554669343505223749295762211737927392050194657835057417359305925506898508626215875046792949365690951706377236562628324892199291108323402576566147313827047886080884409964749327813095309073899680761577315552178491498290419843402703454556530903157007359994311370801288430914345987438414509829889104460571878186596733343003062270142191208947348554479198325199675789720431133844960907748172517767413850400247358400000000*i1^45 + -64933860474138896744003858096510439086840239174656341791098939317879242917406210812754359568081533553927458723587223063985912351873098155463753570774136750720097893533017834378105601473527917825185028798574671646267290461919222844400449718375487508094378056300316179269250991277795765977122670428829624423561347510006617851294298885780563314132537719001136816984346977621910557561932780228995179269610838395804243822602207049137852330059874330821660424721408347473053497865866790089101909293505393294861649752304346194413211676635662272831066289849074317190438652904301384228465967193346009346017587285657082723665874430914281387854695630836065670456417118697602801936426843515718782544729456758793993499090200900755593478935646972003071852028250260252663127824075383835185811241724244465880663700113321408222260603689378719250867347962598164336701719670390401529462168302134574878390923755883802900087256156375875976583075742327973831761275594921420547538777139154143399080113998495739768904472845308305249648431467193093328904023422987459056226480127495126565325826776872814559459181109978405947685071634386900465913967345642531959946305530140060681431632093801662103532699075847895464963033774867446609524050931951691616369577151519829325028352453038595952330743137355563194241365347811821193016913985972812162926200867182349814683728505907395928589630036799129038889137824667835051240985819602645942048136216709635956585254117031142301360068995176327355699085528147443820868730562361925179182020501640036605305317698997297733606156870876221018675768055413302833708062853027324182450904960000000*i1^46 + 346858046355555461212258550342601241766760943490618292422411305412236946500740573446688602433680781860949016961268885307609625764887112346982469443470633862266685988399252441333021490158417982490700174208156121827943982161746860391202054382133248055118447652194451866314505897137825446220785264695876735246011355929566947161470477081537725917723330770311695900306322637607771590505160670971587074946888697548909903969612732186654430636951254396484723569338799017722407622738035801720758748804033702307898429226744959138499358873126926733478383522577554348758462858137443900479351799192810946288071238509518271764019679046354962654786497561676911692453118301609291719002630041387480040240560911842784672285266005155407758982893665510625301902782054199340205034591147896160467532930318488897762326040722838433769893741279995990210014821368498340229015470862682498599487584847609064778548112354346654915148150048189070859648677643598614770943154967405416960157369803517479182289939477885239354259218213743674785974926497310535031234842113427699494634806461667860668672955906425793623195649798615780522000488748697065920740833737154853895679678450456322456122446342607781929133578403723088968897174789950837216916266861276735050172379632912973326786747724233370601677364533491733197049973206054195095776573698859997334058179196802158926867143030490362133213259578186622492657563675804419652028768686852745194567160188341789540352630070699108324675080352396624589174386769164280114244080917933215909541179717889150343476069456470939394948251854621634941319092996976050374837559935147280000000*i1^47 + -496462496840811686939045989208907649147979267876538885405148398430554952072244046883432497448497072343527344389373213597223849539974674068840119444935218316213338896076474315574789124342657101421446724517632439893456176072537981101542870289581788774454535245717595658228870633010223564310159804714243782387116588524414244021852382718002236832081699861069731801464038406290369724247006861223971254638043413389226684739106508584487260029105009729744874242687119344393652935385949965150520476713246827083950767587177717372254638076821571555351137034947005193451322923143112864041560505775506337738761977417155741916861147752717998160404635310338462786105135303226030326014290192240099282081616212588110455732157627894783007453064257672751679426571603422375246069410003975972553903529214435018465861682655990248144484883714439845879990181062111302588104071691270999899664630582836506119153426787607398303152316032127827345242130752087232862007160330490415678488651980526828897792130549698752700246675426890273384092744934676572565833452861572561088610238675854947316312115637251415271363015959837450204054049455598097607133228037332840270203373717601112819967498442540591854380988933836100164038592921627445831239034878329254121007158816319653307304694803974242248715973954358320070877473956736715893460519566791816950757840885563673233818318694697557777748530058169358693862835777092121993588174395524126322703011040651285435748255941683594570027881945074964575964659613268733856484194461214976575161223806048957962122904667476004299893829892518022465650268172926319152265600000*i1^48 + 19578015975955027628650383157093980199292366649974211222198037517338055092392877049151494513409364519242783676190414960306717243480854685769656575971248526141170031905310511575694457370034130262588050469897394934987461057382701568643177513634570828134020518428952876200873063816643592753409986289641095911757830141402797907958356697008661685370178704541873474584593738032025461560152780891263199882502429970824023843083119074342581941133717863772362475279667420691309303661177236910323246284346309204960186592183541708278144775005714542178356543164152691989283934190335117056591325262608487815988868507464929341148561744629622675403567163869703618399390123817573915468936359485594619209293165608301491390088963055308803234126643158128314864540352050774378920471937013090191804677405127220928422442357625144342002088967805454331208803299664068961261622149742255484011375978959226960928815499701991177365644310669545426010694524168254921357356630195892724495409959579914759367023338719416654264610892781108069065427101112156128051302164158248770662582983115347253025453611805180788461269518556041362689819014057287736353259100926509345068337210808142867950208034454979332761868315700896753590376532787260036980613806992208249217704217458088100092173001412408861482765848343043698046859290829978650795281403211849022098539848485552743743357262112362589529345336066562097876539707444078587939989510786463413015223083307814041477320805286825759639475896200405774138469390192333004671664987479406266348052394377073730159863884177544510563546553429867599505355406400000*i1^49 + -212503265326743612219565347551571837626228646435579648341013467230448749153116026505654229529068928661526756034685320842636398338722661042137103199657327335370763805148145187583465654282696726860146364977130916900786689431042102150679466780157541994265874804240003317329296375502419150687179249554946004162468446372597843443404612659675316219700077405868714749800032652869845346361941155506505320645805092580616448360665422042725013136940039155937614973269213549110210865774517142079315252372362473549582340381307798519126636926931787382730260393101197412702847217769761482794324935584827230204154946066926949493173540314435180939042779593782110852355367357249907421981146835638699487746634963503530224020171547532522736590618521938465320628115164101807053331024063480684819480288984063475152147278863556936055934073717946451498711978956053529969781883573664445510456470559679975077308164933460009943627126085637351316809823146368764244222775800905417822742614242875415835531947590753052805420819669396199384502353623001496199606076029907883144429842326405360572322741175049155118993722434412456361879373922015323685886663077713694370228658454757917189645634999572434181857476211277142299080368463531359640151530215865997458685553183979968371606719219725314271272878743378557750683912545042800694048176525435280169089269916087445965683513074075731728567956287856672219461463175098853375106800028310201795987909226674538450209724128293393618316515323520824773924527618428659077708687687721243530302934682804199145081346323609853998388015014757840000*i1^50 + 4905109495277041818578351660189996625134184596143395280891959184650667706458720315775542431822323854536652707872695330509084163919807886418972196642350341358089716650780044420712780455020705138715731582293512980077725547388307988247612214980352053590611416281445482239976619781053118728577372698057165421165236307960965569495866435775429340121396607805196046908442799665131879774669260565462622398020763689790082278430394670679775665642487807035335020107661221656346688354596474976902971661106093765135462391863096610362356910002436387233004800391155639135450515768634609176012472039971865637668896673670584370489340510488520263291598707313879209189199555847221157811737675842425707878831604625889031325628577769518972209659221092237613959010023663023112331883883316715361175360175214723880488820348706132599106607392761143716407188756167450133354267615627874513102631220022977143601230093717271376023394259903880599351923069620650333826876558021554072673324441291006813201724241945230746960902680533888323005434490104452274570308569271832686315674587229969439583176460148589510755968734812846200015131097352068587613789498545537929741257426590699248945573200884163812813982977863433242315118797085583463266955709638118801530104863386815981843624026506001143206919083118581768128826775185981607624837196761424136878038848461772515546817963888607003197209471752523784431070236258535781804806935515673484702962720488448681378288647388345287552382993053439999621666454816248074855206927185533323380782491933964429353366106913012179200*i1^51 + -70095932096245019088140134023978529257202325610212067898293409065837550678334338983082116328754569667470382548644929002808696174542977794985797299663700538859881135152997794536060936818891021625342643027966557906567541933595443616893587397416918174862425652073108899095960831633827466065427333499281961024675175837568483356999089573311969090156319889978805393506246752354417715463671631774684811514871815577054332351396291445327286276480388036607989603583946013882898170441848258326807582848549025859842836690147653555787854408537547446022697177563195673001358000517782274706759196078306616170450330800862000738168279869051127606880821650665745719410601260382058916884888359663070964221984504791398504668287009723321623214309614250412371662850196158825997034662719104376818895787042275829206077019985060066485068107794085086393251814057525965766706740047518598086737971029267722455908125234417540652054587234253778905610445376131267015987897557340598095444728469766783619809735371676400351828504077945443575075360272218774028832996340246177940291789899325194173595374025718507940442874177066235496353521176773450585962515086039559278893716961757425542044875459623533062823596607189886165777442463688928930681934908460089832187792164472538324303408925784709578963543161261372883294794501402273089246590085835678421498609752077728101994768385365704151335972109907823212064270984670160705306436964138328062289471692964563434636594338819568594578328197712839268460652810840428201385123658452004690781990825911211576320*i1^52 + 366052168356768659759533184475664334193306209475944730598694511805794754671363346451281629172414243693323499765459926039714558227158700781214990312682583543470286176653718916837432053782229648918440365013781631316989112787493620779686722197170700556758797475185469194781539497192265952717828135837899735417150235752988724777585196061395535962446407759433699981532425887645593691853325162152073575092961562459506231501252647473438996448676271011442194661026502182627166610948179271831235597102663905134559317082646075149918865681643810442601317242019362483731114020896674204925156258133111092155946874713944123599515725824393779207054640567806062615931062853489257809672438287339236661654211999825912368446544800165965731092476151321767366756858001209413847649274380103101460096668042022273784476242512022076736872237687191855972790647481107366477884198504852590632712111538647044899826361306219584446432970979785061372992744363289439788301344727682102773023021882379434166587838112944408388640300677325361362700472791526825134636523131841429228362357870121312564831679753740602274931089101301621004610258056551069079761066724173080301547914812706988087817714745855335221773636798388630688158690113561624138238910493875309901265391816953227117372378120321928076140762333870001675580857351623216020886772727222427246990213683897020914398005488508865597255237971890504457802017198093383172883737873173835688269725938893567408351664227695624415130580606419185783449163152*i1^53 - N1*2833176531394524129729724171484997692710018851244839005784364310757014951814406369775002884386441747982736601277242293856453201535513763337829615938539322886266764226501309159450339441624057404221025738418176053825136471234320334090354750713815500990861610797866340307413385469164896817509128185021413703957696594327646543830058745250539834472268973100845143764760363192697935547659726461212442406578293919764385174123630460117319662814885132007129182919925917534859*i3 ] ]