[ [ 325838760352320752812732687925545730207282177465788553155780129802922724551964582881564205227921229899229975669128775364201228486550963873913151927258062009900327655342363138761289661997794024226893082701373354551738752923464333428473999856186903936249302315746511046461916439122778873123557066561454674698141406707436838207817105301253074213255010513382670476349592428282766841591005783946733065800374423726417722050737713583202948785968959891529472815279126114333437154887617536192169339202818318328447640249028305141718412324633436099519960283543243952146473928548408308595140172844209458609832797865073967472267264879442806669879103520863096920195330769203163444428328290589496174015873215132816475889252791867505688100669488451670448404500713406794659374760287918352038574525165372239596395394965785465077142466849010378067195506208366974220723576280418918698956018897310098562260014118465455533070699256253936939421590422683366210261954549274505034263113007826372750816685386723596171586024121964667389774226315125649474521150466325395784710906991482988935761215649960554737514128074048567476918654397590478550140372177276142944020479593316525956241817600000000000000000000000000000000000000000000000000 + -72545765054738156473370691090060551528752858336514917967427011729521600414833246773064530205511741616789908105316660859060248712481023691288467655348706724478337059178587206771258441861875568449235353002832278770688643231731310528982116494314459602910706185131020702269071284506288733235242756403215434574115399179568903786298380999123466314098163355646087525707289503974346105765410683532049249638055057645363720135617092338884304817553795555234774035930580294436438226546767161295728145024747412212835544896459220293989402539957133300297357478723157118239674141821935002645595336645789996430755049249024757712095617456583623854402120402670794429944198923761973125003300037292394718210332255648652287010120214739126257032453665284950800011081662034057513939848941092857871824598937982974497739259709702891209217608994587355700678497219846753480487348929455893179234926159181511994680954388971954499567081853741236652758691414094541710771635511089921553342788327305481293184500408469915940515240355854752058923856184949103259975638280663130224463257187785326630051186902543208010214194052095561694559487054778862711997273182629133418179095400732515662561280000000000000000000000000000000000000000000000000*i1 + 6981166197009384600499477894375662308059710594823485001028963897392661581710862971423860554422565401401787324477120786123906227221026721456257559491517487755607651205398685452993807698520929203252913069665590066861803177824030924100675954125296033931174292731503810741729870076823282315083606584803257740763032685999947642247745520514235735205329016138361974479776131049762710207680205706554101873989546652799215850498135640102968633970015496564329619809413877796975349062741902436326192907451531790797931591925620815010258329857566659491456734105680378970817289690351690812025868846862223752749300992365621618584436353148613749947447735469451701614403387403166087325616646565819734043560631643557933151461816453970154193237504228169046267983432952509502151554509603224355223930784215847281708622555196112931980416057406396100958680923877059190242676124729005523399152323938080797071655403707524262727307735336339563216393509242213843205799970228403779321777488177756989002355255187020436817387573801361007186992728021657238622346148586857529317400234059672266007772728428700165158028947336394877138548335356723034305228261550299460133410365146855899136000000000000000000000000000000000000000000000000*i1^2 + -269967741860503727118305510635190754261082091819251243008463799522175694946005600056705549715120786536443109344444596677681402649285643819920007863492331597057284330042545716871861364702981610040039703718829058090444509365533186647951088786768355158483265955872316602942440243667461595777881748718054313774104656692381804502315007189074344352358077694516421428231397760053833601916805415439787410934823428888661406242946411469366996277095577296514076921322799233072932939046365602294419775340199538510133629280602664812015939353105443084550683891645212481825670079839830816249834769265851413012541170639693099991829804965401844243162183055978856278858246046662910089380746322944330897288094013486451348221311291988770971019282216336018144503007293185218383354636169635915767637708022626754028356376740608502088526857948158374341429942267598025906593178853178841320958532598540899809082181282739849296050680471043639425119317788337429607526110185249200237687641935033210064747245072970387723817042617941838833944915483951838400986909058926799824618916886362178772742365099529803631240856971402198668071767033171688037940931636513153027055656576535756800000000000000000000000000000000000000000000000*i1^3 + -5018541009723231271097924973814304094608052718590877061600302939330207956117108369863107318666688190438853272522256616973002834456460845405951358235936241632153448320699223945237104058035191533586658193647546543767162552049506553661518797624546677363968913341018277372556596735806277117428053700982376369696646008784342769213285348898203933903913574884269577397720364031030038558454891893961693407705757718947542931478820218613827410638305743619131206458745272967732714892470944905847436693876978680333495912822325855258146570418459478267361614825774864828788641024998259249279027927751269410611412806760252687329173877331038167560716154545854941386585463700697773503161752076552326040192006484955259748133518380689171785259356807633215136013420079325926440428232531481138053323242312579672634117438219739957634987448299526922301455921100740842708556815053379407705601669623809473071696830434061833942202388640531036057760385950890379426922444143959301195050199584347105532401530555102199396261965610081309569682640960128075650544875028077625580658720828225076081324241939833532792235096078782513518710855331514166266055227236862780997793816248320000000000000000000000000000000000000000000000*i1^4 + 947420194848294970348108748172846349404811055573448642025959616651434220941610581308167177826574534910069341730731176027667116791033919557719007595121233550768198902132348842399147047086506930354761795724479192705386873529522858117708638627081908508633617880464001717439969721626751058853617452784945076233870990903109793946741283802272616527641525120263086094041429202874257594511673442047180998129637934499125186015613753168592823776595074786967374292854804710705212947736441348275732851189300329092619266862586592891761629340096903406946944982097048687678351042553709004351990858899159449241512083884718174026100129280746657167265664021908527971219150667642855139978327935333688753221739443872132984286915799143777272892550842507031210083644512108630680384689235312997752635824446255593244955678260665105878347989034463680172808994099090148969336876542687340929011853315197836830297706947102181441762197778736032438317222304716130887981278179845987443783858195835126749620108863755026794107605130846011212410941185591286190166103892663940857309770151351700705431816685024332535413214947403571567949237705605990279282521377865499830936141824000000000000000000000000000000000000000000000*i1^5 + -23644791161358312187752848357333542456322604440046233113921333956007843885813419089614344872261543534744779073370955288217063061810574197074330676739956298939518240748698271830989772097009005165696703009623122656050851820542303054657765734601063231572642832275778379282178584230267933287293610819191098603309086977810547500273410531303734892714357212155170665325920051933184322304126492383015410167876896197282701107433215777916908041102689780581105054096406010468928976062342611519747310642956260905393459149080661802913598734444087571961732261226876780107046750682045271413125457520523280385984641230558508724621171031186550828920959116360897860013153272667646726233539300709274342814228608903368066088096111561633619562637605559984975254157828933727197545245333829787208682911512645827196225407968173339749717221107692339608423923850248411106301781959481246676878952348827469466152740659448557956478687367615475268782736114330162970300087329200453130884766658899111923887795505563327933529628351916245914521587936377879897418072094169762836000711287894310588200079139133642987185039735196947023232720467435220067886235534175350958535475200000000000000000000000000000000000000000000*i1^6 + -666639663395420606076446085324876203931952673236878470994987505696657183747359707929734581082728303138032812780520814166258070218799217997400439676636193733583333983445420544782149137339451273471420051979525347127367998004793791699848380945186099999126823757064364241808983395199000842735397840986979084642981351867955966288978141663043836512404261805397993672908123343889683075330755654129205129398899432215348121132883562719909446888013782729072474069725099525514818905202222080752685399946900076935006929060484141222901970566412267233423869769553544703207809844980849182013224384762379170882068347920971448268068323644484253067971434947578759886566464318381797265779981269862201393467095254921658574972142576993411425624700703939515560880495837386458274452691341369910644345431625154128088393145675103013259125933145383602602323067464960260251519236473158722614735150483143807868159067871118066522560311667975962776347620865201566737906188140290383350442032846490767778578621753759380875539242691751495585401672014807580188525210564028484664264790995507854895135256572142013847458492066353523866184813176584030849797291971328889323520000000000000000000000000000000000000000000*i1^7 + 33852179344666442563469428703090734883740806510012569596286061634187161846513893140486754241436622383111206772365510256337822636530169257172078107446723452495497009039584521105068036835012023902785450487946671703885409318906215081021787937719504213977757943679489982828377364886935728711641157771932708580484401257065468845725260783857527850975595676063696995308395563147802681636131511897259008010825342451160048139512712323197849695364633065197141531735847576037646338901339272428508713891491604277593235349474259990443828305850701529614660151165251163564117986949628847065319200425885289671469788598491622117422286228278313528520081725763680832977565028141263527158837677601559239985311710329957906053140679423108812139385908724518236951984839959078531860680097099905651905528076268629697485214119995202850577098551716298904524553696791940000390071774919558884721418170130129686120432049705323017787278347636652806311127342820731446970989518829631218435763660682964679376624221876530323487307944922381572867486229231764364398198217673413613776063311963780122826149284369119932448748354775645189988981903921404795182925225643737088000000000000000000000000000000000000000000*i1^8 + -7530544526867278115603162572384956161764545845473771018817804246687335012139666169570187694127107423633796546018566600425087067405513231179518781771281259917108518753724140383119323613415858118639089541934961080829435444286125239016449603733817836035138239251353813533727067359903893012148925310647504362464006895987121219902848825471000591584826420046048055122462668623373374915506473937065881421916151812509657264989464801741135800687630929722659102991169859141911768490651680958427205221097761138704418779625405948781881699133436419156097040105424027736405268373193477593648314014690873784163203605199158551734724531699686021637206599017502918647363080722065382927804638553940204651593479293386549248149564665842822460722190774678669614569087768312581812359090077918538039542720393373944591894730076111538591475419169513036222224679973427098883878127580702318157306789501267825019914900239891690620336435617789486400663216854224914390468388064276320612606477872382620201171382844871731173753964245034720286547153382042216901651036317708847055817127453623504168922837370922815663784165002365395270719417512977677622627742515200000000000000000000000000000000000000000*i1^9 + -262629977686314733947538617918109740196234183713023052669732907959116656048782326879195850920535682965451390010343292493109156763065597911305374902582471723185618901024478719731070745343978314535017383800025532369475511568167118575380345871063466381051309837111614501279614208480821924366417394831685324720966871085345572522631814450100056422612578755518138962173688036995306966851395171846694857095332243341698407744456496738148602370518173445783379218650722399892533528899992384995471535509487730883671916183993442656833342263775222801205270271033532733059067315248399077592884251686118714144948068590959115204182029952735286091384587903529927303456395373244579666608110241280225723590017200045978004367857219028034345123679851600112806454675813680007077509248535292480928138757764874965061651730452241777807887246005669083084163183550178413910081009945595960676507667785619517006434161697652701327307866858996256400528244270873889768469464496459988115125887887221148722969910706538043156436280853530151355137270525432353459461541761898080195315042048215671361278546397219213623651172494596272657636938677385319646159175680000000000000000000000000000000000000000*i1^10 + 2656015451132518387365444283621755230991701503108874686688636300607124368391935615751096183182001341400822019440180229301699756394160857446165706040528684026615655961992696837906038017625139732849128743168755591853256851217669969265036199781597049077148732388558752779824124601733057429208453545562017499901127395156081132944834623115369025820094274985281588546091966121612113623483210526230593451034032469082240690842679646292442806168001671483303657346060814510374898235582092650375570953499059893857743897372742172365008032273271324925875702076815598237757142712279523199333751403607919920992746135427254810796859835237127894001267525487448858080688770907187542685246880240772714946142489611613165042860755350314336907404681501367640924770538342824886677597011304537826623408493476507050667043670813011159573711003673325141378098042179732963760818688384056701599896923503062212802112728875638265093258632884429737583378952811980794909565072841649339024992051707041907437795852791673231820774278998111958053139178636605464719602234241035270871443035500897307913361011641972227813416540325104606432941271357809351458816000000000000000000000000000000000000000*i1^11 + 18506887138840897835236248267755864657943474571613902740070696841204725738589742156115294168351352579391246021900488214117516890447969689143483412628426672733122263373766928759956370577652314104724219690396353865033208534630005874539052915802199959635005564658660874744753661681848274878135347233419672763341233147874213873382588517051980441234424334574862848240894765048118968957570814501227737076859258283972394988308970149205560469490024891554860535525544753326763268379895899906466186716266731666888089823717731100636783917906453598650305182545418395627006943186950882803372649965772787737343327918462308843239806032548266002566394655289420441052635394240863247566318972727836611722281735626283506432311713261556356351421894033665663502187268698275207523552058550184950413905029940878333695182482595849906057108250657990034136051332191415277741577212487087624472672954003802656118010049386997590324621034172555165290800952088215502810879123583033159312080666097202464671099650630267155581658364053276976706360249056074596312883106677936269918956591144787049026948346328086535970660012007870687697369678616933171200000000000000000000000000000000000000*i1^12 + -272495828595148600443294952976048630610361144124856459436149352755480934156349857016306119496812056828466932789876193866303322276385455714671547554667157432810718235872344545388944134407478474518550335268994363446579607932607081734624778695337087281977397974375207130929050832851885548196702737175271512897014846139384477135650437610091484071272356178770713207431656276598748215692336084342709627077737654888169304961576939412031419943028271951703716030905766598873344677980466241055829876670154334756337196599307785241689647110330027533249652222908654766570760352211093844749941017828607008371499581297493573729408130351092028224181573849638770030821029345875860292167826299836971941117319213884027947828620455857753204870173931202561716283897410799035318098588837914487911489532133808384256466761139665217729075813828012527201774176407458366265383572533998824015278423697648738223283265337785874206143485848669035202458164674439862884193949472334832152619561001920976436705693531413710487580151497465525139752143438238579010930939737863540447463738946043812149304139022148819394246751696564660809435713466531840000000000000000000000000000000000000*i1^13 + 1459235205790961540132513601534054519732303902954487567205038780613851411917272751815662644032651650987854451153439626046095688929587693324777129440042129586479386138389134915941305279165026706583669646850179559139167450479936627710509615885314611819555960754913976244851350499542280493330227956067035412441566753209762367268963613084378748048840099527465758561179304718514230557064143195501752065757538978552840059106472946483202572565020541977350130817353253364464152376477893866821462281418290872800390559246333463497417531984718376758453311279085015492555121268866067811415674218742228474010584512197978209592924819193907452067745531521254805232432537338871034792432397859685226814742992554049331895810186733892307239450413283061638740094187122821326418796494522306808312116005893496711895125627884597550104494965566248798271968174959862021155730700837681274416609878047208621774837556992264340347359860356526553776446142024472306321919654132665060487220279376502123660768659457574306502057982509003693081717163360795492999252143302531088759657620357577883498480802451954991108031313526832042465327841280000000000000000000000000000000000000*i1^14 + -4400293843784952722024269894381408737233912541006388600520020070290872486813580549565834992907668996585916619052524027294489260500545795889689854187285496274723005312002828718704198899581114870187169506498356791326723827192394595091984809745082899058791654700769314077267273654443117293881676563482747263129353939595481389418655532224608072693269792328324153685752118761148111826322214625733136046469260714422667511825367708681061931262938098132162056311482397677778293564043041623634398858972958579067203001028450318796484388830758373988262133762416772421900501558876246041714553895479092352291260497075803510076557852146659917939888490252530381643483342505019979347625693175325379588181182594856293284373600057155153357852947110364934641036229211344300267249196340237205449384926923011566299852742555867022738472392028481799077441166225144590227419163435239447904929726461556634482172528574563915430351964998311352825369880362838770252441583120823876913814356628813108952638672142792112600573978908804110215246884896516054407595255493650778338673850287454460982793412884138535997869222877339621471027200000000000000000000000000000000000*i1^15 + 8476274278529737987802043516215489769828438028961478956371196864818492636067886267903968629250208135320121960524234587624069487490932083351559054738242389802643937939715523570908611167470018290922712783623928431472300958605473504963753220567063180797526095665522161604885506341047001924772429469361024150415354241690758994946619230764683550741309028405393216320604541646537222438002497228145752191563785103645463728706666734708745867947186446184434754138596363753328137867820123813845613139962548620234809343596757333167790967585837277807273524004721626926470549632564980443597129360101503225868588988286018655030049532713707655428739035193410954551568692788417046863183940338718547845462933675457737507062928085233662949184738326714379488101152566919952718068050496945982066658301814080550952084164638671462794441212314735087378100010663046887966672333471062058824822413778348042185132982146043386295336538155474663573947018489763307968778947686760976363419232175847174597329365013688709685407601304171288389600711966585034585403500693237468541786423555467167843501448529110067433271038068842823680000000000000000000000000000000000*i1^16 + -10587654252426985079498474488305339221612368492453110191014768384362444296005698433045469972547630324452615136334523176582800931240764227922267975489596664691197326924175168368092149401938689022414632698846434913413033514337608412418918975963273111629417908839534037614940813242966407606838760117134806972890042049303625370750560420011403799813126402643933867634492430266713797550832755446146851878298651894039540243262450821429704916008697937618915857906480571458052833967894438017795271015232813441073341460692419830109083161136252747237940194274560235296734396396067754125104029061230605114459454612940342107606118459131944434614443387931323598594477545393164745857393571522843868241278558426651760634459120676168679696128710580116575526681155514356398513822315984100319982586587245540105604944624111561121600448611789383027623394787853744872285885061576407571272735283057966802177892154375352923247696778794944594580403447315932158251810515442068690948614102813375790515134643924520684163571758966463651683598759306145696766815205530216186577444869395799517230548790715073537807805522640896000000000000000000000000000000000*i1^17 + 9971050980211356640547013277040761806935655314962866866810743767859908004585937584834483948164718391482373516195586019435633793065420629027430698594032626070744929080509574635610958103009799157216415004975551492819500121574991824793843263767268350860821320893640092052816560455769211484668881189685333962295625219995129574160216922192867330606540793972054134874588768694283097965192390313467049706674014745578953114858775053334846675185778099035635678642781157285179466296922403701746703157608819554284150254146499890372313762074572737491513594049988926817178636000407148135538831344042067861470926293856915258998934221348111632698465656577016674199253116170149808042524853210277039248368712542065422301801454322088308942006491826809717297339291151745609961132598280766143066408153096253186079986373858434464938021515902144928179269053308150915652229828908865437705404725000132641567606013806330086236251287096712059891329130484352773314777028164521928690945414006823463655175266317103344021557898985063675264818482895386801076607328443035839913969482867097368932979734188058358278048972800000000000000000000000000000000*i1^18 + -8506450814992056972159622550975098558684248226962156806916845811275775917654756017023071772011742454734415053967436590041029908708532164776933366591162478123644219147558889997511178399957080552563388364206353333033193718719221552694082896944270732797369851777002503304132452760806702315518704415120990179995568333551393460777840032203314094538254465486990221896598376872200701061703830984965473303014241378905618903376619572153463261473906705063577899844570620620626207249077977608217501763344560195286693537710584701023297335528072158772459513052460481094162699143165158887133781369558964787067641648942894711261568578451161558916905854529276309028542448504979206054371829438960995303961429473310317741390407861961886768248208115563208388318279150257589945095323211743545426154743612213680743050600902115010795005427972155998034123499136651903022777217425270612120340008111795738657167485129931299861704995848587666180143055292656965635056928949918583132710377446370441380608081419762397969931807266684323674574078240255437203976354459176186733328148754473842539066095298239403130880000000000000000000000000000000*i1^19 + 7108952898391140338133880751017870189257375178938838838451977743425395119229772625962757482917458104409947603146232701312922473592309271823103516904087797810043137881541928823664798762494269674183090417182137357055646083214077691047200814666833281738315975852766794796421157595225666783832735874891924541814018376362807881256449494435143190364890949482897142982373522809012794503746505924308980258001953433740522653927249136963607298978054411889714841328341953606609711600939182190479663688407481373432921418042069790203869228029325715169975226732810454997259826295359689863740537931937079261427483645400065597127309374673704375703760729588303505305531024616879335693150808896881151935253402125289659498842026342108497755800818811418234966474655065353827943038636792070881404666806936969688874928284000651570830572175084470192073343391818731821779539807823878745405244168992775308064857329651667787617444631106378129909556985896957126170871234219436896881629645815072065860322190654620451755841037790648359208243366287086060517455696986230822202807182943677563721469071898705920000000000000000000000000000000*i1^20 + -4728267879421167951650901109306860408464563809272949411462531962086724650720410013999918014881687361055027431444138725240116817920656238411021101673643831671216987932913232368727061499572905770444262123469760041569401172031436658884196840459681381173250204460824055714379067432730820187775236451089018481491479081543117214008534565503977465390229334639145184982679399110010822753315110551680572364654803577752932589084986897758214097291988073204457700675777640075987080719272987848074416930759981552604519840368231144745701471819231336480149330364752090530530247621962545388867369278669807716684898558501312800211148314786307428843758429482619595989860900953925691918754487362180916918759441548822327526119093402889059898031032281506202658078843550805082207215471295896852932245525862389556216891853341431458800863957392392582217614298815344360920313228412664474254622428604810048169031452182559045926794302301666238223219785363233842391854304614121076494702365709801560473833517741633503049484399410449311990903938062131669137702566013960887459473968090017514598145458176000000000000000000000000000000*i1^21 + 1968528623594629536897529048901044607384511853608042382978377837193855015646872307916178909352256168219472751920419887311834525478699829353306393010486446982795991929262968370266517468479997256466927910565342595040209326841042895953928328338125104437948372639119502711306632036311957915309550382759255183790388193977215387854235182602321558918125380019585512453074680931366159483447019988396445982083167420056938884950698236106954589633567396998593091123898206263815229083801763786842280277029727607866604014679921558010922094152708240111829013256743182612858502335553469074494445857618113469628663183509739489943021386620333494209269811637743769160574169186023893934230820158620944525724262440827433766117799988036011822724667072455299725202987702160094685957047103462722512675329743652262394498528633950037627024039984026090242940837655958060166155094399130390060421899629488388839793793699932547801873620852185679336777141838555377207036818699685524204189209442357202304529462662978857039861100189626973833443664772010945915101928637175214937020484882506181047746560000000000000000000000000000*i1^22 + -265339558875272127559003410725483925414354749898278382112864571094561610694367068993520962505841051742268294426024019884348432536369555641686125817540851215262646120963561783758680500128198773957157706439673189650444749367145603448307112236015934030334429622080719774361318694403249117119164491220380507702926261488919763468282974675767177245690875348724446933208381983696893585898389842152113042660197271139379880128720207955568413312409145094610501395080176216677046785316980370644324315777693892634287356038575988047683721872725971656603652852770546193379168003193210604056286537604659922633245578355882910682559618555969024107043405442126607132260860757782475737165205847644704761886179532180807045829593966614792832565953671354192343548839723529605419628292805006126883334518821227309573156673317143711895548273481430261783415997190861907254889869781451387370565367056783973150734618912593917067480751255647186262546963209085687729055582108599870007724820967580618042388834828127466762936484122487791565660950322486928502099308870785646297200217257316188160000000000000000000000000000*i1^23 + -115017553109714288874250243437015650548106783166398121187121061180401677924960449489695205066968266837525961470300473204100911284908805864696261576771669867722267513122812967333269287272973274267119557073537858640220642760544708984648415912794068446845992358495750814156797495898971419588879161520753195214763641789914452354120838579098634979665182608466319379430358308455439142567693506300857352303767741580292606198836309034724040180249429445145592731497946682539218072055271701265512179248693782705037003463368109429243832003868164332707550544450580610089553320440624981950998134940115384751864071446117483062269459777210264745457567925373008895090895552640948674238517546155362980954943219074863740567465817826107824394370906509737821962946715267295195444038861925441985429225809477494106200253169620002502097036809322443756474356461096748529707933660838892034421836963612458005613252556895408518711046441371725688360928749632346028438740154321709513990434479986316126499096607236494751932148549178685378920449384398175827091813906786824867892134779289600000000000000000000000000*i1^24 + 36279807020788343698995743559203983121113283310849071636343701281244980393071775189274508472430891627398632073176227766604858334580324739926134814784747866949968330699741977052705273688481753476069671945061018019492988329558235160096143083406167141213102262184207487907467775619362867608375212030687120776250612065566170069131785537426299675886918548310251101602863188248032819710243397042365682687542211575874550373821130513726437792168321849632640040154615179575457238186668101554899196145996780624949790021080714061215526303664651629694368374844267410960352125536914954740597604708865743906291038093976814265913329529537656398898448232059521294005719338744821403212186736947395921200604670134356996645805571794976000445682003976840851827492376099852171622048391546390946296159715552455576430905811829910613455446250412344034760719113887808377037065930987583819481957399677182047927115243049169721931304716941015092895019209002173151247448286149376055908520120826723537896882189240755053026411240476863034595913441239824102059943708012898205365698560000000000000000000000000*i1^25 + 16902009854215834177500255748640425732279397295583901873178769218510420088409051014772636727608593631469586266821259475506401296731907229813453027159651374434308349143875626984791434926630472165593709636442349109612986360758862192313231259381010084756961378165390705322605775370831336208018479261946473313572202665763575737044273854643754589262379095751429781156710187710332128812076847089334993574015858805722476306766515915173236826968769735851037708612983346617210726150625852020266094403445692602907501895026652930661162112849023015583935108090064969729478305516012961201398348713932606310913002541633300691790851523151033247544714512986222790682705057313382106450862424078989575778661196488066814832222677399410735389332215208096098086130178240001658562014362156489524964647350558111186401849358433001022597428063653474331461945137388386190722776849448071757767781936872789147560165770056421193338271848861961203097192661629709866078172990265754531925067502450435895436935524847768520704587094483877045759514040533627292924424668153580093440000000000000000000000000*i1^26 + 1979663310355780261385228590525323398936105358662027471900889974910863243649254020517676122897804093542003573256452732444739291124420896973343118205212722464560760692011360352635431926847215842731369788826622046275586149803365962099600410569497177325222070600477981868781017680317524810068323761770692645417975851370413887595127316552037929944328515619925164013842723741932436830264685756950066623754129963392516732563225114029149783009641701186798453090435389154468753354292306973674570004841132383400456171706258122497338422424454888912403924761690379283607511936279619870952149889913058350047783956738085367616858327451354740142224208470705823300251928951523084038269687123494576511013620357924467817622799817591512119387917309192181759634131735545768127531528638321593724306440687397251830754193244862072767765261028949503571432052764785376061929567003959336402300031877884947865231281639750228418821127890832692849519496402674522658682067993040188382263088903288118629462736458949990173000604651911452667674673964450052284873799054131200000000000000000000000*i1^27 + 44657459581525601047812684551206325210005722519419082843265847996113407385098156028319379963829062016031029511057574010085902580193512183288585528779625231774561061552645143868823675213353411564520657833725196958862446416127067164935003302508123045115705559673070970979211882467416060662389001330728121949989151383900300310283467546895163821979206704527261418416144081570771987504773613277494243974641539921304138798148262060103678822819757838990135677204779643044302700044816811673683430714207055222790181810464172548211527626483440368174129087460847975500447948306123089623937341128187708090362289878324421293590676569004183402641744803968076792281974250412297793279358286553754288931065874820674151459407403598075706114443443705152256570105634131903654559013389017067531349741900750823297957249251620118418840770381672847030426606691344194213105434660684422664494303200875346082205503205232513627181916532791829497431839173485757154145870578285317002571725493840976205197352328003839891263830432451459132304741171038437879526195200000000000000000000000*i1^28 + -3854043036705840968041434234856485325732605461583779980132387775430929056004539066855535098265869442049918248356061359806084523068572999598223884542963640825476864232830198890682491594234625827438365868228408260324462915009269054384437863813653589382390025936856235147489618149405223296013760322097066332613160277144037537343894124367714516749213788683833021890689731791825233137939342928470881812555391166707562271138846935853954324043748089828923659375976237344038511169419550227080389524110667148416716775333917150373482512883790521691243358888441325306714628175526274530453502669058483861759067717449544598486490215283489321095750234581660971471745793613528519624982541835675273032116788833481439673635655602370423650810661143739771244939773093633724008152823307607285322730816945330964154610402606145835935451515205140182890102428637756859102747184966270165285947341862120059454893864418896732878055373749026530613351529602136011976361208651712707374351777160471148196835088541665325103506425446418309224153154558772641792000000000000000000000*i1^29 + 658648814153325143769013582807094469612710390519486103216559099573655374540974946277614543355466517985129296751741985237797479398539324812856301328871320583480190887753765211350030637794155163566254100208709288243128604909549257363963686414785670933017329601841361389696005859450376611365636539255176033011987153460917902123443303649637926478146963820064726214243904398518322714858984452562116511164090327075267561436423511496266415707953124332533503962395144853726932086617553411884128066878465160712376639052331187396882712794334232261246534167151602427266452565734977589896590139796786910821993777047731781059372110269836206426665952878022678907477744826520572389925571609974079664388096864633924579758868388449185594616461733347764643145208889076053968149405471570395901666028057701705204353951141645329885236030205693892249740171980550969607632759421357238667294883355253065446319086584213848662874487002127273287361987836786084109405879729184592128850830638527146554567881434889237655180568809904100489055526138675200000000000000000000*i1^30 + 54510025927976660296974019209881775874419510985024306249195091216027258225011541558448481362633637458954265972978553801933758067918431602881361214127921030840453264089801159777875656405388561574579237149933331745684046134579039958369642114937485305554736300055968162986290539401569244288155992316580872247678524244461530306961278360327046457712561051462309515974865659941992954538968068107126097761553728613791891919755797050562239070838739650336493294839230721147441468940880734224119104715782917784139349071771117415132795139816830754532652606217130465998585441345897501472858270536545535648090373118780929600008010469187528453879106661079687796679485801153237079575086199815897558535745266800444016121916215859263426154690687269964287096559711738854283910618891317947259812973600406652622783901082565420915815495425917991558739049507582902610358743852889572299303171917600302190223095100347641658204184138450577588653982699572720660061588262640313045105368944807796532780095940696427004654728921895626764346982400000000000000000000*i1^31 + -4347380594739397781267544627386840289594382505835901338366736116724074308548097724271159393632866943832813514924205708672330687811966419582624570353279217440578388452630690642775433590060358412970080472903465377449971679110938789912091201342603273015895766201743274106841966511265903613180108289663700558653719101091943656585818333985526723007325131413341571362409904387250084598428650541121726190628150656206685115907926981835253432444312491841241155581187544140304653143091412031105559706041834009768063009943532465903757293365392406501556030986847208533303495998441908759719835113789349011029006901276425015095620262735300465904448071509856220818074359014172720251502447523431343050287962551710905177227812259640355030785147216042890897091506882816143576070306535809983025414317532657047229015766028422947306561777176305097406972185108188179675376484151933238316076400237136639554933862443784358913291692323681633128667903310867078019368362073599121485243276472193838293348179737720619551120641860143415296000000000000000000*i1^32 + -212961358055553883952295523990413493403563284894158989548812590746227639241405364533382209404924868830045107194287278649402760039925664822070784612308834461496636161199460704050307218464470369776669012645614319544536921448579354334078619872485006766728607067012690406595675092847115800425779368034802507567737371295780846635508374820788643256783221848601729737626764062638943452605997598148343224330282464645010379410478536736165084824311592648844145985948061247951278490368752203832021611769082429113035034601335331738192258342064713060655119309096611520741580252226228004445608715298774070837359100672252409453145611039101494893435154209903153179088925120830907908698588459744465461102828661374461616830408800158965209202565070002762766663380236749518883603033492659976167886214267042858854116092005098561048798469202260424200177347101614446285905291910880116237822873979154675007239665334880723923576045330637435420602038435464260554620001662701518819571372285240489452611141180076548777323177967616000000000000000000*i1^33 + 33735900338002124366655012735313115904426515327836439585714379061427237532800698573268352559227348800280049577758883271036928903378787638016832049163387283202297082528236324303657495988180264169123334676042296057461451415840414796014227841510074863236625660935659861895900836985411636383300291988443180584385052202646826411578376213098039416351504868898014638756938581097415928214958756330773354934928712590591340317493564766575208689988257287132299667985078000127167085201154581368338521484601322247742898415122468412649260870749181312151251920792589101997232280386430517725001087625763105022874739559862580110866870269417039277768769168540660017914394727065803823110757990520511885332008549052172278103080295297490175542198304902718164799832119499950111053505936949847969825537926946820046132029356641407317538003183619225051138882161267806320523920413847480134456801185415322087613889494884324417158464938699469821908649538823674269653911847425554626555086561007901879690910605195411323627765760000000000000000*i1^34 + -2932031926751799262327866972379934114852266092273230597505127091627011432474720581999364613291847842002604017103205679074748550129364616166665287604506276787033460053207639303945393301647592853477126926602465774372161516266108782028081075910490987711681014342856380598582577404035835328929570691644408023954958900285849940901406382817485348841035555393700379520155742310027189948194768872334410714329239362206427532519750480567453200497282583403227571412022716013695595315652936861174525738112218609866967233952868530662882837605906803765226936873210710416964362454979671366541569703871883209108398338265067133106135127191184930636173449506428864411816429459043314919772228628495860776111291198239653869907976033867232725487782111749050536870201186476879676750032325605599841066316945066295301012462161163224365996808054887917484203224280236703726977112381126718961848517457629766726576925260257417044315078693485626094003960936101581378601735425862630873194422569114039552072341333737472000000000000000*i1^35 + -4504752063591201771985402472342258690154964375882374556832675453629707261715759248197247004029030607790862783314323086622266739188947801585221197927959264926366198766408827852689924934731263384822793612937368316865069170950361389360197036581893837384718107220546073622655791598171770514063738365123729745863369712182468339219547179754997385401515883971178387785305404425346792203078942203046024103221659709433568401964303613941513187153611768039574873629560053978071935322659627752422271786819305116118942366940149308277392149028949667032688589571658621589551006451159397412371278978486288511712877473567862586683446729938318714243003527339686334090433898477389270574086940909967636976140201694870196303305121901961780527679216958437715040342134614827646841320992896271219077369457595571815968288310661888870090345337215080372210727761753248441393492266698453364447821312368737491134195141127587367221287141167864461938644030746145367873807349131918116061274761447799021221655347200000000000000*i1^36 + 916990051016350191573097345908929631772159720456333645147288094625379201688037220644848386723837746568714182881128516904867452840724222192613883843399566213164543344902404469547672307111520533778366108446949557226277898411673959106465724949045664897011032384181139613008620984154767005388984289844329444429038271387999228464853098182342362454215109719515373310759949091863718908896303219857329492195282321628662636686851267417091202807615093255120307288955577269618037473008476862893065810419179758937567347609898356911854183305893358565744812605822215426815938433564051958210673391100750407386067052916795611069933368677562411782601532435282092303445161749952836601635392982944361711223012123573494506632073304512106915493867441699878206596566964944550333218630329341899222958643714157085582116640921433404753193647560052564686861450442624548832534840944106787276708898260853083329677564264204415318245943954208706983840772107223490571035819828179802299056483009581547520000000000000*i1^37 + 935035734582143389258248182290133746252069532397756526022323834437427760690217035251202962220115450763000544607778166841653815555986023830825913867382472742296519872597267084619423278197805203657629868890987691798883548249641275888028639496266088181386110351771339288443466363353437619250844381523979119304715129372824798899280839444756349519136772641501814701212875654966025856705766378935340514230391836561452271219808739095951787149332446833803075646771738953731776185936462797455880076915447117624185377734041362382292817727836484018491960903790595584727292583622856314204538156775087309526206365813228405105546448813745574273281632171999997805136602188334543284247278634675941758411165990140231427444792405304259096936447745214131147327478085859913578231454174805370952904170724913354228260286212864390806492883336587253430639293544986396646459395234324723499799658139778361120048017100668246874718526076865015498699897587697442453069814003157464144001630208000000000000*i1^38 + 100319166555792242398069944652033227722084776721853223246007489364862283157862824849943880617315383426652623897379904031502996443631084966412113018584273307669690098999570642858401144196437451467906120413956084044109633860395214960459907771983041038942122596134069444457578100005469171011055743189199237082618077660312849200634460156054785500772452147171372938902402596992500456615936885984068843893594182539014219073280947945294076085006281181647910459437915044235585412053461274516221724497005349163720038080439072118798605013529796334565131932438930484883379789811388551725983476954708771465184682154593667567189738103755539393364893650046109263219066689871289794077894585530681320544164335949257716857512543763382182266830490753203014907060630580098039154333450137053941957395798770425488583497247420088575973756527185904131317527902790662641061009371303165182059641855819638047680379484588683770416757915121227223320383895762493613145804608576579174400000000000*i1^39 + 15163453448157197659286444002958122487899391738226020587140097444998050668944487964632754631175148763008831099776111209402582140643505862807876285567681230128954922642394578234931874682778482556384558486437469006608820790180945206782071670219657597188241480909537133619010359264651869928036725109031861008055158115208664588660213751152566133619769755290680373395501404146908532234173730445078929208252181477348952572630206499539200729860454354189932954223024735818378222241491550774854303063864378633088612790598806528962067211449241656445193785872450066498459890100361880014427044126521715370880273780925253664161147446194627578624514577947895344353403389880434208219516703726158747183402193505378658692108152221085298696700168145926513959878507778977212861674914462858787557190597390688962656786116098728999486973544642670117876578182788522417397152029270641356800508537589806978416380675695973179159719743565359612754248116466835850954916495360000000000*i1^40 + -521238310036668567749844338182742317542233461636208917547082076545331479003591622855417061214244821975174352306706000666385418600208152561480056347964473431123549552115414416603224869783647046160459682099084600268909803614022641444596102095965040910224316560613166973862798582557930304165774872209940644827021406836751320183156159783981660462029821560544655572135294971285738934001880230772321031083922191007584669594788914341842266623912291853887157189494493879626473756945059670201414117372063172967635399260466636648155004213952682256841216236137221097648690097577763604580967610455642643863303472207113276511270614593807157329962010882860160739381357699320455553378167263082042849254332155882356637423419917481543503919458218597122882667927300732831498810471563774633824204521816230000543089140185760752596801368152951646747669539184026142423197172367541052536748157003230252371164473976743878470560754062834464703434933447163904000000000*i1^41 + 702605658325607165208142500391980549638588516410530038252833611978991489142870402276186673599475266830499112729495475556203568205489013035570356175315535482269817092813357049590242077369218405511827699887363836118589347181018068923883529331450632069783342459371743548853900603651011949195994886860544925155530122913907989291218209410402421471899653283080856995812595175718482057617264473746802873282829739994254017560258019230032154097746277261410487202538328721532931805407744639029960066117733159200970976694525834422819949118980794234686968312518672810680399692065897047223011753499984657531205031675912415684109129569414476793569702833238800452134168381631187055686237684503121889699550982578946595580447809119893502718473019558821035072689108468152286772228684027700927392002364069835473745524140072107004476791016506273908344887753215785784982143799778059198139764028604158936577988740752401524788315350762340548608000000000*i1^42 + -186184702819471228133268415511053594824058973693963760327896741137666566841416289619336713209474881054233064893495110659284778441140548499628466504609667438104919220392403254781506077936187181503095234064022810894361286670596025094336289095659571556367343428978388033268305123868446158413839407776069096156923257296855981557576420718019029319719706042773076441542325613598201520400752819888175589355329136057689059673056307518622015263598997278329771077668253904453333647460662380334435070255017883818902077772185560922907606294620585195304592272017709802783521728307840551229966062478234183718895076295108374693033359648795487662015250576646262188252403842879231992575725781053766136624979584896411819992777307268735068092781847962649877929112254785941620583378107866142524735464134215987640986975999294601468969392433616493715921135590915180908625658229111786739083338823648792406623300284160910936077614448640000000*i1^43 + 10794320190424565421880405544690467984643775748287140851195590501689918041379925982069614390852407239703058661577121550648283270289163399553826005749674708935316050043966378672876904358595099648865428986636487266100510890372854900221532729098358651236041217011704902347145939397256887598096534180741777248061451281667717480774932116028691045320049701838560379114480654987216498699659114411802701526678770536352908242094639162227518966355610337116865902864908403291447626560868074753900663429815919399826030586715777670645530363637418786358524533745394423956997534541603082210774036679353590635037101516635219383160631474485334517741620277951268608172446190445509913312980957423229361923668385033848327062885444968024140714756668473692358545392477245615026098721209469520019913879892431307447526443352102948676540694505361913139716864221014333012983283288879515093699525330364084379715461947406221312000000*i1^44 + -548319364362734582785177943630857790333775614528112826313514655259531796370904255057171905514260453631794614443985156063385993652935454456604068702846541037767364202789049498014103592974607961336919466980608980253721350340353775539799728716305314243317679546561152376631210458065248104145503022948506141411899016708504375954610677244116456029366339664881273197364370326184641417997430676923527018566452910867228242977192821835811719829787855285999175175931045428309911656849490103730672915523819000876087421174452392206407388024030203917998690329100324367146947724733362574555469211919112935341021388550322530232772947047040694413754272887917110557204065988955142396253188329572788583273876127323098703378603757451637046370083193039330019529257311150148859960081574053574798311296066719127426797994743522171747128150219850600215011778774608769426162406782220037888213383711959904665600000*i1^45 + 10958409683596493025418210719104229974694519391987015435708047056132141371084428267216110320234022568892489793633687967085092790622361634952145469835025131542460212779473273354905631851344434848597685132444655660413117791268336207480546806872192739418186309777358643300453240859478449396655607495922855633677964093230138169112591760024415678064566052471391410255484594229801132474287714132960372376346072228043544977995440841562515020842358504328991544899228281557053404791130917670586363996402062307070709877579243158855922444610680405708610646770616551569576783240831041067594797458441027326796753345798742253102834230182243138773056425183740940149031819349056066438488736885161507563669996154563836286647064872895982893834601353336720801213149777643178949656411909908645796338353918864834001342428996320266104393217846585719897997099324839180089230467012608571197440000*i1^46 + 49576611285554344106050393449346668515834990316973055048897021826487268063984463501423279680107961066038038918620521414647693368656689823485860580090426533517152812154818096388873733236999567001539642166137636868064130072753393024060636112760598145980614839353269504551749734384636249496543913758316303935612253666614772034659281972270836194070404399893501266537302592369409268906458677828144027116847341374110212718704571082086977676208701416995920524205537782747570825230145302659313423232377916943974730108682154222073295272676660547930572680055166642293185875000593319227697365030599675016510130737280305135368722624994998238823762618955368203628059220644978104866840363464531165031895993633648643985285787091413439450828646990333605422366460076798571251534805537460489777252839633893535527380912979641098920028791238658680946569317823456768000*i1^47 + 169746763169822515367586446405047865777232134028301176847662867709127262877606293100372189976038457344732922955235315745358214853154292291876419683953989723057606411862552848155703010884624882770440141338767821744169991432970605037834486312173218459869336412547956084504909235535221306458223306779404747905919892513671761434198643853387994829059683810927582765685307665839408457484805346112031697727415325198956457880970938064327445552410064815021966002003290979858133974682112661119291276178539577799368048839599293297828884879228261020198726284067065214633956966346959232297102247518494588498085059877435758931997982426311650382204493546043612778928616248649247873395748578783767979286289744383539267576398954090837153062990422049061566132600739294735944375196353018504634676870738837117147276588344979383808293791755574400*i1^48 + 125205049275148650681927979207400167324706074813919482541874793331843114991652331283585275456119361678788418060808454541137364339042848865830688596228238888103789985512899277831747941628136632383531569561708757268069082891274044852136918254557199479910007153651601800756898578300941742176572824810946650159682949653524145461132976064702780994683936004157540880208899670111935165461400593536314441848011423400049931179830325380640147158393789990358966855599308501065480595991720277528128231704580940737071902798193695925156099308100718760073703719784469212171056240106972146951005601464991858575160449567719436396934164194316950168128618002304487072532671725250001444388118620433540850741977401982482276872678793225537810131743057764955240311075788857888036708059049628701063784164726225657000*i1^49 + 276483908501923588042068420779092077689774530045306338060318561309901054347838485756984219120752499595084417432872631237492556465362479336262092667070448051972693912138243303155078225375281945021328161275969018396024475447732044776120370170166393702905474336189724398678039006593578232350430542992525483112840970318321770027042947626505078439274490966955489883285264242312760843184762612191134997247552972447637466220175516684308394788251311887086519367969736987496146534258203404473791511945143755482223942672706383987913796384010209961895508070561106684573356750598175806993663474325108966850179923719216289518859078590311046372352276232959413929436353074573563147776806356310330546719384976210316616794661980491751438361*i1^50, 1364530950681952181662710297469096282487020725561412791276363214206263556671618279155191228108795895502209810689072174688279414204250839900071541975836981597086725834727509225473012805871454491391450121114560135775230008745056803460644285956988513360891682681277719691984162781445987568563674228239459204044617035269950114476535346792867462313932971623229884416196914956483446970409416501408830154832439493670531206605892884814250661986272173782222040015859534734442950162069494715098512646791560701978640189198983506940399715536207781656241479682958300830050941944705073793313082097926112959384081090311793595510142959237201400922483550863705293025501873182296228773605939667728839559359181196425130840675392294044291700660197498589890286318374742814790423128931300667318115297442403055662233199758823602241291586534509804155031083907720914830622091185521285287259653640485958032002435819154794653195194014911924945608106430788733487514689243482021888613558056589688350278604946542724054765055139774348517265532879151260179974766183922096486663669819466021618241825003150402700423312141212779898067493995279282244434385936544010418097152050834178516211942248900411281768894737342895060603554237120586340128658550095973797798227415443099936606550294934423408263471719293025070479805870541858848900740552372525278220069116720572362968177443750765983844730421916433286802461221625178385533361230467200470372476541272846243577381284609852584427015935785606904943657221075471758913471547857335452657171412771105559802588347153922718605673969154292385097761575553332701440858128384000000000000000000000000000000000000000000000000000 + -303881088197068826689604684062945751545952907808375356907857247826892528826912104709856984503244053731092116380971769568448323899888025433238481693602461740481086399522392193161271000310850214488819858995470571148283762952011216242282374013685752121480669781466886707690408133611981149741855980184916550621153857623039025972858591902795311060630080815661404536404216527751566984346275052596391235420554667626209196990942514006966422611384707125259189728722481854930322630210591542170061879081153653991305394664997432709650232841891435979542021314280703471578698616765488178927091276197474662957325687348287046179183656395189691346901614850212910188434323993551602191387096167967214238445580793724841813248525194376575467376782422217596972160610685410721153860026906234965629575115289637778238104271434773411897292802018361887319110887160989064246703715530333875038131254181441679951340885952187624143376798921467455699330371796567223522307947601237317125746133491705039476938545600406603391488016902564024884444017459850877983326117423790526593940623234411273063652785088823598445102732162004974738104110335308550273715741811172053043955775572643059519556219548371405550111908932320520939279739020496478232951807570237445452975620560569248015506845821595494165222220449078205633728251306985270339691046151813161556622910598959567428861755503389621376498583587532429047806067053852068013418209598385896810567651216580371168226794750024516010388959141892853271251965336725410673636298545214617109842705942607120538291321192110014629379791200278381493647805581399660064743096320000000000000000000000000000000000000000000000000*i1 + 29253117135783142082747186091889244041561345983575383318493295127860842176688040461742143090028430218273084410948121085300270979734700568745335722028585012852975509282328259415227361248504281109478351922161358899503830247288804342392054804952571705691018245809696634563134166638139075604890019729756003345244824364579392357471160574372509438871739268693937839264981557232220010223056166395306916314727791596562715190576355708813482053602536976547207824257066544190127912128770599228522357867041176446679486037800780375088458578804522676559748585313396073636546808924154896270683387466893396123047957066889736400180467913979424277992787566072048078233231248186970051702944378896464490842345126656495753616262419943947757510364323459653954848461577731055872577362079060230243454187793445773056018560446939584213410079903942134903948313815790738371015001773694843394232367259081472772474569608684495564293886598535769684526883098440383882933650093836458803086067806550279231261619042158833952454988427101592486547398419403851867100453264688741014869834970909986763831504005103755411905881507693599108097292617736368735469127056258699448844811555431959103580787836045464688397622829431235533536879280037693170907916371491339208632118016357914097078754548260135180532757912002351977556972319781569587497796360125342245757004818457670399856318527513249232457886666903258015445277573890564782898836783650379113649095621904481784343903480575624016798052009501187437279053678107226742213435376479604841482369378535053068087452783341246037971768586247173447347754662009541140414464000000000000000000000000000000000000000000000000*i1^2 + -1132385062140097677198744676217101974925910506915886310691108850035320460115950703598585444038608812466652869031929590116447808814241465441284348662683887368875293772252698449724761709995499869277652663410527188376151695730313425698255030645041145635819066138366127635080619941060277697771727703591397140870129182651534509257300242503990683120625668250797200302844167183788609552949311885753091709084364636614569850449472234774786615394552592828079335777418632442946258482296414921978581917363917255725001570510822195867073896637651328980619710250023582851078655538324831597788736158148871107319794488925638381131478845219293510263365330689989579926556892171420927688075808534431007745557155362781838049808140196935542236369691535502445133490304022493864312628378032957366196409106785156522395747364301808679823948149486531655179447299179805806250012736149960925458727772998195302874871642220829762198711590641101685692429411907390677232209098251089651626164094543833175616760010474594512085400464295478738235281492888045504468136567806758960755999516814740257179631791001766715096787151000924409827660806147993045791595061467330257254196490078963645988640583747425851738605905669714105550022228209558180838035368949681900710797918543614639193034237945047513878878571344495013700983366733559652443938190121743571834568281515854610469332718522497807961563621445598089746943543995325354377120781133298033913599554346313983686732247417732439039286812465579032166261791847857634947228642788830166753493867572969807847154528975364707197776002152188023389116095900155904000000000000000000000000000000000000000000000000000*i1^3 + -20921627054645591309915503817099788456931948889769808090941632574216682010713027429318232454734869360222839918226970975174393051718053174288588274301987617222456235501185907118069107119966359714156603456566828514171029563686721819963269042029683858857023396433215114028817167566987722614778175354845988476812986611403477554526018684628924128391180456973273400402049974818808029999604897006828161427973171480991812780676817214571021835272962101030167076389979995271234849824455787942503807543377822474829825659548585376195900859881596338240074525482462381579966729143092288245095544322836398812780728193473989686479127373499652532814532071951328540592083015786804175965771607798920189807182597971263684643862904000217027949737587523791751682367399109196301352328815643743951786065117241041049191490391234269799709436137963823708839868497310912717550226180118938450942745655040354796718983234871175055089668562455835834639641823705566110253961948187378419004778550100658078254903924474450266199977521161192890991917834166222266127497316321082302369740364296760797724208147540360278834477769895372633476713584450317526168948582080050190091259964346017602330779844801923466836027711903916476368483055884069888915059219783185252082469230396783285164824671853345574922268158283942320686452145687872916929232864808537665547428274941954275917355216859292564206380947453410855855095319019606174639832604119292024016620798925911321039367675539102432896088953566744534441239373494339925622609415327828617631904902117305709353640711251937205636605650831117824231190506913136640000000000000000000000000000000000000000000000*i1^4 + 3965738655509586383260483118546685123332291015390530942889169139102414043103661921105959222336316977548390796691056001250638569558329727649937518723743884930318795669998788517508593118659647550007451338708842616095406485391998856757405884231677508697818347908794167896181036078316878445759516864992938726350700639234282375710925300712378114716976631607744522520387847727921008680170648718767781941042269083445775963097374433687900473548705551650483992492143078771200552567347122485179245685091727437542514136985387504682130238364984424742288744127110259470256909442892829533056283273501944451931668582376347578593051979260077014894777389440117154312151493024545358875191261461718872508215480862660353895908103512635969558876634315081870048957279670202754335639392629934410441469366169777866561725287581470567135349117398180905682982682416312622282817945026538836937471138763945632275944295035572960009955175634026331768584772104752269913091698243807487023938397480867689797018701846393292419000337654118594899598250684106058358147558216337748731756093900515791084013010852181035182907586736700596272163380268136373404760753102606256425842492594238707953172006175525599011547547046085743229037719366403277715299127281305855988008651998584252779168550790996518714264146174329929627417598989564384096049978808558508583667005772933973019394934133028379474083377416671214986142656407384395770975244941448381703877491888719293207256131459888665201144487926612673037669271688191533569540114932571111758010711589232569258375784201820552068847083851310693226243420061696000000000000000000000000000000000000000000000*i1^5 + -99078672023540028365130495485346468711425245451653631356551807502787668043827368123954213431362247539309382324202461379847597288790315396056361679395182669783034440484454151063419915880100253601853652863311722756586149462299685222939047043368858927943873687302174701819354860350584279869000847229720467111215042530950334325581849091863673831572757462039578249282228636023050183140590296566654786336827289969732036753504207477463590370357134345453236426503873934456358333480394543002571845813331898460314852660997733947842975337997442638662398411473501261768051578298517017048820237940796685674814876031416448932830666565179032075583379518567657509871498755168163141147312494112269866880994590165197772827701855051552015896034029480153859097783760359941081882813983388766606745951315620414031577152639367459908578586320884457529807347986594120047733414571860973378369532096913526858410144507047534273148243395405176644720111522670323585758821416400136937611653982777483457476864365115941954574135160918548893952908700858307569687466919298011699685460679720949620797423512455008163249818889285371553379830629285373637996092824287546350877339686836694771851834676953808314061997350635976541793225179862445370253831296429842610648249426379462270309795213052734882407319173924025608626875559173001698437575877055862934300400174339446981020534095891835249655001450093155469149026983435247734915354156783018027948016423085193836103905629129145638628925828372449441701293325387782654937799950222390221231953364698637944506426895985911481002194372743783864618241228800000000000000000000000000000000000000000000*i1^6 + -2788828492836738103633521095997454313626889729451130524885306994557950774823434992077487547576543579744344020307134684185877776914780014176360557113602350113671993199034133278875915122069968495179262244831160355290165876552678654379809944639238834628701436301694823356113659720610889736666718315386854201686076293467635012464319199903076028736078260984167269471729186703187038638458721694006433037826867722714158499541970818570701638926449492852221670564355033390426808155795125533173572252365342760686950489864704969766630457061186113895095446940498597736579359312208266147159498926926191589447818947643698971281982274244450217716356858017355232442403746416915585700256232644975889029715973205357068844646809378068699259317684246339823785679380157986483248368532154408532116139940812947116137491610856919814017323021240753209886138357226393760052854039800849068993469378240229572182287162924953566550255657545644901952211631209067382801745756715287246973873751550740647963552818276683407131311103868899770728762335684480233933371917450675493386553849492898135547269226957123743538350983759307718316503996621966720775562012964295814434368353431020047872880262957203684605025651661501878190002331175179019697124494299127354322550318940833857923293886016825999570567850153189320385034421194659572338419954620360474989866592640493685056044878588001538981147408308190035906003839329565834264918618402076490188141260324459740063403305036170332946673842905438758599046657500327381775074050064409235291805045113449491377833994749065086914194592894132060652830720000000000000000000000000000000000000000000*i1^7 + 141753571209653402126669483974476450390261838954557509653736845779162607345030003018240821442105648793310600444042354972038550552033068879745830330824597858315126179999582233198326109175997145810122532377789405747244240308715376772182980724590346916925872430066055688060700159098975996906622357845638400850296891831356544910359457704173676601442347432570810190494728081786533679343452553477538552897990999597049990567253894531671062886853785149141567677635427017386659120516574625584278864170241495417342933223558942950800001927574882248956808011760342784631778050324044945599429804519681308171129273016747366062624591029194391381327356139858783421152308616841461236023723396506644678530061835360755837841237136452056085958545955940583618881601804164356677169165420459521210232327344183498202678474824591270703868277950395915104026686922397751649310830393825707605968414644854125094349468642588069638308323883268094414927264059997357352790672474412274241356429958768155055605625335960102858047230383673300614347509550665944085652186025698525656451938412659889095162549452662541418024143973294994359027016589676794894461468689557766522148941896738473854030678303958612729995542267530424574779146257922374432757487065410055878114698064282299116187015578485783165618101600599163547111095754859375195057941903650743649205748339997793992539394560196816146382114921481996829692512324147595356280350464498066296185176513198082928516508774101752067411637682355985999307933034061937332244476144036466607203036007669940767691842530775910594929056378892576620544000000000000000000000000000000000000000000*i1^8 + -32682414259443091185523921534438814763167629710633210925400088447509829828029648685946508328212817343315034739370275622464941752441664876226509950094795880386307387104256132664662136940669773145760189829196737299852535755310917750566655319432162558219807260917276579006099792489760978030077072484117114526135895512018259896891216331094824647155111239486829501149944681842179553543003312674400376259168413265117528475351436162920824170688593368505879567980333528317787877285882897187294838571425534679182375095877431100454305249459608929876045464606330985000787512235177711827174657148331582460114920238291867700983243810017211134573553981602982493270379513865327896797670181186938672225777176630851864204364586752161191906903007380885093695403357098983729169901999109016199551197266017735377065482794515089763870842794601537317668709165012642096371079129898123430079422221410545675572522549419877008311610933371827090168252697837871552768974629781496422700774535282918192141585726301000324450894002747599049746423273797928646768102718115768749287790782054623181449338984790475365715821480370048724393590235476591688591212726771752150374505925075312137714675839625432914013294838779036547102490799840880169765738118145658297692403749940018115185116065356751706241917428817929985183017757466636768838578418941147543943495090147052646295001013611337757458963319180321103318808084361560422655740376295176388692224770309931102852247452177024706190344833363182209730512464418149585519575064300461024168442351871289129353056995051654601911247837331456000000000000000000000000000000000000000000*i1^9 + -1092197989112795222794716397489350856697542176585141878944469606618167833696892900583283417445067176032323322427903108476450421945454509366687008773248440903440701412146388607818586776982139477068902507907500449681070692507659430252941792814339248832830812908641578255652487264652037023798592454138901140577221264721071940056285879661111701897478551988181990351017061664960029906933223393649487236973569592150006172344797849954267696527800007658717861980331836143249679644843374298739398580171518719701392677154513267735315056390281752968379813154308379613711831120454017695002029808958696102001509792010718530629351140828559783403590548906113349911369286879187693484272325166427104975274567091938634590836752150528567881417590525109529998956412711802787742476696859702168655581999634945138092229378783456289457078370527266716694701820273644113470891356375395935562266782475491545925039132787691529292899658508604737431806739395650030256076373947481730786576096668227089655642139762784027369045751987751764751647742302967424431460288154653375432356259927891450160418187650689052608311462052485337436997158338978835326939359702246002154382887124244359518486338267150034777140284570761714499479782354013161346919632466301276943464039177521836204017788478320902823998680237363006562329391472752149370408099169881272007414570739316240367789633770810088875758713126202898397067225713371675145405528873986647765340209308598490132339055292351090756082435206405956894959572196044991195573924476427133171377906164510637927361173346664927476670781194240000000000000000000000000000000000000000*i1^10 + 11094662643111944901097934481638703513505194134782047970611574246068638754305777983421512576527834088722237569200919550789159980076795654979243796674512364470277588477951024752081024448433292800099858403410429633754150758899976862472527369760028949830186050337684679478255522691160423863216972033711022123484887893267678731285474969555961558881687093905771495120384102234822581549545767499791780140251313933806335602788982130889730283480186942046788647656681996281730753404812107629441230145702877907904362519403209802895496010838640903459388018715051534422494073204977744812008704920152890084609799988630861002215435965217635343317605329383707757954638073299305321453886059474700413820880504863996262504016887027519623488195087151143137123976909883487810409534983224106124838234122288269507750825710200103979916761071660225357603858718925244265597835990165047967671618857284105729717315208162067982645872445553495831268859526414222659838943917336305501472593162710995394592309326168060064518527899713766613510092526243908685636955278258203276187082711110308042856558109884949126272165861347221318032551632157098077389660998461840034560673058343815208280949360587982046489331947946243413737598335366052929317893761562852752055679915315810439268526998512342056475189607596525379259073326588147415572457217062295446283723685380536315144919067802102857032435858958465441447012666351646427583746502537571792372399959517014661680713497346219758971396598613402034360501975064840225846070090591979982320501213601423752191962043676521489858822144000000000000000000000000000000000000000*i1^11 + 77555423918002371425805568666259409462970016720037098675288226066692354542973713421176933760019921990553687945314349966600000071512373039622909980680732398702472506318167819241376327756033362763546216440856722487003000886013507441484151131767369690247419303844344692479695915550867760398646301509074017877280356580032186727212737566836067846646879290920707766289764800878468770523527187094541278204688620611448934887487160578949795895124519696574043226149123366889423201635577349459095409022027708029181160472558230040608655659007227753469700303350205144459174669181119231070112872413061646167527590202889093956264624814455391056315888909033164801428290712590149452623929174741884792096405577634628802114168683793394150659518671156825578156133910625562209886746934509042443958900858177425956216594289277258526598256552746194200510328371894124206762383132620309841163378816613941688317355396740413525611426379190089972736851542590740114250567914756416856855360088338374851814647267749388561794291288447015317891992275022466005830575289643689824194951772579453517077943067192490503220568055533415009028579909878355496911198223952977041644496856027498999404328055872393814628219941252973918337550768548860266566075260611777584541218775880874360295825659153451314517139448598636173981608353326790617720728677010206090608526471570841644051766261754412482930863302637022797277344584247228096500785148470135622596641559520469826165993718856548332890310009661129777454604045403543593449069647179370164494810105614111787288292965187576030822400000000000000000000000000000000000000*i1^12 + -1141344457410456956390366906464281253054947426466498780722018948884478259185552585040631943861845238096305098617522576706073004608855449621257937141279349499830550713055959882715649720678292949122973184159503787475839330284847455078753752226945999721000936939518399011502919778373885121900032146150367774955063418054917995647938325476432882810405935733879984742523800774592990164077868823651960089919836557808336039491932743772660135565916404722529902016781701916642936174642805154103146364973420307436615384741425816525318669923874207130851707998749839528574174703927182022815112287478047312755180043658359586842664479489566072605907827968824430761530419450676882365591329716270201212233689762846664027024857095215667167954762505081035535880016813407851668726039787733352657285848526201891880616618200868901240879540470189712402876314911867939365448995804045165450900061053557437238155524692798801273434819750898691116207662719410637423966344895715128615508280708012136964497823104463370907031848772481605587849497633017912000780305287197571202587086060619372747688990662147140796785777685459882329954158846481929948932647020090422617045582733952110245866056522504596316651115742730343967346899995643907278300534534971988671683082869307933937724330373577034445500780790443566457936979805141869210186129374333197988179984563352692029192793208215396615099409920842290670810036058690801787104103679298337881035996469262311585052858316456113839205653005258554567770584991733570360480485261626290573001575458979229771954139943623720960000000000000000000000000000000000000*i1^13 + 6113938786396436806143467259481541498842833789962798975722930262010022920837083665048005643891822912313109463216677418581550567238574001993700958498882207294933435826340769178880870199473707736582044971718625283851982719077822991928856874657746542537234439483060256235816819553666775128455272830670633478709769897383722894696811721144729825431102767238387374512310555857567424927760629706542643639812510216363020686405137555592739608413804907892965325225572572069639472504129983217064423879871682181542371712976633645308065044384603076141446850660199926741549213013751311155017948913522334904768019327254799630365338926155660286152692052923730729996008721340491049599646011811093197597274120542278633058843541406290494405611250910685252785012341083972570491827557301247399650215384664012724184697439861571838542812496606363622661238123802317647251307057834286196569666874623815227756937657809648567373141864407963851989833903910661558185819371424843872374431041502136472307296898064726134102625904468581082731385240627927230039308131723683612790556774978312233329459739488328423336872542924737765829196928643764833053226177585140525286139114182752951352914679746092244484847832448109893934199708357204880891990114077142093034640000146185616967450709511724755843034380676892661180737572464781215923634617049261582082003788073755581534188725619922010872713698868247158598341177901900576426715858639927758340608894809218978795622253314135936912248880407539221572359217822130351016184929887762147661655268590383045707669442658304000000000000000000000000000000000000*i1^14 + -18442248237769427544042354014558535216474055736453618481828752433707189883231068087152915265343448345316304357192192263957450275101846716593070355385897519819138176081905266059784845697713839587715960742535312236723215508346854234005344894103468979451241488351529590373814881400941616177175603138624979583813354406270887491303933988286451004483393836082467746115903841465048491171430310506728429832254143358593638879712762778058130632212985008637844527501868037366194361291066118171518629101026512162144960655474036368569080660319126853957018404850862339034783987221973237486204105036952111956007446658667804603063510350409345764499812820197731650224935604218902507161884653951352660500302060337146388837311715090768696353768773920976984507628609144899930416637469390172803779117757297600029269867572897756424757841666258448907649300700019966285732586138250140408042888629035437695670904048529114160876586445704180853633688056903229826378598087095236982088800989544791245491129906827747954707205695974882787444457539942343870790822286982215156818122903732220333899273083562215792613574021878217795382536683617098394118105635600005870638684890249293822021646335131989082458485794988273011662218105096403659995214998161160130846747482747017341858630081833183367392334956287678432092674283173164161489112357906827820533073742053266162846558313113681566815446987871397749030943565155806449006839326048581561991302935490217793987913136803435170480664740756348546640905804732197248078859405263285949478735950446225647611150336000000000000000000000000000000000000*i1^15 + 35537627780148549078232326882027944428787478801287633328418017229975660189149541724748448806206632364028668955326914957976802783321187562560086837988069530072455910810768473487267108827717734356909240600992722034077221426859927630821312728673890813523940139431806788706566755324894354084546088073529014020462043108892698460543600021712075963588478093941152524919756454551800819818763277015799155648469431506879027469899519228157528961699319758368117788529959978190628801290806182875240860255792139756453660780429698765829200805425582532165885568292652322411840485668015047815926444587458966932263349337977453505280597477375403976287355819896596965768970432004875465679663690055391763066729498417974712534531802306413055067555773902598192140955666722246784695228966500626735932082045247742673430224731382787663709463304033078309440158656906012167068055072778568175338291790797481362320144708804843220670876139267328701025756398068356048639112684800022113336076846490710009409662276522552640998292767243201914527660143217666000830763209391574562322643311083784019146009988223424322576526004820455884895901100799807134916065701231389929335941711374886442579020398939371886048711599191183741885169030568840160103669362631667343770145266665414094535896681421463141246733380846806583119352210281098516418152010249788340562117532095700699705250317577915762218772502502689199839577126773220328593106362702240867770261637231404590861220822512841146487505296579701226992828479141741613174383758158551400735008683679380374814720000000000000000000000000000000000*i1^16 + -44404723991672757518959947407719256251342888714290764989645877617624827342579864999033996989922213527255679085346954655893930676298686729227898747686165545787376217408734881645661104795411097388993939110983882753641965390846896837601999390490278313678430522303484586249211089496878847404045060439926237033431680587279142118949527819982245621697404556790103841200882417648527325596711664086175961169119955309484505218781084949314392253222103901113587193622217372057108191954629176492593839179699135465092309815811210369768680628488901748366913388206617964236654092528980129713896999355135248758277560446624206865640953717044301321051907018731246881723948414380826301075635531182217629333048862661383687696603367866839678628376047258452210889345065531215831288045386314263905115061789993029507139334616824660960846984505213076289386945897041543036296664348031353924303496260056007285724983518543209893709869936204776020756442232178724469782768630325256223587380543816141143311247392228545545587822786182735839401081385662627545533199988098778434560883188749580504956978846368620366268142830529347009951902853106402913509002181351057749253213879023370888648731216906568289948833420354143754022020541657417979740913230180263555679744302994895962633378391305672264674344265945578521179066830630120851586112647874326896414491754234102562518853703575658498374807276302408271087603419142534129266538412256942594541409934249374557379932326520482141480397707636401680594138292785299772274209983346921501125218769876025344000000000000000000000000000000000*i1^17 + 41824460937863221862147927682395805985219687445124700030803303771245902697846818186337340102479693153007849279034322663155744715558260500402310968588788257337060495572290445899902070462603936232438390013988137591743128218265625580120101648620939279412890001187670041234883496799734011939330070333078240191804612047601488142726577597191995153980080655861983611624163260354976400311659091906254449498313873455643713434789088221317278386027553844670361557072346190806760328479769443234811264701993510612629106669222487431269056254275912071538567801055953683973571392073057247094197185919352156211465849274425406739368994166077971384141685988237444973770806579830004425914391176739190007293481610692119503514286232666639470971195899497394583296465390106812404521699294755489446883356584994480347734581331600208001941987062063531606931180918900906428548423542727183737905284288181197713346692448450726951107070020585677996482304665117122355712014233595567124688393293363431175873083899218604380693174190017582484495174605743902116066765984549345126412109007418359702140693410960395283390578368803304355207548879373288438956381566378390846282670843317718022017186043176436275661118239597430775904060795783446900332976272768584091762957012149683079586784066499712096571145066909493643149161268896641232015908724036158406441218197072152449302533293561488077463497549745523234531172979968327166285936027523761997925777208097083625052906554437474815089945447810708551074848926895835652996419540402419917180461121536000000000000000000000000000000000*i1^18 + -35683340633093454538685163216745961358969809625203195419419783741984903874867165243976963062821090038772213124024187606865476510218014644163969602198357143975634655619785041872833022166126149506117815365311848533520118918345315608382377797126307459266983684999672249383618654030894192781894081807853054985975848626425724038098311251452385946755657958584760830993099271598464347042686720496930100017369522828813379961330296523237750207819740924494139785641456709946047128311641071794020833781234527784848223928576537745177446223370598343631597876233914959858938766292644400547235048006507742570407435033337041414425668231192613296600148127689727627768135228275963586859180415589791606622969840072267015977061196791286506060017186124389349992713631195537548803391040200582143635925811208059455857489928301921724301749741780132094447791208642919301030823712613901060958489986702084877680263886133572024762158370165861310935455766462447001123749924979363807402819644930113718446003109349990714293049610499521275154332496732789636102903584562319587513311626780586711551363680183805474517851202245810469984633255902882171512980668208233710180088404827338676709780945117300260047910493583164667812779289858553770665407416453362408207039747295182060601525178002697114426690541863557516771538408536963753139607564452373075677780577966422012757381764169833983767240312858400557805546783110182095593045758123744501954686023526114085228159762253674761160483417359042538091067444447296045045947423552497058693775360000000000000000000000000000000*i1^19 + 29824912111474909257516876763018760101065160644144482002914907363644516356270180805108595240593680404381225000767389232113578901186902241161926000513077165272964773474330692357656230529439342199776459423994222185275271721647144681882893777337450304164976650183216481522775947051564690481089540708807914382459919039171234378634865835941091503919335461150668098246377326091795036617182019544134985434649641673265437923421196829534054983298708669515826188686048880239323592262214064082368972746081020941555253167672758822255273717092811415474321577337417370414681636399502464107897962850992507378105685960924272340184012182183174771262444665384264748814920140316939579434802617711274234400186361594111651667692372277031081584198627637582019986009117088627796298347191113540965825165649273066597159243635488925528110244928201696143294796065157334369271096851564698855450334459189160154410733506892444025597910592454302618874267764640919424032014780941552255780546164435528915979541940937746459888062262872083100399848286292650829799681011144559135931779211854858246950008339784991992113976114907690410586694301519895671459434637490364237232665043327861003392037524814493433719170669952109607353404830431375678532061646085682428208538509917025474599812667993655525735455896094337333607139955737826815850647618095610276098839759929154173940586103817750131619069029643519550066937126750523005427011617280482370966145571499755438660576653367079887601819120436687488706273594866912185567910252903885963264000000000000000000000000000000*i1^20 + -19841871063915996230322357671446844071030512477463792911099088687611013797149552022467119766627239993134548855109229822316478471888402904037183785603904683766767662332052784774790668751982168182541909598047637901340668293982084543286005340345062338648556316290187873600274798085102318056992144680755703678234369482320748440693499764831801145228532948798638242915580006902389283156168142971003420591165514943962924007643551561099827340385065287952497266531274611411864669205401934950147475742492135268161415029985592146408773708936676767236511240373372705576889605871496848892073739819624085474517727022211759414221055238511308115574891024008540668752773197573671340261168909313001024332980681921383717277475574725519654678961844116902256579021120509031191930660943703134902761573623083367577473029228125429745601531484536046490339169715164284368903119681149669661615348451665410114731970416553221940697944422435270027362916070888979867612583030452588167307773570032447111553843376249713388541166971496725134694295910510413795764667244208322794834871859096301463288430020494857568709862911179806990104698605306966993005658849701919808391396096825352512954452044415592247185397287929728984682613269075117300752804488031080147365228707548400416555776135232659659717375363295894385923558353953094569040550988452327455799127544561015203048351097366393956882088875194136704512073448235710148301278239847457417384894843135982920760619401695094743029214182819386729783176706777576293530492116926464000000000000000000000000000000*i1^21 + 8262486004038495396718303065531840027426377893215461878285308345092814487910075887643627701116394934961446058657291936251194868206787044815553209482114793194925363858122789431467709669799782984819577095784785113694001043513157281732161810098399685497002799745883865520556749828495858269808905896730033246402029173833377405177457920006240365845658831987787461848371458951839436557060524243687961370580605120435476017439881337712143033305349256179669159716074729868675507554229521875525228050252442849899240365510977684073063619561013462355522201292876536529683268292175685539366153717176683339634818878655396701620338853745804994731084014720578333125171570056716310763859683115296712571888632257259338097682465673794212077829258158834857633888856204212710633464019548773368604680822255402183139991673266157468453922977024122226923656803010768641770889653396167405079308359574826231064836551139412878186741739649611375221701209865925903876564723902906782670285353115408819238603798781039428566244240131706135215679234725685761607168361166472437312836024431646821708150971884124822259583567002759505070183222367678987231988564032750182677527345052008435886957197267539763773298209292622596385348254885409304500685254076068081828020551623137213058956875370074779466800111905055376006522667993656340283476930899265844339866736323813454399713054122934768042758941152918219077678166201075798169639849975782191528898993077959443617028032920533484258672238388928670118553732367201952468545044480000000000000000000000000000*i1^22 + -1113784140942525304976301352901084248986891947038252012268953525107596011235541698821672535012677986744243967996417478524110183054300290903078353900916344169109357242365490778890135317357922978628916639304218071746331345949442145838542544899529065930788406525769520824975110958464839424162651422741477915662851863948924397829775283518620820729566940810800313017526165808464866836783704408172132120505318889048541554008921120085047589234732345327109606862165134734422273205319235299699682958835902140584295976323619134255590963313108202765219694279966286927973152611161772842245385973406948169616961922886275665496268647287266619665001254804394099508613670661887482815677575027700015252052568750671221324162476255630027180713163598123471640823403030070247951790123809239439187003502381875984593625620464940574688341832774180452598638021775983314898033849755736304952835616593568227430278367664123808919863662525586677465745690605087994818928266491281003088208833292089012795991422220130674389250173386579981721117979762949040734177886092582687180194246515685100812458976716131223243329144985631235238060155407469399050111596193560994754935723974500046661378265232423611713334705027516353140204842387666240270007097004015780239426787044182070412018989561079182150509604924201854852206766412515389244942302854827733799295081629112488420335378910759657241301381294437933469147828886903868388839554111122068594445044494578494702655733156954294854698969787472209944311797184626828509184000000000000000000000000000*i1^23 + -483207170184018750717385825109052200909181337615217991745613399731836924410538771317508819939526730975967248001256654530379900167377803869843553962395321237556117389454086163187942083485364577459110599494977959779162951119952849172937062383225541390219818191304575721436591063947203801427166250978524103331808988491572278450071410712213338550010951424980907648124969158045922716105797604093166556483666820789455040570028983617335368947630274592572914109628952908894893312675386698304469682718800693481980014274356696154913278032345079790488694091334712893201167335690349698711596563326516981165547582402059920620696450468814852541737289443027361272944432434625719539477357660735516408141203450245616835732661473221829174818781206687736962308216809094023680937558179316347268443395453885656372000497806310494737035297869761953508827327536808410462237536327564196349664365630750900095416810467865889887302363071034140517702235850204132405931647469705832635315885264657370910995386686633396534034362781086529768418043051662468808962218145189337754515855762232209282319427902479037368069411082015288950760884101752365715794375592183466532051964580564706544637832666420592825422970635392351131573593062790425113479383175774538435837719317382039744049668805390283710399607462306239729382158813717690094846511167787907662698146466065577063258987523709780581106579529571085333882835706159709719578832173635597037896866312319884910272312597870570960715262541805898418061052533643673600000000000000000000000000*i1^24 + 152380367534045554450373871855694472018293907553983457364572748999232891598596012764124171026944859650884296113716909806787140210627957581127755517321689691158716683036124054117857980951499365674085776146342727586464562689128625816320976077655853842263557997675963323958739322015164697251868180181966451058746604687535030581212734752647236360171719731250837144552781420578947200390437126780610036564234014358455725932195731493433197703479486596483435692123158603776614110219866393424783037382102068132333579088061388980918187238764108681294349411079481259422082663807772028257923716474198800715286883929043817576433432082792428235500568468476079517217659466218968175263924018123115198264594452908717653071890366540792115396652363731879870482717543888564048554979906868372413989091690923196585190203999838202567568507670895045880565154204208987637937262706033275649980319509648687585750296252252658154685526030057001052452031274804626756723759202056837874358428635386842884279681047178487607121589815977721393527162080802588651744881604131185567728218910387739870588211448965200242459947591205671107509753206520053490570991925913643234134519129881360846548430676210371695010112302931346206457056632693790040746947081086205974679695468408055576325072892260475351205122436056231675634281266015602528768551343156940663893368234333662040860354098614443841736012575922599209700643988137100454620855674725669543530413985076218247333546293852447483762161513105705269517279559680000000000000000000000000*i1^25 + 71018920428391619596614439492613904931839238577889579626908718908804734536028169406676011577720900494314836575212611196993115787014742241715696690657866895656012779486514784771655441416553696157046145450014615058449988282417001398079443097759830662859838448205960722846712922287032036590924419054641941282278429622973630138023908617544628664299689624890607676285569130575064180824277731150275009460162522892660717477070191298566384258794073914928562477900517733330590623217905067916553144299755865185404955366195736773211109087929903347472449308179994980829435341875684715393235595802783700261758360151465804395459143428273275806502510758444723113224794160271962244983413686520920310622735312204109683028550396719158613734470820977613375273566552875432879921132473588809183106827695750330826781521305048202562570428398389306874834287544141052639366118221056117359924566156075598455764145855508352809198683459770780495871328782458408368970867360242175329484414093310040472101854731441219162056672711112005915069803300200196090286735552688307792211603378207474850256532449143758202713433495784167152042486023060544520791133269214257004554541125171602129671381939277167009289654826773011893957159657580772126983697141938161808326257702807277393361244329865736106162020551338388888989696304643436775176979519113314683639426064639185126276674168203873346683143992820297332092757051031429668633527907110300088450238763302724865799422385616119392455344489700652042158080000000000000000000000000*i1^26 + 8321378269122317917997980984945417129718034939023917044005842573034537771616328155490479755782413833986333312741657539430394757547170372143057076265094463101844157815820054267378099767345352255470760263819129699547580402010172784678577827843466933309945393835497345384504126365225951196763303167176802239629879604627278267669950738428877654394961095706279011835383693275510155899539616711953594694643787771140023597261790348014158750583222683408311674062053642134470126755186763287610408663271031156667492034818411295252385065625681735578680556082790723534460373454788149065999702336823453645023339098595586435442165729738149617360499610217595896296466516544380836804780685853413129412576109309339682798972899759125674879843960738233123708744253052544743714445893201751458323525645565755146439154240065644169463579335885223296394365792587557357579198786460116405694285738331819247099504957117703783861406421149755349354961623098654362847750628503701203618331854957920622224425221329124378571122697044202233720232165941894403707135669727145344355856109032401210025714505853433142205186609457707926167691496146225905635547273152840336298809948950361671321489765571817103179163322412195761246930333854257185509836152353412579225466664469827134136276083656024677032609212088588260316219495402631430689492893694198191467071321385213025295416041883944817948221266237415435823066051697245740077057911371727348499077094266121660246450528295735486424641132125854105600000000000000000000000*i1^27 + 187648642954245876230771097620082149565675811791851749675640750173975772415242583609577859810214828098724975467331880108863470205265380774579494524021894995612119849428211026006836774300092443041989798942312219105748068474515069375271167732383523584562888953872582660394346169010476315619682821283337793090188946774840606731605325091527800420630571691592054486543726287774212640798319557212090050872861732821654751669835199430518712873082518550348037954804895496413977677973767255377175748221877303902943262177950299766211290453064103078309761174231166851225549477503076085188777161473993023940211278170271685390400424480602027823927643368278116278152798808688959345528489548842861687470077417020834060978231787450025810191024801982331918004933785525095235661854351860057876234882183720318397398140138287631238675284664297544738885757283901506697244199409997287334085434865297496596163837708760694864590112379857163440137636370258121048194966927046209836419314358545280036381619420589919734415753932164115765295570107554103360468418373745916110924325228178829525974685531030931955920411019958870411712705854658789794307778291454285558686211722181063967883409017405982087345140541229830536958131383397664727297866801707248123102855008786451977442520198733093194315543733041120447731240163754415574904905692024054831131417142433011282852686039359995220717412975984600064718595353835750537740576829873739513711677478508295765243959461824636626190592901120000000000000000000000*i1^28 + -16285301016049848583147705252382465312848895072399686664261146359141734500759273881395400849127452206034441207411006434983203379492988006961551336377044845238013194513182793070038541380839306342821192575706818296297325128092857769551821773023018377934701330587871919691049394652525332026157607541073239837956752517774597466378260878418326846664478980894897382671541605709863111061320513188517989514625448805779759496658774861044841081902988172078327330801928626687383388259243248482869143741914222808788978312342211533417840673032596014466100052872448077897710227501139398623999184321546764669587763136593665049264169915454365472767271694190004835119055401777596008005801370734177973402041418438993054382074327146829962558691915784728109880918700648021915958210457709520530119107610530004359801888903045841913566167881485949702046879000915448907362884826456910709608327401597372503191384447280786405005401432481200863516928164467224720744619561640984112249100772272102948164956151516237408176072994894135239136580605334515432834330878658405171538532488972774032421802092273270366480717367092386578103319846176248057822103598830653133130587547041744355596763850402854056313143831894335012781681572107275778148117679737564749857855065347790649155648569887889484051787882661210438839990828728702445799590507232158732125053694479569745584194691091511751396888897569018323344220087735254220308838587921896370703850718131297614959020656174889594519552000000000000000000000*i1^29 + 2757664833954301031661792509513780734463269293769035853760284041938227405439638417402528055859666372468232113673502837293355782617994217338766523399058388874054467035669245529944959661865234651404206790491352941806081120610880228367395934932762684095032262392043257837613125399805060643974876903575809226709956985161402424457283777866820757559038180608253762223620899843657696047647810470325464424692459338484648515307076018398172341930434180015462014259313942113750232862350666021420577691197366902507993386769523729192999914938291573938627517855131803373175605079946997016202163646289876829397660482901120454775403148450085945717824407329279320178794116503292739618221536849918774342079728950095428637530580955808088169791771703929934796693155234069799510704266106066042935876576254411013365995390834309430195865796593854424272605369790671756705993940420865457002489259483120509859762603369634285657692768801670583178565731955102162824336391287755157031066741466897112587081878030034106099129523980519145462597350794045230851662398174920137885848263185995439921363709319570158166251126938484253518357125953229576410961967763029759418207180620278811280840042641248620952880508773813087035962542839469924892883621134824563878528332175220541189066120800954828979935745290128693584120853947852935302633638590449793217249406192595637282231310640940478518003733563163392455774484362019305903777150730166158699602825182533263302520520484428185600000000000000000000*i1^30 + 229173196390124484150007692215837980258935815145356131748285216995757946014392052773918000787790971310009897913722156607902905566463653719056452271338384612716910345005104749562621952946723938083385273223215126699353931286912052623090376570767545021959749818864190934959152623349740888680813451678425951266795701478964444349570061547013519840638975413133995607321984822216324900790262017016394188934952714304589256470662637515336889806647592081654647272939499997123884496738090622183495620058981993703369218452474011779741784731883584598484819936008453989317693475658277230596740346882259611555666674937792294425717566039841652940692613805145383939211770789491802913410214091543773906192882782750295989263843113664959581671806933532675885906995413424991194690415607152816775523438679600518936553491688506990240488245724735332769329586353218965979028984059164902711714958993150075485721450061361535452179898680525741996530407915456701891221484590103584937710567016440304789747593786944368810020650381932413881743243056058924497084247594938481745871702963332584968402574903688358760041758883421130417483220425670268177711437572140212461653018032999094776870600991957877589114259738282321884606206679299238549968247385523735736812450703527256803124443008942757122331108080001955165930315978853534664883865928524807632542210685634254038504381994717328040421440782706075565021234519250240949187671597268246988036296719714328082128253747200000000000000000000*i1^31 + -18218648510457792906999729563467434827755566545999285873601755140909001992725360749446803937487098617023986698406732917211453277901050895986978845581333605589212226522299610568739609506336747576018180016391390375372550513628830775665045749861684531652758218252523754797468169344452367193026053852572885612894610012169991006850818689422444098708218640300030862532280659682297307652336938597247669368303530422995354317060221869618213053763739353512115269836927221033442421422912743209280785507438580362932931243066543373681938526649854781268225546751867794269443032188523989914895085387662626730452160907165133176660289324558060958613944972809705160780691894217571449535021696527818447151460959504498544486695317656721652094008641689978886458883106029042099162223308004739221290177671424322901089257003787191578666656731865909890146419797583875795838248173819468468419305581383011307897051439582722215652469564956967006888711517970735543282634475077249603886988687898410272141985637726474922150261393412622109546959886909938569536274380707865007439742886334173291477978463107592063345356848647032047235054463705707403434538985187348894226781601299577388401164973059788230835340995610097819654011124147425313682541163209798856019149511316977019417871936778436131289341903882023977011989179152537013598803682600302932497609746376244058567307111904546874568147843503061035584511435295593071853357583450677522582289790792993129627648000000000000000000*i1^32 + -893556102948662447647981624207100051126510979487161802670897532032377156397387398473572236758457254647196631594110285900363644161517802501860805507753672788197448601300631761392304942271439123533279877203530661500924827485863457031812310853689427289694508363146299292924921218938317648412480084812391145603120945977919704326078188201262326913098671817750117390586002852935734784560854645039255640699798367010858246816282350135591372028699627848928725053372025298310069676430990709673521857408761305962611262753902317512980529595622056754155902646069018359194908077371399552451476326526107769632003165975283341453415325247491201911529308860414068032901920855101472924969370594309987136513028075766395976574395955397893896949800940729585302885622555712503912792618941848126476965502852632000771230393171049930513475558882165095571825561588048521110413283827590806540533007245763626318559788129729127068721170329021026097211133334642478598411001910401624846097958278922518395571056620170740123573082897141654160771712648729791010805485205214058015672446402960059179066804155577594408991657699805504922435432318277858458708550357775013635673111045674676116444624698104182592466311828574919943883740563586475197812462323991169633389438408120589641643128798422457164984399524618501870050352047312191194611853900562526120523572597690871659318728944222892935115344601273163663178052250995803910011293134783849843393801859209625600000000000000000*i1^33 + 141589786631220042627411984477571223844815324683273240468037363358258183836759949814902021011300947528553307906599215195164384643555591493808356295464248463056767410440132966577324171560713420882629634273106870443465553033593905891773057984414702066819275415137345510691962261351137473594054588791538643586138905258021360338156093187218011360306481181799731261649209763056382991651308518215279353323736875716660011494780993128576827018317877610214319282353555523104473390390530081568480266365789514997210110229969987856397076897178027323079934716285039298986338356985187457537892252000153739784150180070816095319223935297682512964363641576578345392328342135242561437468145915992317322355994786460973381055026444346333976032199158653732508393140846331963922922131110645634621310580361499929037119627217194874313087013907008284200429357620813963770234532235249908445987827428593839680037131231138745499585750062497600181705357502281507186535981199608053579394888794508962662807691120393963619218931039134308316854631063295820598976206770542836291276555169051754397380179008073393403493773902047047877529026218183925131931696381748072978365021881854923742398177376356010461981795841894886108419382114567539578743501584350979148381658935687397250175349595425390681150136503369560989172103317470191585496368085998799509953658450650282019138390647216247338586730303290654344651403378773586157324461545125086589540798300160000000000000000*i1^34 + -12263780183312731002629500889264484010904191495689781357989074395208774290514014992244951175624950092474859756341719046880905408150953097443758615347708131103265867371170858713990586279510095782717011191625738862261479377269583593213465327373645935479900486492054187009810274558177499130878567460539225999346386346165030313174866676093871200286828563356884954393058076946379144276193565425338140100745105782484555475502881753079621686060892501180151065383302173446639965447942676686094286936410184116595178538260238785139893628427893605590107185070263975198639475813814596540587246194117089261895464950312477129368771135478381756454181199794998915376396474319834037871738956108365727190989039915894383681719786092038771084920528040818325209423572656754449036597347763775497502336311229619423385438834160537459761308012780764911334447700171685189157857321492061646238077687238959497141683992050438901869381958513031583380307140089070748773252580191787759325722605071144045533860035527673438388893562021188041445672873357026139722220117316283301043206880289980634009411334109234032279218147418764756943731418328909051253023992844602283526289518322531493793349769997533904889999731975091778938788522943906849520393682616649393743720516066553004450277296100972520476107383119295208075797169242621902250980669797814035220180673595174892176194485315409648500669939456106441141545642527339710751503481750188720128000000000000000*i1^35 + -18897490562331555427680176678030453686080222360290589937712066073620657142208697518256440355543659259544020435859426244721613786941507438103381640886384177879093348651341530251115511255144208375614304068178677627875556646703712804584898562372008126567438095072880765974776164230152492709508111292504342011011085967754365707277647108600948196913594567005244421779398382516666373441782087615914831265121705819125902722305200238983985429928081751541497051509626979574548717797322947194978059039700724239383404662033651723400302665099315756750950406891907396589598563623526001749366978975250397289399255804736806787834826602819165957137948707526040386485954178075458132179969910622922347413387975353415309733375945691015404006919738286345848538355228325179922841454929286502608674062311750351565538491258863871865903807960725181389537482008942675310495164253162185262017093676176494211542509746870649525267236750613613488297931971971906978380661781415858303851214604327566474641296354495823511255598973924005438315479307868138663643539530883939659058617622130493875979177414194579682503987355385693593036447512073526877936409161962403177356383544592729461996735998972166613924447468532255929404051727559305564464831272668042761337044586444881682723505184046613418198895039495565873177036190620880440924800182941906601479157273877480110553680834282976822275051590417413703410750661391808213343632411852800000000000000*i1^36 + 3850217591486435467872496734797926282414264547412149795192607790693696475914366243348217070430663125753675058844609127007659296086237264826064366790073555716376745846976851377352026132191786914567140066555631944431762936479357734017344802917304141575153252795588225763176867577521956045728836032486849979188639169065514368610007991891423210505943295660829385542374641154730046393840060437064811568112438440673725778661911641531411939030863004313781018293329822752543166724128979087921877444468506624646601025691509520178917256901435881451178026164271573634594161196013519423272810331146224483247485967818387840400745842381206593548926499066475231607759190258550806422834059067073081818596265485475113023592252197563246726914985919578692383149734893601216246951053218018906268640235114775895635503334430645567004998383724796441187773280680502823627966769747638918711952440996430176541567961796434323486425426869173321910782372778857512897576528141631611684912136851721998360025507216890733262645615639517326147728896294226271616523864538383947159494826604957577794148677614586260476134262170817506523523316596098240560138254048785028431334221694163403668618460829953132263383241105068683596324188263015136535530629141222291129124502592717874803366927971441996506805424596565444472209430485140999389297337212083076773235808794846281367177078157835222320366650860255395767503698898415570124800000000000000*i1^37 + 3926506305063686208877757330730132349179777541469686012318656262997835794124330949975934744155937453791562915159209396931032222110388237765187355557095563523221077889139903699511633836296816018173804106695356155853560368580301389021932402966910774568783602635442206565528303174878600448569458244998827042933016498847606027889946264161388105918982778668792669759290176250232642211743848916569524608204565115574348835399248704534353169934556405144422002141843945205283039041411365989173169974722458483214918543447216353752753516545658536088420366783282143841132213600292832260428645698224628422163322111056929027762347470468801066960118202494578983419670181471028941320496242219030633725947308801115931347344189873012948120969638679763870540947755421243646994645729856837012005595433296077293295822607873590569671677327573155019285567253192065789790798995236123798444211889032738072208816778125691685482634782357358049092710278052594281715521017990075517115061519179759475958842011123535195595898586865658141231472065228979737492535522835327020484267052274967641989798842834995445183605560854119523992882963463775409771156164547506264315042876577785975509314436630651910249274048561890475037456289215194195364799514444475804819055397064079287842642820881332194281322104169889991632208912676869482626821062314284219706665780153067492558663992914781987542693816771117649801374731337728000000000000*i1^38 + 421690373784044641961909182497900499485065405352266157245500872917901907656801927745400074646040190696003098439373697187187256099410650329609907659509287853975253562961392839322596566445702472270117173559600873630281170929269276595409173439340204108717437469633645960011707225163506061451971583099635698852710035019479090178358162328397874900872578972440112126242037754674908865359821153281411298650932215491019701204263647316693497732189508104356929758918216748422871833646581870086574192015317865995340676376158367958254879078879366691443723568974946254391385560770047507749809978290042269249972052946898045718115669929019639781942168916057164915832039742408295295704811931070745891031863948727938040865704480109128346154790200565164864622084860790046986091452168959283032190234136808895753569067386281576986360401710831288662071326139296317558839802386258643483369475913069587455761555208792000804604027899353341797006820097236398227379729652940338264938408024011662966406841529438842862172471473810156392699236522149200011562621561015527724713785459072220279977520473770827090858773734395663619557619783640231357478102457116768585918197692027634046587265535618741392755805271390418584239797968656483680580911160157132066391871394026310627216151986138854756458254421617518641514813377261607793224313925201319941937804285549899732115663947968522632549012358014342633881600000000000*i1^39 + 63724819599471494070023356959115037118380654094615393192089254970807509686452146109028294413542525040816874598637744533116303640814016699981831564676958648844341225372754844181776382270421278259329383151029312769917299935699799946223183839145854236373640970263829960016857468743686080978648219630528258871245705325913901068477774095359176161137759149729200904759664675684926481115563788654782572862600324903544696564969169075422173052304744478616226416172015571196840005662944918706089239188003723921696639544296802478109691077664081990421640993606667218534767576278547055693861128254242652099701506829091299069165872979202665251526248128238303199812278383749064888555126941592955344062738600475461802724689753297537452819372809248746866303773547174680096790965679592052385591467085019336524315677304895623830904357147808260916066618824785008478959006260936660963197843565421314205329942427571354813310770451158371738544346476604382978497130637298668936474771463557506347233834491479106994461386700973194406596969594535856736171602506949304924628194842870682689040561323280407485458562181868122465556735059585530347001229307714040359260455688150873814038920852348185656266520358255879212355386138436522224118409386611869710022286671377203853605291626153883091475088238811589473217273809780157595896962363534684331487354105486298642244928994502781116184990035476480000000000*i1^40 + 4644286037620173393202341007733622752494713377917805876372003261042709011269533518023787812446067038870240815372912480906078397914481279976605449611285429948840548623516221065973360314620200870716927967564209459868259862122998078717234867575511804379192375286127634214995017104352392114904681573627344762679420427978548668692680673596146858915852208580003363224907228630866630396546481352615828777532387780082599997253237920534514649545255815735392629713471420100734313888895842386290710150053165151435131896910947433621583445288249591793243913174798657257628559904038912110950041952377194864457086785524676535200219932201000547159557644708557960698735690508348203404739405194471208990660354791929497501877436819324348388798709762747430549936027736556742124884521876454950435398241994387474974559853358199908336282807801797002650254974018130245284614163700579065595614785401713218060745971759724969788283454509493854438183974620946376780543353631163668441217640547377070661821242871822421208316302118661284771107453731021144787332285008503066943345352961087855674766393185485859320418261738411149719386527082359847007950182660044349538942100023634483881070005840810066920218196138494910051288769122997118063086911111614124445766551073288795539747767335270282855418424736547658744168108507840278450702557507598148122042061008713566113829637177810550784000000000*i1^41 + 3438672984540960934821374227088337766513962872937906898083211695286063991513156039985561237032179682576392052423290979613229381252141875182580792184727513380977249161324693132404125720925154725704318128821304153003431874528414006920809031993821506755911346094149782101359235740981871106943150406873547171497774542858732751972272889404509876277834691756868073758920326111027096894022956674566969054277961013488162263250345822334960632382084250081476300971938973213025712749266282875379828250481734592948368555016370463353907564584628262422217022821070995394244205716532001806926297496281746767810894281962151726818792262015040839112687427829493619263627969716440544329319859898128540234867029174649683348365997617430558309085075634293315735900317532362253406750026436819411354293503993254193152464459437065062586927505946101888580298951634745849159300091011515475652312708624713756816164229009791352481197256318064180822392301655384516824121903952578060922288946171698064742792915843461563569457712433399539946065968881259682285488040973697196691389353118470446886972811733895412970588936170743406622419532107179136722037794782517268002091853108177486419634477175773891647315798123107853456630924878189520500599592787190499556348202870750067304950262577077947781386708737523729413333796922559352270910734783462421533332744557380078059179212800000000*i1^42 + -415821598247537984263062921337701157263335412527683662981497366115350949465684478726309842981997555918756848587489690397645339093929376452443832687289234870001205694859040682037697398313755996936566101827258017483958625219199758326266390039930978025691777542080601388579858913538705219566978061574894650900157165697695382967566831510398829102578418189914130353051609072874744703140030098780917010167404066874749984485305985362794450823272976219393926924188696612800191259413491538296159057752949127478223617033495898727335038289287992560730863962566124725925020281306609334755616132363942684688500037973317239233537083578662607721567374096317403259368493656128820571545459041318613571284962811239040273199406134322494574825794972362676643215067679632588036364710808808298674803917297744261150254031787853000913538350988232050576035841132843118306056000806407906283169304408651163036809037227208406280690420377699420952486765271677075704954723445210907855949100132735429676983241755722116690164316698198388804568421821730102618110707737249427576151674634211078471485106777508479636186296594418432761825892270096962766505530806805117299109699760576553227439347848804880395819874595471170206564069256216731991967096996051651619473683583439853785517486776553997885039102347357135037291737947160412628286117272961110935988447090606080000000*i1^43 + 26823866482921920432298256945108107605713795324991581728039236181496339641901937170667308590766127237468796059052251637624776974345485903314115991230751610954663214149816296785179124668566265554348745420350569476863788135153978560937728526674332372353258489557575464450105550536248267055657646523778170888735414189871344237206945180330635718216967576116485613629188407889334418801056110789256868659721265033363096857068467540857786706703304515954874766957000080992555020937898472790155670953956107433464194985790745084476047003998802284347357020452202090525445751140646306875161821601553827436482682512251750649188616716675361607637761434408967895317910014970585400740519559380066271851063505901158340509694923642070490464842134918581919851527505045532822923402009147570964675794280742477909297338100993346057643801877141151338378407601033086750104341174609744513791039070639845078191551956613419961483207569575163789464255111576716900462179879614050206926752477413247675428853801949803944440982073950093911549978947746554709315640728714412488840231661003209843079621654838587561247856577315729111184305821500568928654488921212808323098918464565537569848270708159010462759878933131783112969587565957753239899226154757814170069858458999395223752272112460743981297504704308700928034172843703937011849060567127924736000000*i1^44 + -588897042011051183990716400798662357891963419465425138690467837685707261922523228794783584347956366021682768506335250094312813430116570393399773918224467076977586447179972586663640458233785266166889659321656570597586779268872498203216884047856018163197800089624282393562545166041281080276413984603397307215784750908212148894827234365615276656624083417566117586542120397108264343157163424739467042402877588598283399078615619286769782061673592820665868445054616930360613328388655831433854958525810007749512162873848139809268387937941779638783160186565039197392650654417065177363894186397052220289314152057148820284015648454649454221720914710895630644920962981169519082982293997692605533925010719927258012072469791776720799640412692114263605589717271607408988029071089364824794991910721610936231686142667192362765548582422383320083335386091039582851482932973411253237820944854602034513690227747062201618623921471605713123022509182496902652150007065658330339456144375080322584585644537258402578690565685520515282483310594385543723996745411943671540665941798420654298549415510884043145223617880826897479463605798922159097341073887322520278537596863888450652788713718188955611478716873774505504642458950444511587892241591787093460445876973166335659027031615009790818971645257526267954851875370657478297600000*i1^45 + -8301219010788743454903747875499222883732671130335738505493623533626058392254469868562220500639441239218610645245237999404199741317851687330577819529965595519709520495105617674335661772073857388471422648950223704353428563357980749101331599805053953355627245792562506666776983418756053606353705263697960202434966396573467636331762244298478133498376067590389539776816179500330236831341611438572082761813519622267612376886735306681429502847383635857083801913831101918123673952395984864038451439269634627694752378265901727242113997926517533224978077288690079057382531608038343097980108751730408202361945690519665208011088964703306878861260299713779227331404507927930717244815794742158242002287093884216193970926337966434636097508054902303131354757406641662749847299647843050857433143691650360811568494257129988170288641679861149414810413360622909943484035149841255811656105563499823196476444954414530957792489015836670287382135155895073375863372690996731893357645761194842754426727151310638934349051530070869074263085424093835377683706101940730211223401438162522363466857034364961844546089777896608444983518274135580161896314198276135330637505664845704005792403016694194232682659641776496684727880732754144540492970470103208228785839791256858126051669727110482180387655579038292717015040000*i1^46 + -27931068095163164296293984037479419090253345364564837621498851001070441820449313138424406984845258181915670830149654694811872677482409860078969220931916254736858232336933746318954694952615932386621020560439612527037012918540916805400320720468365413138932192684700781289558181840927928531259550072302591480692048569953714078345613891886521357226303427109953386665915788575284420516082034740234931776061922992963779175164081286185693393337712011054265012561941516498215481720706348228223749651299732152770153200339676902136832083129001188423615799071463945234624678920613234153678828517283360043075917843291662399745605003766462227875745819217327551934660631974270668127413254393525489663690368424023333636539835442160019974527085428344609222243227093198430170744575092565145660287851293579370535439292727546612920712562552241430109232338114254224745715812883554759921059314161409706613608065613906786833489973389890599201136268322141850776839754856312014713513199328110288672812644303242733791082315533694730427311145813167566446000760157876545028429967649782774802206342727453021097334548296066456921393483878081208915940458987585440223171806015577779312125071026371910802546173801578530823360766707805689055729821249919916645120584744194755334430491574276544000*i1^47 + -39070071808309689605758664437231462973934341816660279028502844072088661092954961544599628406093218572973585938720102503981963701827971401982462117059139403664038487085552076211579408406051483961018050246161179677530587531723822187079454100605988966918018130447702984578563429915662162787276383532608158772543879181496949786808704134097054732700455496902017581400734062283976041392924362896866427396485300118139943490318049344616467230792638559679948932835356766798918851352016571892644284778763122745536553398413793431099195657405377283312038587435719941686984335476724011698517916536473033401686541346695591238812166518851646706511837268190661800203073938840557788816542878303185622678577627689180393703593365776208890214339740877407220640178512484676775664058238328730850075142082353944260093675410003512761975141368733522834495854083620121120160273906713043262582930411980376228122584995572504240564801440072848713990418494567678188975980161965868720785905478751168212345136505429783340978335865761471749568539935149023967806931631208902031006614885099276154468851669252458924007021126499433280357560499513754358602343530462520108069984207586561048003793321158105407305512087325612266858660056204786089993784390882212320420730483810400*i1^48 + -60552921987484756646806567307922158197974405027290603805107393130152997593275673051470051437677786821893072331129068696046192247332076552859928677368257603280792851688659378673832319948600466439815676464660942117440672545499126791339502342271899542672986980964139359545090492463668207179354303759078015053431604794699310213892334144103481909756216008833503858350400896449473914644674576265475160703050597640862042094403176942675446111821982983897350007954595579097962919215213866314696830774455618934975530267023351728238605399234095596945574775437285463630979187317728386096892096199699581578016134514559939672853597390833633390892116215412971021165962965374994008283871671281349850366025314739994709358601586098066762607783111436371481372306405924900857972397395337749326073383500588083934571842020970901334502544474611035554141882341778946553532959126017608640052559912453519611616385671586326203724278586328437480137826867759561489759760455269778388189275991170562716257729006799514979619918489303633231837501390620860138652427295289809487498373110132110835456683727421729683322469346646252838254849723586129178916524717251217875480857328329734058019288546584201082377121077062543883234423016708323165*i1^49 - N1*7557756816078121698212410341185592632248623585347709590914994500675490798988337948580451838452449238279109763989630047444772078987022808782711332769731026755117999052312232612814644108307078166927865728293333826910020762525710842682001579620767334860771500044974783863381510153884395313035615059822597449592084374283867674587043871726870721566388191121809534823304504822504714494564918344356143033720882481655296*i2, 910516472181532107290984768559013533134008131465272384655482221364291030603822681562745448088478883950329437105841688673987796606629965069031858063743675402305736529074504338081322953954427872239474528170748928580174033941295793615529468515878446188343976651777253473769533268682034554437532405889127136873726271535757128054688744774931092335808521284669627779812108926816232401752325957428333452880779156693158696203873817714047109990022038882287885346475279763410161079172600940807044464928650636794628576581905895240774764516288730142304663690727542150248141883553027435510054429078623311986164266910281442773227653188177031107533763284586473640558323040556912118469511604815927502880877061170919653128567596768072812207566015652828600331325259975205244255582663780203703718197289069153251836201271968193091952634459394053865400489978324586906468676811426745274155863604549824096200266724860491027210126227169194166014764759265004786727191939681115191011107468415507038851419920417851691222065370683757184566435518843841912952196579490567167286923870895726615873062068537316824081411663292310773586313498995353623628256534975989958000877436902232377262195584068206665605840412081447627147106436674324033027960518246626197608897450147775969960427997406743903745142385930807996099613383888398054501884078840556860478401406494813971004527054971470335535738256322961871487450124332621601337121465104220423836359836572683757364879734991653360852689635979383053457105561474802996574432604728724719735758660609083710924978387596129602792195338886259749348876334541490903789380567040000000000000000000000000000000000000000000000000 + -202753948290535719314056958867824259443613562827450974393987201828390771911438270163474592897674307299818504544236660481520418898581232844243892710933523954756308446829607317064516523292351768054541192662848486761883874165485096162391195075620939374306600261188868785627589383602400149600697624079536197483577918892186163673607383032685214672128077591422934760287897374619257736121743361412706975148243347598857182810656090598613796671581452620730935846536000559860586136959738657393131641311654357413681131368914564954176104368750219809031272115740986580153394761829074309552967171220822229005813317112879186865561670780164213329251592395752463882643936107228094481634149558472115737551015319262694574836790518821542840241791005884742894165981701102680342197567553702741566130660983636807948583282603215668531279003693948843060644096331687274436873858650746006068217604243579279452443553865436109879224918817563346562089493284963982168210783333808233611328472308199843133316788368035338986448201661396672324271577762165352642318298784202126764899073335315668621788015113559788391480357225635244890548143381798753088767940551779631763596852447996374458225446848792650937212216396828014485533075788874853025760195603423898934983872687553840057719024835525674441542631493689938019521876634041973055550497661279526676232189743980251217686629784878305727511044299800602907378579334198657976001565967321513585335709014018116504903299065719394455663245273251113197081310591902322632240625694524202671348930833421208806181277219337424237104767572530108304052371239772795208852307968000000000000000000000000000000000000000000000000*i1 + 19515444455392524739655392636859017456316150078289602326789695820536372270011180763322839147140061925113506015842716401424900620512096390392375574495459905874000080512814346975583356845430830066772998564742168300845216188309140303727121266987477700869158737002467883586800695586391189215171377644742710168395157497618960540077585707846006794335200483014326102179072476188828798381599894584707862236626943017661796791229624049901970297558916975287127400027002504170298870739664861009376846678608588524475197040057428122144735513866095636491790332422360738523348480798404194931850961840112634663813259153288812988228106598365208345113176998805961280975820297851883777172849104321880499180064684444768933010818529074067078862580317236144008633279048895221519245611542603499539967681208613577937358381602352914517516555617880201813674694451187211673281336641955486801476826665903058199169767265584647866751872731692312066087419480172757737540148084227076955035309985861182243441101947039818328793429594070536291844796762123483532293317845174343341639055340489711453625856926802785855611874792565418883823633167565042556776403676614787632972646778685527976101750076267943746537830022650658950670329892896851858722444816682756755020154375240732286280255519328133002766130786371429721076363353883978070378874432912828441274420803361494445079874300720219636933671369707331976221428702224609629620245900662671328306686348167538618049032203427634319479889397324143453629664034594673005061012508491187730696299892563276755449277459713659018013003443720470001568769483164711024328704000000000000000000000000000000000000000000000000*i1^2 + -755128821885745798624040750559920269539435438876267145518170343308343848594875808269056513886125979463971681950162198836350885369115982061419950856588612968848812261663169924305684084164981824012290100992270323712285478752668310200170318857120102294096895910182387848745835566833919343807474205731898983842215183953994151470515758224158065599222283162912572114896350642119520700881156981600675107775963144211073400791459848031955506237388442420304638629708541653942510228634444872447855626583192494768131369111362487983935749069960353872238491739557751306709055226519166320929923349887740331988946001457501543806187175309312195859847333632371381465648464331191008786293354988648911458256310077299215877425486841462396233783787346944277436569305147352552913844509233870038515367511237032069263525405967923445587449900589475224249637441591848574359836685260832598866939044719502751698527711791683396393786374142099017963857971057600010240865493160879772307905107246794399208976509325314066617334104837679490322705343787026035420953290866363229239017227678269342087234672851356732113711682036194513882249212380150769460245617634662590952252914115025041562152279506092067727767605460196317904533670357649812925077852990010117819816837564937660392836001424696153579329874013714691455822747694636150969539378874440964305231852041107807631053059322791390462164915922232781300489353072554747736598715043535477594919945345567344433593367230225991840750499492944593501652698556751952079422008771610060848416929996913073021165512676443239394199286857565706483962370344119246520320000000000000000000000000000000000000000000000*i1^3 + -13987654487976489408744732919930539667494751443948945012212132514272330887018986209520097282639426007482333829471365390101377310081226353539272979100409896452194390480988966661760671305194802300049448579912326733727356800773787405109665822252209993989783755015691458008266671439828056543558987132819128807964547131130095742246002126343882754727596890020454257186169961971698870381494795962992508302743432551870904945561972243046081573145014228484024493836944606652452946535809928573576379391006386752186764777283077677366610604506258868651525022401545833387447603594140221454783240021298016297905960404081792285666995289768437334057051831765426988455519629550145663668214087743461852136271988198055879824505724165922416878372767501571096982705228851049585169550081258156630092749625102246701621444138910949058661976599037640850442941746170910414193701198494332360177358993597463195454673320422754320961632188331809411972738460721193391703863393912695645161399840352017271040906084063443766715164114282275628220656692391453046082807589264325759672040135775658970521553776466916034853255642451402886383477058064104064885839684090403555522346815891534722912185529301987230089704515234715695438445980712688866436254145408050006812025164587776583254720962626469446707876296119406879171192142809608998425666784893888619437971503692394646743075969967421339987178948801419868255306483149156513750128060591987309655311973355243387137746384972689411512144104657864455444872238724685340638910593906834111018933301992978072705726246775982112767410594521682954656516536010801152000000000000000000000000000000000000000000000*i1^4 + 2646843108533344762703555573714280539437612271546593466878859257998000174756456691614713684597304646682925481381096630641148351994380694779698014270838514449921056990551198791426813842988782569621682576531383011389741907816345762081343830421757927019309949732460690322513974926387500975988460021173486783420980384683177692725025183635117051920368420428631190066396794405710054122677098098546116327772823055392715723532867799011108579906087271987089223173197524809361610342807356521239218424359637839512498786819737418693803647525403311202891220870125562153348811973941828038502844820474957191201360268155757143723739812563305312436790975385740691351278740991537068161365536285471526828417632445628924149717560265359192738868007676132784675255347336250787421315745905679352764366082161199292572600178421850193834657897011361653138561446516316276216679739166161823201469041997255208746168729725084258610438090721502854820333475395319023021256901043013547632878923158260949046922602683338804431014886282484336657601564974730001182328059333437813888302810659356561877186322812247692001741781057778951914885423543109983296067798694669570278238231773771071530682468745336885274189893629913475046735348560939173758389171301335194619397519911717538193275817832395991204090668122170358622368114016414801109987190208252198719453425651612464013751726662478713254191614851404754771269159488280213705500859427696941260136701700867197082265827402862446717644444211409642898510037740927321080874303631698725262919380109438384692174268365094652029156788652614690428228862581145600000000000000000000000000000000000000000000*i1^5 + -66096164563927339691659882455755680204564475505841574607877311809095801235991630472368220341911420066433335851356247675519090881835954754148093733955662733801797883324255504790555533012519708239453041097421275992257804143561683762835112358783424599487337680123208296548538890064460540240660108617031937797231409582102341990804026379657897418476102733160721673350659586885379077370112125769994619743719563641285368333053337987598400266081686490092919784066767583161158725884132574883929868237376244775829680907979392978795591374606713774781928665124076567374967666421040214185775147427056754057649588789956146566284114901723346025334684409002817064238130013151888952598965909591494251048166418976193629449404390451839364168140749316658137010432676426797237841704126431368267461956563928305775142341695583514325877270790317861545161328206156857029411777632819905478572419366977236424496308905620870453616987114733773062101999532832663990808360486324724346080895595282713790685362496490050679123534381217440444628763859603376703552744775088019097806236969676307277930295364009395505060364674263153109325613177354825350001363515139695677706928920299606395993190642723397280435626564482946067607489849773884284644548311488757095495340282302897946699347290055459665605754356854336826005094041786813308451906934830106051201172783783618330600099777815972408022908610784443209272770443207016145068917393107651764092533651761868605296236051889887598114804004889254774203833311099538950306259007351633387704238532442609206373305062455082760601658745047361995893647605760000000000000000000000000000000000000000000*i1^6 + -1862100676673302669794940680167114661844156585477283119717185765411449625563357688699222216581445125445365735561763360281833713703044161715435393835114611178412250266406939750476953853702312348197907651907845622488818932834833678188410344706767550888543934223577644761241717121195748109614918878800461626083336845888135404349032837617941903135222407500213527845831990303283457391238258058710706770952691552386775242118650452581942930756370986233737194334679949739701154765695011348755649185595902183823853037199355687096046768628863898731001810185564395694927978807692863956363938454825721576977909694448497863913282620153727009875532256935374476545860990914359572090659585068335355532361144314198402194390590613842323779532433806848817288954394629766194011324060595254443650740081044802661598442751587827546817936069793286115544359895538302680422030448000833138830311563251661029740523884626555956061566931629094453105772905510286906881095690269952438262366138714123751569739989173007191758679689855631738990477275726383990997716396839639111742636391311165418218609637170951479392055661905602606913376739759701733524115434100254514283005502668936978466806701236043179446227766442670290155407574137924333857217019094441707914566466002516526781952680998176065637012759005972200099026994271890642194642602913357123680670644478277909878878749461644895344112979398886203246594743072150821063329589898086141275981507354870973831066812507724002307541118100284359409696716744065760393229864939736974628518335851061091879567540520887241141830459018667436474892288000000000000000000000000000000000000000000*i1^7 + 94606801601890330712358276202612183342214827935169487804028435722928559619867676742680734451058891080771665636964420148780228707664998573833158462527584117559336466990135276566810237021635074968639086701994386990629548908741307433451311266339713969769470482448966583428678361232435074569264605924348193476751509323187070214166545934669567293013363374073162773484735332341477437632837387200555191481218373970311849863958043733946687530912830942297574660903100865543189841000222070403490097855582456196799231800400249374666259549350964422035289561286873620113598451139955821270553242891259716040534202337186791296454553851198359469099859488144729182711257235718238068690881486712498182060072232714794710582844061002139752459553471667831970445079000606228582602028235999568985880447439680831214700721781676607053223990548578240180483492670974047461922559394368436135072346406585419750270345978810755915331492253322458617320882588362976785576359663355800247982444366096668486372921826969779151239285122228161917595663365368468860157519614322590814522652184068912612561049227152797868697137452084984450822314555648119175049899104498750917383908200665463725624539245619471171526860409702958292126070840888311146145343007393848664297720369400873341074933452539921406175996810085086856388617011509944995678827641995312976430128581980062415833410260657384129151507077528166694327288675293007569980496102010867002025553128439707418320370048980686872373409506844126297166544625093954227589450860421602297270135315513000906609591852645121756886024886743910580224000000000000000000000000000000000000000000*i1^8 + -21761523236716379994303221713428847925358110757775676923576733271026210176832005615969368605052094326132614730028349222386240235332286743441137393201371741151308262874388251134181850171637047184356435485925947388278749232915832564976834761216856027833169761842746474616650484849466215564481017060324036033221938291850758871924857658411125137358419409039884824086647170589872430288887725442347725606408418780994897235497847954383935928474248757805266068544133635012969941709125520293330095324266615475111714762882787276805850695884558601155803984137809688297745911231954787693870001454124780219084980209966329575558451977833174879794230033244932686031867755907231772443997872155923548416297426894390914532926625641531273123079517891286057045379904692466429039061686509671103374518625267448603077277003544429214075825112297502542491889822790262408325973990677750389446279504454341924961872719774669033090765751511637818032905116765802889934739528429097103717346088049057342336958958050714328956959418762342880242839450412576692440314437740678545839632477757305721361573806143551895810687226323689781926083046093582796820216839598799578596363770352240978900917654998384064347429896833124685826848714948266124621912605434691565715777198779309450260929688509346021333554758938518443886430748695826791528575927214636272053301453865812723425018653835095957436913533703827179379925612033401243724290740306005989085903660736667269203567923340052137744348414785507522037303697323558056244372437882083126439038315217086089838200737008175505736291555024568320000000000000000000000000000000000000000*i1^9 + -729066054787459258487186341092297415154649371421889281685844251697832837753855474407741221811281446503606813812343541126968115928901602480505387898523515224366634902308735587343308050493745465561990176673307541576336477857582294042241216283073730862868673048747428259392338208521164296879365037776467944301145435072079473456312134984351689765835915029326741705302243184596117524450838351322583109950101036928928900637668584709823399070240236589595843724654738923024948218671287687138804761257621252860504547705367434679830342453719125898840356073254336924853995483877326436223368418322947745451883797534277800020294932059259431564348083569332491910023004846154504804852392707763218301293760805463856021028226077116769166327127607040702129462302022691491416793588959530442456935493340043222396446344588539748080328240785955815197634069049489351949405075903649084551889782605132495431934959593013559570228627059024144313208519189196102524484221310528177018051376248778119286279444955799570150676917313058829527844492846380477625484441421960431308917728611818519081230925791852204696449489385929282920135358655587569236710704501243474646507476666624462175676022836027814262709471424516225311076461648676362602251678040366222457445523381659434051393847435169165489372622084240683096706324241364982582528524249168370727108100601813977539726464528330660925789001014841274782601486545778381087749013854611911383570559588657630616913551166570223296663987668483519192049213933861381999606840270950082750592490558262583335018160103744999688926719377408000000000000000000000000000000000000000*i1^10 + 7405916905892212778781844810545852529239575221235964762630640297180068427403654174087373688238346768371805739894704917830327664362375934576401371222397042506060585517554915641338271592235079565090298401599664297674743877652645387245844230545251198567540505952533651586381793142094726060655414540423681965680158700140007240700574600410054045557324655421724336103892435986612178052757645417357928185734603597043882952694176523849613491871416325030976059379526861711906706326397030422490516958297256257087656599248238299734383174479827927825308761890076274145509727472017519200938394177454494368228179022537689297949719188731061793803222352807059508877039285852640951355399452846767967972462999253857419973782774569426279532914106108828756044300770303824461915138646506272311359945776327574282939740418606556535219363531169198172465833724431324202937105562458065794723615505457475189040665600434264323965097463044952461595151086685100023188415484791339207948990054386037577730300943234272199646031021147511987796716388739585200863960544829546676633626387125564449206401879878693507059703803752469157071579449914490773825239550144680847156399810661044879223822359038628205542576527328912232943180902109044580751953710629959202050009575618849418191807009542188754011903110380625964576582436819475360776943423902115542615192192132736648243528198249120271714509747545251678961921944277976365453977676717731213236136948916573017148456986482087122712877991466110472332487556381388013701934038734983075112153142978018857296664366905208600681198387200000000000000000000000000000000000000*i1^11 + 51747341502816549149249116278709450471190522445248706469159722066031305416366818519886268840759871107672736646558992447914062665045523652305780198063528947436738976365091007579367310073416255007452513576323158255091118398935822884932086416154486368926694683714635430227653451460456890069528634093329506021250624218801173938027433687357325580644800369537646243989768997222340348401715762243991776183945125110232147464255143719200919570951724263726539998072392351345451017572736043132035003390037408479461279120667112043556023749785196438904595711572818592059221021036214803135535122523364410936306619581170584423446894506900441146177365023912682082183282693475263381443630201454592728796602339553402158296085033019324631775336667529906387167606921040836339720687822943669873482031737211009433695528459702765548503423630267544663107404928431564934273608311908351115278868554333709295337985058897784856113898039425275039922572348302063827100132674653690324222224671184915155299166897327950268801582624706887189002495687155715280368525169896954954578674538795317626998395157515818165075362852784765275258596229770915398381859220243207458752843777584511988799424418395623915925121893157970604982944629340988842955031120869140642612563849051127491026665720556573629802728619077998256108440197275568702091731568175800493835317922406108365254282282813285870350836200800329424997981665812968952657000582274869276711878311316310902003307431180700172926975397214778600658503641242345700293552823975295874045711042710178832392794654860225774878720000000000000000000000000000000000000*i1^12 + -761581628240986203247828998400568275142293546821693477737267684545670411067699384644553194130419366164228511832819941798240429410725153659530091043409864550316527776488928266249338753604632114771787016825336139818867986046593110542405223124207495493728632231006110965234013778257272978443883751693366558366493149684001629578115141365853866592004394099211192287231303529243903853373709831194442759586872639033570456960355220284045309391387336094081868674248060207414960277877653983997294391164857966968907211430060869743599638516469443346637056731610339099022233770899345032453192860382929669522050852806301231464917549747043635421491407560505562249527873932263333693838466967813817860081138816430849332434309543352787161923584962531355411495394159066487820470679046160670695829813167667275147635919409444480055145751719067335120874424607925990604208648065279603060323888631830144486870019280333696477763722750388187570783717920671661590872551435283995222412341978211549177198474063991188518964249675590634846484933852461110496570350421717115033302230951934585150217928494557219523417292949415156216816340386099172436095165217584467293638212068179988183167109645496899212261787501913456752120130447168508468724939104249915965926681481505967974577955291374935852223712014635822121678749546324923690122175759171142594572961411292783891023317436976273709597106852000190948652925178844487158154276694376262476341123830304586852756504327988909309913988365278703496795961153440038562205193624117734204208366460061759626091954570734338048000000000000000000000000000000000000*i1^13 + 4079603519602523168623295901251876239767847959174590259820590198227653298045507577931592613645548425687024568502637122261710226377241698356047495789904455177733367015485864159033152696548335132916533201788815284826304222574383190262461263826218848389931026559242103727776734955216770265906941230313886286133301685609311421501762648282247552369441219894315101800956806079557077632081299752014884121674161125058684833317004101554218265020386419988293602169666354142581719751721143787064488002790325333382745996394283190801244290035765651799732235498879448571719584386471432409441376435000752047504874682644330164140376774911492904743495185555227628702793550869394556349202590662562547876412080003926519307833348805802575697676353536084092930297396249727320526369348624849748663441599588643046389474439513773218128691935885617785597380310484482749590310507187298166995228791880372962579269416859683460123220463730851127346660878859285306561514977915214404892837287944402401566818752625427164925576158362269988992941989918091787940624327967921459787485548973499209997035497613578009960584735926149837169747056891623708286702949585969423291349011539890413964693746236558718666287933633044958778171035062650707897417951462850482460673183769889692326181804853422715178038990491282249978050551458877031797756907349685370599382546428349277307240948596105744029403398059109370529613128524941069851478333605573078916779180473001149019047799200710998554352041718960431697462961106909106079426837691562234969997041024845573439023950594048000000000000000000000000000000000000*i1^14 + -12306095910144501459933523554982210585437163232709129434196765216582112673736527023986821776130225641327596068758244265624243788632409938453399452405236124206644335447939312763590966058842577187576927545516097826047501832484169060118199618154479544807462923680168448967348768280819935708925406601254036783212971154139501338555832666842521543542272843296866508118078660148413589282866453351737347036165884162357680030941751625306395711117609018144221440231214192187287964880171343632105336829099028901656050255947124286928727903544733047051629379028809359944793074862043315295613144396222380882885218845100597308465859229580954611430754798963520863376277933288560849195746730004176168732399848905378141432587907911707501873066756627396161902284275790767774784987676417100917033903878612061662242733539757998780595069017826242258411989856287797277187800298767421034504735137767177386505871494094613375352633742924928400994260166396992274674894063764321801876393326203888652082382531335139698642342823112024562279292724808124275930719024648719271885445977855892402683070104269151872973693316916938940333550716210410487665061833912212909852942492421897835544017116628031460719164851824257468523454492416502314209477020746894811592873773008309298052907195442804248600237665245909264962471673409033532192486675957240573227421303131567337686912467537648630845837910374770609808699669088888853057774303224953215065377536526159797680260436059345529990831761394671457114179569403675861203201264460406151694184748560119918420127907840000000000000000000000000000000000*i1^15 + 23714385001764942464072092838498550786018711965084118164437529959158933392979162034101048458092527265853467004529240671292002907728510184459372226102587185306046162187359717539827460098086783440033763850402627625798286915222471603465976047217522240383688703598669206251884689697270148124913124034448101696157896880278099349179902690259315392012441806357851523780068792632942620334846387406070727525295376579483714678374415649097164747208102581277643277585321865167078450134094025397277426916215711221791608162119055611201216067609314130911326791353574001246673687833637928279610147189312891145924385667338627789726250262252853238854776255523364923606262906519406281088829998037794545760591416236879278521060655946647795432458165434694710457431687990706544737412875597566396165080670977900896067448092139858493621919586534810558915412116041356890694756854037914984375236322603776628414217053884699759096478384080567449565432986496172281397845682404463818189059067990760423577256774465143452883815622249774111643597974243877088570273358186817224657535042144423315632943146559768072887586091844605197960697838948478930288881464796020974031485641300485824869496764682448978911187260457288127241678261306035143618767245382814020615666154874815564411204978707305412794512999939038701975267086936751566256745986831281118779382813999040325941812838098211882358484735226330426727473934144278062551474642779299459126598843923771642583392029589436610237024626173177058454720140916166184025479139858904728882526165165713819435008000000000000000000000000000000000*i1^16 + -29632131362916302044029630230131773168805684129163849880122457462946713049689928343480492849274705781418896029235763541751659557433943803021553658652243177991728037364578141002029241906452299183084576291059105137339880179661374781867627798150375926752695049669412060715658037123800665675438573607325799042608522535187288727734636515520279125884266819407674322275126303749485793078303665185571998819317260008847055668126106606217024668115273669256817713105240204830887540839722420666935830129612310176098749287291168389408120654514549649355605049283296827180023491817603443201732830716262414800468161497034246987874902940812572030377262839972340194752967729369439954010876553673297813357378172057504181266401945603522625575440363134944481692135266741840979758600472923867975814004736920410505059904634070889024256332626378148560673600127343543492385833057362669464505052069379860620784155467587634714796308750136793506987523403330456571679552437123206101330448582542407062299063704668130470439462697840567753341625318635862814822009532425658114729918204848689963753038117450866710832779478462644963503333309197461192344690687229427007673690323750190392739441489858622790558680574494273603999013384805621846655254132583423353029302592301981535448639376448590518605907798692679139367984368908457514483792485755550014234306453013731038806337970290016878252603391444137789862024988954295934891606049578651560068830944237386280755788564338174698268665605761469659660047778504879358519534109705286296861664280664080384000000000000000000000000000000000*i1^17 + 27909783675562501489653760688013857019781110994663505962780809185688419072291967295131710825860398184415878512774589148537010695095384800256612328069839973352627010803332264705456109775450903191163337604057379898827885767150361212313517415878021945582219098060763674921214502622513518841758082977674830182782769430725834251517052339026880796845280204844593491440844501605144252859836692407974601781588158628447601234886289340849098825730408968314741350563205209996245414449739221975643399996030514916928735305783978091594397591137803475765817146056260289012971329085550545160150758395278351089935731675272174348770763141298762894925580510450993679568525066779533361782220643632790642399911213752214135362582167312246303019989527202101587411331998368648280426108710363276706074801406467921427861921327855463552544044572610502130689773626717377387283293637372720432661906131603798810307484848493134430731516742989078431655859487472916570361188708709990822380344778805713395486448934485255097539731216954340094380573804631822571265388098246766736328489922198955855307629481087204639138105214599731923905269577619453984348078220181816032310804574318738645991935795816723282911832076155465742202313672630597665465864915509135335054846486980672088742236843907637875533252738118216851935380870429759895067013007230037138455559803682334987083367756937551596261273319022274918962532563923981653922427837063112227664368764516257702386651871824717596996576920085272619605870036612891196628050914711326245856711561707520000000000000000000000000000000*i1^18 + -23810930458871704993684634699587216976186813706180802166531681405618780294658623665978299122544805470162081275925886844437074915938876929720423157995271688541759314611519225464505880415570652489963320425470692289605076240176143540559965204358238994843571431546735114293331986834030213860751392324908630548796768524145395672644954775201180035725523986330767433700919991252089801969245057130531959657644385111194813360818709725377823295932005590273691369437290133898101954336420144040122884505787628636440704475142364659657665721156413560649331519809183536863554976354681360676682054872126963355030204176190881560743968659906074228164154515159637832759799411194394936645146273889982986322900605158865952534888826529352859861752694340128149377936982709865960799528566440181253732383470973916082169600136614817587101127995470814278462518777141792269781845471649666149595286837037335781594835562303254330244786510729906266454193873046555139978264982645295438771686863866351598345986857216514976021400732903468293350251477686421678427271473067914414699262428315275127283716990393738368325431006658642984487115187355031746436863328283932467630847161703388593643908910103027722957270146375663829777061478422238685651794373195435500541865001899427044349600401878816691578474466422399077841656642288100208989570433489724798884845599509776565701130940702229342386332896976456160861874232829245490522503672776445313728914195910539797509107454728649499911203654242668466605287121547291334729900261154454277149687808000000000000000000000000000000*i1^19 + 19901572709855390838246631250934111405148566674951438383154832003927375655474777779120302229938235762423795650411480407214718323181840678705852031364477737210252193639370952175931288383513083678255079919057964918092557410522957849913522766732541611315078254301764829856873113108827684238757494084627175486351507020101620047717407485632180521263798571363191459378641303759888957349584016744766489417393430254770890450375020927580811743123446158317575242302675815939508390448188736314668963071341151644342273891884094859202358588982938483297358271963559808824807648881504581831999868739589251350236418551804125438616930848923067273813247429731958803682858658265670780976972362550476564330691794364013508041237453172885832666072592514230955922534443112184892486854317552218594458296545462417150661393246514465618721349496686383969027814330405576885042354335054798003573278053613348163154783531565160541752691359100669894846234312407629661960805613413172625781378704592072612146506077672330224581498708176861414486124371368802391505392083346066550629102614006924519023908902732502092619129566950090404652644319597942474739942624245070280720386510362744894528998169618811047446803377486772245072264183754334740468436260224856319695823362900777430321767573922930757306057875144202853808317140883946574733268547138733571059982283350058330749680912604663952107304142227994310416915393978307741710346530322970411566822251759610516222728969684166858633961098247435328502103618522559800107016360291549052928000000000000000000000000000000*i1^20 + -13240350450636324776017768019918818735801249463400984759300140171258741141054771436188660786555406409124581726183233397940831351084122370732113828039699226883856508802279335271602484379970190174099002570989111089884056328409555391859038207562265807332265536223850060590843550424512293580892130828067079961540821122043643132735837033697847948799423388173458394715259338486826636292542322204847516561063204088091036191567774905300293694538121756646737847808511547947829279390547974884409139031303334097098142204418863594102106910851544235016310977637898838748464115971250965896980151391558144489272082216878753270342429729263976174688237718142755491596320189152157830834662360480045405024563249531538023062127903048606630403648124035442240456914852024058793444070183944415761734231736745651178846413014552015540316708812024694878778720402596175427430275988812104961851700533028135641139556661507306497974567610729089732325775800652312290116477867787915652757762122133438029579361959038581208487632375249005179641639543664108379155413645126894557085582029073637889241956772610871585017968211212279992378907939653467017628963493425528525909491396185204393565335539654757813825265107005262565555884808145934884842862141777934289310006815236374516797516045682740349049986574415219783325452374967881353923000382042297375060865992410530640869637770989218898329173254504580455222151135123771588807299958956005346365359441157471451302211400595517780733032667385343816955184363713585571491315403047567360000000000000000000000000000*i1^21 + 5513564957808276830154541370809556603064588579005489152990027495996291728472310495984806444651693162154672078037068588928656788986001189766587451002712496185870584795435427773825374269148372654037276984316711996175859719207778685851294649243520916664152752172574804308824738761443596761440535219670819133095589748394698886876957761896845346434030540075866092375813549228957425438709675365142457135578383786167975393893940403560265519986261074871552169657172888261091690746127666645905444561247133944763818251106110493177020288866458093723646396831575208053509868753350972502180709476674512273906694365319658871762931000120692429762798613231957213313271822913458175303359653516813686468875407743958706636949198187590447705142896503918641071024267699689684536817470294900593186566097394445110179164053441176317407190466232405321096420534224394873471465822002811684374279941106836790677976276530787974020504813025690716252308125810300489812583428047537410849824740971196531475665203336085783063218003492604811596060092820895120949227878872396666130742764828051730842521146115594580388891496515210699329475804331771201495434618603683444649600097894464283212744807947666469671072127990188278599623381980510424658207844402960646456673015460867615594902687042924629261240320541819603322408646209723091483333953382720734058526155233032042821038210831524173931350462692744650568480039732525607395528374282317369758523160329430084320029851648250882096089868226992689257721917816864465549879410688000000000000000000000000000*i1^22 + -743201572650832461371409028502695131161713371344798137743370604191453876149622805871220915635955935503918850042234535266327852279933272812670188357299899336225964233659867267252624898822442367936159338720716975278137397402554657587870895499565364716185356186584417840929509612056362545415828854025788419580383085124986583234928163427805984542964572990444074892471565729542262542413910213983713757415723522784714321819922091762677008926735993944727004030504638829446595393910078319598152548446091421475107829780019154533209405933937258997743536922076883969675774435173565807564320098479560854272583367483159983789397331168911473727694555647880486999334765061779013323827966936342177592347817188071867126350570630154861765082452256385104197142517993160552267587944273946456342995862561192183454932918263201233314673678530759921202683768134421416573145102497660112932089938309639031252325055334772787659793721698698639796430967821784981802460234839942876424047181092988244024801843106103824939768893277993935936108186327680881728166358917678518216852839520074772669157900932808800240828259647372429410487526271556678250163162206170215065787353433008736757209244662277479985954350124249870389307754640054716097995273749029837786500308928595450658980598861970784442375724236478174799469156223073777104096757524038878867935898963340089774907027358067654974970271521417388484322890118306365213237013686029030657329458711757053282353131612011337399680955308795829194341035097245629598924800000000000000000000000000*i1^23 + -322472829227108494958496809110823838067358530411412711220782583944229109512592019788426519084669527858558796934448642800569724227754804775469705937892757373631293798983543170854943661385316673363308520701417046106155576470271974317751891194114953152682083324697464824756042561540881596725083589644969694850172251285622246951607162659748985485436948033605081882471255412960732072558984526304285871390067296518288271879864869353999596819704276074578984410880960185262294179453826396154510727136796951933300053033851242095538837561370341314951973160946687345013539514899608813410813704705159082498001773974187437849772348520288396490280506554459391365717055616506913905620536731672676111448642305152277768435857723720539581363901111200010925232362187877089657269074887403033903190711557659661770644851694418506503363595602353501579230459801631796792630147592233996801035969572461298310068945089114212023442661203452653032145842176121779363857567777115960066656039783664831850961020689397367900401948754967155240864911138197578459668775497560676139998751981180771915878394546608065032146178935934992739913235827136167207598718997813971353685266852201423266530949362361914705744614998098157087476978628060720950596089980719362839058640555957126933117579959132250007551320166662759893214521169421668519998312301129925323951434437410863484277511243372864880563980829138816358157184626274883816840965515856957432080812975796093746672669697452981035011564809309526405061313962138664960000000000000000000000000*i1^24 + 101694302283992625638135540898165984451660122870777449828628961646932259616481752226324243109628527727504424086101008378384498789490580509237410893123078636526240415687342040072364898275901459170755808388086415205447115689952526037874726880216594157559532668414975996398228976022634358651285365425099079757183147737332962343326388632687805296593532727851311652383621594709612199610341342237290528684399057227091054349568501616545717795117526097407738029155724736820211645781570207686805780509426187312480815937904967394873823762321073316255553683645727105919028726940350744648581230007422737078806059401432576842767429723371223462235241289308473267442826571575675172484918838163434639185481336478322607497296976957421469972081586694185662653220805552737593283113640167829298205310108381709617449074549894894127835308906447550634172662917342379835444056414607799250336769576008165189721449938207835809906404623434633317194075786290607375914518992165068256435434821026201354965242668752999915797316922422549636279286530233823302995635822215819936934154514008301524046462736714751323334694543341495156340756823907961133292951985959597663669750501409726877421641745753776640999186611284830658656003750946012236445213603727337640182308256332233174314056394838899351902075064970628121048348177467491939887734446832881805666844119110594908877677212010288812867374589486488707366198666902231972716841453022544819836529003142414784156405664281849682305904235608239036257313751040000000000000000000000000*i1^25 + 47399448158563981508114505947933422148743450238533124386124070403339997403727305806362715470134227236711883096360354155648581905469599121267512608696025583318312106549624093037029057027243732761927905669416184408664839890357871429517311712716543653682926532891673565455154477427175389283542497444501123524077139500319368170784354102339468352326100751555441217117602152686443423148923023531850896226779501106109813946192206813466685175922593450028842034339865724165089374942151110764303322636607714147796597214382244955481277090585509750926920797402030255842469894772967349436852834619584256696338536316089175881696179408775558172859267128948312358926454643120645970971878442912416509012691797551177171067645861166472015595088778907467714764240058188757776997826061791237130691863412997609237792016716108562415122223657617461439843344639322274905415346532968799857530876584508734676213951959957022893695948537208712950241762110253686904679824858846176539759136683274724173403530438156704915650350462549101697250917870651259043107726774612000904517403516238531744264786695616685081394828255829448356159639610811047620269256245514430676117128370595339984086919685899116963299976477199491725737636546330636957416302655438753714918059754588426535327559435046325064134828542487770893752988804057149623508685887603319825243224574543852216885664083838519677987900915757950650708811041762625197380548840940163892436072603647965944651801881604063354579728976468732694809804800000000000000000000000*i1^26 + 5554609970707337742876064133703790086647781980827815772894244898602245206709560972196680550871862999547635329714045528580607936231612892971453114623450182512889567733860608306204120875840719289017554113693643982558348843376592272476061241640040884006780018425672961288443930070800877170297279948869161234809191453915263612427226125012520045201323848505946666888995034135760739252264938103875898133732488463986464740956371287181335243886170616057691485206765959557386939648783571115663684238899999155891711061880580293711651887775230375313109874678286713472232042580469887362617765625857641792061103900583320988529176046110631305506761173441034930029801839737411996882238459213253105239301206964899609490010597959067046677886981579939314622831188367526855087987667500260508028310536797030356802208590795273499080847292449874126239304825849086630188275109319536528333996890770484214044044761801104099926528941328235543887821741980858152453967101144902773872025281830268298325105821920880149490167692186858271257595048742782319507453909910422999121369323276474543093197336678351596874675421083809419318665321055464400303136270406075922207074816917486036909386224225294137751480618461074293136366857785709683403342438659637598424607411028424414925545400029975505613642529195468703377754285070023676109407126648060893132863023889532366430216355012365677054083276338503470208530222085268934485672275620553933423932969386344627121169944461518783304432592394922229760000000000000000000000*i1^27 + 125360208117050058149324448285526116248571455611775825535390641403498461251782441016037413589899944775700275373855110991124516518287495322092858610281672236947088800978006607707030100166535378914538826358465961363201837573787879567603038411561279502950244541786896026823231600855012998802103324749778240714724577807705850521657925087879624838911584650153461275767284896325420271897373962691908970790797409026220433738598056590441258259950299336739392425740710302122615773858228059148524809172933240994448504541476010444553985225100842350464789336873924652242133733239302751369882397826965203392988709531742766683481257916129870299451341275226274954589107978559182990009755953065372407750320419844804343769807719980736128839911482880848573914796769486360048779715215441042667702448805971650865466185246451967410438801213026532535520605498439337037394905235730083853917538199376958733361345243854128922930666714260026362333553554694009769453025193412956707858157221735834159003422006537084232991353142929359750911995222004307150497891638798317622419296560458020930835096926091697448973506009664844836718153062249242854814449791769340842936171197637760181185743262220256077508083387594931932997540760244564480293353729496881522769473112807846904201103289102826482677732251246255321538444684763108609241121405525230628025283633420759711583949716315753878897029046332199277619081085611904356255110781499942920394656402731688396787247246700648293151774081024000000000000000000000*i1^28 + -10864447634720011868390932895717630334941684822613503664106557317188116909800037545872657194930955168184422848767092161412786250672609743916017875997130648958790542793207572273270799077295343172151346349326321952138637163500436453538170795618933860080529197667347484513552629093788592514488304189140655418361377326668537819083835338331548724884280767167807313590369237295802061937304346424803640454521964593859916929987748111708706124538362691711533011689515593951992585904444253577921713328692174531100392959077181027012588339770920302456354007161817969320204996422855097259081530546033806695005997384130112920511105920731910569762734164809430774003359220809854388777962612852279832806907259454479279474952092025964220014717922073090543419419371998990844956716281476417056180368507896363074249657745443723500606578255462448121388304598993830421288496289044640664307106160378893052573573873974735621253274085227627704504395945758203512921960916600962723817158524780372450363842991362531319717508141946927366892194170874489258503850705762189934525935392482757347008648243124047185580356726777238529119483795874458259786649855533339534723378587516896288939168434014374387144360878876280110351215647781073613128209379831944371778082395336959582834889702103500855700331252640800656531462954947772021718648550880613538907764578162370088923672771362712161405028409157281153853628700925836485167691336165976687563599391618467017391988135270762677482291200000000000000000000*i1^29 + 1840148333692008801918004363984988989393635653363706036119926546018432470926189894668063403141785220002887591019341526310850668566828747170802959790514664868609386892814876397367814552136870123034101615909325060354120573206652958701033287123764193589745920326261643530068659923069210008930550552905941730359564266818761868294230288088145895787172165558584614730864106322795028790212252769197502514355060425498840758604138932140971243473679859883587448518629193980469360702746409328050730575354158660970302919202894044963966529323690987060931158896454046750733266789285386424179656088740693691157168715577778896189578445923628083459500429142807682379330518299595087928077584817360240774173661249740277773068402111652073846435404354889339131020120555603534620395945338785765408392629031398695688903717379108910152112677427815113734748993897111440673605264240723586064332405047286802834934913391527979435284331911400726211578469694897421383551505422678848335387602448177353134553948684937167771394541488157215916344818929926702610358508279387197562303755797317406851636579782354283264996022840753307318978124128972586013213873455707005953079147566708418459436122354378221449087664848091012951370575976469949782326077502045110113591001886844221888521916999494831785221043120996617841412744144593070819381430340797173490770641512687187799598002032516748230496169765063899631255855183382229561935730801606022579049376194981210074236520169157427200000000000000000000*i1^30 + 152943376051973424520706917519530175577936840695742675015284369873117835172155017477210463273502782658962996966278719119077292614294857290076256179152184540262129854131328635346690276176826937725667549633446052871222571919823145416799640607908508527649076491229796164629337175079248490338349778761529500850347970006064836700585266460787934138919989653533130344486317739175921632539591509421966268698989375701984841702697096108779096544780697870248795621100137533415170054960113972711403640273041421766612306864722088038233545058321119945133031052299760943139761946422392409721152742142191715038735221125256505877621603445674680964051255286447447937974856962667197468263800305626090483271388452234920025683086107846865238244612108267672132469934654163117389260091392175392180113831761761112502561299535949742549217383450529651417499100661462681185324703263442029538218008968561148921353279292505969418885400489111625875568984668507473686714833567549497469886223097776599607414610158494218222762645664529585028898003220561665975766172810626664383067416977315448256407801153829989782940165659724622425004357300165456655060178693717106150086727998638096522046437390113261738051658787189342162801773289552908817136434525357361736233425799217369542950214569993830691884019440598174758891996815087127097742505940808188052744783610532384374004979324590077913755969629776083352135292470507854421264757170312163131240666584496195279298301526016000000000000000000*i1^31 + -12158349510286430827625322350878899493702722598304673865391247646726410109321864825927526795805959853762551980816050371084850634791335051565573875239944110344713676219548191149139644345633044488811699523666924725318082021562254182632597004824967312976559276688370061210817610049123101852525896800282537119936252157913562384280466119644551680700951832556533954556585453483102297568222086131451296116697922648196196830179249956231433199298299089792881887657033949034677368284848030666075075223123825883291949995835184833643815991565905649717106243557103183889176267510480109797470803868926215975410971816855664735774932987218674836670296683537423792346233684706413363976838810964506771408886725542783708496572704797509894722136400022789634959738290485570634851854278651148179205945929694663310824190476185517649796659115817039789084987470717553074471094412441127453680126291187862885639122715449175265535225161422537004947524413113168635518110880688765382655960966295962501306182769539524164616213270865836303909179301161231143821623700481827461037500172876283707110422205255209847417514760466716194801365171310015727292202237905129624530786320716004386380725722653256583919192924010738140424413136577855116456805867814202495475935417280544955755830590525115426320364023484053783561454038776473766287949119911630807746058589272751028477211903990834238974962055987897389927437100012684834215138039824566291436737858179720912096460800000000000000000*i1^32 + -596327433778861328861726883309084733782600176591503767425996589080328658449888063839469462863171652308939409606373614078566851507967084536650913536029853182092534863745091963477989687942037557222978585579505112232481161245372977114079234544441235993495941181324985886621545062893440091046630793081140050570300016262296584607570258286271473251766898883745205671381161200831039714081041213348760693549981375354071287805179626197227535618641725605098700326203454649275330769877124158637236516630182637971251326499607489274191796005707607920390019785907426643674446288507706690737644486491447256864157039983807455140770503787180813653633632986883303134539347440138979327204073579480626305935035230722377540634152610935693883026649397021418556531785130589871508851902328182145066533133208227587207782716401240248066797141158756777893578587457440485808558410574746918923783401825127174249363350642348750677426534142689906993917198273935894963013381567589842020793223954625204339131529642685882196618752033195444951210286329106105836251188027962884750498369164969580543517272962486448029930318068578821914455994495179040299118652607011508898076964045740295977578897929462393055559787272671823867591961021908865793528759369769270313193415471518728269933803464643537613438205658366845980539596358188469237533863327201030305276833961225963599365297820596117157549769370251561896682352580663048244277731258797388322677829768283422720000000000000000*i1^33 + 94496679644987183260521340856543157956462222670783780685789164233152579085930104584813963218166815563345688923726708072503221602661399024657471869929674980516638588185224229047193021450307499733477416669965164110936418511404369270137190561586569437881281403261019535160147136417776515573080865493439093598153465816998378891637716650624254795218254081043503425192812521846235388217003879493289939245803149162943147817644427603143394389063488083136539043036084417820555572343925231230998235803490135815628182446870903388908082316076643732337655421503725949718389280113720052056732914837244484344036701209656247397417409714521113799835691806098963281513186824024859902111858537134442466115293415814916164848756210665714903872791422360122835100994682139192130449527100663623598670835815242161068361222404784350385810708416534551224317190573690356095129325654602174170363668575135395514254470491707065938180559923307122175486326782094082411241410138771026937954566955931639514076858880239175672582279282685084283890164287476026610529160139931463359393876259439231619906510652399890313726340109695777187428589278109706514201364656745513162231536534056470077037313696578946792573680791670422175549678587221830595283931348254316488563664612073378582324541802537256774449682436149731153078507626798898323465681916155709759022460312244017184252598565472432196702184317856634324545426503684763142675866655895310855981808746496000000000000000*i1^34 + -8185445328496170458639636361318240951012799745669818553348170125090851330120787856161573025728367748932278285769077207055045149628992228057823644692094701195362154781696390074730359296267582217029231015066775394199995527261662844001752388034861907137248203881803375626361917856040206748253406629953665104199456183535498487286526230699806880672529589080252027087104706784459320310206785883766309158245836199614873837928725024943728791427420658971986189880589708973583069713721305725610298363951040120068576685815501272476155964185589682099271459442144649602244377842618672244118510550166444912129485787657322553403460406713376990524019703075761535647051470676801176330203514849500673481778253390528765854034573245842263499100300743491084333799283091407524249381892714374810038825946409973491324854595445949684065242467204565252043331391982287463310700725717049335315691325161518159298865418061999871396204890059768283715917903622758962814900495953931475103339578114023911853078525549305225335928921064326144543832236564167744907723624425060428227600345782112712302160286411592308778587141046985669987293609138001735686746927693961314125546124201356532785807428625403873004817978765409872124080247769904186733306980261407150280897656750339088863418341658327160528340852271973233794014938495566062265612567939089378693870980522764822026760639222031510505602826827372998690444096576161304183362069567166113382400000000000000*i1^35 + -12612108101105121093193010105659087072848918291531964621334422668895206415290228776668959611906928623580603596650886088649503960888573405097560123343047555823052747955477768075910394923936791961426393748277113281134566066336904887797474578634289265820069169410940493486506941833992123899191958161856918468869743293347287321742294995530181393314085509017056085802115475843975271610008437754008772284308992429181854651355993988200462277831509551022512576150610430150839178789647874801381060804794071965296162276409082726183352987836032282638762124741637678160408354377264743583201896234872211127980466062715589763202882217825313479746029342530087055018030609334466724398987136300524719568077031023042234790894039590790706524557087503069698774571999024878954295642430512943900979501663458955929018443351957309992523092000520366770544649696943788074029396413948675479694618940284628635456868466335817888690792857936486778846314976495491277192845296212557565582051321173164138505143748250576116199747511821281172042072410971756499381655836189116675774247674516863812815163893033057006127967828252444861034644127460182399993524038166721334605108176103022581257608162842072190601777622451448689731462571635305226897099896147307054480448901738509646381848295251049663258000362268146617224008289202917174257087125772207741368795515272837374502030466936007855042587287055592572135272780529283545412780267929600000000000000*i1^36 + 2569143894210653010279068374482098502128797876774848259583790211028294121119604456912737264806928534481273291675110149675432518257360853470159273126783095946600225768389737037942524723716733703423058349062827231710036685068552898860745776637802435022022502950429640498718442480367819770023811233010532028839794966526209912893141380844492258511843353763233476968880416130481253913281299165047248806871360089286960302662352831755748123455428662158697343002562671957985569897975483924724275860236701297005129411661377709188510516653787819457313034710046508926681225892712089170434686252896087574643040342015443911145921949306207435738987143707062321281115322848588029588438455748445929691614008243118054025067428751509654774269011225100330695603362615953207002567483199943645079530835911455398206709530220599831387157400537311782393502874959838909414910018533823289121769110519023387217582108639120725707268702293185425801254414181768660542690980655702693710279270437863954672698745398369590924274322175122385116550595824066915942379965818799983154759170383442265310076512772588738767802749734592845871109252125142201059313150846425240635456292637328802188958803900142702339458930131284917634712873238741497389083432344686755459861236557135616735557629356839182448997948076588198782706976243804345164424143580141923148939135506893040472493956993938545504988657555407131234658246777384063729664000000000000*i1^37 + 2620181538871257411127663325257125312785572990589792547794083571016455947640677243197716074869039309239190492241281405613270525515844130699359738652620704006378049926665666315702349661966112288821728280260816344983135215476500582320615255612121849048125773303043642864454823381080005160539780282862130127577349556691145072020558628129465389323544249912637753058794770887017997845082016034511605714416090407353307223387974764889446433734033956689998732539009110457963084230669718921220547058839897615569954007521410684508653938648046622666520090062255974254253026313161897613022411071940537201288999754314089391893765637878897828979020966704100336055315470654628909753969401909758629331015960408818607470026571996746702551636743589795857547860962021225616384624668531944649515471752572602021016541283279641523260912583735534321623380222767677488968986480517547070267749085653029707555249721906959562214336316240053522149497143805429224251759624182097340801273419213716878368919268915351977830241602785219253084871115780875735568947045983031508582234426451637688847301702618430291277535218494820933557029173414343417650382972042732370970292231329999014337355548258750305888284353510997016058983704721515170239750041092674891736595322006576052343384690595187763883876858328176023727000270095779325492376681889123310305931293029894648142609675768937378511029188240092259615724389846220800000000000*i1^38 + 281388444615180742192166743801461606682377389029527573352354140447061533363366760653984934077467998189579385153319937189838338131023007218368448234994257483179897247097893461358608977065373147127181928509532109592118647702665328856599624129421516151058398086492712483595982163271196594868147944819980112846833549669378825449702502979297806533705649977623777412055907820363806699879469534072625858975256412407098582396369609170816815024931687180728858465135009177630615841487231685498899936941156354518250918547267345985851784650616804488276093623500014319058802820696028471916543406601165769356919887835966169217854323009016787058767729140447181885174132793980630433299484135029146623218933461962167470605561277996724158268181396980333071460548811651867119740668094768900920939464607771164748971526168723168783249277645898548235564188067393749724054357006332338333884638524022934585226470664388469311782091131511059314182733702245822206391451233506000387673440678966195219195257660625822799228208441600237246060983793560223980846445211117475651662998752609086724016078037689475915759569038596324190782615924613164415431960764857231290189312193185313458119933891045876491899046221730772513275491419699751396503805248150089819441460038913730206350172433085128302723234006135852868204749669416160787674038285725866725443546537458053189730418835442814901173874583941877375959040000000000*i1^39 + 42521892682410093888355673994892774499737571961504544934149866734842365686918669247689222099610615256330585588716761549264813726112111091035934331568083986005356658397606939041954589326230937982832246632746917495905976185278291545359758667571135685963898016808605497306684886539766372004052591922452658197293638421192724316964790794733120627571253083382917370483619819911842572580761515319379922638588945766663738502879422485645868811567767633667688213762762976276223431038564959452139031026533694641158323237219980316612942870645452640639139956645019855321391207429562612632425370966727099072608678652215719991223696646972768152190571517196717137254158591592690039210347973701191195538751450459120314318352605036251218656353560796339838818623194752503233350574933427165227924129491049372260814726994744118742934799594940076571964176412955643970665407481492594912861866460957129745341201838526963200277425110455256934096285467186353717238554976688379095440954261248646782417539113730779430554329288103116911084638348324925196838911334627847824848467061771952698115119329975234297177285858956325765694869589766381227238094989535877688464762817974947505185074869553116512275873537848621757666434116701191220492672669465536604606987577421601406482182556299086583787354051716073725463868152045036638425153468204558951708305353326314421318375886344176370407866457915392000000000*i1^40 + 3097519686556621923018570684901287766553604345104002365831867778174025748028775583621820172831075011199081339767996882433225331200444601432570292331207274105859583321667159907488461247244586644002118628510053125546566760479518351306782101084357431045846369361937009703277851871334340856699001824410290432679091869684930351574177500240265358566153438729417887730223028488296359689894610685006795589752310901222376792347023101266940726600288945824443505209426316611367090053369141317811523413776556820339476081387190855017061620321540914765609969348298248193163291368986474074307018320740689249663587253670196717394439852171674578371478385591015261136750673531312233115917090427125304598232146588133662847125256606913215784400365201924445594577225388754270142671700922831607964362513204556082916907516136622820548459817165546695770906068325249704086448905332283483010758257831848252264231701741274079658747668007408390552402974715775344003418062682049369547136607782452670036967925114308577845481338185017001113027345930440901630848143023767538676969054570524575528042778352089160411200960096292544011438201159897366175003898790227300023850284529285068602250688238720494575479446607456293464839852962013090164840146002634873840172805010198599135152485229902118581185067016386972132646838820137463519576958766724745023432128083821188930135970873347892838400000000*i1^41 + 2294400872639405443455740069945499043655258791101240144944522516142927698911899560521285335027674026974085065423888318685900832377430043585434980764718208879936840715922659747973559525536469399256833620000842931077167381603852276136478177127641217709897070985014096760792931755272228979579665395347550193091313030128516972905880546733719800005166287787967460032400344914314500781835880492031017287101994217803562905838265568153240541731706534480442678397416269624041072746876893162724775966741205702914155002080626725471727851384154733869372217528748199377138312056006584821259921172041127014481043700677462959206915735375320188162245652643153142530157993910932550957967934819538655061017802076621700454996944612505300582216031603838352622734054781841310267494943931767965905027030544349898694708016541094260095429458828164125319465156686461314749342915185669298792482710787506487501218660092586262844944509772698773289055701055763136613304233727944744662787379651690521824359903499831217353618230950055091927112806034474870007205451784907937940255885974400149568575560385675655743765594048777653900919164185355201586706206555222682344859489520127715669076145828515978451927165872725928169141595351703041276195585658149558066329602064957264357788473702661417445935979440728462542184494819674092851300032705375596366266353792369968637785538560000000*i1^42 + -277628033354204377429713701897875739047588978774113064195014491939778572983010325950781869841052261272749877035135986747894257743365151035806075849237205925219820713550723655468753827239281984071235208864746314162578642391387481687996099053795943465893578446529595734416806866762252040705313993604490208261341275164347339668380543366227244741178893852754603015054426339770422663630906074634940030530248033258684200991097353645547299000540641532583870008621029651421972570666987765348621845795464327847610180157491954398544843512386694692767298571220726861850342675127825348485926847367279623397801725522996747485208755218412765688175231654381272283332488684668966135615272139736444079292282364827296972538869164572999131611854523022614288299862212229362914532458080022372563638303775465440232487856763904568112526893635232505465354009546312907668286463277196563725319386065753202016645247227703474919813388670314191666907487284644769717422480735238291864985810998964187491206941668434052893059739638285929563130089994506967363113686487153500070029526926759966256455029258143501956123333838131517892640176726087899300730578448932635144632188608009310334003850223447481658777297365980470081993751213061933450629041109061283147857475360495449920166814695713371153390220999367197365030749822054450217148200765644920623186360825905152000000*i1^43 + 18668062194779921333715963035988483469206686687883092395420825450440236662298631903713247800349876072590355120316555026015848521165756982185549832257866619135607262224589714354101394497317236390836872168119906068440712640691160811415871180322257988285751407405442180126692949413627261271955282412796846813974279116706672009347334744954561111779890676993627603174892338230984029655173659145996198209947555645871144201635076984418426238018980575828462229277170263173135975050192976970952717057263138965744987193933533690674438287603765201666691221971617308529311555351510014840045430518066115926390869842005361992353339515047186696351168684484795326853284943314214051207539251261174101304262948985764404951663554306516056663725359728323462802987667958710940885559608686914908974025516820820228468293517162253768699258126303337793518508193176124863983078289322151868623660005771645060978132928895323168053973484399880437421503333330019053522538542778120889398804763529616120767931590761171409928298156206152957064582871247918701476708763437017360926526365762677743441847643148318517311135295438645057948034486719781972112322806399716089197765698176047332559439753306740922572018438818226945981171068971502945406315998075945891823806684676539865659292846966202736948202763400172399432257116928693529199746485641297715200000*i1^44 + -481435171741411343814051874411880296209584679908477847201421164521859834606452765187965761914152668630977217968490516783505267917099651107999115466432293701307161265520758935071492477522396656836443790182673258109177963284197200878016436624671034131680507186005342493240251463564729161310165199305952214953163403116404644847361544052590392791921440849367279423477839454120039735776337047416295097546497720897099813458627475633559545823763111361653586589922396727096076805766134628856843111812998334394331615045324567381996901916085607655633634801442433567076595016688313185888700845971323333424185357577153766135028088885659195524747994443568552369765733241460021011725017596481671460898139395565510201535286726179188556161042455398715196209998740610386294976537017227133288342333616682849830173591772785098625254568751500557223017577313727796100974162247264169994036063034643421753285702423273001736148375430638242366226648045558675032094147263987598704956531368859463274719882323976659494466123823994195593454215578632827700087500833900425386681216706934355511170159002643543878325237792102453770191586092573185910602871213923877119487006783687461073656317263785659681248180490172749283646954022239475112995338526367999927808057268080825264527247639469675651381364086691576989566157728198113720320000*i1^45 + -4198089402751213178661460661754890201466538865941885344858939841891428019531882596751121239665035330534805459412003128730872104350153734879052643659943516567526500325871518429049148686517440110114170194177946506619857488201785053675329274065822008259488058606567743024952100653193870519102345626278242166021297010609200141141077577901349285180959379772748066036064057619782616530204957612372558688434230386699968222947085974201015413188018718001680096874409737894875939874576411863596847250879753506066607986078297931528803039504228053783560523889512717752843364104225097908994823413198180376246565815547206955261898645598688320976470079688253359656902072896120786485392891204115013422596130044151035537734751429694906684075042421030862098845345203933058291675437441231928986965110293556233970802257635485137279514773586089227091601697153014265481717954667704115272986480471008442262109335691187518697125528101082267829874793369186159145365823596132587099156598029674079012242723686815666044960910200530859937518753554618707049208864366901967503521605902027085867071297585730833582923341247589847766924186963334322981608506902561518567690714243735271430337295153507364815979403261764707043528633641468085759756273885568593805871072048302592896615393358782892647110306682822781615872000*i1^46 + -15642983264882296532077328221444592175800680650231899878158289468334507953922538110153049489645927428376985211982312723674435050037371127885753134786697451703805072768591565078137786813546664072969221367926563954507154425738779498018749020220927628453609409422491322705122449721211114087780409176407856445057869258235383292313968019612968753373576471462267484465254128956869363828188843552853492047788255261790093378690814782377801736310052551646570434386670706049192435549907658120805421037852174479441328708784676124459177876436334452654301373015510637831488727050128753832236056145227817949528424790455197534020293165897469307896855398951637409951506228885597383578840206044869297345228470017232860952716841825118400239102700229555798458717877643276912525572166615865344341124162254881680029781602088937459034779031173071106609675541339964362714750095761935418913766570010696806227925997994940245386043357124449795498952326440023923761488734508294954252829466551765476660572828152322072164875148657677932356984491286268484647661420507439027018680140728652843388386871511686723323972706142800130406160335874745041152410425252637781996586713162602011028060908735737388864538284704891511144226934451392733337938923518910683429221621106707669418385962974359411200*i1^47 + -25196766910766850521087394388538261525640482764859376311134547208927007390935910589066727304753296913073429779206469749386052887209325688604035511425726716832507707900360422909505897209287534999881473634631926934538199810222102863288674901036022227801033781950121967768505470134151899575322012492968434238713986282954327642268810842099361436715886162708537682972035078980581734663348388790907290253348223105714918687212248381619569170173819251882114032624802251671036375008022048201834881171134447058610627350443624859227784235600747289168939864559766538216007469607226749392330514526688998059028470431001958163113688025664830534732624348909749152063047693525707159843344096241362353532333592421847943239195975652313874429735863587038251099166963389486770266096201820863836663866988665505564282865039162361226846380496322123346626351729649966058398612342124074763516512343282116452708913359333578413268252776916406349243874115491089893450308410343504250624629433091695699625156599177534202758153001441934527314869339864888099047160081179698218586998828797014398575666143912958423083509425333337408167857648618024823335029756879377368093848400281155407437742364630667545132659957118617973884475077330415920004689409353049937778935815944820*i1^48 + -30275675603580474557865766133798212508903743746197650816333150663112166099232366111016461534238303195645236889137620523275758819583082561620483914934657875751643317424083157597834077019602554420563823266458780933567620192209710784814080136399311836896414682927339252529894254479126630093852060630063454843085969280068592926989951760026752095437230350813634659097294886804249996038595095532255568363074684241487037322270618402515387370080141055245570082494032342871993819706049706490788239237576748796204075251781482868654930629422609132258177857119207422593748039257161819748131944494875840097330052635216200032093310691827345643710870232051052759861960581760704633333258033329689389661544132320252453520663697847476665057254437088559093316377856561651988825301967386091896412239009830791813554185436640257756634547987084836766575016556074887963197343390057014554257629788750031736589559621300589376098728928476596836611439241510968570401277129364505901736447099279737118179548678916311525485278012897612194079838371393430492081580492774763344215514590098512296508336316944886453465832224716255465429522658217808901277851222405565641541478349094956152252962184087701826479869900494964188604026820510216455*i1^49 - N1*15115513632156243396424820682371185264497247170695419181829989001350981597976675897160903676904898476558219527979260094889544157974045617565422665539462053510235998104624465225629288216614156333855731456586667653820041525051421685364003159241534669721543000089949567726763020307768790626071230119645194899184168748567735349174087743453741443132776382243619069646609009645009428989129836688712286067441764963310592*i3 ] ]