[ [ 111715356095625783493667629615295387967747757911710941118106669432556079705635568279119363095845082626954457911828124058331599667605908165664727648799584854581455654640540179060530554225239417738861774583505538545492656880244213066298520830167044218852052111756989988314867819302601099267219249919109873448808533433699640472817239853670333584952779915032521621712742498250694998088108476266172586539200213418591752963530938015513576550244413729232865858265630764468030850249736151961962072708985700297764220994314312608563716880645130795425505431475914130247071038676476165760018547692731181348646808118781282649344645451600629773063947831260373850676913917358498746014483445321114454558581781336216378112411652121576507130592815229322245179976400795381279298880742893724187345146646838129067913628655550381985167206945908396432724761555628187376814562674396145834857787531843064480483469358660949761317621746939638946930088016533623270007598309915689489039622423124876089238622163291752346631192845139209099314505779697611375916975976872536702638794996839748182673483739266632468699210952598862237270016000000000000000000000000000000000000000000000000 + 2529670712433012370690508216063663903726193343283736800441302874856525260112995303148757712593073910084298162701149199768961302734886166126932455606627058479592522060260820517265586725478492304843621981580246933756024660902142907414472748540667071785985778767254375880098149465021868507175108716405478562816001149199803070284675940974161026563669476147809335567374518283261045051750814808387757712298748952788299356583883719525865948373205771040211392143105117385348757174963724069707764068268025557253373766724598351886309509055160532855918991183155394499112986194930537249812615270512155424590722641837367573034213425093628199843101572896787506723142847748980498875924915655700012271528868220240182128795614009919122438190323188266120644548197045829953756059414369701891195911789874570067672789909944509330931187049492347459449197076937540701590882984418257453794952952366203783618093160860174436691252262264986134350468243479694355098920610173945328477490293978463803759155002264436497795456867357836397671884664414384877918943126740454851033956093130779532953170789018468009165525422842618993390387200000000000000000000000000000000000000000000000*i1 + 5343544417140134107419565084352303974720856120483300357515280475238119730059557105770785220612756036614802786207135043584676313060351851742399997526866889462531640074172210380296083492977699246980634628905079734896063697270674923708073122647766322052442954919115119315063555781882849102424059873694786613741827476210615539601947798344809027002778584020045564429478968323665130096781800963609904758648897893795030913714030896740460667733412912970656411320705183740042577056383112552121710772576631074799433073411836825723668672543893117567585812088818878268348774784016795256141677122061414723284038425043459732060463945219602842616057146020077692769718677797658457887198393727850298609385641123277727172248577295990959077826582881095485739326323894084838787942080514357445433138326338863924144270093705536422524711149694909220372428231637078631136299596499692057720154526007755159795972564402003852711570351680473119911432150752038615086720997375675952018869818647950504573835114141944766262893204105299344136305886399880959182168153824464693284925551125476569481779232874714969836212651980409515540480000000000000000000000000000000000000000000000*i1^2 + 4350102906566184780512638808674780269043641093344498816098439761776759203584381221113452081945377708627500735482155598285912787403972616084991793158669309709751265663586640433184512730033922153522224475773733932376220303797941500566648002617916093561903645533494107916183305088019439178057085799697294425016712657990930527790603006310978451642631186947975182686644107568561089520641364929800132266930733388240317715771395018209144944148477748840168674627970339749761879304368833813610029428877058935611711436973051047750057135014543663592978431115167387342319876996575388297106998033290044960325184810360740766626498043825341179641109643670690585786725501583688237446873727208266389464291034849038232544977467921805717879563684521080271209784965945741884362712354176558161372994994045532708987677144832323003980090701039752788607298947375466773554053160734593988322677350831914107321170101565988500232277619655970701946442198327303005718952798195128903100856402564537534242813099618838667540670649435758868728466427916768118650014205150467296090543301942434377190900068444375160916096570139338604544000000000000000000000000000000000000000000000*i1^3 + 2446812231241077641666933979865322009547020016211649479485124178676018293199511474948870152898188803085401043576822438405559850579681376422002525943917147188439173137495862116720116465375583330288050765288690459451434806848897828306783447214133672134471947437986778586919697663681573959499438018802619915197906641235830119265015972815429951526453847203354456286915913839882424925023618187843359619126859255841705835982797753364024836811416251771174016798612729977446355814979436689248928074699087547146218997184768516479519910383799225820692081743396740178009209412235880235509697505610551114682694425596050987942541808961688244259247164922763851079654890800453318732655721925564236065287133111699789081313457478021851182362350655823315273812647016754236757636487658480129771881758191903667235334904282866168524231917493974869530288405534290577274408229496480014747105192547884977394900436069605284381327770309386403074099220783584333804538226660640299279352162147380212113396524334247508521590732169425392792714605363048590710968023070088416330910722896433545399515922206235423781695091019612160000000000000000000000000000000000000000000000*i1^4 + 2192282008546855142852307298127868313542737360989534328943545608677641559109065313138610219313689364304487782787742953925245924581227860519582382629366904863380156614430448739292796610696153525064263200194569022210727428043135844068242047990773641237355926345528346433742557728244993493714992958931567875689016076216931212468742926181994673045953233639891916106465410937923256242469770203255571011125706959568667094265778118292525186408225048826634608346146402609213398026567955676528217040396677839472956746912685450384162826426557287722149675674584802778707574747183413955916864981643879664511365266184064372355768675737892282186008686914264967103188405023355793063117409388085175277219560926612960200816378750343615085882932729460403295095606084706393889622274666174269771867215805321720768561080560474242166589571459049922690685801274679875791507326208007591966765892798691114543781126727885215509864493217283498253968348260622865144750363829065969734316597885693485285261977956445651321883155332710760154742277430757179212507176704973422822585610535894742842018535865319482433200142784921600000000000000000000000000000000000000000000*i1^5 + 808755861947259108095714690566902191643166922007366507663397609088626372793343593772819388628484190308230751866144642535830946545616067947535637066709603436181431134123278654667277460861729346015139863706958019244825224145186004560965523718002154398060948514166595023365224719259551748394840974557957104921968089554805987266636891201427174480017443468272948967346983278789913517128188680877302662880942092731373165441845814609903972017995463239610921757154172444293037048722250627062340552569970656327228950709194917919815755946238922592610754649394530921314698647959941240138863925764667096624976238328244238897393581178560952534160323543375195080781210437741484896197151325460733479893559805587087800702451000271966676296425955247986798827770520778420267931349240427048400977582727348777328960586446624200542195150169763658661593583897663963416075110667794866021933959192140778353709696872347101744018262757689343461876627922827832698408104237321028089861740048664160052569952224404820909468779513130401112451011081801660828779148106693156069062753165102265886463464315189309836971831459840000000000000000000000000000000000000000000*i1^6 + 412875530281930300621668360052499714121210625118368165271777552737633788930313071499794097587361885028280360043140601239376307313562136468094906147803538917597020990562414395923996058029279246851962905091578198188912543196873028003364288584177900823811139296201640166133012082826169831130874123720285509205970752442109271479303130632655146296547955361954140916867033474226378715275767348200909170171807744889503925679308841889865897638857144389558374218438859963727337721283166666902407057097745708842584877154955745101955344538361909152160902659795889436557391195379836480859241287090022636743517755478414638892558199408395153524364036458230412773504700326050931738256036016435796019025076388341563606380077085883441856076387997166844552751369008448335383720855257238749170871090407392247307224756436822547554329608111033623077034173628437963977300631463831946752897496673991623584429131933847171066159187287092536014399204343203346381001983260595046483278400141694145690723520552663926148164773244338175423882407029322822910194288491214863636713928776777481997279152262363805841564368896000000000000000000000000000000000000000000*i1^7 + -34975983542269486069760032059970662181882087016409429978292927271077307722019048675065849453106147692945213959963021839592810007444716120262387590828703477253199193366330687239341306322303817417922368194061406965289694103854202962908538486810970943592461845911645470021219863254596796832727263866688981874240643342163747502075081464865773245261189321851221434121011058123648929309242160111114469036389295270933060813949172354304366326742650419489476585207533925482365690702121464058233746177945323699834909262760698148307210452405743260506532423999412992438061906987707216266069154529923248028612521697373744823584034616979620928688136440823412700952130879689053781238223379738044154886607081845435356351704911932069598558398338179964108671228974991787862691021019788723881852130990096134128645859262014821543585453164071586283714988358066294772825248726097834741923893982861287456347534841701538657924149237072440535320021264840607598438987200657108563368277706360435562648191505545070599923299690199997300478387373270722804031493945670527896030534058660644520848842210119307203130163200000000000000000000000000000000000000000*i1^8 + -19466871258395356231714571824112763029176008216941882542892023617686349849387904976289435529383789577692041146249356387208080814538078572813765810822866625250341893675420621895390733990712912553104141607840078814299512593953697086025915578896291045643729945119707066001892153217809856252277928357416601756034213904896722678183290300948826514679298772473920461550577620360608356729259899520726672433673523700706680019855407486969534692419498512720110710551071959183941269600522588933368838465178064444256602047370943733338269423693442229269309188648335888378069354053173454506679752840283382274844683968978176778470400504137184449281094485852908642131768878519636439405683008401424013990435430724957126672593627438419805098376193757946474750882668342766272943747246095071393337779649275425365351847042118672485174852245623737533266875452546521816399306844788137593411051851785862453898471440206066687231039410023947820162275022984874666596091272332815903774244727844564021989272386181773994508909903018688994209323733872541364707813513821505475840951189104194728634423161158955811471360000000000000000000000000000000000000000*i1^9 + -253624330077737335713034313114663862632810166937884024073230724709881014519317782396252756061377688375516761763081745740328455800789486228311006960993091768505118866147521189283664893802572233372223111723281330873117426877744079183767304798391355580660301395457146545647760050713664603737427810811484334660386363533509067297571718554668400970261280849676825437956738763473407326495508052671888008390031021522278884878543231048098083748608483446136043439295969323672534198570731474041133340534411450615091977640929747764523894739404268909103640397235783835221925837669256829916066087396103071928376269392748813032246025196421133011257891883950131499615263239812563858794889401812628850975788755597479408800356416742157158670952876836203493725620905618947584252859808475126678568995661269995553769994644731793110310190896558750200428757930210260245008618811206892934530914944627325810402329180325907800042499641003351694388127063862714178654614995817964095559079567873111127212352722206137085681514516586944107801161667237861198678805844759789195127769854484138378645376937898908057600000000000000000000000000000000000000*i1^10 + 505464620076988496032783783222695586795062019375027660845921347608716807480793535392667264122217980053275511927137257310098283140564254772189707447176223988139494311070004412744358086339099669893444968501922561829136963006282129229146512771800622359649138212924942549175069655863020525897728273306937126944326895364012695040122213459067961579279980946066082198937956992441392969722283990367857261721990618700858797678541065830556236729708901377196474446344832547019709688105304981120453572572517125984531590977425501192911911946316768164609077895966024231193009241945226992358557083502633845326995388288290310387205260704828952706655713931366507825374415702392935348267825990024677905603217543378896638821349218010472240556743707026018594460643487023783420934067170383975968915843354558116718052084187496353001515848212892197227991087590913782156343455263479719883576385805678506915076071013492687454542755333526199360387045263390353507811309771068915777994284170656726933302609507574984129407121325338974720898033334067635724913300911213522172633906156180604588872767931238318080000000000000000000000000000000000000*i1^11 + -3084818675186955775027542778196881928529026830732520975626479014900279886316417262307961589326564260993312748170967902525254121710244638040609269963603212072588663723122739594525603071262306819844579507372579850267189638932437975212358223432665357214323512799875803084952892128556181992567775265149657314244279724274591179308094827392879088048643146973985306600617468647494772296874049845212237719151432468391316394051364406056303953307559030789498020037331057329283378520166529135314016487789567563503425934832836401749568265636323335403282942931383146611823915613682493989638776670545679683606929488680679459838669048239838607875092713746411166416451637238629339072268397869115759011335016470289205758363212384853776809226286553623429662060105170402473796126329585632454958282747868889773332219531120242755135558797564419883281969401102684933563526093684064767903573348759740479813122156520491922601773123346420192379220533963011586293661797101658448329475170165648838261675553602083431900490980238306144107513881703036229735234481102828017006054339593778456725310268243968000000000000000000000000000000000000*i1^12 + 338220946959962839202633883575053558092061125252124896178627722602612355527778859025303589665717793977773971459484482610324431591553379369765215597436287021536802354306723800440442728252608170557291758703317160904167301528685002954528183519160406476204833435566604345285441824882863190393994944655390249208417240680279001026220141797040235005247003923326947008473965314535421307650162372404008221974015426427699283358820325884703061359965468842694447067850661690526647284558214324997800115566636844571941139174627149662351721919555402035176053602291322918000320933588136329095425616598602406617169482368867678255359892071472343466493342462108306902499494363779781499965271414236698524148844481025079477432659051441631390726948331544545410763838673276467052636782744854962566926278723914085069585123178990619451232874653101592818812285014299004502448389925515515936061392235618592800889915580477373786167494565462311497587046806258686085880272759899017065957596278298999958444862362476168638717710829943164136338721850102495553063100572225932253979333291193753416857393561600000000000000000000000000000000000*i1^13 + 1399261986664208472968494480972006188458398749327136147970496632648508113162123297876275731873193486528764764625430757339345642009841776822736314115351264220455983341286044057222498711256092327820834499068287915943728939440892599889251497363008870851720622395492385955077630532001091212103595810639343831052613804768310994696757114988528365598199681850252598433703057402372541431403303784289917485145601154216886176293537572764521059021709249667305051070875712400654342299620285603726055671182206921606182350064249264562576751260931743613976777544622172271531238360401951716968545721817696171832454067107041258354354554494191826368253315576041559222736786211767327326242904685303227227903135590373862851797418574267023766350118054650135672797095298372631724033127631687892522822690612753676433199317284473063776495849375928574337289296957654788093537568040608916297025599206481624455315079641119938206244592776744835359217736133852109449490020005759116492854005374851519440562381927459096977360648294426324016119758460202809718438109300939632829486292297895979148902400000000000000000000000000000000000*i1^14 + 11283123023577470214380609720757323357736510111186227274034806194622898476974564535693444239378702727057618018431653480205150503656246011332795490094219964317096908363286976762235397718112478757646706923428326198653681862564686651882579997559690990134925897441555402685307806189154821338743154405914879822605534725800360139067948891202332165109941122570776887904109665556374227257195441107126577843487910077230405770410226015063980703619058846955744595414557893072183019157041526598913755645868968136892317491238958125982454377057781845892678893621353908877539818575245594245512646513834531252703122533466568885591981908738907525949888881212634755607942453662442439638138631788159939659396511737217084572303538773640633451959324969967677847499134487298446951482265013481780613016704113028775307034007821886999028149031525494996615459737888139416544380790224835314741960029667170609432012811903643983110245414662444502391982899265236770809717674573059797995660124261099772864389673494328582477502638519382938007243648153454947910226047955916558500885611684439261184000000000000000000000000000000000*i1^15 + -28052092821991046528498750426775545835371521994857874772391236504054093668968979613362135143220764039312558219995941110683967725323665798765145812789517839987621477904375268024591392924654387520542949441512637467482547175153651617715284624008429008662239206543889524521761896419333027262769623869967408335612205664589556315356630062007159519957430881008057165545264244833188140618995207668078582078697347745805830936987616287621406590788402728055569497621357774272736055095130690531129188994885753196695723817033290183961758611516919160575971286429696805816644447535218385242455163517089967434920333966821684765425062161597749690154236177634582073093445381520779089580321949326517706967524569722536778766268492453191780814058205668132482402053574975254495997488340597861263850646337192577583850962585679665199275933113353126300740216763722092163250927621043739378339238978906446558597310297338291912722698863959419158396470972678085475040738907841902032774710545438085978390219517890107861908919144192063283051219966077668299935715381509018115438702721446707200000000000000000000000000000000*i1^16 + -1866361743649775437245233974905007266903868368833099622211167674889917353019349723073406812563440478939384358487976369936391480710726747866458377199772699964316159069982353067532200186613070330987532426975884297992893883626475444846397974890169894283565722425051385119501203261700676219996118064886799225804789116242093439077625436847071372004545254082412208640604179750225901857142955344835438778777123776050752011846333371390057623776373796023647965002682607297485949518663725229655249520892155692511761291149663241357540687940107424211406563559718310693640454117385281348858401951526375918332507451345046710872370599742684681720844881266472345029600317322295533902878850775124750399502724041137905279549766427191714129657253352439788009898568072197428421318664621735525748871859713697572484006529359494932223975672025017896796764172305751524543634830789203442710132177831176449645081637001029304541948892973910026594618732276746560354346196745100561639423511401032800147656677253826954305400048032062543608343252727915902339471470466616205216229443502080000000000000000000000000000000*i1^17 + -12002323688188248308585678655940233025750716225274774924098467509262234012721825449212116287517424739190771390341431939014765370125430929728009051872475463099181989291883966919464258583396615913427888358810414277153558597079026737410815321778439235617944610854041578930480856960626377501738336648619769049352734989591658137855673995702842331951543076378985902812042168323641023626344292434428341708058140325819696868521049525054756371396240463105172001082361206188972544905948915434556079893856195450684743721946462039760776790605965930446602908972503040303913643459921211551591171664976436569650507482551903779259871209283379104897816054743728882177931091959857402929186182249561999984107364827967889778049062445988022025844696902424702787349809411812357490912316123465529373672468744118645395134959417346253857078624720466134654868018285134760763705593249010404268648450288583922366143967177867884001823526905678284971873301500475215943453525560765096197142455852517879644488903475629655215691648322123889350852218645996304254345675142926995568984064000000000000000000000000000000*i1^18 + -178452735684447443204626706274270413636397790271446358826415109146589222077444588861753651242890800072967024547410743561292960443145561210952671739211665102044975968994899792148535091500814633330117686586751093455879189887874263045284826565524022617440576651131616771917659635967969683087174330412281707131141745595519013863106062357907762466584779541861194710399256947682716032155523290673218384659893666140401981837027891750780616934845946684389575447241360460469549481714360633656744472894745808072739063820079350661304453515700537405980835194502738851402774878180057612689633749135559993802982807139466213474012050625664777675463560036066639687732708866116935084219147692385341738439603049046337266187615957017761865129705650272747597835075181095941508895625633328010689595854734376685397671139987953788613972882260930167542545812804108600087270630530958547964017075369656411506565933553545831972229261083693650987561248845562166382104179809948232325629983314261662373982818931419635896812327382918767058577496899069193016437124229788789112832000000000000000000000000000000*i1^19 + -769889233641544226687919143380797152822987790317759444447507991024611849389376339385640897174223132688872266134162365878522392374034303140924665652851759082319912610679076949618215665275542024563573197771584259719282202943898349668804493366501292374134272823332428592056310685737591070513643245380202746929127935856596410748430635322852262116992665790800837473866672271933122174367698172208192094398549153650633484611143368610187333224936488402010958059810558095309405133039900824025880994306024268831932210647067676900359512865679031983437825873355965918773343529850532394578894768095884929587710983920981845070684936493696432505602218130823807155284250442058211052938757831146441076184525163763975378889678741451764069471717838250248958594809499118774896042997676005537103022512466252914675358130833655389373536968051685672002362049259718473453993495251824591245246612041875333986722512199872415966559207690034804475057534472600871921298012506298428903452055840093327601841647256499405736395221908666738687969721672631288071195780625423400960000000000000000000000000000*i1^20 + -5398119079207403234768466485741217242719629840649470492473356264334313190466481211695689358612351060311214333376954877962704654904253693266145529070585699184040270458633636745493408766699467121814200894036816059181308201371445772613083957197644493740362525869375362993378374949255097032538220599216430948443828740235491004723194172855522297535891924459290673178419909052136300926490808613867757260329890352991117222404586950663064838464830130280653091754933321838611029244116149388725468131705492139581580246792765371886854752182724536252981860189515701487035816651078758886058642292397184316675945063433622484479356251794860047854129101210515305559059594258079397597422894263467676124780403119159969265729031259141157693925751024096355395728983032647463625118540950614765905737518235612709162826055384990435647168860700930164387089647251839261318927699519093048118692312513977838093563378728421057332744255008651053861733276940504314631685665367778245431271375161951121426669134913303442409127232870556572884365311605470293777451761795072000000000000000000000000000*i1^21 + -45487638989299834654247584625800713477224296002927490806510146138007421614774567550940595314269550390426966759517306979699560029256588842907138406961215848327662231917324017346697449628721753195563120281027353464938934727885080921806026935235083114736403656252192887139402468331263790544524066000923943866489466685813546455334424438195467217587011579177037674951688230907719716460672442308738672764123542919163044656527669726285127032276957302261537360490723359221203310546344954905624851710208078466333251302127359674129217835022733991191905834390783069586612874636826820183853962790806968143169631744520521977082895059403684215394843688149668768126779342291882770137236625558764855174006706127972509376408679748736005090833918217060959151785371047666848920644826463567789408584403786457676226661321685141035700347785157831813510110118961178555321384387745391951609939808103735198561401317761689400461919654795226153917765696169152382457167360612509480791840396052153698097486611521964079004349819897393552420699362551487495687425228800000000000000000000000000*i1^22 + -26431653418833290956362375753900791685397757229758168301288215322366081333765188754398788520323308234864084431621312176247761959872328964717676566255759317547605416173918726637076017181566363849252822855274077083073577363203875626328299252490248878608477564011426857494844399211192695754158684805690892286562552091168376511140244637575337282962451511522861790237938776816114061207236696556231685101140182096921430894618506912267324951490548080106554922543058132499723492017002213861121221650612643406335313866169272483037298666948997344912936611822073677682404398008836246923206727943617983804170945014979136059443593490048519869510108341970230505210953512778164049071519695786054702326121092993127264102057578242753696396614399178801928140759037173000769736810374963974867116484260357288873038272947827379280169627455323284225603563393182139925722422779054790086740260324778916482962048226717239892280935887577779395839011908121607197051732379062016245347036547725476470870519704602937858397610998244704473660131388884626586992640000000000000000000000000*i1^23 + -834609218322401934429044927883497495997415351571580095746281746551661073924094038747968183321312806407736394949197332659628974239828312096331347178759607091173837147515381485717275997464333350980927041334959943092700428253282041248819187094753608358604330909415138025431371900685124124505765531395910843315185864092550100505403977441068276040806010175352910438309630773129031209133618032891947323680555846901333464318905932301737952354566696985233509907610976792051228516714226239365165288264642047723618933607570476594730167554956773827101627555150896033912027726130329474207538850849987384714962466078523612179062418688280997494597603981025615578898609175188943861800686267935827468974692029920080797153887816269777956577299164423026374282451727068451830475129192689903493543033282483985724599853438023627125693614894900061836858589252584011097908576698479174966784558875348962225953072287355185614342108245821516356672141287133507380613049275270447590548026023553550746848476277410603157163495955592784883264243440413573120000000000000000000000000*i1^24 + -1602704748646323305035269388091519993639605113991850858559204747920083043847579816687018669985013180938840691528629628529213425587537300134806700156634302341614723038448446440317847645168545449088429528511998160088526963072513633029018124587634517333691797170005862218419228548915660206827261124561963470109034784123188957852300398945400332765594919349751085291509441507229385122873473596673674855125027922635400614191247861803101839294607201526493954313645532266448808902269921139841210001687786924249029492697295879086704437425300541520024781716072185303263480869602816542746244401534760896132777928641711338750704867779030897252566794841070648865929305716223605432014427821217167214221696834452050095618614608649355410808020370584222054989892132754647442328116362731532625875563334141320485302731839927963064320562119224326714408241499652005676512631809384781616057517532894673217670931367829879378226137304595166796859755279966483237557848836722196741679193418628529421263589015728016902857776619248342054242958390067200000000000000000000000*i1^25 + -1478795948260006441275718125983852175947659166469482492211924325139744353088416014706839321726857390126507729935321372146283070982438587129695647406319455325418745893935526161132159251771074803479027772576807519508609431732011215479525673486022921059242230810074691922108133133341159063882611449458755694651411113607026896791000126888633265744586530696874527697081782934986176863542559039168723638267618707053784800279438828962012650021340806385884829349344608841850542938315175813421585547382853669580437355058152643263018060556055698946499834770124697462567392915010024537341721585239459312326689994649674103737184646044585420152299401306281051668066931600654604530024980861456574090933845527452867606214211683118248255814795458583470561012832903477161762801202226185853027368467732025259253391094437368712587574447062582324559560797375312202455475140523495351418847427782448578648823349817945664548347785940843718659689993330877373312321406480974446150426761725139479232530415373769634782057688241814570058739875840000000000000000000000*i1^26 + -18299750287170993530404326747774491954089864525006806560838700144053057630301245734155909205922730249055565535972633385871892036959444440501935827380745606307543122491271063028739479438573722797686467689547234252551053828717254342805070170433155009366580985337893951388496149163460718114853130521134283843230994197734744362060374069579729797528704363763837502882536347230917765828115225495328190563217674398345732237155941313133834108888667304345020545197531806741972814101359805018828558980509111596767298548637846628371052604426024692101852461893456237957111486813481434849249696834561280018717037070593970205346888132681641686357154948839945289089606946100424462335849778187210408868259988844717145029681249490098168566366436974570259767143658592354281158406110752162857925498078358558879606297895267746154019119900632701348584603409994918276483182492366697578431070371201086975401918153039686793406884875722091244642623413992353099463481737603108987662006320221690270682191710655657943023358950781049368477696000000000000000000000*i1^27 + -20647990486815485783635122203880658002013157483894398907436088856063661562467057259254816682819264390331191404300352297491270054779221797682689166398331181935234423384599876234791878464136063768676787970526621088573074225366694558596597997615706890522266007302886999552902171679100461743957663961369285212726614365025736874072839152151227762173404216260639474786617388607072803935850797981364027092797296893930552623178071302082998053611490092752720441141941003835696895487040373726791830388443471845994863971428221641501429974829551875020738168486377363245104929387429628610972882552250690892364402840447436247187713137033322519032916489647390342927186512180548511483002619012177426362349309999984365241579923088214617910343658222033458375038178946727546799613810974345067161642900841039445710020212964586435210166158754256361615324688053361791622027250028743349077362791054850933843081398251739939371108240248346191500974683385983889425878926550858544372827569543548317447414523045549514885300870540217548800000000000000000000*i1^28 + -20403654442688150632166837693518529956235880442057750134827289825784003959260874578879072126898344895480542006085777034983135718735490255952655887478040192335258874868973846398522495095939280375764154403515644693168437584277221937431350223459649862240663756233241002032751812317830185724049956344053754384783899625773861653751295868712331341121063390693580633581167021211804466159965386770048073025194271840823550017233527857168851574217457286057915003107899488618936356731201864016806873404316368864305309674662786330137840798470347513339337757113364223504931798171309965480755420553660240503922622257141796676292375766455460489753175084490525276927989836366305388948506251691121650495259071276195083700611291279385218175543991137513391753130435046737378607742315836980715756908077902622877402321800044018519170464943735908516579258264352892969980947350313508902464670864733277271925643747748244266699002991123478565835176005050142898053182044822615160939443956280300257604129695177974279423701234483200000000000000000000*i1^29 + -89642563340255090253041066120254734489655657045671927984791849701476640241643548942800634953852436470735436141129732819958866864026157314658454962445957155331611395295906037493081901403992810487434411173589614612686353419281027833773261036023120510185214755597473700699976208805979687999745242052682286044925910400695875192319490826346730427847823710425059970662906796544404124244708568858017602395481829230438538854866241225488871323139270321633998955344344846657547475461019070040409340314888628567799169186866893085702492781039620006667198242137168462999184645424027505494094583619244486436854185699901526466478092824643031122171801550767811694012115708178719699022878711243571665172496894261678902027921623438107493306372301324236775234860976608810541546924580616938172663805797626759256136130466639801515389015409550927521778594265902813333460055201816689528998447963839305372714832480897097992748747896000275241079608794174986777082641975984387737384598357934798193109836496963862304342933504000000000000000000*i1^30 + -78668983869507097985761499590881235384133655688709542694158226645137842797538564984689264742900863340237644090923597636109722651848395632074829948003274480256624325520821936903656417047805657172882284606403678540024743632332605157316799284819610267474417516889314770811185330936734653473184425768451246346565873527377813470323522671153308711855163019151311245242605808297088064835639509392483356078369028019198206956639157944097868419303397665133764002588713724898750832376899371514418360210587496659416504290724250960324181109713069529317145186956267133645431303791791438301223246739137985407684791369515828209007621914687554596904373598067217188716514445408793921820308586103427761439573471429876220932008160110807918261925395254024959865174254426212134767688432004353481489864722790891462903012605886536770441325390574003576827597730401626444467602189982516322517841853496299705531615769076570203796828180060042292114213037337392117869535555559064294177422524277133680930134974040292248780800000000000000000*i1^31 + 15437253137843420950860397785379545079980900039297305058098370410532237919386917077002112018698642917282205922742958573501954162699883753474677132379832367445583420428766184052754290158291890471985770600017582760463932261199845841082565951283366664679277316489158391720755367711907297268738507528346971665154497091947997418525834892733217915740929680043030238769872277440516554662086616915557863933275140267656739717355534484621638220208042037359500819636987518697745311238696940487520134163310258475835625026842702525826841157348602690170737195978962461489313620451612963833317601671858552406317293468459283639964338258358993150145871388089351891304141984153588437587598328009372687236808284070643633053229316995922136134049033015816935853543095535665174235564040073922489445187407035723346442750518488385449636995273619826064533988424371847104037500261131709738887322485417662447517919966200770111204765526700352382138478333202672158764981516991855644947033416099514476122768020602880000000000000000*i1^32 + -2438444099609744515788546066946152363966231441931141082142746503610857386866028095491051046896768698850013136134882938340127885356125678637426727941351286636262549440540469028632659255250044822823765934387300620732702651779255475138153971769656534648995417927117783252613948692288467809479599292356902494722551302701909628038491706381444030381232835247397321361283572306280963945271289544873992136942991307772937815208058428073462192326318243971787647107189644991380392624664239602169686193558561106597165509753886745378964423227588916986857695330805185234069796520668705807926642119292620594080062133416534779307916303085044521779348811225979777191025569649154045746593860803040911450246860354185557823298691748889255345058437171474988081071370199776128995119742992916844902736822819413806704284040986486358438106114153524638374183266485901293842938034334327118337254315195655269013818177805936736519389479375900746376107777467550104250183244298806233934726576994900036913463296000000000000000*i1^33 + 4321058733153446368693500911892088396132927395976438211200783633149704251133966102904273523791746018573991412364779313245926638541442312043899207795841619304028563070779194366565479779777411604997378313287167654938134037974768007437489884631080096290795886143673657620006403193791922366611927263282810512261552712242204432345621343301552221048530808812982316365544575276393885806107270183859033712049451889171329390754972240872826954452359978149719992307145064336796817297415357998363457770672144821288342807025850576786485901576963671697095515687625255450275171661598992585532786938193545174742380055592808985159753293668176025461183335748886892136122171639825162453471225883224054979395346173294191538062105067476476653682974762990149715385119472452381210664852800661176353144201380541382838088696603815478351510052129642194655741375953990922355055583211565840585342854511904753307625264427812521905844900388999083316144430332712599660423330611625252775664911621554176000000000000000*i1^34 + -2543477226368557878335052589385653889130997141236881176420904802238012338491587847950023329328355344920374133876923422882548131957358211782558773179713657963538336923487868542240501991097406258865611737305980401233249546072875145595395638475522735149939041514871740735050182489528374457499440807603440610476574891827991011959910022463538592333964474798385107789093261916349022158242821569143070124087725559899777369879546669501792037725156316908022640410570209695609444543555250489329912018551357334568016612326086750513344522882611278610587803020854875584935036957591378198708622034673924577580776030259613912425945257362581981844567664160817524387394464164444505145657473852445913715873751403932220709007564677933029188830164939626920309832820376006630395950384799610628615013632306712782655637692126118804118657884363191272578548326573229350372026910495100475492345231334529680001756865276962063164873746651765793979521678219220477409512915108069354619787018240000000000000*i1^35 + 255449096943188220140295394410514257050722624255807091822270055508418298954652878178882903699610821396842344822248976761858083306758125491842914028079858639385180334291810584046810063316186492127875688186381086382153877528212712490976366298857815644615828190400529985748097515575821347089852047310856804201499176499660142415928703649323420109407037649807286909308672513900583971675389973206550375224758216078739845149319692655516002226259735133106944256971945827888261544006859188565764073818985489598351769184147534979156149788840210693875602511852512381796609481405155079271200304294121644872630834394157332993241746585568239941755697432079610767131046013445769272701467601334255999497966304247089210331052255981892757381796885085236567246265369497095128220478634164185148570544349896809190661567124953161096001623400329560565458678271811342953941477831975306523069169986353747851751261850116729181367813386787057771671664747911767314642099508170719232000000000000*i1^36 + -17074923988728944293456782528103372663876205468291089888771112462695997773249863486310256699267834491968129833747980408125988303793944755860981593674043947037252232965032003297755420282816079412209159279732542546088985873614768209616292136045884252757564234031707294240214506133896036141834350714921117497120414413972289189679559041491081257705158900096298171031377933383814216985883658799451277034776246957755590863145478401743481562259775483798072507187421730788752650244864811999789360736982118535095389871133530057028720171834054901991688032626100470723253390881143086423124678612646520431120002171686222683397579120385914080000490418184312576851660776736903526802080882517912960973724581588128904789570263156072561898908014304022207986153449079167946818415268136873075255313202424470147430765379136299878608445583371503579140666551252651589300726678273840157082662493573493057593636097379239164156304154288658256023942546541971636772614963200000000000*i1^37 + 148573925403899009233143874466168379587473875037298574996894772977510215687635065426853707458925025694520080991202048847355554404701089402253950113732129297891779401813420325082775062501052331885424491351286478949500276262286574294157295660629036390008198134592412931830629436999379246818184766070646332144299463501425428919527903259944483972372841525099742456485472973313382052369747685027015323696875516611450538920152332030063056918443483800968417229804062645077936102239236036793617888543380482945400222612883308157999538535119358623913470188979540791224337770520456649697138186579427042072181771723704718880808610527945109509492983479774834494033058431121399803796798190696885545036770459511139034852373464380918923412322628797128558588693373923029772629205906576961988928191378859109773376926180287139823835589083664795710199889849968658458917800699648293381495459760491767424744491788444568245195734020921009585705465231012003840000000000*i1^38 + -744166171303789160280445184788088178517929323143035093572935485021418383522825452834047101235351478005394739745222924959078090905249347203701948679080444472800904647906477900816968379338068926896034614074386858811703458499143217112180561295611671275450284752894020053031779842114045325711587966674432920432787898487965589384657556694112288581821434018489584008534971079063971236313993081305208063458661810585569146904513770941939793464106104160065091515747812425662114358599827450666200039340359354935575337762763920504489049564850259775193939230170107138851970749992647175341826952827220196291589303747284732714741713932027504642294264720571517432067442676584719453161894260436725408217156256936797150436291084889134274176739082881954533036626050892626469805089545822707756737299720762793126168660637291961556544884277016153379756385070996512966223219804195602183333530543421222724945788040092120276120627715167749354291200000000000*i1^39 + 1763149420691194497338616094058697459484669230612570213130913000729031653444321060351831677950855777100544478683605284184566172746288567241443871444018599558648378996386258873808798526343844969801049554571918031941794653253264200565143551481368664452924676492547229554983693973108502113128623794298554037774613546636810575138252463273372999394434455422978334116646956693632825436336327859137736195520390629872328678918234530599238923903704131224808781495886946686319057260839031291092832306348884438521405470134620445630508071842982413657569438208156945252514287061701369529215023216190864266482165549505523193111274810221283704693158235218304386008374169836007352561028396210807038697777465425938531698112543718367256451709853871675953438777550913605814512179086731786605507808622401484423996768657768727116170797678875863634003276987382209848564663807048226240084098404395332116315749738834186032477749949077913600000000*i1^40 + -1538987562415265376268446032682343872392058740834956253649033132917937478939489956282134311273384094186627022404996215590553532040834378030993525125546104711438064682805118304406959590974340064406947452933455562389507765351374163139262710654545745404280462820887816414732685489020370910672524174401461755092342227348119937286800621315109767834610470413126595089197140953425296458855600154257740897317593749446506788726949533245075417051721855047234526052185316615354780442284790205261823460128125279857663244937626077315038120555688964808498417239249378888835563635896655282548627387058352567058411063531617949311648657316070281538327524748093907352498158261370794103320781616563214480839829974366988354056895833045912043964031526775736369634399109707481063162256132592152399999802939200426549842440648705072417064812630492784893341203825676871918160434104306202490082276404271248488721211578379487150080000000*i1^41 + -176562280884251908247916662161684714110064371910924008179418486101853137374927728349458771901598058794288514426166578897705745949243539235512830459160076193814616380334591649936951224440172556875173779372031893255813456215250164306481169561415373829279786486249319643092889075786381751856752092758456350257796541391781019675541156283951638342599926945515291559858134077959050995615100689978080803595901484520088570162921118579904967922175449606700470312984841791600845909428792545112935060008810973590895027813882226494750030183219847315531093364862098573265208461669282470108189652608430124089974606906069067001425725495192135852291663584370695161004327409694145021588157881419464062929592076973850076339437587025352173109106205521396258043372842489135016708558762695486336117211003925692945100179945769482336700239135026595144027345517113678763704172928169657703111221130515884263332380672000000*i1^42 + -23126134238254725925997884697489514976989865180984863336585050149241818789126010045183721874919177091617297655828301570746788409141216844551327142391066180232010132499804638253218245858120192002851251558397568937176840345435400001596796158059632481049587559485555976899900512188908910137863250514875951093741079211688634919745543102761434115432011475960155610189224939586461365715005068417515332338589284066726233440330203934597191818064004276877280812380708990019725761514503192922892721773796082868610432427038078034346349536061357718596992228963104729102645680189186985753862663405648462663305874329158326435026474045150635125802320181034160290329103581734600525606804571463970872261345449256519948043891800215350891696242700548962161826365330258384801264814785004277127289003028764754396294013082400225397783975250891675548057471034223692985095906451069017451448627105941913600000*i1^43 + 31902452021907595027639944215927971872864136600130615392039949329145153653332485097932175070741637693313944196715649970981224318148442220059438598252175082330373569341649569930062707430260411336200850964800783731798314058415064302983855393955998585295651085744921184350453417782658065167459817800033642132214512898641897709567977443334125309027872606372587955224299749658152265405096036571726233823672222092347419059539213802106765162217056109106142235257683661385100002490557664779875080550179721446530627021563796046031059791085072309429862057595685848738654223554896250646195916096798890969362350669233719163860126943322144153241825441055213395107778907411097462353066613920009206620309255779782638212852087835495492672424908604090491392594690248729908518546987718486139897006647888059412577544052917391805881105556953959045280513443793261812535616177920898624000000*i1^44 + 18511363922241125747097325524760727268954834605976793276904364514280173111315119519954113477658017772744328587238671883945079173804140885019043513226016014149361629609024710977495392802475519270264429687441926284902890439360874032952777106746169362469639652959949360019097563426475353825474930555648181509483606766980407746341825323965164373372117502429274340821520311167219825399579812097256433543696622722774776317486116321180350712016187648948752393046973204763715356360339745210203511827755124059600299746653803254598620429710364052237525246557556614808403754358754401505855919522658595288965387958340902569176298723109231927005326411350295377952597392177532035437425154097402152448260500170423457256094084401736900447886122427468713266302794369613733383529332230162051406172475512954420982551402292080310380448218587894161969727478045056000*i1^45 + 3405612927116386954979026437209940984752317144671520826589499548775411704819759329473431921816337070597604389037800586948021407102302759705400047880153822320791507533948894859878544403114266664244149503282588215573147231892512100745106101118909164742042100543475870648493989623145897196764348694933116052584723873482010057187886228154059183489696023455316067303272553109375349663064715840378712762681631069564251357658971680919176369606831842427423712426835202040441124832760374456305521473342162452457627841380193784299457889792457601521158689027366447215274866301774225368916838415227838979784866343920968475035457318692355457239061595562555406199368807267062107585504174783653473847244820648288094770064884812337059996661825650086087043391783914999350641919430184689683731576251503323821322146576669975131119329467200*i1^46 + -670050137152995840761281864801612212844439700678791498796839637970784491365820075951683117727052618696022673667611320108296186682818978612537535975755205579626530365942083754878759668310818131707601701158285736972041128348225821256995564335037789304368836272499295013876653028863386004666189407172170349010806982330703305868869409985888520533146936328388098104332887346544515350415991825557962288729274786398831874934927075097174755295004213885265265691293185472153302053176480300518801074310737880113561404541367678788852519242332858655805081607764976695950250314340825359750371355040726738136008804004727544336587850930577718811103049667016928266962286989574304669859029383107268199596829268387195733304679044225974260891112057677658887580901137578017947002980257337079748426519048599247520*i1^47 + 47883547794339082773238135020079604824970713303542340198152328242926879804104969211542886557058276475571181039507437430298849147598020900092815306298805624516984835795578971484799759738081151105012808388705374835585398813598789827697512949852414917389785036328276930820478062973808353928205723162533664977013729695597224508285929046845389507107712047293210772517394083336867573111590170155917861031201657311953849309588544611585695211047637661159404923340770662431929573516704606401787831462779544724644452744481004907367400936910516365222217063982296831508147956757545153011565491296342155235337757377430982887809598058596255417734152659946800847089700029785394416875676331356314514095135357514883499905853882908834270201222134864445524096325791797121003384607129*i1^48, 629119119833218971284764393456159105003666991120083073162781688662860650279394297281505554014759601860318805240192229930945746394486485442517219504760965184249839895571293572651953788001781449716897657866776313605013675890515454984822610604652590954952426907087986656890058304196295554789163283841951069032623022418072708295114369768710329027520878713125321798607622358533061943696855164295599952420300613016101393349751371101439673407146463259000649699186553391861488933019888679085720771903891101004729040237197978050714459461328839034904410803169583274389851699285514887260770347044649074451910559849635576051676036328187374059515033509628026762523862452674109312459339912625856520163149606051410916771974899125439734317192604609949499789147806265293811000872240896356927104229557074674207288226908773509023035362984049217205597717524800985408353769441132417476087395941064763772014810660843387376915883702874208512728244855061998007037900727599432617049249961067116114330896949394963850159213730545661925356428547422963687862255700830027713572589009277631251287018756743778977499301528736281724427362840645635996802998291491391811591742454659808978348900217382372959182300957465709048664422140573190215537409237521605138073333102301813550384584632053847320665599773816939945820254046850758289904870032522578730264205372564378811575011594334878736997647635209119968911198359032839414757531000367552095076244181938919967486288567152061464089945309708104073293220242355848515922192652477282538332840130583921346087568230852942418655423655671701964925995649974838679809805967740266386733879900011484973673480192000000000000000000000000000000000000000000000000 + 14550001508158607292780003259720401006030560418740536219518773863146436516007057342656908164711285166146960432229860294323380054600129582844764739675442113762151647015049411896305770132005858980018613827205556240728244155586987914832596130722625275309436882628418949375966300343041376552180140842385851540102578499128821474983143973146009563609373442816824044622278453473333216871667730828733508977674876654214974692017916671577948863663577182143873064640397932034493605637511173578629190717813593047179766151737359851172132356064722727344030686377629870363222884093251300457715448730333800277218813306073803787676966144185438325522509672052406121093573702792052642291342109765982627361901289174876331457774754965417355345575359297207053064322975997656276035174285218949787088041321340614377300771180810115890894875653224451468130086991652858621426693270369953685246351761304480963486954774874731619885037073555158397497120888991455445015202791897506028773742575722005403161735712965501605494674868477135309845133207276492356183644265900213443936667727956116602825659742746108599866618585885955221370233098150439298946780986611395031733932658305388088014618870123667024565085506963200084705046726427252901925727505359773609847634908917775304617760609313331713500749041968740326861127459314507413730244248085923195663245207459272146913400617959725373334309949475306641436986067296480430105455455460615662254267181906024283240831509443429828796774308247919377581402654507232722506694579742351217235823943641782936268512048029760913639146277280979611532644897119386854528752113135725269070248454280451984308410777600000000000000000000000000000000000000000000000*i1 + 30546986790485391432742829885310453174927876961408639510579191809347002979106472430809185812276355622600223422845648618138666445802514002770090568993821650545578974952090993126939942515529114223711613733443291152325978087087762575924672613880392561656352117728630859023858248845540315688027735723165568406918549170071295296954100989558642713604760211538965633420842315081228053793458184383191899248722219427849477310179548714700181772437019074909805950631441852058349769156862102915914449433408263263734010911704565301591610269742871749336061862097274855508502647086883711357036050456822048393544763630595282797014964601889121330247061646399883484353685142877497686033089132600923197444602685929725808100237267872099386384423122628138368912730618952387539228921775682110211554705538693126076542095881927492624828407642150423883461745058724794853192460576809509164727022740051241158659706930467985350396917262831583246920496987812776575762672949479669473670026290676644108496694959441202121733118986727248938895351293682678757678810243531738883544952700523559633678114067707470176219833278358580729772607760209369103946851145098065832768770233558576941232604104113182843873207272291173312155623849608069898747640583525179394181239939535854610050594580195277519785491660753518586360227104811377317261290029265649611962906067312176321891914207484862859704092651997619224296387797085295509828476585069330970899191462091341141304956371998886681628864994780534880917808159961008518239440078450982844170357501803521060971635290438775882276348429365455482286842957168099644045138578233908215401589595470567593601925120000000000000000000000000000000000000000000000*i1^2 + 25447307834715102741980200817397986174396391840160185067880932542148427664953741023589136854712043781388382692013451438910344048250426923753102897288537946160666844604852891362834751733209591582286636578866714086850795501875870756129614465693530117675347293199547756695141973751920195988285792174754924637603946968829320757893437545607106379204550485366290655813388586038269515066740339052314318810470708385710714612737934323705104029685681326660699765502088935230558191070270287578541418332023907417658751184842259695207177122150247031783504280397299120659172236571625177090420570537073198739057035288076972059285683485512430320511202585086353574888712165981091016759082331690431923498125874674746797252473312684539130473717014487693741801379617158471424129181882275308520373278804065135837765065884677138332447992017311335203206439259263927110175870537107296419895342622014014152598353127591896511881935150662811704154000813813541456173853538301043077115504129675009297350217063704447561245972814601791054785041698609189426680217181968415065251820749978257286325714701990081835506291983119699574041858976394011460739715282243680030144033566978816316803463263641039373967383204745075120700449042301589264342814964072989483218629509971571310721484385167000870533522720304446862793775486962995124894700439059020697670389261760608355172464800756032485822332678019473489573380661367163097734003185517212661906558205815831284305458971373282324428667083590841926487859212733284309369048606149497553692417835184667700618749318311810761015666344431295909977591495798817155752503757016476618385552398057840511549440000000000000000000000000000000000000000000000*i1^3 + 13998836651284010211932304126791114555433053462412847112293118975639925716878364278432450386217050895967820013168204498625036016190227555420229032185256167302498851512562586505703063073411660346781039328148503561543518926925432426387728634906702474976479511270435628064700304812386820655291827761391786711549416849143390218646736259231270207120949095402218894905081565630522599935386670990832874893164179916578287204886370991821819608513013465371448580036996892117093343672960200762779651342066589755769792942307412657452317639629633548654253821207517961706234768871320917450981657086318110534777147498736272324511288243559195586890701846857498152649226166105360067132047478496950094774475349813575353090206544800863569239909845347550460545105454911737093331009851576161218049727506128016649194077897414644843483602913964944169535316381531813734223265405635917451271592612117790654355289907582803323356914395196947544174223382733118275119335841952672562181476063421791268336905248488051597062283290610588808717269858014406705575322457931399711257442686121911253421262277559757184322507744172169959784278032472897387226109709882557747795700148413740828585500709862027618548914436343100622383081999457159581024198142088460111164390791690761534075284591981060012551474741882199455819658871282303034455085495355817239359327879291582665750847474992450090319584767223100463693864250286723752616665191293746430613041130781859698502708356828598750440681903151189149993404616593409577735126559592604765486149114328949179040733831929014665821277112035632469074586190267860780712393523507627798845538687206310281216000000000000000000000000000000000000000000000*i1^4 + 12986880476118257861062870330830586870000612281872285834273644185701076619861090449977310930435882234667392698547877120708701285821737323227506561298302545808311007705343736658710013660494045308325749869910502134282067507683765360617704751702965014388587020493204848310163572509573471636169712684704323516370561624855304099794048978944398787468526855657367711975779114448811356250919233733089006708600118377787976814453044132772985705916561291912268300255704367338325444095921292451628024511344444166612682078886678909739812656538009082240147653433002155629718740630110028831546699391201213216266030779647481901319503730082502317669460690499476317849445915175100281709997378223669410241221659503978942189615993930866097379981850572074929042156385618807269209014342955221541206016048095754726306654370874234281987350264912010756855990587046636359127054093645297311062804596669171933811284703689305713885963484924298682503009305331684210091738537805356359736953476155162265485159606529353183691010752769437962593906445913692075286849352591028352124317892006579160609950751112022752466552029364762336799499125204986705695889680180795250519578774582159533098805559565336791015076587419581895449983216211713784337037829726074675193396379843038121892251588231191005027502654022859205936531201351273665523101562525889345914118744133204767883547482505210529456569242151992338821083813402188477065124247624386093764431119186197851476984377724234393694842229706692520686206887445267923031135547725673060774823598215766119205592531797895021151270056276452838697922586755543951193737154938929059618813015111814348800000000000000000000000000000000000000000000*i1^5 + 4375984911817721706388244516761966660224864453796664658437336175368002146508113165451921342373329934731431334570783255682708826649170825515916668392632091257940967158921885031778521621400038195494024859212391072243353624059946452274491288031767126767615991529028996244593507661316405430476904674092368782160604333602798848479605883863873737185325530219613044246192793440699333883712097883786739231079905390330024720206735221177550593832853953249452237663465328256177177001220252365300038547562604185580097646828595052610867842419973539219923110047278299591336466235703167556325577731251381961883054075005004756516566586038642875713774227082156984322876586072662593801097892498667210468859448593884402762629428558757015858057051596419236969273225758194391321285536145259344576319642961578282596261710232607250052007290971333907642200275293074110116264860091008378335944924353957330138265720943855360196881390712378985352732561265661778585768032030350692780046126454504557678045515460774522558796290942517594405168358408098829537365035365498719409073334847126424847350904469932976812846586807046069004793228237391105093859578369204990711594863067328662580105828747741901315866893637257664758257974413994878203701804008316940413304488903740707034917238790187685915841717335611945830402751949452466586010639059196473461763913017104491905873611548796080399906447316531605225521950959011135302790157627454005589903392401632515288711187330282031405757321919594384633881271652020281411656247865651355288371558370974231285910344284479281841052062804127587643710729707805325136694394906134502399295622846873600000000000000000000000000000000000000000000*i1^6 + 2472763547030131337424857412035378603015002088336598858371525976893265306202125340365056455848636609171270654693422742763297432188766833415563462557960489684423655682126144389945572087354064193463951428233947716041832208298940733080861028876547308221233946703656382905997266290589382021209243245858072798045100844727785450776045274698923293101200672005361309737911372724929274198206586723683037885133538484787483427800745582623882138311676229799451735733519116883856190237280637005630756847759058226265982251133228375032721425176388497436389399148988146681459828394063387440533868859233116691333936730093490335814540006571169605446788954261198001648986886276294598357288108362355625001513369378099337010492952678169822231078558162881330189124892519190164583751094422721201732097707518715071590585428355594481128125958141603625935731715339140796835361481035924867409361783026375167751527172382760052967353425267731392577901589011153029913628314423983396019908337546696681805161925615468514033772048643243523165610058008222079423922297689692377437180639601955204389543392317593989102095760403087162647086731298920126390865304910682564450136345519857926430649270484364956271688787571057465574595604470062016340715251872088941087958992776913353907772472802085241343782039215262586368810007759937969165923877112084538201067492866678686063219170876255642970248824720539457856238468133039688733114276952386550072604985734636096759281594897385859080846473556855465095545986956314643910291522358056952242285865247681698574485199911561618969584495657782486031382619952115269573629268730254656463508674183168000000000000000000000000000000000000000000*i1^7 + -194393049819281516523621878292725392037861930595996866396022375039103933486484521809024784845885145085138247693204795255341946769798404354474380693468672897519207762554765412281489857992510017383044986432305357517976301333227088600850845238675764762285212717521288231516546596314014115405179980103253642891937973731710890846007563738366205908604103928813313437480694155388904772893884757748312117296060617928355277497137527407106767941596552873108264024001157930646166850508219958958381169648787987378394177506878451429506989587378596329098749950034129508116557836415504312043251496302214685004685492594137828127063871082966703603527896785423080419853642785169091893856987405155745619765102088827680856529392383921156668524464590201992490681201595841124660179366540660764835286940086499278123432432899995177135012294521752669151290295757456360007036628980336241890327993596434245883243292307088057958939063835697394379031965865408571888060464726932765094872722561266793108134846395423451004602216591652006505112265496608159839225991057036760631183255131683091412129190896719653014011618932870066222666946504901464848343280701382345574108250667526979794812943253204357958382258684862786369521231193903398639925848747692203910263385989175280770669961532512555177391410396504526435844324838706060836821227824703821755008076152481262575831136147939699433206416809334708327665820880768840677843229395828079652171044152661980334433782492375076668640359389952439117146184762397309579353675010937099106792324483136061219338755254504941944434681585371372546551227636939438134138793072568886267290530611200000000000000000000000000000000000000000*i1^8 + -114561350876143166098115345829251571249915032330935424362217618037777613575198746296951164678743409304183739769221389113281831915414181525672394194521342919395498409406892417829252840061959991646713545345211313142154841284582792104820627218479177866766700361144921599258780719641702686062950509716809914990733046633975379937046950427731483413858825513948941097684594803570875364312812449847481665666649907271695694216189102635717364483089945104670055812335045485107014466853576652467519975205455859684075438130152674974547146811133878498918278139620854436407786877764261121598785895345969239153315996752322532480744477537768612213028584708555607807695893900117306514723909755650305638150507801715682148749622937509298581009259377049431987012321171307256310341247524524114409236578900902290978386008431589810110378229329561516236302335397020120629254399687520235734504090779069800069693442729087751943414718339004910892680313835940722388883334213324579957104624258573119139376880001375601796115705986359841727056911593203874048114683273647430648993185297388194126373993585035365888013214280414460528804602449118413798398953505807901497381653770485630926806039049855542487660498023995844365279904168198216294841470847728357948735556163763124024297233957499658580790986299294472459337020327154530241426219406328448676614307438795211548451975370645859256696743461713027668838879743477787411118276051630073167563371529151850577647103265745568333896151513623208950243368012284022438243833201083991271935280190052570900289027151794657308502507917807004565611127166586917884973456908858716366957445120000000000000000000000000000000000000000*i1^9 + -1915061563530268618839290919463503896168580122860703226040993346666412177313932781234785934839449879548183119669630139426109268998461826576506559685061501997461489720469710132214811678816900158776794657401802286887168732970274093030786597491837721375395202494365850817250120829325698930983168664804500965159448362745731298784070381333755552040873074747289630747733972639394057142772445643240433748053173831075107154236420168032885787024923639691524625886604738272482161932261403840622531311945370185397929613321773106778780840430961699443338241077405222956544435863588943213536787406803999828068101767364410704908037513001009325527512559164647980844400217018946767825359825388520090165552079217325910810603900626009833679382368379678869440564982292477343255990143025300197724193198650990250959911519403452936614037778380704093172756094310453934842207128219463448749250717893563906699332313910288855956114480695925964643720133975376562483222851354365608171366480626550598639302332073607654863116503380523125499203300643858333437001378159514763588814423099332441710756597865178642539046082453715891374674461199026641056686484279786496418740241171416192433986084456604325794705032584311984865512795190886604468075796009645545251674436116244992314063307604496522465099671570921617814355353290295003611041692956979970122188677366853048353567359331420884417093973642835236809011367924105629367299360330373088040761455543906455034538924253532551688088218318911302809254902405174522649530005800243177677211452269737655833856934518989208082703480836903844350814575099351343523345890865033851908915200000000000000000000000000000000000000*i1^10 + 3054954750337333335849416696660057963569247097774021103602078817676929642357699775786116018134828417030925776066799315168760219662831561240073597858773578661394487341068572102061853606779335487539217355405433993892919615799288465361455636948487721507647769534149174955677856939378531496580618769888879322383205891543502622190554205652117682632710588239225423034611133620171490570888416786960306390680889478924464519921280542007362182078403585841987469677075829180773228650170398791067116704235790256479647944459338694857910743057944951290461478214745021742661386314290406626986149601290480287864310603723598430701553129814327093203995077359925442551399153797255650661755860738900897069872826941936177592621927871930391103924130950477122061521497268235458101757394956060849797206827157033910363861189840866133904913475066457131161464126463554199212608080824622604088884946734077737163220361180308724786757534896250195077766963744539320213689208222768491537713559543318796598853289968381528530300336208429780127726649749049770141185462322665049288179692292895319376171702657190743118217374778151817922553184129074627746864763506968882547309848591609155537762671837244546436855637484342667135098469992914145539214769216038399643594695363142540715850774277689276977095604491252880734275069397883380737718729472266598472639247545343396891537058268563384582870836122912248981090345906060426797069924404173416381229828587043295512273820931246621642041411721488418933951349613966810281262174216129767215846810685915675691477670214118598305072520661556342905796492775184710475208033189243377418240000000000000000000000000000000000000*i1^11 + -27861213689075870895656693290284452311787793242534844418889554946814133510227271732954793179617687708498345550720425568532628385184507239871158801799949114897631001847847542308523033508152882119607762662429767942648729704272130474918452659400699944669604858993717864988644704876253935358908190159902977526503957875383039264890814736030896234156390779028822599167523609051966983346261401617163067038376261411103361457557010584625493739927902394788643517319502223706225530546294279053584870318456474234656865294191322202172925897476112269433501967481335159953625710536217350606657567950764071608176187491004881145945339548810556124942127075982524836444073677491739768167287720053553237440673308081955773301201004563254871146460551974727714630391069077423312028141435377652688958826653474786135759970558955178164325346597868164585514471693478600068705562495591474614833854909370460199205538716325784828664766541368337214902610396612347370851057159840367435293670399844621293293268624217491934295860202538298663990876159342120801758281694577890068817914940363220983303614145568712674951090928114210547459577139326825913866362840024457267858376531145559438167555792052014583457462319807327563088560542360152493218948405388426855454714673648458170782500793618631137702686467031773054761035353393620131597560189308311613340483710405055286855082849005874634204191158332386992610788936601911354738642576548796324115923952748507611359382892773635145399586307284901909755567084625556044290370214467227207292318233255031745057751887455510714633912618341873169312255943675876700933428389108252672000000000000000000000000000000000000*i1^12 + 2071381409114379469608866709741895352390512755751002671573870254773359141714224874204756454806661562271410787500603239700428978019669225235889240238704854512624569741792785678264113950071485018959428039833676330646664579014096312069558708542459595592870805429542605993349895664236629842513569871434940157288299593928319399064140170357580853909177026692419539168757381468785305047159063825062914318050592718972919994255533341101080361337790697832538437389908542344380447667088544047711431655793063893830518644635317034727341022500823643752699061669253316215119726326059425786963348477408567352851251334072203656384923266701603701565100205675619739148227771854731615897935165770268126379620582688609937245872731828177105442124285791117672900138742244637108754107164741768012356656365595860105816802693027014536802734980832117353490598220168615316611690911816717373043625077228348111990482463697031961440826645960815339579153300050613993609654706309942599984354860580616459497452640767230508035563786783758033900730048220826850774840296028458932057790605304106181686258975219265377412595519819283442642478431402259947395748027789604251543592694193847612606918767088115800117284805650190451525015295322627865194649545537441835350297426917328359831361928906732534418393488552284484627629438099546939882292585286761051445915394265999800167327369144112114219849271229972247324067616082186406409396461367958812766130449536630812030054906703597139656375370823933874689045353597178180852867813806559224443527903784416485896189259388522841496047716393847703511538665071017307035798568173568000000000000000000000000000000000000*i1^13 + 2452069326111824575531774011300717468351072978144991109760686983500183023261180999567149587636958911685017845344145736163653938735032961046908504602751147363002680768242363620564288130677401543611228218480395015095221129488004851272767133630950071859271987157752970076405928304217746585560898033382206363057105188547578389773102544597851167955258110334833134476065159526608440821333461110447686047591935467444563385512471030100257662003507964045472836828054080480947059736496632995842800364524092988757006250146502577579624650166678963206803224584921909079665462958087081993781135646311157174870604647816212735664239111473913067676186075769862260078101140387371046123230842324791526328125770282339629627635512634927354440796655625758642208832606579764823919102412714880153961048423721094383537837506537821839922631872094829942520903498300562075064004423361818338602252459363972901172511621007462578550905026479611687060777496764433945360386400078803899832565266668800292551704744331332438092386661963084206270065154402004173963692669442363411208679757212786610562121307371465264552164807750323847471122642563293471568174940222647624681208662800462556023703359819838290451414830698773292118656990125190243411001033843838017429604618830316439208732065790820336537842197891012682451760178560196105335048203402009648069209832878374653969538038714471691965471100381823789974048385942166254257596969396987593499809279468538245299058640961753761043445245035388163274627691174784718494423187843721009371028904924197500453387900512044376358819903835102265123409718245265738802659328000000000000000000000000000000000000*i1^14 + 2755763928160923830934474734044683497805147699078656914462559163814975491278006578539608164230828789689714716195718287526650933172334438470972968116683338237168249044314497592555192660984190005805500243449243612910847425439325168502192296720342749693141037620573086090519368895850746795536859565886546866603153086791916310167917313055032619032907758798437110940188728455776636319150440483501784068077746296938310069309970918660828592902594723873733555533633842075215749679726838855484799655693042796813028733231914951666859996392071837669901138028045684018840143379131256672320260274568642748907191702260495013766992203088857193539994431638406842760780806481318573755160724044410195266891000119202906523843164627420324100111390401206953499702482628902745571842392236068157494228945659693326159915203856690742081024928127817466335187874586818958562899370193480615773195302219343687955355270200311290127895111431448697451772117516386585228088194548452548026255818311903338426836829827785412827685716831516773181952141394185668602298473904765234448032290814200103892473837878689013053363424836943927206312298826672324227168011202471629665028257231813215026965821261604818154255222914633078934473665344561042457005792115636529581105197421921115420854638458513420422365283707087282991273720021344742548229658432370856931013609233675834368373947469991965755679619813791755746474638265050386390105544607204513131531265107376260509788829306872454991556133323735787390054137397021397688634059091674185585391513387029181253014007419466864796073392980357419347963871080946805506048000000000000000000000000000000000*i1^15 + -839700158278869798277366921629204517974270573444125046566078392122858749687613796083546252628231474836864376647301191374775379167292349549184615133265735548146796169296068557333951262566890133575989158139454332271413611488009424855439507833340742105929343625673879196326173080302877025490844743420937642553243256733009150893487155411921465612572369056395254368861833184643415516167018186837091842746766144593948584036845713328572026602848449218204075525285945367785276477658825857577180415904542241302873289002633243350560635021099549627398963183648550549186667102932320247963789981561736352975950870701380055408283755427757022538935348519701415345847772601752115658585151610101550836338047401525700695806948835987622901466896292341615696836642108683928155101163496915600256011150722415260305116984175993233624206236808365246185330267773820148518020465907776566900210316286984338227289119626420372598117563538109273947688742800799084474369150834861414769448421849117557038015175234184442367192913635417062105257432872163587744267087750000607399066136601081959138668131841425783912073505842438975279481857928323589055275092400702467500492999758748888494990962242785890856838225366651048260864777157181471655143343766194462204247634873176811420695940552160005141570721233881308243725480007192388619995694809117629685385757842389136977979256918674810638886665338506698876316996173263143535628139203706039627804369317544323622024516724826653069795194904550852508346783475531540880193479376569159907349088237755801190396511104794877817063845224268964316922996520069470617600000000000000000000000000000000*i1^16 + -18811465919485884842034973690112976671999672046098317505436928156805142383841576466506973182990960871138889142459796478313640812103593159486936243313999167306901107384316108853912105967664132473227122643922084756382111578936411405782801800210180416233672901261584714389215690286937896742509259284811275696288784640044012127766416819519809005597592094291784303462690811087986396527384864167209897931870738899979612126298077118474085889325123952417963892465470225793525685646876698741089419859693959028043025215797018194951382197292135229523541524265415924622422323482701186754735737914204002313850349096712701145958574769033225641240954474337990577173536330301639653421367036721742596155819727152450128761750389700994181894036533933452871764667741008677856916056371381884037453546656910692590836229740726866314728357298383504999081067674453579281061342041829935153550343290802781682608158769008476606741966792777089344726779828615306553244181093453276278729345567294907360068396938151704296288395165205295324493015317979177275235723515652767769602104356106763808089752765133856059725809163971823668107067764401368102286541867280929945585591846027612209527367351847897255392163165653599319253599281834440140224876730882083138161761942355555333024735308216847664581436527697255468407172168157834982068480937812826777444167391060867110458332825196724737292004747415301797309910275524689461887251443952814235858703914570190080931097568410837712561196782087147356147286572137360895104907555159245098646763245656917945281200329180190090375603509843775396392854881430405120000000000000000000000000000000*i1^17 + -111977176802193802597426125088087594249942596576645442057230693383323944613904085259972577795707673760550499872793231173498395667288983733826642290826268082207227465296412290169649902887332660635698700202861765348903370367660270915915599103528463004505245091647321215545465424967122496217872482788529870512241788445337495846972507069083796855111274693049466778399343594759752419692037737860652258613594895922817809806593603939360961726543147327289910779652803612500855164700935452940079605896170760333771934502721224429731431768912156627066525523705673828374902840440085467111044918965554536521147378649127828797557457611480719648869627789589680188681561462293561982584730442834298530194610507622997388572477656892901264557763159035766008015714104074754231189784412969112595714838343977910834125751962839051596166955794057635283883118823009681145575191052694149221966798249852630348415824920029989845188989982409679647499267746338574624191710484581581563144055667481827817619440427680609379069127557593940995362155136421799193466494576932143122752512157675699054785017388496470955340853604426332355036040126182587024163934889154742092213633691011971357125928616972726178913798566681110523502799206196593669370757119393825338253240139692402064534514215676202682052493829268373789202428848043571389028707622141834781760453895613386409996052562698860742563603913390682912239888507151909131899989295541214228034399311903695558748376069837546511508947355879108323632618809911112252562901248838443507819451882223394162128566240677377727623559786144692594517978644480000000000000000000000000000000*i1^18 + -1433646117296531745016555342646634185213499027323590110869907034291482799668347229480765371439252112904846920255974304261252875959413462564624801377023897056412811248429785380051120340323252747468314550195353469946365306381320784032477051419723839770870829612789047795493720889901539335031118655191172214971700783371430967196251161284988522230521895114782028514104233810416937889347124150381896464333478139306922259599679338562939319286633528045571222837550570378072292391705680347536684721764204156265426435963440762692769512674172950695519432886232748916342100707582206166133441038234777704218118878625503506126758750927576049407825703623937950511816147539233630708716255384167948230564678581633243805425559450816722165840824203560578353218018506433047806530523703818131209664670273815099648228795302457884082255606054224175424246136308581386687720353640259176800615537594411230684182973518047603669220485463185360180997313425488409993149457861664848935063810570470747706243091284877057361573304502198010465043864073282266091178832092214497098658193284498034610407234831830244219425531985918773297230437406206813191694424773981966088073912830461616434188553887548457430934099794770784654202513337777588762996460075027039601574610406269810195207507261807610863515087942914953033118038251230755200070943644960779106658946626348873852197800825283959553177773913233467291816337451416402603341098921172069332565950259521645198452164789653017498775892112234041904846781113487904165915309071463648975952230954436845371677983773094390307004244580880539791130624000000000000000000000000000000*i1^19 + -6612851252178359938834473378013763290457041367582948379254434456408623744866619271513043092919377490126960779487258767644210077553138032821751349204305157297166582700458250233284184978145778149550693017663201960568764011909648508701493903400545830022613885730612219816399964253172569685619931105553878997844365358636442713691275516487565633924626156592424853793054507038394390064214231419384972158507297003014496887057970464242106228908852666611258736401415549998772322341625148940959500828281927928196541263373870259965880467490648724781308217935256269798409870006625332761458327516916737444960813863211991752608625751553673198229815454067565971054481246486632851888452864178737925913737252082944543043512317215788037047038839354478990510725582518485276647219540901118057284947559712266216447752197931872041780376086506526730156524605881667956926359919959910374952556222062000815991162262833805929858863292470856516224328150841283078107531510907322575653269043085840140534587103970018365268532165602134459635804462245511822665431194566856606697107431913299117156696331037018699972599783255873101983365179103779596174676237248860602731256161503348991897828443282666847685875465786430391882277507738857521115597333746495811194450728819733870688848771757517005670992873749209663666914292277324460301718210668417614440937758731569729723206276962329104956170989993520087607945759396032345409370355146241827142501839350019865367194484011032936260494066150839838560246608133733117533344935059844597330341575711593850228389449378893513997781417849520882974720000000000000000000000000000*i1^20 + -41391198628115089028593038556025606472542897832976596059627741443645087230668663737707652841697586543924220699481839527066258857112275692227663395125592904293732321073575175222135258937136254434705320435856828979858050571110866873518022608688275461826639555110069337703571363654439200968860348944071110416532768361546725897312495256835210539393522085241886619415052770985290907195264610176130730821991816753437686084756551200048613498207639426929543177368987958790858418445874689330641653988489712361921949132909887604938349530708809125956896163653569137461110572763716292813663355994069055139140716611759436977693880289928967604485013511038645045513825904503211350723012025362348192768861004009496820079755300946213406586821882029643718962109911400101118700586775934299034630181280391546298128290565973516175085583447772042580199158810859801126327241214059865240597098410047997717332103403604875970402011697550734737075022745769374052909987547009409775627012827018754332874204847640328501441106695284937575947724310536285053189595879147619459027787070842040397914000244989069784069622199171311283197720866157172031059984945353653653375016327353865647592436732103921630330452534731655850212025578815670333811760373537575800421499691599292131768845472372744930655388132456382930070452477896604075984487735507939564419773662101348248405808459426745811577677117400983507815207539527222991657177033738135243517823582895532357163921465718819411445606205778671639191677669368580604278658684698329921030938779694704334865759138047272809376299488479543296000000000000000000000000000*i1^21 + -337559619005603927518879307022277230862468566507793909204477992719103396183348555064182905451204184352127839076229775485031521244559138533934408870480788445571404481782271779781855164945848827185477156195287708169501952416199283579832834464933385711121642106541087757810996061588457255580337559835970598215106614978666967891661932391828916655619558996353102920744211479404271260087126722168698403674580659568313118346145429407497092072936154748372394381624458901158190687271991105608532621686257982475393189566671816113097636128938453577622419712580342970281530070602065805371765698878422815162741049416042684154974254415608954354734304782604151500777846870869586496140358624820845464136411157749656733260183604286205148720522970996405831110515825784529616628805792316311632360893664989947771836280350452017083670294831100803404336438150413906843011864301448500137055271999172221129677779678669982867822047018320223768232618309945190025370509836741981211541793184678606500220315302105988542485702456159122826085344770140178122799480642046489741692478420105096824530768661854110748421763062436220220416630164246247855899673134392089174162967187248306549945554042129126012720230769889723607596074025278361546470763806961385719824805173392930617723368317340319190383466651449130419436643287607692160950460973216268434662783654315138601463965262103293468186449086158903464561130909173000586846451892882623587150898429552032985104703136007923867813974286376236163583053965864937207983810956921550735740299445852953570429246438780827034299567125299200000000000000000000000000*i1^22 + -279680908238401939264016521283633944677290916005689839551027625246152326705581854875249569804018090251022338846110892577034280215578071603843482932935084914592383976648894155478880206383712867979178849239274826697175784494638403152734573549615874796642725813131612183659884660770382086851967703661694921931082137501499027399380360371783454670123272030607720860023543615020000142494854811979839574107840826915528082425289047996930594362313233109318123336165100036360627481944265755164862263551584254966018397345119968529138063429241452204352588898725183811093421861141368705510944047216554025794299766911009325737947600846588899995796339550481507737250266559467672265498345980399568237729412464140026489419776040613190404376261720038358425511477861077913493293980377011406830515527328869359737517832930438643103870126095991142144007211961962576167147165889260846377005421533357330963956238256880311337389988718932859115790302992128827404189922098480241321119877787436694858761376368861087513573878408999466591753626788690164676421537454135639983839444198328490792460987507585292623309927432505599295876292886877412020508140593659492432943918356440187726787785536507867877330790306012242757626997792970645140533661819000772414465252517162470132837003111689807607681402237884279453810849207285112138979522767980080307620659907487226014817179418207544631995414137414593479209277325626359477825687839569854329976321049613745834155621263532064160934240609319813536086229870903906686831660934406580375519113504795121059815332283800680267146854400000000000000000000000000*i1^23 + -6015655200639637122627152727459776556626635881611897945216108439622400874868924365208559101123224487451607333679959269823708078420460666213633683836898069347788205956468572929898869806053937296083947456027458787373962361105714292968895659236687080828641935570722028915594315396497248113033887086862853664981912201497710983904267120047898790698933381041575546356828660628768159548627512022458329680685317507572211728057263351221529613426242021071518699555757604688248147239461372897547816747646672370391547664702979914335782508057244074583223608533028155536057005773666893548515829791858997629575882801136945907462328786866283616059250470161967261620698111292065354640649002690350772232382141625167078785960658576130413741145337818661232015119642370479936931407700418579566891964268358276977131893274506915511957822004324605869265301989673831424398312467051777209445754191540545591231433608650326395236536023875179680144103122578231429251633064108087417506482139245529445609845666083167417943605923460462768569467761120657363432033950990852291755089285138583972162451069455278069267673842447268162245859326545420537864747047417259393295004626904934895029452038486554478562090616151365409246069859827987668449852098752889189832733641535457375988107591146019255105635161310307617962379537473402177276307168950283267377193040935626121675505799743945216775105790199961285437706865484895688025180518964826608849797462108297755331678590433963461831058022286372520811217761875444364875217332145544421668598432642434007689905160418625627095040000000000000000000000000*i1^24 + -12001101533892165118499143450227147813466036246340930150875576467450725610774859952621688081606551944788378023999329320492622883143755308098993753381529595076423327125123284469940890213524063414917246450216209334802458917880043288444344392052156328450912792079586326555289675935794599227751691346812335464911811072791426158257290934759869688330533476382542324187040003292804263680439901156438718019509098698035717327438796146379312515214611831472074058080683723099100455468702450357531344943708072387236788368037130942646416482461260897151781623918709169650388318896633740145704855889460561237996762709198663634646688586708158446248558563855170454164176359017015823784368435562563768222164709851257581592186283132794181258671696314918881905224745220655183622241682315882025320604670000790196586055706492971177210594151598456542147749788135927367306035324460425983401588668363435488793801734747797473174471721561195003885078085731887035954998960205889801532967628555489499248064905671759460056821882044431157813809411123313617845911094660740853157433818559819644955923254786608773478479394530925787320920677421807722160597085824900311023381240672345507930871174215518994887248368224078434507182412470543872875063346553158704594676005890741924435292562922512842623155362902658028746450992716867513388804394128203207230421534235511635238994819721756136488284632210717790368734315483192344711481712054337099647403635808136386949032218361445178628223399002360636440938905530350366601558211208946394088141022972502642513534918347613798400000000000000000000000*i1^25 + -12424384093965807624837308900425331363588956050502067073279273935271218748741240407584911547156271232394957483236223085169200126786778233799275489913105134638429718663635788200970362034513588742112374548169968961472096096132689198833120161057774545220869689097055374628761038445468780377854195624607530747765941916989246817469463953358418337161815436037612990995945586543448808297921387612846453719916234180994979884469897630049918949190982052540248196471154545397636095335035839608490304967508264901925118700933446174410870332588309764154635094507704359168979823987974693645271100540747223775922237394344303054406800470643105774997441999291543629100881685415049258489317787751644976822694067939543607964463791542104535651165349634301214692268124726369298974241069589394270101445037322434753755547231934884191473106220733273678510472318787594747710761092364088433396305988840091323657599179153161212615892144859157787441075947445326935816967070507066536720334725693581179565609802291695963782626387284829828700462553013421431711373169148676659107526209275564793448514842335395217781663432454677234028886851940558559855286047302674950447015343848969802029832707208013488839774710675440259357428310278316265624615300353251278523054175194684126936676273951043395500211303593039784359234650203975409026089909339325714056868905970911608481840593660266221121150684008279912380893644913991274629809792875443118423236120495951201905237972929667569050643872215865421081989405690999997374791263592148036173090719216507888256384153681920000000000000000000000*i1^26 + -133505108940577520550817177198294728713197817449090132187930974132872628221443447548485497193500058594834887409499822704356317122349088213318037643120556969553003210803507652156360106892070194099198439738603552934385513251848630258219180112439471107954518380247870475996733029555260736697658180776171000584529075349430019760801040962199596490531494991859382094306980802329137180946995536542878234346457234266458196123151905308038305468644957069488091327549345210308903658818846966756021685008306539481510986054591525027447911041908231553233390535828092440277515811063091206982969750649959609604690822233258393897325137730609730688747179250840778033346342703705938220545293184693926367313034071944893088936636713543202431125369879852445852169441854481983649344282438494099859302658586836210913967269962299939017731865156673234485638083711896625823984735416772505688980984078004457700133986648165147221235634514778417236886475778086568350775189460506571048645695543230877304198034923075411936893510457094288557479086944493771534268132650346504510080131010182676955974631435564583714081516867225161661813079371322274475823947484337622024686414695816966195128781061937665005976813821823465408403824133197657140382420502771313633644110396642029075577943819580124474415089861512466957532613378868246665583031082422654929869792976407208634065579901947641089848677730862910217377543222030231385190418569278049066079468818172116993258687373772421780656168243524778012888514840898811706746584837783596912106802443842553113502285824000000000000000000000*i1^27 + -153462866260061615310596277630169704484676299228384879074213414325135453827192372731455271387916732208226927529463647615168615660993781811810861880637241794093990258633819067785517709898175129261333746240216845181738809248300768874335083456378568950822859373287508397995561253956277136538562761939091434579666361226990854627259615733583646441440790200333463254925615545295818993956880680599948878601428889684763736476043133509613936278004811812223696591944172593363590448419998245906519803229650742767534457073808400901430116236620737061746887125950217340007308223773863632901572075332882055191521252620630397601323737550939073082343527011926490867019722436218265521976422232951237832202199139896165038793009981343845578728412121127083930292256028549054007468147819858556374698138467317757681720819710397808398622280012873166198110050494997555679677415378993585078309925019241997451159691465938815194847968387290978613220216035181432431585148558361827968530691348373495250360784023731617976366098895339865637196953423460880095525860066631871349766845798158676386960056059865477457562885251141331568752529984679400339751182566448441165954841216947646273406648244432185759533231742666530868724851296093535713405497935965219691163738078460898065992229256667782613312387930907280828944531160263305392738897670785000392340266363899757132017069760577940667760996974103436115599244019745859076476296411840518772935597371160388719597491340121893759901610896300804229212709189170498392532160145490428502058072152418486845440000000000000000000000*i1^28 + -156979254642785245363395764414039052634258646351558993119028368879043183958793953179765037819643976705887996670634302755596474786643071562576685621828202587474624819280792645081380491247636758477829715452525274214304916538467055002831911576436415525704670811224067893024335630762089949280391464035719320327868255548046743921791452190458817432069946724982709125653483538306079035022430875062234546962853152384775535215372383125652375372829983037252950311216630018081321330515296258050434589686392042867672116621281416717140210818883877149972984059364721079707798391016676026559365515098159192777671285104547311078740345159557915847399806844828167417425022638908209620497842613493643213031482019889940644261408865674413545620636582491436853052537338246962808594333449072231714355690296590985199350998182220385345976322132823602243399924732154746274475114897535873030376029655680980916447041796626643748332362161556080083188505895980737718145062569582060142706791366316008659874085643565286149427401171204193364712780702578347020198051593651594415962077779568786938484614406858075765307197590848133701168867648606428856762850148818572415987138756202732779427804581689829853574941407388344345828504547555490625306384703069577867565247051842635680480792251451432156724989302968317919823313019633571411519870280952653778202161335092950678525228991080933558286477358188568831485698999098168717540246079408214528883321421598885745468255851417835121065286468396601005079643726240681041138910632137878920734735526264832000000000000000000000*i1^29 + -658958969649159361140106371965206181597749044093757064067603358023228664443429345382849919075920996612751579855897460850313886596484922371480547029322125153208128486502781747024784502458854718382418852936934197218161456207015376497229874927355964663728247207154766477736641096690220641507161778641950196074799532483801269568816667300039781850791230695158909992222677885009904342527980288129123631386181405327755726722069515535002678350385989200300810735361430353491235427113850406554024019334448464764045396228986200779888531849391568886390420193639342907436474892011409543594977135990393887489487822004240482147527678770716181774679673105101104497790967347493948875475344306931847169491269934421389708720224529834928071033290688398786718836975766963369696215571344533546939972074009015854615459498210856461869443672947800513600907814818006357761575131588011800327293461165509775971859058188752133225593312062757976522070654788848001364170941610545659594506607021820882718699637182027227131639311940973189418141784047236320710751136148428153858314396360613380684645470001415358094443591265842959510113775773463658327952731822613947860657290855008461889149087193402235419890786882784827829086001360640745250688817868549456787421078702011658583127637778969553938101470405073222445626587586244909073072576749304128377142147909719683301228214240962777451871558896993086864222386408767362645742498318455304717472380413858482477872785810950119352756342653485730914100333445703132149757486517782196205045990555648000000000000000000*i1^30 + -576134369750110093826713329396014935089516527735676950888086622204853567871220295547300667059643319537039715076714306233670149765723539437556997341556141122363207926955693929416212688918101784364365905996320771949960116322123954544410010392816253104303806974676785870596166906468863235965688466627772099841960419973579678801252163953912918575638510647484406754309310044071531287955844869385184500232089884855940394641948233162680136836444926890439700308069452616279819437767814337554073656954018392727598165794548708532138405212168814770377189465775582560128713330324596608556573423522324688250443442499362951041069782495799028485689250617567792144263916858449209761402870566429688504542866840723568020911823234571504961378613799290995849456133982514076293122036015915908189170020439143396125375603528591120456681006502938286298307369532242639415053569612477957963764230424502964910927283080507307539409583274722920603125861509063585160908617272903992650040175973008789744524438931993952530473978155613306743782625963255288019750272251974864145584195521429021687360151776722787194350628455698723363287863815536825662933156818510841335740475793072346244238710808828393626640253718953208252590565213435906916685848533453588283979204692645359721245949463170463881538246546863690993256728078741268845295640487225656017889709351153533715590041560203347849689908893603954356859014311792112525127860456814264514546647736906987439065937047277903654412158388681260479893534526436996288817337092589594182313574400000000000000000*i1^31 + -8298998606725127325831465651803732847036131607164198342363119626211084473295882938998689540833609813380669188227290475485461823459008726064624101328446657441755088409634822287575906086082233179080313600670194702152873204095745989421909943361435087509879690977259479900399439612017607615289723931746792898630550936443728629337798227644869708258653405032793163136940776833308523809592846286179367027781861920889201490042482931630547960902248097831619851108468737039043141524096844824181707636513114282896387042069204958321148683032168614400561391419324506151825835214768951800172291497100401087958229551502499431508552912513732861730845766049003098080745692981348246654752483731987826915014070757060040418266904606474515387084903866438719955131371141775465135698944182338457149011383913695753444804166164153063030495727739208145192229362466586243283731244361629090069999348634184126069360837417888375216804394388871211171702426757209446295815648214424654080638890186169521887892382544017277622925282070009748749578039772092438101105904240007590971148456490718880761947059972746155610887298470355100941293250914277618373012790446237981399537167840809345761945809431538470247137914656621867976511653522114241727999079838454747554737337196890446802189898101803391564630081079581091269478128770415872762203203391085357733175697707823153347183004673696382342997598667122155934445251309237781167411878773861688451999600724143693560269174850853697879794322527994186471177158281706946277957666162606080000000000000000*i1^32 + -18111266692992883583823464427001669078486707110284073279841997830365823734889628466383882182071214427913196184240730836402975055858431753451761754719903192475871304043934608719476245421238685434438542689814761553377860357985332531744436699048498183917578224669773769028607437241176453796863536244778690988549862652722610554112629253931287087244592220487256509885864492351241491156107179635555271779338079383332916237138701028327274696746706358162823688076711701568484496681949542540294691738769703095002286362304197549351649313646053777125675933736810738541209345192830414984451816539182198475326472264938921203022987117882628629886823292979421619521397598455538899596266204587874946805071772927938371410258755471438687205060288679034826194450482534099051461944718115089315800484556587355311705354407388193967629612518545485400633346578447238648461285331618018305936811222976002673212960372773861915366707465779431272486027141535548847656040262610055837964538122536906795254202609287975327817114832422854959060008281714009619116751593212574121946243404704563306727338285290520072245305545911571119566892815019326659358093959625196461686104453785820375406861035459700433195828297651644204479272547708747829489422565491898381152324629215524664012816567320659192400362337082650405388518857142171341516720328945227987991397901217783194826262777107716287284967747892875235299777829217331976623062787399753203724040353801417056980091579122358121207892420928620650248189013071130487502332231680000000000000000*i1^33 + 28345205183132394866536826069345007493553468168593713670499425246353474809201011866892340583131709192363201442076909377877457708570462068153743380480728511360898464399482440651798961512718920976601221369115085565107774182845586705794677825904103702381475625355189318211378610012333392395451928677678644963458894164908234836089343907179231332104718831523712567489426022310990480917392934635759157090448040130674782475668752248863278601548435638157110976478513749392022960603531430549378051166317449051971098871690324185687314976218673644424184161262817099665238906609156113554783332011405839992352636915113597676869994596513125814639454125977625782836344907261852886629667002907300988131410608688507884502274290549418112220277917898525686087799006403316102108915093825098308895781373590209843060607814108492709426675999860525724337679784929948709889340174653288987116849266213893559070416446246067719957626116248753955022602275018745830133423087217298943359039295891424348093435330995555903555218672826405472989371491898244215006051120114280685729631274784373385835683510916879440459207878914761555547506129954601746644661972450609051528690627611738125683241287161134786522166835381990891245179888730479850313139803344016192084419976527079162329101656186766542335616102087830022497955365600707454771307444004531393317978542890850861378022469070454794841709791002436526503935864504145060173094363904939988346796868220251705923272736141730471866687663817857491469428775837457448960000000000000000*i1^34 + -15539159870744977291012779636020091527859964337124677299597066857931467965701117901977235545092339514407199719266868647113712479391511710698889093535197934561777543140672632745192291007183036683544517160442177053454940059110468872648004578776684982133627094286248160638240932633687416640312694364973790955386423912278384803044658964996515128320334266369598513070237159078247736887179774334844330437701485885658334178907896961859872967260605283411566541957876333274261761037262037863210632814884300077504624439519592236037321635116597776261956938133347674652159357380571321508807321179645326363817750426625846787960771711512848462022942475622718984683269062819428865704539478868883511836008408440622214093108218899464108139213624733554871709562468773825005788414807258182166538971815594666130836806266185058181653650260680839444177179778441986713282167650213976120961936381565373933876691720379131395347898019149037796982435248558777830960872371433217500828257031673040537654174347031529174338897450258640466748104347024794948250814589004068896503086325210273381974518102358825403542299833258494850115589281358019368736149438479754928190418673533797389038929272945742808332170929393892393841229555354150531946432088891500526832860567826866971949669431850120618051341597962952372594036189871621128743768893230271767587387175537230835348740814416298942472518462408714977562482329371238735963602690591116910656252321048880319614842978709888450698238254919161376997272484577280000000000000*i1^35 + 1497646280644117673244972316596022702253378294855744599095155107128165709070095588087734716683654215452833753738631697909730576276878575707193236487572150593190339399391764378778951285602632164710924229222444696231329594623533717430857890995138663727440384604642163196041407531281497107951481867901342868751734458677362529319174470891835346913382995099109525662386601260644550827502888919660999736071759687128056388087584406203927321159935212973472219959761536092951409833551588807151351470041095556695664500312352775208568747534346572464640135227489485519005204848673116031725290211693650839830373150905371372449517494098258404691907821039017987854379596819926260990180408855276851029646328938777682268438059630519368219570724664901144841800339947778371200217131371028281605569018339862969574245410582873275908562784466998309433526394696448042403718715186681052664794640733860317599640013763992308626396825017259901239138353043891584704835010195538247764281936627136079152064647742919513991013822739996346235802757746659805981242848563038690495949695637806476831139553858713272786022269078063372859959701760667982658638355494973316463389185108690347593880630184716720335699500936927946853992846200814641952330181971838705541527269456628270523286059696010861124008382248530990848891232446631621988716458402806456036180001258615572946463082979720597455844226448659347437784517555235081092604528225225014417808012537409560693047806145778809227792748207220054818816000000000000*i1^36 + -97848635833060454727997187010309456587535614233886682645617776402345493229709229696005790558277565059664347784251676288143387861082592155324693640281042249612461936466037586287432844387036157554986521403306230442990801584235340064464548576074833288656281084482185118605445320620788238262620978270804343216789255550039009618541227521832141942781761164418782967551261141557453325066754732622332378209675408974779748059793042161197793680645961000163024574778269407493283279802568782935714140874914953722176085750975473002424855560357849124257825865394949073982970651021588954694627674840092366822012328850551268971527546742014794389645341130946638342305520362317751893382639532542111481129673713167584141655554398525664863416189424570267335420657125950513320007205203808641850512534570268094528751135767881555285885827643808855312166671447286385243013667518535712293875679516015535814915204547693695243801870190809819042620492778065789648404536226169932319355172975137237083974878636792940118892168471738726245147364302581755160454489517592319672142078030342906505225005846772465587251191601855438629508204242020180364683665034979076268312764535102951267327323548628925305326944436966765853393572616056866413006270295536127654599599764209506009656599866185874357508980262876586593885883369118054356371920142674281068475628636930261453062244029330155981482089564442095838050079168658429185290171075216656707114374717411055340943058812998731012676673916108800000000000*i1^37 + 864358875632642983148252619572303633442213001679962563303509346697395643929192085502879444540082453481164582941114012672157458556885911684790715401414643560914435304976386599928952069178654268889372475594766141501996031370221903575558597752169222228901662419859305444443593368121689416837888633476339888853034189527382670687041173774582518629583012876762264753876928042739373934801621950265429139540403027503666973257142796331179353559040391475966393391323820199986742960162813053168330607647081479594532283063749826220548829586670772738949029210939839587691601739624088541025296491690755108373044853343442058554010061776768908983440770151848844703753491688109823261346187827272247744452078066400298459269302551107507783530342422489847699045093622300174335534333247778385853019185052603402829691143954210682145647177309731541535136016084422966717381490516968392291216596712585480840567947576903600323994979436176669723344551103377816831992740900688252659050231415318803641324642513950785665366527942098979824375178086230705535400518239104099142197629445569996690735153099815537555055077269073568209792364313859401511636055213888806085706925529917842183513133246188172025375867135769555226652059073159365299385819832777626717332226986926902268032371365009403269302772913666408969616813038276805496682277253896487182731797031294848924138714892489628596589334379979972432840385298779848810157819032356909602388419749059480539540270573201181900800000000000*i1^38 + -3938451198629700312259614136053224082124312507427608002061235507232626304927994063740007874447224417659970855120318755838315070853945094108009279874660423893918830588689409553310405543798348936338776954880510867786090709986012965050406206345126484421605516347329489332670406397227879502889422723893152911982607591673983619235986907673881306039337329151400722079681924940826225040755912978238594288303953343333499745285778363677811960012999563959753844376775103144965683491361102955191663538526575591738393429692611585787737538308572366913085970353997481713863480396254845700360352783121170700204949685099490779813678046150788556475885326409473614294451141007117027081584607486511346032717315091189513455517696751329176434438535235198352066384202441386103757595929357576270921533092335288900920922050035111097195763461743850661750918409636197743150641389514949349659477469319945895196969557645444877204294108729298017849969307886513854204530251546297511706351913914410562652990494234441136711689896850345386726872346015438895243311455532592281761941275584218590630447265147793942985732620869594800058164252726104565830885814694162367840415378451719839451131715866231626101094350517411516800780986002121695480818342847584276157542552443717596130585791100145540828578216916283089172100801744043595946085691392834042785600936581919139215029532180612376844226855756230879199311052183654791050989493808737347094509681662848824678033653760000000000*i1^39 + 8363016261396925901485320546668784414674039476582576698442602198097493115991266175523592056289805563773663515937785638438480492614591037829131174539665057193976928498013623190860756141650655363529522941485791131119060632223011562400454836144698826252351982849213735888078935630610374689498379054124402967505654138492217760224159389122630931958045996812461409382458987022276013469014226874717276982444961160885500839964009176027362728767005575715001991885501601864623491211672856896427294436418676180960625268785752435885400047516914439692704522312591876017144925360118552787207515038261573826457121614068735395370646977447473953783165015820676654418280768906542657299692019820961425161304028741551485271559178387299137127174971616820173127288568284961732089167655025069913741148951286295189335543784436477616506725417450738141794116893052904972708165072732934004496971295267230833643606991620324172008093344683594671498262042181728938350689570824433810497716872701566020617172797051517870170288005492824566373282871472646027723437793450680185618151004762773306320039245314472252304355591349820135127675337963798844190452881846580522419128851837816343204914668372343602682826006103556862325880082062652714234044644478583499264290394742815120685711376711508692562257551602604701332771287731615100491263841621645916491377208504227461068613064137297475488819795553758043393293419034565459895380321176584662750650430144590643200000000*i1^40 + -265150738428333652617748111680615083747278377023162242751567758124306250742460160773676536071802889301551402780835764562017286749784961856625733010204005095425952838302480433236672471821908088009382985756859725399201139069882027797369409760151235425593565564407490523095313711742162247185825804695297940475610108714017803394845429255079618240952682073471571734634934615260025776036281853552318818417256547047375109504648919456706622670458997556730144859470906239690002332070430205259909309383745997835334901311806253627534751783577536859334104978259341252510121890560284663398784537805149510651464024265836851007794419573609102875037897447388418255690904364940450305336097989988312730987649722937066250027793643363814374206974665608738528505739990342918122116366040562256364741681303996230344646837639434145151872759021069184063568159201511283120149975144062917106539741946155362355859507314663441886088564064448257314802782244813590421153355107894984288786008719671707660773751053101009183570647397138759993996354016434715583897650137090031224530890703961943282937802992281021237591043814863270518646948322502167255466355532704831704602596516117712624172375067877956831454103634241389303222313395346684946446893852477454701118900072792116029018875081685050290267390062608716189166188512937259720102043662111876303190852538240737008504834243208294189319312007335022575198681512169725634897218397886626243543040000000*i1^41 + 390063431244932588773808592922127104618690596937877809921626487532307737873840552474048982979136162595323776328077367317823932689486989341787628662466270958275239452493966309715470618984848920074846499206815893812422007469547548942339287237498141370152478467081747617829483179845305835901789102626364342908675543145177348925065475402397400729545493311043371824529217018385085504821176977394016941601035246919636277418045056684737067205545281039258705883958039288323231015364839052644711078809082918427820782138029568315982655579462582568885342469064643949699631701678203456877416483060021393178322171021719125221135813144454663567902082555800150576944036805050422605686196751585623926187196545066685633039611594273679170334022831904590227365053567944773476899751226384478042909981327843181404065171595620902205859796188599306067733171709632655621221162960420055564519954631194443022502552434508090476603446854588288494960965797020546580568603520838790769138327509836765907263036754543806337785324173983418820042942861218973502609248760471959282215562892595818228013689233984839630748432187195263123459329350275325272629806544045924072361951663307563970189917608448683466945313295171829324424235809613579740959403836648471562286330440607562953086081806667613575024887237196054877681673318630862559758095367041457708713426462078153729347653269075689106633022385983694764297279603956937037830157729792000000*i1^42 + 8715647082551121448391496326357956100596807981406304492945524827321410999292415829011853536935925910450147177658938758893069923725243719102539471021569638703653981324356069224261064911938257494810088519838989731951770669406413867900820492118574714636511938177299884085505989369188864858773987167885736478863665179283520731306634262261795470234902831434623604074253114550086586903662829211648281721487969795791249937161029403967779504615283684234965986203722320652833097496810856646806625794634909159978326759792083856090969880928474126515252060102467429293734422396460453308735262786670505633233863713176447025584458770447226367304278698756325675427801359570450334727728855021613341827302487529096826471111614562537198618758842246991199178763018424085812752414999500147444677387750059689653825380824806867678418553931335832112100980509104839662991652688564010964891122433690157373209912293654088777751043238577308119237585977881949601772948087336431657475317168669876405729464633412738878145169009894509231151499881223456197155556690987528412466868456399931259249757471896211892994238464135935853256206862110943068903799643397485942258205196265168066274987605814365414944602992147739532895947062520964233058042188094446041880989563642935938463234913805684666348578777453491605146059721592731655515299292308737242172705625846090632277151314950428889105613888809055839108762977415988224000000*i1^43 + -6985751176978112440710086587008622833323082271769937294689864377808852424800428018141358038264324935759815363464121773872992625900612383379636262909753035200109051945370545949518409170104795522132238150658901003976428407594141369509981991314030433123608382183730438310250917211278339712532137256414839868285657444069356254815266137621741864031499936063288976674644217173377489180585378404283325176837347288719574293547454656011342329272073531766778241340686257718344719106039066968888054144362443268547905358814792301084871886049261714753464134779484163500761171170022107574296771080113754713112347085407110787333244999082772751685788253340392370855228292748783052315628690547579110654008213015759172244234961148824359422377667174998029236670145181181685938446293962103171340217920365433061047310648280393126416343762120305769781121057555403592382421780169822180651166699074983037293838437894081172328344379989324005128460464698453961964329948042440095615030518624565839702755829278279473013351252201464118499885000566775283171131349194499471716435926396719570036225244468503552273819654434322695061861706046883331233031765375348317466394207084068098023199045290230350887291048478405010080469774709437928969506469613780955070249640033928067478920231592585470937643099470318131278856895593103401808600656296920252456381587107224435305656974664578789799361113040883600611200000*i1^44 + -2674502704086785326769813996323051137823020737674094510816585764688708695632729366046756859317012544469092872025958512185891676648382373502609818707367580746076567199923718989459738501004970015218035623485413960821125326488116782137274505282678835380497895367039389557551225182928069598564473505011608215048557742621440297150258762448631119801491413368470009967920715697358621013460370640864424071830527408154154411418528844706720505854956304616930969879554126994921648359921534481894922650303303306021468355229881197009453117267918932768683262295215413027193579024373972293408175866309598679566971892212368585467712674916489506795932272131055554103157236164568631392984032169984901475315696256498981095302118576340603012746799213121029337468340297489846654684332779480066425809896161954612428861158663290748007407714976074558910036314672352774194347772698041903090894343489672251597716895696500190580631068469956138910233612871026120826748290726536269192690575287261052806146554767313489948925463415858901254111296598260779122647326684717234552122186365746401722978497841499912681317099086987957102654262407313041867547064555297735804822549295923572139101437944413687026197003314481154453448531794237976139841746981539302171936941211073773428239576988416840678941536270063295961582189526429004319364658562954083293192486121086640370361252951900128000*i1^45 + -312316096377158252455499322856659377953748771694953418612734824438819655104668198930129819287533608798182186699375186647393381129379434674793774132851621180374663490625667144643858194102596539273641377608675181278290242834450991333499713770810292129513446433051544788344180835990008395521327216872022533622288896318330621862232340873107935958928041885217695163114735140748769983051170719073122181317728485075397150529804655649595789161473964298069568609531041805484903312484525642162935733042641089116740903748628131040393085227474139325331733087592478955146945377637745944107643608490329538240057398761944020818055375720980996848883232748876273424976502305741333734992592088315076335686088317296197606024584708105127369851165243897083260803999555441867544298614063955305284382790975698854976988101171236301105084372545129278992110480868661480831094395332120066713431209396897557607072303778748617624131639724730549887575434083213851683195800190287596790843644342049140595793034284778783783503978738786707373167345160887635075300210032381545642473825648534986953574608144179496993332957387994741881279631703947592461206799095397659019165122640109605051835192615062017932535500385267194363291553861970635223745028296956571848002922184272390996120830301201758479794658015839477836225677043041532753250238482075391807433013455400*i1^46 + 48989081927617370475855001180902678608793668041082965562344628194634754330338194815403134309471490310316522085964850408606068972363539298514126166946552175728491679859148236848222494792866610044775823277773635837453663106723957595019375428324991236869894542671735930803535356363499594674198184690963298407859031537447939729576449462819962790543658671755962277527317530334802775278352911525127773769535650091005133718451447573728310307840789179371238969139306250370509424982384692355464632526169080340822218883514842175641829355471458801714937736853424407537128548286058965242440999564150513450240603470623725087383020863288097528408823249174488102288135719614981281546153129364109977509954929786401902320416076129663411337993548720643140314461069470077021824422486656387528755589155817350198952175136092808005411756167048538104530805461461172499305035022579552097328303311695635352553260312540229900087488556709138828679594876413308497965265927620802645213327805221211438157007282730804786212682760902894868284444641710238433067669795020720580644455993909995931483382234103922941054971619145539029507407496541306528581672017546526806189709758142733293020817575004658910617781467609723622271559423760524056210877009074791844570226925230940445111229124816331889043805047631510587047277379696235354345*i1^47 - N1*393109524465389956611313522228177717525780314621821214241199364896484446184948471082915877147109108094909919360430608637091440129346425842520452188786445660457212044282118911670229797302839654868747600605381969831824230018256167023506890435257190913210704046916604923494557432397685386207044278914865001037883010818441228122882954024065875112954867248991207331403811144916205547210855876951596841492436251061670768000034922692589158313584681807698130585152153602077078859988496413967648504318358068547448*i2, 689677159904358303470870395847565862410944440060110139239133968036413480511945338515616853699494158126544500576092141670213043912954312860993273389677784651334192000145910051861786295655759674014970426539710207011519814776490600996047009502926389122022537322740801570616406924434842334972841514441205746441121271497200416589858629445503168358653942868126630971273679538697267629432119207853014204272702458104178391977626717673210739444783175318751868620740993756264353865382056676273449048430432280127390690972026588880600658795810749058354961562480548110821636870820355471227840423958037465933169228441530697784710188675734835088542079862478774794357406656463699797308420195042956130487032506631636820528188099664918602759331821800784221492981625103169444340368624304016976700173110325115185174732168850799329983585931278601526108264919890783761178914071755952008358042901801754748823010991465896419317633392810487738268684336099446712883498262072897216568258886001209028993812581446003053382323458766772437435299860173660655867284753742974956918423564990881378946270440441929945118722498425584782080439034931280262302561656638374653655226196676764665101748746816156598866648095200335055662739464981297654358134148870421741781303459618287388827018937203016560220213242715437662918654510290805855011004014787533107272415224989942558583358800504335295186132169352151947989593522095713298953694154879020347631364216809368479915537569300711532386911354384420250694090473433652128670624054722822872380362436760578007964233932671714211796233067889913501519354634537953923236204853782619235575131188313264384217867878400000000000000000000000000000000000000000000000 + 15277632624657244740092297380719071742678328674253158348813875654769643273176104024667679809369870842186610258381257492323377208343161260703827984666223127872127894288424746343421898510153538861470663041506180662189779022398144042612639622386580145951427335085713426961311977916200064907869441831986535190528341140884067232652121417859016767960760551549203097487081095542130908838378543418696528139447680095742002539664349270873284054298585011781252440863544442740123096992415156297552967903829169405861910282903969310290812734418609483738631666274990843215844009933316272298772075423441963651232835051379429884348066602637974139180040910302334989187747215345563626255786605170044153248490823780478658793236491306939090989714738144654235276385984896914547817657628069428332443954156558402910809621389645867967536622356507348304186413302633205996423143625629800580173332729917014822925210764756825380669215932784566009415985853310678759379608227570614241108723514117856065758850711731804930220389191624156750990424661212737984881974664447533695207946949961668090257105088616696582256606623288939327934023685468058530165690170940753544133600541341278070760396200926399599281226626621635804507117458839738364260392130757199222872515972571187199008637364859262220005781956768183675783062049027435427424579919751904474303012947576201439985687726533536554507456182961147483969775275048715687755636514043858934346045527353301689750436967469858107026081054127040089789936902202234260829501731782232474928713668969201466441772515224931558790819213198905993888379351954831181321929573611900095720526260384190309226743070720000000000000000000000000000000000000000000000*i1 + 31014151990447135779983120012958569197866404248014788652527141515901935892999515606680847107586428254527353672259955326068308248395740295690605799873189393630391094920743968419589415409647629240187194819026302856780836472133907260266275641453220959151945245499920289599392557080069703724915411016155216188993299204438444386781809072397596034419524686150787964239521476820860715002304259530755580895960846851174165425943146952732011572446210003854596748041308154729684161724910741850120294705877297753197729981974022008060199936759936696573041179349321610487802621428608700260198126329556671385626042628624200735827441316954044151263330684240932600025422236586361478978258810829183112651547364344255805410230128633252849855011942267989969780069263877139267945909934639120131077928384991907339867916530008100137061167052168557122280855428232876087379370688385356887940542351367267241991405081710662098878704856805191223840461798026649317845919406028460543511198213407746217010018435088729276515213089436829536111151785548861202587541155612041553423283177361587776462969240550242352053954141994778415613229372204692028563449384729159076900235470530329906886893155343130313974941983141564725158764209016767708373558182497919795197509785357074883063260557746070551013217568226448519642153493904611093195514399685405372630102330008881575911440593910512513817233100129649201028767708338249446294455324208699339343803711057421840897691402805943026028648940167605977540031910837685918871766371519983852687271720560954492143215060509404313623436473873781235969354324029388313867517253654587570125709495301762052190633984000000000000000000000000000000000000000000000*i1^2 + 25182858337262392337916712371429518695633120283827840611833140679466703450813300391168855540007466707220619154302949899775709010998543430843006903011556199704411689823433029340314148788160781704219440087845147535999284909862389494708107246829321040961350801805596569310778336531698384270434875839843353367823351135943837485016297786153012227017371629846231075185309615799309479444122179426935846972958547401995761509237611257103937632113428980091217243978150167049730010059798737287312617794010590299662061950231864997414697635975746741208363292645234600870973986295583030727716228449692237916171222305267393462561165416022547421488563124211833498268323693263179783832978821557571703101935202613670428051461939974151651103476240887316933788636258352551723044145995267752397762978019048892363240599201052762769405055122482664795934288302697870011675799652050812281662632873340850772868419433171405076353422898709602776731670903067370990716547673088846505406550187783162817090501606957945901095553362582675226395035862564764527440429405634889141795871142595570811710280266713502523983205557772779856627083413961260209624938472974743317859721817242674821985220679254512603670030616458650508323346533171008924028124064224014317509265943298923408322503391300387024524585492028335300648984533566327534181956125450950247146588848409013682186615408529244871864676357149904185366889802844798925176066682703501712900650212322506634329081658097912439582008469075833061101680042786055510418937821152913117257466900033248671114400153149534237883843349507015288732639870638873133188404102405426503138691879001635279601664000000000000000000000000000000000000000000000*i1^3 + 13918893370466124426963603616590930481755769749530513529226047064666599295910053807064411938682360641580707056744790791402042944718433884418697289857166002434632687009122015476600099892844865620935829358957893900304572966294077037368688515735828013954000683118106326125548937928720635072117376529370033695337261017790375272546941136304325732284972029587309185984096134752593408495368462188654652063647683225693867729087184577990915842223116033461887524350431487292375309626420481180724690252375790312343868249051137696494380221652349610683078037795430920300481760273685792312346799598747496186250900014675521480191140539770121863286795602396757455733000156536099495720272851617613851798318958718278495333657761054239382095387616219966047462977124586234367623491336152281112080925922134029116789661491382179075014195127932461049629782613322190440724663211675271537166845784911266061593517125884498293187816943070654152742900206065649968603616901282838175401836851345048165669854544871746696098915712371912281402870035655323990681199169131374956846336696012734857356861907772134344998271030099552337082784828970415754943482666633191425699692542853207030172512393102693242464702730798357560367111702014207735631300803673396792717238720365699652725913681640502518453626470383320123976763575446774674344720581449534663386575094871520361855365532958384747870567799925450206946871167249009979615513969031581895320377203538193421663166485888745556694910018430770001413512696485965473278922071288181887512157969533371191741248542343326011456111928570382441807116160332551721870745921950505887688552441135638983475200000000000000000000000000000000000000000000*i1^4 + 12841652622938346952403755485175200562814190918280802609899323992362811907828528284439009764803442631724052071205188558955030342285233452842078414452821976652667327038315899080016960365775792817210388176962670253925003992408947930067110824848024621403579264947639016894065742235805241891533778253235529411481837965504484342477780465399793633415691378448904865978299226815042561724886582303378518587677449046672246479013524537700762241134543360564395194872763198180382361739928313844633663613724472256112401216348182633508890223666131697309320687935281515837404070395881273050774708257329645898119367876086491467144627789756877786236940490660105975116531417655456293113497635169471584482287831847536948289344233142935788860726107537978843379301009742017653384171134160282991429811314697414947952268188385481672932859839031741513590471470681623064315378891762684780864049611989649787152446911856126869531447570983928302419874196212620623694048704729897409094679464195694841857849665344946576996749317195660192670507369853082268070112503132060814341645212120844060669082773256348307489711914286334730961041537509759951801853280864226886164867321128204054484861862094883547018298914755622317703051675351291200147769915607815232003533890219246771109899428071542517855137480271819483621480275846944162339948686850120249690680696873521416158229949565048469568427500079995382100630929693249657677791917787806373175578326063519029795001538409716603874729617711345262373132220692597654930193100203862168749046964919632246488693402789838436500577758331205474845314337494327315235997211905754188448535831471823257600000000000000000000000000000000000000000000*i1^5 + 4406487233645578448417609018578316544659983029430179384206776996708571154908447455009926185311269616463264580972004004501783215215177140491623823397271923475322887495020295891952122552620220700136916354400779142212214399000965038728596074004794097394055041420212399985309678196583724267406957677069402228034436651430364605946507172132992784104979380517565317738462265200001184549793991283133041925219617429952972513085224869801270775307257373813421832250718198609393109077489118181547664272972219583167526219488624482797438838267246902036821441490639215241951645296155045194881304295597412465812625368838534147106309373481133139877610595125932949894290907656950795692314901287253244905658755780266374849493265250917400477414783959407248941651401337972363371422579768412167800629468034354452763776357009000136017857277074330905342825599621223763493088964268370334890378096398632043670422360724251731139542698959979382829039614073650835775320752646502381316715257044983062747199671059406410085736085479607591597071012176524235020095357379895566614808702244453264323750731197183681382805882375637779618090025913947747032770944599586515692817004129321802306032365115315615391939359975873429884873472783896013536813827289797656539699272349054514110166971617936613060178375848230325766802532955288248608322596175380328895347051622524036687887349904889341498822098388979141864499788390264604125176475653668248215030725698743316468417559551277900336638636173544800853222276298534496143359375064941789971768224892744973777622394534002452084597891047839763697552301050760908595099004692395406839623253105836032000000000000000000000000000000000000000000*i1^6 + 2377832633312217087612514561663216469705117790595891320179755745357525305255475760665995597975453930902684498135596304415376801830063112784121272005431188828537076763442740339084164542543540026330610787888681129802974012499876983134073864544141911840995018388741686480298651851188442769749064377799171094089193370774699691317050179158338894117539477905553436732351346288852415519260779236975586822820718198882178865408419791424540468138668362868274631846416816494996681170143097344068150656973696408909172330617891824072208477128739919444730384764334487840795971544651478357279945814256515851541050558614054185121644472096913729567967620184699267877500890040067505601025979572738694722989996457180696792068910291655942382691813339897946695624623228169464638777701199488916673653947668450766989013374787390619866350257695364467911101416100940406858491206245314459858948366657910413129432236731939681691202455470258003775709334995318027962612318402109755231122411932399312947324026000884591409071719348041467181544871059038859767622990103758163465861151311561103167320196995134894362568988632685955711372394640195320125934156300283264534324654132883686379692267566968459528337125844427538164394850001552625295629559648560460536632280375347583581017120288789605867806196848540785928487923733077989588730066272154736966063934412237636729541894804610499031763314084939634391103905117529692681390723262878479145106286124561476469560225861066281421407868914707619763492323212090379044815956139243983886342907425173752714281169116894509849433860810419595086050356564230491385879557546396858881395367346176000000000000000000000000000000000000000000*i1^7 + -197479615665371249168435080198086501249004233330149081348114614554778524761862927122020687401105723797956862053897547111925876458242000283440935402457120760414757721406021651249978916244181545465916881596671433351353400746506601495369432622916431314542754041516044264007617998391224781150915050863078533740140214176858366759292872145304468724936055869849299037012736259119005204895115191013831038703974457242729006116094585627794398344682126171550870820139631127452412968869804695059097328549216085485900613410356288626810651112117797947606968695445846814623604609804139438116571575458947573709818282398198046069887122513488815343151635377398726504082039404321354514207007785662121001292004436109349303055165460932431984876136283427477189093851485996773702208960128199719737004532845404259687616352128710544973042187399949870473974215744539245283658689118684189972670085173513310365645693146795699532613990465355488055067718012154246318747451870183497619927991563375918580691224604143875379536083769836133630873664225963948943179945189658273923300193588242805506314193456688371860551969369495049708735503565835521827068003480871458108576727887581217537136270815308566466640800864458924619104451393038367937861415454240255671374691999015065106038619891276661071318884408590743107314190801838455156688746729061587867652428815400029629337678379450315623771327536794530511087245022288353036732683571712215210264641273113477706356988480039646043538949808291802819684430821377208238212805976925135349226719915430992113401320615718337078692293290811889602081903638174851787665931087300970771534693007360000000000000000000000000000000000000000*i1^8 + -110877818899991211424427299798323092985501631930530136739748624710459311092901790759707395530374178976470754836199396920854427787343273632302434782525781757609414707354273480899837898585538453134683400975041131454521347408479810360528083951648633135494486043280088859885735303567138496281219388269734787902623929540524719227299090588194849287608343331967451793724398800087339248971481313757016009747549943089463652725525756740281891204484579300772580818125331993969334261602131375752154917064426743897049532548917896039015477715492428091689845764261200023459517578469624251127377017956493372175616224345236763229151271310320453828096820732852559092308772153959288202009529922349255442345875067512313485676962425329261174614759413126970814668900515939747530386158658686934856926808633791954632784382430356879099308801370321200714312259563014569904723430319538970695898908412245883893031599773128809759357770524696314325743153612535982451113338158615094158073304277999976336545711171287351773228386438690090642812117004777210529668931114812951014882945915705944223394700671500277043964078600766718936336664179422277938708195698740247910912247340131372716242197633217074918690175543348804848330907174922774445168564915051853901679592979801176519401142755949081354889515941945044649995677050068853275876362926352762006106077992152044862784531363440894384593077798873999829754103882971206568682937270021966476897338709330567366869201299288937934570081397611235182662128139253492102965093169475849955000616400163038820996215459765993321660261267802989258356256819407501753413233017181795390855315456000000000000000000000000000000000000000*i1^9 + -1603646268772336225838560200110224320499660031064801479437088445295491001759457786519941613221253219116245977737617132723748853218802717096809557631897197975713029244379022987471947973089946701177432350794501665029276916926210616916207606673261940017756736459761183940346741426664900529479432874865481051498318516681414154179107086672096381807360642269172953617459261569967292529811774229227293671220278119829547513745220316472285622644862992249622376864645210647438399665013964225140642004888634862292044671245785794528725025584061953032954513284956756640006073873355772706602916526459005695825645784874889216399285216535935509654227947729844259667375818863583220461677361769546531454087728537195336682096290589802089680458326105729121476908420373785228523777405819693825303698576486359934117610829929081486300832953498266744173177655373027679050120100479714663318844848055554123303012285000162947845463337943731054133273722492358849199825962947103664581099593261429168215373815814288634222689519709671598776362661954789386305177854991532921491834589238464673576330218411476593627889239240850801513671045654494483932456805578453024314113484139650789495323204813094905436334188972467251560443980789547603954963864998538592674512009978546388552942853031093978424046871934493197572268031580677082630770695002174806637663859463177506542639008854394762695080170295648701602867462768904239739033568255306971472414295211301319401289544290357244237657064697995693971159430012307804862304236768712453270342028818186693134713582590982033759135748036046237534621816010277072510486624428938796612976640000000000000000000000000000000000000*i1^10 + 2954727358021115404837563437792004111879628294315490790580175531943719811218891749729268354614426813497860940481703269409261055231819913430855465523916985520801123242241417036969505376237533390165198716495304152825058573942014684264760540726587289010997539041979793727202531877876959424629038863094656482948521424046483420902505629227357281692007428895880935647046189823572280578942110304353372919806169372088276936202429131338096706871310768801080741639354313980811294447667446126815868212292435137224637629112146195225034350610938588730070091997857686491116682286869081569435765031684591104427655947128394387911827849122472680630375969226454469461711478562486526718981259860499346960253635915569399699997560154292912453107974665331191196933452036791900855244841196630082505344344808650995780536651351325857387957313138596698679925082474113321318537801364014090714340621989192745886862522491007326195361079528240924150686359785525653484989416640517456793672850193362092891316909419162291298062341876901295223034065725697363310555980130988528203746608319227489984251616936426664744915610008551219680886944741657911127300436139819789464027286190627206191851221670320159416629489911059333937888351893683073993050984806729976443077107116293705777387928846267962258867448080778402121778845820618161626273436866260875212272681880337421747773560205859269024247265891990171486440255128474218450484757608248034334350595912442417584417404013374988952816908967169841436303132542982443466513703666232515779143766154715928269468579342032794747271475154194500265655056137266742114032192597500371140608000000000000000000000000000000000000*i1^11 + -28337620441474320776937305051112384318622026998382048690558384529449410612010947272400767673783640905758499048183271333334766960779345781389775213304807493489583264627756197587405893564877397808859070608898897064335084796747946891101733950533089662200550016136611355657604696373035134151268791263385967948092570653111164213157746375894696401485916546728432273087951574724444473311614884501341316710233336440057624595091602649935899501779174510680032338469641890836795426857463651323620231129283922131419317405359983233398122462615073987695416456236105352612816817272198956251846493675261982322180545507036119454879475350022931011044043917376794800659683065986868266769769070627112739248308646809686459489292417187073086486699439744880669801202185732485098150952374091481968924788409190003244605068778225028110925999478857128832918443313185455180868917591628030561865584701736033042313538381212779409039532202827269366793208949001916567078091295693144356082198850455509838273306574278004287768149565513485001706038253553230288845533664013171147889811883294553944941746113906539522724549109380965849210852401781295838652801206783455590253239016362926106539956870482468910652126364479060169588910686536098458323700379349661616040877567900219073228780552468879308667931396503204410768894535102076016506383307790210322289071957902897184143530180353370508374065859741374679038815805928856415055552846466131518128485078538040072120142862116209407464699299679581545553485671904040053671681879113883071676977067088979642566207347047881286267227161854642787046836094736217787472805255807657574400000000000000000000000000000000000*i1^12 + 1990497725401201027858740897172373473952816421076065733325360821267190026536089580393706757905243770405518766852349748770233319417973665925276058186460854004149102741236179521125501052476817747803925712424664011791969928857435230196748909670484250753293764327564167170529796909032035064152460724339184768141119255258580024344391579024013030826235229631071772909465830514550014504823446790650887138474642646019229739117933779859327896882261956984239108787360894116163925907281388043064249485338370805027857535475653104234380902211689227764830409414611560695219099974248205948110734283126409774652669236219501181939413839597984913587052380309026488892219834521061136500888250869871192046792524876579855271787500600309762421320458841272844443877554621518785745527142769110167842611139850856221268868547459003957617150784627240693975403599218301377146571536762959346404132475166718239699289838646438147835043067841537035846727369230824593664043648717278679111692429191248696837696619431515428791157116960391796987766048564044333207131758075803556579960247267962720005717516291799420435499772020339087274425669343312444885431268131818021077390304725287354159776160535511911416775887599063872040207781605683840522329865175800212319968191691254514854298761989709173749151464946153622640347389270604011625555130853224464025334504381578778847702477800929362502271915886358517629065424861741303750815721599581511430919671781965062600712815301008388989497424896168888306493582064941169410448298593388589132802997159580080675028765543730723246501385594557857601180324766093293471166172338585600000000000000000000000000000000000*i1^13 + 1351462300722388641986292673324475168193530425261817600248619466694820832482786941401672158068389668808767292402995167595905869281627542028336659663960570310568849882899100662495778722715609516523549257937369632695772314402999244146500758776413811104387069074013317653846969547781095185111958092775031846810371818926415997021152675357626359171027824657193047311717020266789043692004032926628283234073578264888950230629862679978276543543959708599187956158896695571270650761033367637370884394308751453499313512212313183400175710673613298257325508386262849198839980702430116453517146925398483713276811334016622987739460169632730482811224741480625994888817960045403150446808350842987264214217425361385019678189947885174561281171710251261700937384265835430495167702461876051467661340421454185098210888318891771175350860949834544479987936649958584362635345643282404175378332015239333294157381025367227158636170817345591160140626515089562683168409122025451819805071956584009143276454615794363851042900828011277324233966968582860489842944890480093010286593754467688878045677405123005549045001234946004182465592182324875127243048819111141765955400883390062911803593548159212166751578059957261320297011426925229777369360147508951629965646842177573700130133061148514372618361237975197770577204989822461758291945766295406348982424952631315616200400465476381924615585874681059402254181590409839555854117689444309568553441907459441328351516258279700601895941774435812929505211833583139112566909988793636984441622489541680085106827871511485835702460350926378412358953696326113239629362626560000000000000000000000000000000000*i1^14 + -12410764190073214561566939833352749944063773363270634172449388931856499874806387477070466260070457250319598126331730052308654418521750633480837056418401127272804186807546511711023963241502112397142971795980040730681001856390741561506578579602763373002024359870266693130851900466952476058457411844057169764012461356557159788420377092456744447100795727756632681397290561814224395047196521505967003312648404549493814146542464174693271177193363263771088767602270247826601530580212154729807126009388965239321947344224502209650697209024578072738251254899909871303546362128223738645493632739523655635455517398687179013166658689581228994211548737468160872393873682638992966747668176244483160191767993477839961786759935305841801934337987288727563901158982304461791586316469146453599006254369923508092433808542456905247646681824961682702679274391322862952130744312297350879358049469037322085429020013211597585755278840734907200921948164872349275265428525940521283100181740302926394441348680763177734560593343726983601784900645953749271132111272626736964611942373950800544758764684685936410910931883217540363776004097341494495257777873002564630438164093487145621309235678899947715924407837146197415262962524266607255974967161181895380866922773282493670359949256284097907438053781487436663563003108143710205945029747903467072994475789433370174711798051267066255055107158386507112038140808661188481433450507438619060253953820858852530893191262952172741626112317357979858638769587474478489788559311534673586720491345948170456533271311138688049620834037228901527655370273352591813797478400000000000000000000000000000000*i1^15 + -999738203879840993434403147684941392869426654266700201516832806697180115819795727478696043188347805793004475779761817110488645374565275846429645319342008174194630259457333696845590076923244663650516105470259650200407293739359788101227678119701890556931421227935894652483872761088276357011305746740040954425966894822164644158647088177936680690719544134799672900758281924729188775310025359128041303619444380191697474213012115906181850975708424573403059329312037436490695187459653595315498102885618335858405857007388448014788092491730815779791457272489359604714805310327067400385080451141456035705732964942298557484845678890127060098143857652476730833334166424628726921095495577650457464611477024037423853371809265351701695579997353986051832656360387360523697397961909085078004450762292955278240281428255402191556109337789468868154366760033661712005315418547918277310588886368544854370125281019859545681810728802670508580085784420521583754006954257757346599686740756986704730823652959671633290911307755735947467678648108348111925558134013354432376176850970896041914873445315705428052019256289683144272634671576018020488718508677110313721735236025040464686958852544418052383380904908996977297565224163471173647225863008455415800794611907430007477978740973865138864120577773769782957949791081303282056688387799126724003035563097652858615506174151298604857033489903880855231841771346990728788724686534361140649216665576703414170724292933978251541971290171231848244404092430894621894020419156578895662978302339352945812072742964646835621018387168252047580286458560058931281920000000000000000000000000000000*i1^16 + -20078604512631061655611029121541526980264508426438589994454566751658963100036155621144558876356388695336194570112058577437154879842845112608341075362928546259691812002102156692981611608918497628527204113671438503563675634495325848443217616997316505324630602820744639833037031614666368192961456378352889029162365743530154193795662423279004253482506699021159732439177470311356859350374291949601382034994103306108922446628117730977173652400543842332261303608462716971722520839938777289059117367309175256971429986682503889992390684167903183305143391332432276017066854407685246135787181441434479733955396748502788827523554649930018406521419753323107894784739326567311259153740414420775392271175629042246945174976262603208815247640537069019704638471712226274055003653689809810958091616459365781597108155033568477686526784788947005231913936659900863063555613980756143529335595088893583878669563974028930896244069343738814085768976281709323630323554458841133044228151421088629385437963728082105411264865841323553272751056585992484951189439819392711631022064228554112267448635191730074287321766946769516675815200147713726288713013394271803526500574684043135141779453087136843100549422520508284927925061578002592968742104768021266323034114632792647217033075073819588414715873325877089930916656332157663971414540811788529197896392024028438146699493107703605596990027613543226849578781192577784207794271664341731737596713165247692666104319837511103004644627127278811208549931120597504452864123239390278272738165531685164656490080248101974566716907354580803644687476806127714304000000000000000000000000000000*i1^17 + -122093884357411686115281993430572934760688503285362945469513646991604054074710794196638310406308980057509289746981915076171232112603482259890551165890043862789772728734497651998176491480664655240146782196523202015901881862798327620000161339170061254598062352408510864114040182454595943899503462831784645963291982859581715278674233482979554723757704228993813714609426361540399601350570811701876072333630528366737225572060815801461129010706204763386810526274399586903970518449673138419594879276165429938142956378594406745284725621216117484793265959509688460609693799657987208548298290987602532551891448369720841582889172450766261171785160732294543911177857756319734782806463295414271226777005540176314129355777429215907763667579221528242060208899188186333028280559846812638936797604273970285775429136859101032254850649353743607044585503646957708609922171811687934695278187363064603992534429127816242321408392792833911565931827643174064089429488691978505777151437717187960552744948136548313881248074938395147644831525038212201186634217042730255888496544347157750337122649766987381960351487123705944499480095701029531659077404812064666567403219415884170839995564760749169011848816303626101234140274639252269001947195357514619119034489579933339386422948981322023090371836083380265144792175576392665830383223346943859527622434099727561972256707031972832408051881142006954265639413422650547148117519197945783106807973288589476196513192644085933395457228060130878459230068131407366726326717937495388469274215909161150849555205763942064453192152111479294035683402842112000000000000000000000000000000*i1^18 + -1485847221713690126822164024277835901205312687074140690703571488183314893002571650243446263883473615679996551241089871459101916130932384568704864519158411432909505691733080830971333834956878344514017536535735780374267396534784899168134193501858126898816058443990940459144934558060101006263033155111937964650111317420367329272351374327874253103248561218317328561066149056323693300658018259352658722146912735702715844908418691515150503537485480412183709464200584318965870101465008158721731773796723867419816605135791283955303443096928157302881560017740119226890581356047325656943269420325951940382171946348545166804488905757814245628472378987529713222130589601939623397357447526184831872584449158696175421708548300844425856141020717621474258692311723596182291475348613089696275188892632071379781213768327473738603226756298532432853340849281669619556115231227834878104142484932788339553002378941074539124266317040374408537812290910808915766339564053800922287421220005431637816522995230176765001556112677790048914806584675589435913316468889628510888207905248746539660172695892283024574789933150373633225009789366618784630472033092894200373740917292648563517521773243031893827991757235572156511767129497887124119320544452444832356160527084613015608169454833461879727235419568430567433053136616189420523369388951798833087830123946621205576924509932241793435482072135202934656462126728183673614571174485783576131113175546140280075626263495606739918062848254116012477567311282997005016600366412576717703009924816231128058828027589805348278145465682028662127329280000000000000000000000000000000*i1^19 + -6938794275226039245895109680928927593476516233072714814439535338887173893922548051138260645030680443671375212091741799450608116521407696221681469966422051677872490211797211499228717953696741257163509387885124736067367104526818966046229237848836860666078108622804502924838608382990072523023722924779086732371436599054755189965945790417061478528976067734207637826618836513976904785592884143541392060794388782267432186188896476477687085606059585209897614790381927208748610432755313651702647655562942282291082883040585118604042979307979243933739320331177784860494337464546066002103233307479535745522874565057130936111084338051836509624324611052340595605383396319906809233601080825521484685015014369110338233535457383149226998538721352031650540892445033077675937610196251576333497205508200022239047947074672234068404665406749008794969609351497880469551340185332631063624562070902852803610036200230790849882603170831152592876846025092146164802737078138064589060441517997710680998981531875912145986445816759991748242565866870052051379494606321625292089707428528803587213268320438289301162245159446135314453830024893837169728231002735999081498692587723667845329668756345009188169551175281957247318580400516755182596696417025940048187398893457906217781999006834151442522852845890143084782214384711660427818375099822952217625819820262324028273432278504858787730612855417563822321438431832853544910754624286624650327653106270674700355196249864712521354733100015871056519919183864258116601694527828212770028345993032902263524495135778794472041307731791752267300864000000000000000000000000000*i1^20 + -43194286023239290450440421332754477568496828693477588513272746127993199085999481445087534081030411027707472601197424599741382238917396573874699786322142093818958726656827662349121986446765418882831601051934235837529383888678696753085081937081197925095081208917424100419572576128996952009318571512259496701208034523084205984072916141637494609577037492243578995023874411689533792232951788868187500870643838827634171378731534663207251237211321333067325905565244699527923053428505147485340924805707825371480133696173967892690422567377438454831633497152072411268098850261643055586075913837699718583640276669151471263583693571649255847638192605971038713746788325488421231280089990733551159364025454875831016566554878751462698261414451815401005291644638575919715242476049201388741328424231148272128389673676425280974049416444148912585085620444875260377423551676727422598310041218928781327724289743132337916043775101671908294500295198551542542652028605951291589017212901465744103664303871674200122292590225904808026052510330075674300427024306361738411460454579460811450502611480547910881421261626474832581412822287361688538759903616163627932293885242784098480745113272632852084583177294680324737669858889826013989222945580390086113518207844317353641545527669282559137191930568874895521589556594044632581374698997577264126023712069117487962233035327999168587748128101967348714269397501642227317677260540972472909543888609249280682619006077833401912066314003739038019475234162019198787213267358392057315816773318483210096186569131948969618745462811692053299200000000000000000000000000*i1^21 + -341189790733380016336342402178024565752462210700065167110001826240164931000281424189666534453815420407637083550874841062569498089853358200281913494176842106062350204334921795049420764458220583792199115125391225868915947237892332865917679905070357625470596115668263932644618647889085576912438208086904765357958353995196150643912460517890600276072474051366987470439330359158524853862246297497544040925672177084723007587713043075543929216228794641647075659760247893862537694615398702633648823710726499277296182968698426663430494175329099809505633246802081739122391083183837151627215865952323874762740565274466704949366594508124109824842509074274627168764064362311006657022749076490001257473238187006397901738115701541268705390677603680681407093329070772236629963005856089630101449181926997335049217883794436719434333002862221408088822725336601050447296651906402659812592861604359613473850691554749242692200303830143038538989426504798330321126015684097380158067958167798445621783919598590256245099092657108504272320375399725894742092891982873085013740759418610947117694344940126989708936311832353377021859242110758336480862247015622096549817137835640303932884756024499809570086399535626377134413736337614835454998387445755560744796932559821375471206276048881301277650938123084991569575622813828490735858942942061213532521299949042790248350076977668118414470948101307314265117544654767131970579085689255557304106664982302602379696204820224459743446091635179090039873960866824905149145079518382370198620525712603025177227396937429103024603186163875840000000000000000000000000*i1^22 + -311696122747637770551617948699437716285148639621334257682455260266602786670976063418679908476234779918579102858332716894450638959734306618106741466670238736627661361819728589902441472176174030917402380501918847359090951603404024108174515703269244567017690980610855224451730117326167739268511025115499526970030201707165478804642862576924255159786786058790296847181454149280181611282527338044423442412107331364282729363608613320536830473470887544120965206592582655867227394287812410140736580331546215554225053886914423676075610903072688942354795169646347003034458134501398966431619892467819686990814506347918194723440048437679618261306771563950944101671782483166533315012674618432977315210965673787046116382007525371949580648976138354312913614506959464267398209801471067840830163375175851612445068610482793739066007181434007339283627791320296310718370842300544802207661322572734381747581974474814063807741119899840095873350546770703800136398143554239117083718244624146235267730447446467044121913826841209505772255100275906235825037519374502865617064721505324767699468914911535193453160727186449215687884965989765422250823270259257669052248327274155217322693196362742608476571553335326416400041096777282406728985418126985661105948593589906487177175926422250357377825151761462126912592021784230079428842164572211948660098898600924377019960741539902826480848697197645079446590339551213496118353667880324303726658018973550266528222224035012736363346965091601469857903416602433923594878487148178161962575024518369889778576133226065548021354987520000000000000000000000000*i1^23 + -6071924055255659135006320272919720132511872712249137195172894861200365093292270374695105564383389037646887547200320850982943205065534860075027342194891380183522350631977385478333513990528618399936840705578816441918518723798640535208218915232755111031033645290224223422284750375050939701529249681074390396910299726948101335734464405178731940703327077176328636817540597608536356109336306158583831373198361519765501942316972112576547769270789066375047661884499749034062106303176054760717863450370575790655086560264749455644215046348615223436468985931747443963826208710060310025842702824803849279629916890661360010751131373449351385852450721354562278365824722799785448055159979680995798965327561423498244571652367458594131632733803251568966772310591794143503416246424785426889483524869879499116029848983586847270592074978857179044785828924817618309021845613994112557330654387592914971843102788896056202196430878894459299324274353887509667804140303681460958781209117195611089394893736698431706487381410239569279336913036346199623961910665875129673987365027818513204364802514272342531414870524173284712796206657809601933480296568269733054231342211850859255513889583394904964415025498016389092233406646878305344960131516894039619092594224116901176508517801944808687350808043012430547627704299996933695760846313002774162998480289105470891349529453633469007485189914282171753531187228841407269799402167407807298788460509366923453846688569506672685561118322464746450416400643426146509637575829823302145744641520961240829701174579993188973412352000000000000000000000000*i1^24 + -12111790941181923080083830615973924536780828659993268124667576355757224883091342417244208088217951958960903082115143540741808368169224671826978627524666559845150907734093926389812854762050451225503122953350047046388521575069302842093744337510723967689090514188877718832970535318469572973866756320906735600355037655120274949637711152844567415736049155696130531652509827902756589073515667926224346177821068408210480422471647572975372296105795508308331581933401680246788507981705704361551357330168686263310404157367965034768946905632394018885658055938115219499907062738415894537883449623266571978448468599320195782613654445798926689461474873538515030891339678962269125849017492894646533663282027045228659724993011749353311529526480162715011399072111500189343862713286012567715130821578056519764817008836225346563066550413545324376894941418972685161077296048879772785369904597523270788460545091895221368961452800323141795105640061878830394282287172763738952693844861333419577431769115853900479053023526475050861396095071174166925272772577332110109552008142291735759490966915748890795592836292412522101715947558273862790006817148134921151571328224404621870172107668397501355075710772594692581348060454938873904456100733411629949355870200196269699013154014870230975105770096609925573237698258227763767200229663307130582470446629531510217898966214348601759469144677816725256749044376026395991805302541881053988520994626441847533846587137782420647363803571420146866949610217142974109025028852570127389866039982161573356579242467173418926080000000000000000000000*i1^25 + -12989677555830827783084528036543117738916101227127748975360725591966165273312158995439928346485645450354862155176771987776113463836289383930048406813087434379170617599820819496555216001432289229923978279142434136415027265046913038239038288549003321911694308753959409110139226937461796727670721204118383825007059237886955040246782030627205033895316805115874731694659208770997965390020323373508876701793655136900921674357737252184875127267088037143868741629487469498193574440064854812361798899595698953808217610133588180200267193347793580162096439910115679660386308507672131952381309127451636902189481883017600574841321375671733520141845015142812597055939825180729446580474809714133600190818001234864745629388477011644839453979173803943356229128660233070677822663712950552120570990664166928099258747045615312648949351033334029629007409469758122764630005178776552836366336059295309503846474724873308679653814432981666907003903141817535499725145441575772308580847158945694011249987575874350157381104935863604541157744248870722706260108086978267306621900753952893419651275455226131403900382601290881990093124372952122549043555686483770183881369452986275381251660542231745768094503830645014808018346458524744028017006777717315815673661671016828702529270441113676241289745122899153951432409907640950101315872255348905094614127735136138590879982095336696027470127936810208725393125806291140053067212641589333624844744447008616365806554845900261097973293711314693783721261349504660667833694650955291663000079105679600101424748910608384000000000000000000000*i1^26 + -134082405108322756226827475822122412770715155682573092759652922059393848669665533824282538217427881889610939887236190065686229198327452948932380291079692534312545395488143048443145896683041301075266821022488530146368794062825199112404985962460173750553521767320234951627893165228493774757438751025279871161344702592891053556787620670769324921243339555005209822091863595864729356399369744121041205042512621957729549654430466562608384229468504569742727549147565802621855819816780203193032375404860248678806968160936771431727218245708961799852737782120452213120744249511499159803560825127653689570960221642629751650230118076846298578321927438182878032190390727626773753200288797396549352160549711334855763264543990626019172324380423401153948594431079387956810940700875438977871771798368847578388988834456988187530715310107018053775068822308675224444251630797200697990080997742370062964384864573047453979465580026492219321732456581547456954099844742335727572799623166770324300273623552875889970866434764887737253059400044036648496201887734490377263849444007341509071028562977990175229482797446739239315504943883784979336516992666023394014455803478321266823351607291103971773394454971045113656592207869285869277303095715280324847249032711071659320513742960090381333954679556344161096625698351261982068940290721774268527262000766901372746461134501174680508415648020363431251508299668773741486976122041676432158351902318038753403216327410102022155599628179222286330279516326939880425376585996258318404128435299640352277258882252800000000000000000000*i1^27 + -154011883504710707148791973269178135734866002785355427002940078096695400469994746852191591091003217221607956583042013704779544602130218162209951478824500429422452230942393476205231694816437358075196541355524130701516149398238820919727158267776420288144102542814522335870680862300388655432580608018919389750673476273430882064770748102486136203014869837441602032740247154841705196426903331200125407192017833372229076967306031838228267551117645398680153584537820745228390159698732787227046964772014786300203293913633714388302984412201932885837124195474444258522770711911700973261583514196738303412854810333459309779601052554183044311123087641762599823605250568578020768834690583338531611129024453697374288588836568677139031489420821147545210004163012640555785681571114076363112726901567023413076018029391034179629001097990089239430883449337130082064713781508440308137375387300454304437340653041519902501045516850604962605119415773283170881110048621847452808718868465032258252429975599043254536417040751758982927611124665226506078518386557568312576592156508654661338221397529996068220372908988625141760249011879934469818088681596156830716847834203725978892538198530821504104330902451856926060022771087448060386796200629968223002271562930455772912076271212094458410799951441748310888870165163261075109535524870995123021146276947932152609680414992322160005365016717993114609026646592130225752645527224858960001899974432171454724662811911114479388098060093507457662024653398986805854387019368500847103856983616100154264780800000000000000000000*i1^28 + -159408604698013593928123854938553594009885875095837087415189478723198218107033048150978863428144154640788372374624866196474761413406992731005975628751282000882475824441744172779343806407271791375833073463588866681666929406279612469081039198617609249523516916710781098769966512692531350428015909361534530160381336672335580754353615605361069640664789964846415848644538092588780746079894188235284067102008383470947629348467389465988138484508169728738453187257420896729217345186556461066626274861885526890926835283148858187555062090973435911319821470787123050905838153269008839664448922051883884952123367799389693310419974105252885586985400483174138747260976387054456547042281074840162955872074273243053857577312362215172837923721005516408852563711339699086817402222850092524788465539690429967076495415571087458624937327709106200908297500733264200690999712681817857117359856166973400258370584239067165579077553051387068541777597564044831792286427851604222509827871408956150336133509464542844774353072012108543564066824354454477346832200794454319425523424123411971540395570263569336008076271309876479942164262123047564474605058364318228606688417964398273864037861319049538692367957841600221102610470205245490768038507753667825882566107764493535036565091968604889459795412966186702695772752814607633824124665018435745071939766441095870725597964403581942036974249604176718550875478741265507440883257498435829818301582039064249958433720004818163363838509645040296660752604752082533964122782487245124914145300876519014400000000000000000000*i1^29 + -659965070513643617059100802168441985606549985453509375929947966967583552157238634577677788860904338100232496673296161253393745641582031212589807526426519359477470320691817962679129762785588297894182497891167362308967225197022953880811228816895493813103666387988660500246110069073208501732337147314546308881637530036101194295046383685664423931649665006673155978563316375492553353137142171784798981906766320576935467359899875681132757434525856128727404942410852938443799683175904248915940664588034521466453256979762925654332845017351905093405387524022000800910483159243981793271244138080139230620020632604282131492801053972517933436302695160625489332182317897309245320672667717237881431299452866404723625836447260928311070158550932955273655829291477040825702497452110273362051222956233951054969850203195120510182027236285023935454526743489137300345062298964999082644882387866307020419829101814027719661504879268347709935202717559477953135468837831470270836216358062614442573706640293865789755924773102176934977302115451068688436681355748331832082157937756675105997081840505239150033587353510034641353073151465423827905994384151068242015750465067010083236032282661126057266697054067273850967759593987720095117405068346888029825846473593183730141074192519031567461472491237204609360758360261532919763986613176084956411170886050787213836005037678258436059615985597821158831361914180142367726567440252499245317015375550579615959405902517716609329108912822325331810562628970690957068564374448951239623019396176281600000000000000000*i1^30 + -574593766529824813158510244795647047043731690655919990685167947476467023925080509527622799147170620806461586941552154072745298858113225265099171858303469763164686479134854189221104768971249022664108223677762347562352685599730789585185049387662295930300507351333434575952150159063393129504004801684155737072494856158419603808592964470881591663459129439185879777945876190016094507824444716977074398287020028022375477784944970799916382135395842515316260635827404750939355626191547524220948716251779096217282531337828129654927799056770731557958090655980501717743807931046614501966899935096072219491189466299588608377817120743703926266808150543104581908978905362923133881436510698430646088906717034342359057941252505745540557100035790864026120771568699992142049684672302562376062754291295669109832092347488775290457428349557933958351006602270796455568448778107443279198673372981950681323502464801098105960808831257981266440622770238717589974795843920673712175336553982877237884023170212228254210592713722535146626215361485019462258367889296130925768733337969515277672411835184787949139731690802789008358428379051835389771907079052493465026768547155957864638921784452443571216436130579088619307426933029050712242114637184134976191992630896294394716553630563662571990455621375076878856196713284417356596806639630709751078864331109018689704156615762042335791891429917371623051711373073264766361881519548092248294288110954365120032965985256972841796998016517575119699889750289986684943084981570776233170729697280000000000000000*i1^31 + -6222987961189898209603975626444292890004312027570018692230304643407721683181729723033898534085447679712289343593045249333226516375153006111821048157806066574199213308157926823775649241546463267342626855546600234721644534708233539473236991576808722796239809163576463581646263950851498753850357609474258772017678808573121418604462968898520604199870534814068448644607060039952041599056609624101148007209809305102215299928174127871447854404536920419338804903507610497142486678408913344663186954275774310113841708556958082096099203511036335603227494650363300573449398370053113282010353255865791124073696496152588811086006076115437328420558896108347235693110066273933761462232107430045394620514760945783260059737198429100363442099395580852298913672377157536220980439478155632355270982410099336913857016095513162958449702909244014388060559925394817944587165453871032071363770734872675025997567019845296396224409976509003182646879379557800574638758376111668202179489520497823922080459817905369011255410668625026577347003269684209941237535207958800197627883394604839523234207551947742347888256075297798655914652226108545905251151820141785534479250678936362380397073628183669928927252550035380383529044458933213839150065508110509855750946539291182551491539888787710662596715291957137227319696090704188008018325515244767376395843750873815152973917581484094884674231758125189067918253641867975788054118132837224290918414588597519355167295198940307849775380267227309286087022643864438850863786306490597376000000000000000*i1^32 + -18067209649999752178365984680334129006666774868229578131862856009466845549607552968702809396699052268599383338447660573374518584189636781122214291431605295147655690423200157345127552860892464922885169683571744451214643303727430753092739242016709459560426700904296872336570871176669401508816075334285913150516009482619752176377108247255777469413696276114773083350500965514435057205861828223092368570678256723004456240457174373048635502255253239308160039022289448168897769584475499637396049472181218553801261598049854947275948550155237386828971979845169738138965173662838670363019582775083836301199725986374101069086327453810452812019892077930519246595630693850981718108752875034636671123027519746545691291956577625564701056660206941630827422373991616055429307752717684103723986812543456698593347218184241105640607732295812493357765099538149213398413951148761036711607905150389669639269784708773840180624832037720265107636761313083041435232953789022230379345504129969739794415836294092675839998404077221125001371207344269805664374868796302232212284058794959527003087309849497884407361110794099300977635860725040058275988900937473952736485562504332815383436915665904397464815226416521089362685908959556256929982845241201403585243936149161999246112377775846070506305912505840979408087519038013489898462774755571623742382371647444482111840960055311814357085315190764293113741881132851126230228717249984330351723295970373170703783466910542943442520532039075660735684192128895539773898001219584000000000000000*i1^33 + 28206799493463571285810230671882214144956925461751012568496618727865544820236233652763116008887275527210336293196586005565410660724902935515763305416713992618017781365783411459265422641812592983451443496140117489416421072906459524417193923211707849168296490292187618776876640766694203360173908626393497189998242523392040282063214307481899446581866050006490607580956248211254427339015062241332811839074201953559882836090792404031454302984048601530307808340247898132934582501320033544516610408994442084658839168613647575171274360520881443963561541787778509760159385450000755450710339643266565437632505511555660434430114856312710414110646179748789187384349476550742498692587843339497697603665663564744041003618926187658948522199640763403866797800537415249924414056284802023928051914544927775766768836089905840679605309924845961984873364914334709242948591750132709965611976298525720184511123267041834010402391466626011842982499407876144975862604945151885958355209073489690448061681160273354278173622878873458371491080847784847866911594614642193454684340252002303529241474597136328447712395569742695989101849211348637569142874646749227026939712084051652522966897771526522736638900042788972396447282486433778448264953698266790073680582098912954058788503912521090404872770701032281090451627575870564518936887774096162607847627556087144893011305032904579745455738999081366868286704920307359921371642090937771198674277351231427075805998990407766004851320327468356847635512723824398932377600000000000000*i1^34 + -15486646949149490151583997337537528597703968480124826485167086098811295828985031725938792250907390121339374982586592500377124623558606229681157343371057732353225820618751993771041190834342083462787994989933283178540666769611552929169634947136365270338947472210209129614948914997591913643490649092104423637096070450420400371843233865801927949220303553107144285012598510883016107801782587599124001400241891850641909314100036836562823937996974505492910548452207640260614227768110805694221028058339970513131063131133439611596793952631348940735889449790452458025855401355786469146724983610531587288110352184953220462124987386972507211210585992520448082026050618713702244098144607134536048290537859903108613648503109346439069465853843420069564473472495617216728375139813131380631148218602234869894270069758591927505591531383676971846785013869122165583820561161915220731103588664146440064124965460726023637108765829434829843321508801264079405704798712168230216554062037314758198433486923285361933524224700323329800730785563290412029784862583005863269576490711475579091831042094081984504323098865620788016571450061253490807914443757361168712450411365451901151965401450062199325971563302215662457078953725486887462382760810837046161863889522659966548798060266147776231256500995902322737861391942730789456970827891068409241455338679177143587890550937096550895393971601025659086741612339585185891389949773794382098314334907469976743295130085828835129660064559115805496777959524007936000000000000*i1^35 + 1489746528570758734456019621329254724211716260021645985223940913945848325016428454740747032224513604222673795186231672940613754004629371571743634066648012498155684927998012739816179296083800562186286817226361219877348292527735476504147038089268100540497268948545064218906279503367808758486479334282082186460316998532031789519880447585873912630522028644165524434615328868043181306863427255192923233687776661009797632860450883755165325452958132470439952683873063139656358603194139422007348438319100101871573886872667166542350133916912361193446393972055331786432198929226269654063502684410146238907725372396201133518032783173724132862222133408960686471731233376804044811563648478303698601072615107240346576166099936645181268600265890443200921167204374200794936883966379267470810145309153792866911520723077439091715373699497096683708493999630861477722296678543189947866109538468506467660957219717931668424056182943242306932268540274087347022402897866472978229558691480387995912776392873998208575900140188372474938693023273721290052214760750492720749488120856368788772691685188101174886036964440745196296138707489611670353295817337015257732206060335269978195639390267031815024458007403005996037412649560488520899842990337780396310819813838482158514079508846403439049551274538742038581968878476732751969287167417558232771053756791849603851164172316461080410716023147874515951282397061050358822050881426774479295554304216860682381306779917267640363184257666385972507443200000000000*i1^36 + -97518134572282789200632148939858356112754573789881157229809126229875817635629958756497076128257604011761904907315172276779693403913898153060312855177305187754436857682467868793531675641296086041512252923414875184015200897584952312282351398999417304558442961932770102870092468766681082522746631541114475201033593783910063350965610889031209315964323246397629201915146900880090271565788909939873490457619726092147465807537912791928674906868710204895073459681657021915546010980704188858672199458226774666572710430202016283748494385246790935606561696482327785649324348976464349957195495098943329071293587124685292343166163997746982379814408496056589414600838567360179261344688044465408184436793476756239993701137064087042042156031073886636822449663306356475438167004504055274778028527128835591116679594041759738525967374865666167102319192377169240242435311915823019764679911319685309306918759775476132099902820596294972949925574965056043308577731227229437577289131238280376763549522467307158134038746567573153014084289885121593993322001544975513502222963311594859708204534143828313155166534392686472500444611999630910419449959698173801365388042648902743660729316260955034247884699056435579064058100219157057356786849799038069950395082513324795266797906222052477537635292787730336200558585247735475152870638652494929536706506195245741946692408861566503849192410467694425039572095363905409069490857797867993923275161907155422711969887404894499448927338165698560000000000*i1^37 + 865608167232457953167708002590547364149486221732618274223570900840113414076390285855449784092920827707375330166996069273767464005130735834185891199355418873180061363377243365070377068478353657804830341795581788396711362637984680432676237665993533974424190316685972987889838976369967356518350140382249124926608963962665207721568005769026589772255154781398377898209318047974915911619173326911202189998066134120766701801940512030202847437725937765742132920936082402293803171420104620014074059664872750183557322498117135887982685666201893644245644432462261866058405629585643096821951147920601652552907780241948355240121772661771678898600447586574232333254251139545258828097238595743471598808904278581131022898903011462554059935404475620607483626413747058079483884517572044873779063335795290719207361369328060128241446885996658489450266234508771007575710087208053113880897788764111878432261344260846447885896694837885023498812518597329353530663175984281949443773037048539415946776070909447587191716251166313924673541621355969086588456686393992547027711670734529523843932004843792968638535908823888481302120743872886719541689647228889938953320796605366469919617352013583370212877379877065646253580868832190909648138962293455243586972142895180807689481769613348959234778531156024567053895096088146080351391521209711226401313062690395977964428970750345155903358683296686566897680492788957350726312480661509646481062221344815112417756840357502721720320000000000*i1^38 + -3949068019437601767767373280164713126686292856579940356029366183320742965384297943762612143493605302734980170004227993429436101406927740287752643457153757275672458737455226743964578738328218584529703160075026671164924785563638814216727826835879678512776976204151439903765434011466573959737018369342084960097620077628651544847778923307286601305368847513509869786092480397350721210775342431004023243677437737711213921320298307298911039867050599299703221207015366758638518363113721216919995649256486427477041181968862007339540628178671305775437998184073736048451684204572435834518719507474742533942893917783594984642177409886268681476930680980069725765451293022761959564272889312856065298665487855775464458865692287780652978054205962406049269080031043663928527381069373980382526981767403827925263483173720818367342388472202651327478195470792866051483729436692441082285100330343225992515680939779263565306658892781891897636048527588471704525224637550224339241296124937434451125709678401822290502668083641002409150922626908951475958505854184801937981550943837011729400418610407347579802080365874328996857344415638550764950335182164533042264009526597394903321325291769852083104845438097244262919453655799515155204583246247405203980172685076544851986146318289045065641102372163787528519043737210547305170379986488377260754891536315758938543330371326821046889804012468502514585248622543207896571859317246104010822628281245163714546784796672000000000*i1^39 + 8458005740675125790757475853745252636096267475133496146987151064982643706614786478211463690032670853447349882672000299602711335570150646116361234629699995346759638839162395541722976874847887228318435461670728249819456973120355052932928950714977348666931709651579009842479882687560831914139812288944727950989500538994174509255964924523746618161803197335100395129084856785450461715964521730120239668647139618811976921887686059928168366467175632557724864620698774809758986993965454756233772048448653498819694145972986794632372314770764441749884131061289049654943632707673215891921272489290159936209121267657501706413750448403949019535537325468108571636312140759457579966857403248814707908009866684444587895819694184986701722503086691018777726011268360742681523275355624551722400116546874600339684132234214405994405962329672678569608697996606337496028184680200279184268010840049237050579590364072629816553620296313398017773350394567951456864444644740906955248424960177177043841035509423596844252890405709028996582462101566406779459661777452309538897916207471080971276158335643800699346251832210125846979490137469759901858983335531425479108521873192326249545142302010689795037376810508426957329780670875344834718792366091304973784143966834100569229734616764376027835132144017051191858533149763718384142845973763031409844907591939425853770532079616525495649714756461551375466922392571155564885805802721515655435885427476544880640000000*i1^40 + -376657087932228961005987268523234231087503509720659816967682176671465760816022303695189021943532287887550235807251216408740493139890006918723697143440513293315481282741787801465074855884451334291184148966396686357469579845783118253409411271225233316039791107141598849075806180686455231245290090502935338126006671665408352487565989791996425445862380040677260088405220470368784457528644450728045201484044110469041535317084039469426426036740711883261233005493660286867331687727702873183357540835860958613985292779059509035216144665946706771042007814381677269780713116387011775898408263771781294630955885923627837058181394573656511231273246000219453098712793588521644517308369721843329673952398255955492744276985406723008787584427431237647020072127313216181135940104661410502302818712371415794171002797367619043401287616242974215602448565660719719922027363676727663362082486124399208280257741770546393738456023777358139445252631384536898249386063957144792083670515182963489609341715811031248737802136143585644264602364267504007252795978301280380088996620998092373908122851625879871333433600178660835021459283888384782947568363574354155667519664295943131098829685066440112943516509845478051344184290190188914798358582036278961055427437373649887669159608987467741154892619072222952611552782726155998661591164750666261083874545991406914595185649992543416911053747837442783000979538001963644001241647259359338509631488000000*i1^41 + 369659533601696029711590801677927475352250163694387324586274646848461773420471286527330248990948274973434212457842019189988160183813570597028201429894650197056230325755926719094798106431805539383461545918201153937587249414145861744215596655438274723929948021678865859694370135799851286152611504883543785158953287394768943389295930287572512441899271647342417348917033877856063205353937603415515572951662329004980993241547508546394166713946772531277177667728977918276081542996996687894365501410535298334756026966439441560823692195837719005920528824186838841387829049738456739086594790580442245692504796465540451831767374183460754298174430890578242134958949869309934641298884569612662306458227977545875756512996232320342881360348975171508005188819573405981455323625464220900402497034661978238008093557589134788574371038890003818775611929214083799254168157334478048373440973038607128744430523403509960580516819832453831025878798431204188233334155978894328745754250792692377646054580686463603375164354341641603644115014639567618808969659814535164163265410850544486896565846196746272058521883814923766647674777211607705705414388945242680718769276438541552046734442168814991814829008375367041240044721157035652269393963027965463906673703251299631065620228479380410264525833068556009328503985348039480362090211192157938367814336149926040740007143284547327353225447067978321065015092236917070754718419641958400000*i1^42 + 7902950778563415052853416460212398087504078310377439238649546673991348415360872217469154173414582798019166091240369825135299770932492889874962316779988847384308496298324715538306180642366149779731202382589346480263993036877502384844464145346164595056226922718688848707778331473814860735796756749040338511849477956940742453534855681933886896256910613942783591603830060738485117412397118887916752248610897883970650618161505456077032363542556011345457842544937382373188467412751419633457138247745097860031237977168865869726444569566388981856298366087429012810923717353363658653362268411840949378434946332620431962166014638141636633329386532217135209539264752398806996186694653901025315523912179431163842132202915179963157462676433442974737807825633055381801422225487877674468634443646708432685094665647795369451474831899082271583866735397725332679668751751647375867562335110153959128187374545537277165885887007097544436684760024114829576716086082125346132027821607856068919491551149695799320509857742606045682689626681704334693100439009838926677337506481163257539554843309963041424565591226898444869960381844855799834083545851286646039312808629234982392288573840858531132380667717421388421149787293783246674997791293117444251954269508646076765623836314485414058024174987305345637376171455456743225514898488972292966234905660513562687024829207578631685472258905234487837207340394427500646400000*i1^43 + -5392044921313419982552620181624446956497605279748663467104603240758349401866860904430024813495570869934864335770573316818500577533574281899981996417246072231698969595764071509314246456932669775112884158540391666028160573714858135842934265202662631509255951815787100626351806648054317530924089541399341287169943992321141010624636200815283577663380913357805552668582058499816041591396662879011767921624346119473591049575976077951031740109904564390167972329430573484080743121291877528268631355434219782336524370775011411353826225928603304367155789802755287377472347927072392291780405164429806852712026415529371405906417685069341319802002897751768635319866730005161653338052974648331709674317974406545148403774943642255672835121347547415943741455791102369907946588008343735646724178610554511528331662357930745822145363848870112150329376397416282604019308815161225807468086379699406095999019841376670399020100565739938748626355817586575421094629437575314781862631468396944929935459660300907031701097898231221135929296446573715859000523458671260517354957805505705288928512675554591672602373595607332658547543047795444749344432322901020409429688472516948926473398985321381476018926082201806269741763495136501384609087578286682848509279760373699991494995152909556805274012940100687056587599519153040180599798496938633926375577493287240377521971686212599752423174203511502159596480000*i1^44 + -1694381649837556254950999722099673412248141975945285376965886498013280406105017534266977835531365630098057540732817226792259953826366184563223661390209840930082100439024017341859609368727809423268472043897338585868095847553875950995136772082235036164949216403843784422200106714647002707575246343456367053591506965833453577973856894912839605194233551517937021545581409431838172003886216876405614162214089112256902934734352501146135717156920001939222208623598736360878299589588578722463691133276246468619533839462070704698725776090264784135532014046635454280075781720618914326224777059039083058649326972420413132336630712227749233087442184694514763612303739371896869756087549474136410062955252183175062700067068660408190255439018239077785840048117387294925428541187294890777641862417300919016327581836473036362043024108257374279913513087987569931641612948665626840201113254214499024778660641906549701279666508041883760449453626899960557924511721233859279246528766647764165421684314180989723845520168113097236790110550533205082536635457909223021069734916765071195041967862055388288837524623008401094191428871421778680784992938018106038791966425494590881245660535419407179975032804108735710751444691638456245392849567600601647335839513357199720551957666273671825973913565236100847320937430431115474609485206259031359891745545574943512828669906457002449600*i1^45 + -170707621387510006389293205443426305280780196656293283143440835782767849758322623452422877372162651948913663998977537602348423473363325709497827917535866860443930522008098735062943854995103676169543276942215027567081530054940474286779015356964660296624414022627949091996189944277797183486011678737889135837107587053571240388268951748612787684735885608063682964726965204611605136682110525949828865024534075319043369672284222866701212999467898542417054365468369738601403156580153443075095799943079037825967158075614738716311365126757671632438419638800135960558086855458817366382752469968681068077049475515889248911133534353144894723865617817271267160209372224351273364290184988748017843117117565334804773591046618214756664751806834790626440643646367433030004997820600861493217600633791311814139788001248159129053987200965394065425075035842903154242794061966813949798646634389461924552892348735033910652840199039523346013906196179224678614912231748168992088170566027607250935574654171488747144756741962671520186938994664915269781932369730420858204557544210589214211911353210862993767447901041110919753034019840983509851340650539540778700708122428178803333135576103388012326191064708383683268733352303395366754263366436522857634069130962819362460572202928322468865355128145323159496436901611326138658493755744791738684531924968480*i1^46 + 37060205295466813694366164787227877252524674864170353708900784036367785872464199182307784521028468402450443925875300513664418258571769715240982631843820373319766280545681551637806360564165072493102407553635224189028891320673885056731749260705282691483429709583557513029969631705579368282606865945532254176889497551307431682600223904918929058447986794916318717176919770939418095869503860771589188017466018074622240084572890140589602202239876658196177501481432061719442043945904948187012194739077317200398016323893326159335708391453119407601152705485728626774531527119193628368287693961591695501128688525319729246356288871284277333679150433131123607941415617410447553195412497524126436774754103865648447705234860166147334967275719528439540432491205235741546590175122829752049693122431508638141280821412457301332792833529707291573411076159601522357467578612971246963992868070473453702047994214085489467933593566495125774056355828022383295914496061644551052347127776817287233726312120542761789327090783515322808435375629605942184417563692655100507832784199129419161019917006327035423417152563008070250480461113236758596862965233160817983825389474109202438013444648875301038976077394383960536875887280458416917939741962474396817896163174376919520463648546429591353356138129523194990449645157561072522869*i1^47 - N1*1179328573396169869833940566684533152577340943865463642723598094689453338554845413248747631441327324284729758081291825911274320388039277527561356566359336981371636132846356735010689391908518964606242801816145909495472690054768501070520671305771572739632112140749814770483672297193056158621132836744595003113649032455323684368648862072197625338864601746973621994211433434748616641632567630854790524477308753185012304000104768077767474940754045423094391755456460806231236579965489241902945512955074205642344*i3 ] ]