[ [ -43953003202003570075707917323932471706435345588878538840963843848177583837649682375917717505647761944443691528578515270460916463050423738279103770130092834351419534227070975413531502395539838955185256605778881155905749633831833799668408591020951524191982963165793058828905464149385404486085879198233653977739294511201379704725649120054151815284776889590259403633957094021396309300212962241986516731931654201739514504588970127079650524472196025633868713881949908306854392234220311022131656738791228659767030165521438358738366502239902614935011865489753926453352444015083114285712825415224700511336306502181927462736306270958152125829056210887498849312433531401972773692268280298239407991804768461663030552769339341780871512538980245203907656093478973540357390661650195264194041608841174196129905108473555448513221162288579388260553556499229209758963392735044302077319665191051019620138313084957917142843837790029944395675300842629399768266017887815675610628497654077103713035179412733621088112906227653516278698845451993643507307393540400000000000000000000000000000000000000000000 + 17395402573949344146227334463951354766591209552274081837919441052347174220277959154071337173811321127812299623710458159901077775712052162146888979852018618628629603076503369130395772802263293955628709118061770937831236494547396182705125349072147061474321061916429302881316291177912280950536251057376173257848205594122907041027258061331133510276870663376192498141487608625883704182638118730302049097822769981950959175491165007187782099905098740000374932808741271330377416974004195071804828935829682604225941656151857958494762693103932983464714817858330961017246049392198983368296538950743468512561819669854057195442597845522570497977516668421474505337768638013450216926374967485926505365686846282547387124833912777708172468625964957034853022032343569405540829451630902203425734072185375785829179925253994387062630362015393472098408780191158067321506027684706551968931971352607833233505467818110431515952667113494547723260421357454276855970707383201891655941362978643261150453369409018361452138788999066598833165916014154825357780420848000000000000000000000000000000000000000000*i1 + -12100910837831000096484475395569103936116598090908316696414301100174486097994192136316009988291834071405156379127140447741178995130589555316251953253868453276864316260786306635171503555508529671858185177648760373472820958418687407328661785695692988326329736202876656807877024530539808035053496142659993004199617864452380518665053440454636307534002320258385773216637202510661078344843637186537673723430893450828040154049704158999392634565777399123771988915099751823584389499256939775447438673856907030675106810071520572356674695292116089728535822036739746022505786064479413505856085930338864593788922655070331163715819121362736785515198205349327801263824570801333554589397965199080062734913468558671477404421546982143065181488228954756581844779157836031101913037126551256111429105780479973756740694313109480115916501769637461805821890727869153923687790006335593248276097076562363374564360429369231038001498494247925207050619896205144799791880354205273126917375001578866969326321698924238389365040606308709058091377633736130414361319040000000000000000000000000000000000000000*i1^2 + 4526204056917092674588110758634940983262006741440896619902061774726127462873841029380126083133569973572363465655129452036663730871612478139715367018963799133013983104371086550495402657584970731279597388026979252560967840899391972673301629600002183612673180302647900921578615421762976071896012195561970949943941473079761562738679088753073157416733307624570796446465990624687108999949987845821517471305093436488652264132956406088186294550710623459631740327260069936184114778293039585993896759017334819453754960742276771291004358811337479053652531353109310608565063124091622012375834801758341219801852018013959652856632841797269298995451934192643968423443298558943088403932064387453604650885506588787613444142213521510515754372511269079277555679188534096516012646413955097102199523797170272476592208457130482153645912742926329288701199237416824712085253668878987648267952163858991023054580621170812932386929535099219834671495625840876232101151170930165472364611563904328621550367627171769567442949897364554436479972222647179755746144000000000000000000000000000000000000000*i1^3 + -2200868801786731834033801974426536283304321157155749410679769239691864283944849856901464976083282911207785179176375009127569534889855177596454610026966640759714194854681978201913271699017004748866604224329328705153952627840306831110280067560986273944201935298337102416470514777122974404738159045116334440423568887046227206639208897590997422328699060035849021118133670980839559712671496442551197325100264627878546236079755443911875811533563398790038207707766361461612010945833183231055026477989199436394797454220236125592377457176677728742526952817443226440683627394575893537663246685553897519317688316861006787671304169729396127373217966358345241352982859216101727094397983673604848511940215660580472889578086637924704308328514405165086628742512662535898394176670254814165802331530727092589898913491343183919977551980587431606859272573965916691427468497992388756685466747174114322018016014162614582594389607217171518481556959757213724571025238609171053135511168500025748902937907094634858014491453066104586714970315356894591313280000000000000000000000000000000000000*i1^4 + 736104920981002351481669468030258714968945720168763588028648712860028434441050873263094118673115964600441701224115353153567297500448392091837212070810870859557630576743121998435668080078803856765302163506303809271016235552307675086885308515934721805169065256056639953773617649732884339226613446810879614383442212794495002595946094586973289417420778930538623282736550550406181030998624066235703617917998168017340913430573849459251520421598436871344207659119475295856677944355505994632588450952720081232311722882306885447078464770266397691306486770719950517884314498816788103953651916537553659967218465524762879398462946716930446063710858273622132784299253502189374911261902546907114981220051134772049934402838058820367824728801175228057518447066966931340828765534635129222054167871219225744409006520971957446364417687424821611391596518711580593859437397397887965319557189405490970114931636572119215995310001064365235665143753985822657569830831970256895629409838586665333435713495931864095431359025039155867173967609769532401479680000000000000000000000000000000000*i1^5 + -178920019338087459405621568672685890140870343121060635282987459759027517408189556613755741851624070655730787754080692959582013125703406894063259079253073827030707893528310669874109748494293552920861539394598209812189288074435021556362070053729122465696812360977016666820241599926045553583483239599530238601597057405821039461384792044674997897284127257414568365520378397403249977178096357502825782566345631641552993161254089509519076881926469395852083336884233246564870508151001997091786970356774405981659124318096689187048977906189748424261554183256027395298667656127129015356619260791339925898141171566862018071149151747344508536496883564890453462379796775651357373886355228574471500643540972558040360964896943334793823063567199064211006327484144207507261435690819915245121889504882709613314461961524781927534134493522680161727277255998511345313561506385998082952879225507903546370137176527477759304912456460942503419204272689413904061096084821711016735367928461356586657467486435385807461384594243300267019328974546837355289600000000000000000000000000000000*i1^6 + 33280441277004059587951660517928720497007834497660576358143332597679792358632725687846431755254829023598244122377429198610759867261842530564114034193472795140849569870516623866717537143767204093350747085866646909615767485113904491750535122032832583004000349661415442020575849464176181277184972417043483169498755468200873358644216682342894636908758135260450391977376720000252164643528008521185244587835987799821400785132894425617257548153577373844397514787837303524645566965498895022921784531450606701396905064682615687943529162087557047258513617142831360904295305858987881949995174348186455708650600916233258335298732249144033082744781174368595841082095274369477833046120735418979389800095755373030706158477298478190708159241823628045185484272776642466101547573059602374876121327985567216912189104343107729804439142152717155629636072089106724417033540633713143530624667528863819293161479365876519790144044867704240179057566460455534922575267585899146143492594329879822151291657467955925377485318269291071255319741076816258048000000000000000000000000000000*i1^7 + -7433034987070978074380218502643698115186657451952519287151199214450765692728898016756641256338920001884056154571066274484307794327908842585887583138305042761507869857777483509378943643493138865967760206270616936401859805817958892904322902858731226201384528184216084446507474522635276044128224361805267819367931231240651430685475485092137851344825046748549474718248331992608338088428005049490882751504289548997894558477473834593768653578329558316672443285798263573655000516722889696554125186675269472515608063778912565907592790547274202609140518946076430348958721901959785250297682654781584349247732297269961961173191220103410865657467785604207969763646540513735166102009547202102762979748668438346306361210035794948766047335707425330159336234713011262269288194840722713832816148277911407349297992118141600900318207108683809399150073258548783843750421865274648586580158601776957969708079955999659549250354170747050401488767687120584091724856457423006711111360728277761463628806984898302637800924716813237743687497669386752000000000000000000000000000000*i1^8 + 1622097315020404618332618131631945403825893516561142519163540879513847968162283430161256101071438732085235139203902214128712066251234176740878726005483619773300508927091009691009199814253813041048203454734504432162075336007210409999322130459097038183818149565528169513198753069127751259017751541733175783311255349077887295621052293579027967400504360242849644988366888601331703648304059671061858118619673803715618811168035474468231395459762270171036259044572942145773089607513830936820696001236698976615894644639307406096896589461701821480938473188563900869879716790775695214184723551720051705652636707349859425221478868754023921869368393695953560335536712765119993519297856784190854966618283112846025026904427381498552558197018679454130848075612904031551277531427562928982835451157287407269660366514821823262175006885908471399377582824592459954752178651981377349155623409951980182579658739437671504843449969091060783603635869152591482538141065817583239605037319995753194252272874792231893357796958803504901311958982724608000000000000000000000000000*i1^9 + -388373884615585569443589611881975982840290396540827899419169839923857687084577755493382191569742682658144021758874114680269664580006655759798583326381577574422301981856704188481365660778996260936729543509405157753293569808853422866233030952110218312669172491596829496558810901972491154943959871240211923000055143442327265255353212773134910146811242391417921288383027360434140890825354057307076515979573447682315390218587208185846121010730739626619333925227729042505351018496144942810303290213304467087446284526615794635171870380624507605548325300637290932002781601540066601261708294790515956017480075467247052418767228504705494715667342691708523069507488244116973012877338494344869410307052306724975417684319827319415398598173139072833235615243386865153317793224174252329690101871094513003355042174892851433584003808585846291707312420320017935823171351934861087742039764490329683485362300200683071826997858335349605997766700881359076276931442671822232085804867480189287022516763030278705479329493459476796549324466417664000000000000000000000000*i1^10 + 84521016498535548265258460785691117351069913766320684599164852736625255852437995730166813752039591805413609733905853371452028046280815587565850667272504609355690596760529073428633428539907875755462451431448725825310150873471358430656299971303585491466358679675915208812257915862348875000943219595599066415687057526514667190613675928067307601046647431851082195735612795429371313950211117991499187358157597300277469921938574422822439949733582305241793912404244665933217659140097226541159370906195081180418484605668041365420644224687798350478044647552752520138447737481736387008547934212832984433966359446157881477583893500981380262654755089226871203044246413088411395002302664456747988860595265992256693420459930623056856148200154411182426871867189057123011467392018220579651272670206918038974146198591639607958838395580341428705909945505062675293666200073565976660974321401385948420089792176501020351440747535204573759792144109335854429320051730942284798051881599168017107191802911271942626179330180942963606249496084480000000000000000000000*i1^11 + -15103110834434778472007724950640684138022704272731987857847861607218613075408468965701282274630190335635398243529190074213966237016270188737444355573843784228592898866774370563464243023202760953465711667826199937556163024953425002821038693343373489427186127702138167028093313201932921248251675571801259392097734723590866640771317075825047213292443839992823065328835609689793035351842541064374845955384349143929001907919049176650641481101821393357026693167113064401501368387110675589300550215685242903384056224701775320422177232978719965826288118375302535879546821401764488244664507401671003180356980198779902219955945268351931298665378449864269611428242690640954248938400510005548231948833408435857010610044032553355615442128950202513035248116218652894305628354733479580509375606848904830970591020718720169349608701077927575145673957746255041827729542085544944533949977594749376676216773773270256988646541129647825529489488569688740016606990385373308072141257716087786063416361073568409136587159749598849569148790374400000000000000000000*i1^12 + 2158892084251426909706595335284704108873602597857243875017048950496578310338638983233081852118983117165585499765151756222302946259739988466794919484325662253562792203693956073336631582333004377861053282353352833886739097588142351341189115686378252983070255995397462179798801293324354735597243509514748926198374998734558899499881354843221416787471469639003528331546980930479781189274881304399335842200749437057432263006736451957833752343554082071311067540865270471354856314084230393569260765260822156501138723617426098447157971087148719300206667574910817394671018077711079611564762204176720369498490440013190233757010388314959828489046289321869234759960704055092165280832411989518613002305816231944876367578032007686393597689773406670358754150395023871088940341339326857702893765804273092370030877213398807353699090049822012548229432359510736744664541418248081143687215029813689177680549619926055910038204363176167402032479560252005835725704380252838115903330975303376825918604696135534578883860811711269739974492160000000000000000000*i1^13 + -166461303075372573850770540839805714441140049496735404018685071828471938381592040746942709883641165077430817359469415695871046551251366066373500001540890537171175947218112217670578119233524650843136806344133344518716427492481948775190864063580083793260752750432715931958045374532043247847374932933762036326819498304121589353199771235863079988799553367162669371226179919036273510886861313428904082149127559655842394322823695283490433331488521784573606646889242864840144645876398292017238301538994511139071057387126250971981679091468623497717295188607280063577456165851882263144168238947585614452914854815413036982521667970387066019021224072543645218295639163303046625596047010205899202501373649761069520540277811336635599266607881669462843945566286476805362694415492157449020457151664133446787741800403270326936383222410744578409900988728497764409954928468334683378642444812389549138943262204781856714500238156885920225089935404192149564083800944884542279549990934208901784362621685059682728201684855738656292864000000000000000000*i1^14 + 18316270282321355974002421027506238247429589429613043653941489315249623655471509459994281140674141423756786459326900541752859869906101085276992105921736884474940459557485204675586595045490998403428771224082548576931731643762247418878161323059823164345721787514099173722813538908764527526479464834800234342070811084320496021391271756792929341637751667264154418536924863979607636270112079167920330445622063687659655362826677615769132289169537216592338802226155190955124525159794918526831753450912134120118318022262489910180595063104559982148412207121463651766985831360071883001409036810965998598730869697755420324649587623657815009208451207336338226789087811404118839045997648601757425945434858619695811517141687378949041412586209451645219745877023819330584934665257237173703299117546615832450069214088257521097745357160624576540382753856328873677725088046559880240058112478953202541084703458952465865998542957803513294071630599196344845173110987610425874161503436001708314740718766367391159723318291194332774400000000000000000*i1^15 + -1209818384582334357473480654360433301000936564046764664566105736492172917416445830523724887591136136199452630423073434811615607938503544704978271265495705424815925159836622418303625622570601067561353854351569699701826343376759920070701324643489732787317985287881180120072793184703836936363624903913682009867017215000802157968847518120173918041110299967023727828383811709213349531305503517721601508837959877645418005763821157436050492896613305501028715131775323367967960577234430414099036366868383776528508336545207186108873102769844051109374808133107866825547071716012324812303555171168120947012881996692773716500308812444245199608326652498112798824754318088914589099222009563434075961668262356968371071067176960478318231589549443862830022493268364027515607670711409423167180896837692240039207887613366138527500136064131796049222675264458115497037959373236555764060244428214023214500319626050039193680190046084760995839639653435524919853756668378741722818407653320205312530704225036935074781789488412262400000000000000000*i1^16 + 92117805422139958002721611103730840830315939562062437450948015949624729713309425380322408054643181193517520107028032658682094125804204868512877713449250384547206216983220456100841429769995761175234034892261714179643104455105745604861750279825277378079233886800623966260520040791133505362306146848431289390536221501369984750211103488110507037102668378578549532810091273326794336464051781470248034428291124563406865693179618700815608242682511924057351834176540431487027242202075310471143951728911708225119266862969347325866890408718151247819015131814023436789301572147610298480634009574093025020143847786796590603800797439593503967644810553908806881184214338811891508918159268604061745589666917814531633732829717868105881756513198020617055454991414723814684571231135048784178505315084528151768699014789710463707022915233485551095474139107330625175531540228424559366570867048119543727228578625936594362381931802707540732759567610388645258686759371434684250583167011943521903491261122476559139072533086208000000000000000*i1^17 + -4175980145628765810659126172798522792049977346671198321153090974078503901617723502498300522208814548480769268456997918961342435062052501998766963976262166654624630357990759450416764653845684145189011909247066598627718012761032271015486912837599913132640738070863995899659244225136914758026705127470324011032880466021787015940188448588618466649317820818952330608513696733280717558078196104545749485699615013098400255236365893345775323250710803913235267844707190614415906075415253439064139336738022774516454413212942659751798504684697451456378235613363700708461201899650984708437982767012856672958369010779595871861330874755262289992079930629771735782306198629818187010409379526927411821661530309818770311485745764028609487164531202186494413853333760067813567079209327013139704955502928398922117444243101105082847236867114056481046925646145808434215004921453431064498364241632274220376702194278031957586925290947494253473538882876958405382920897348229525934553841653043498508085241924305880274937446400000000000000*i1^18 + 343574215064029885132493835549539276227729556628049896141211329646357758804606479050012051891849551286501028621645183520723002756294470606991834892511354628785049714219862059487970134795898671079363941673594546007164433705741560961470570715542243032261282058263507593531271938356814460623047755103493269715864477196291180823729470261390710473419604921949976134786799440157153654976255211230660631209641212347441199654803712509063187131530263568537407271934520400700823577963721927516958028242092074102468917768692672749066072819107694218749241819983003517216480143527666670786915324926484054020240995826721737618177451068722665846879866410921884649262336246761903208689828258505661722965537265693650933491688963119694510406886615519841602034481892505993553128671681771987538013617546675520825359470518054828584109429095538239020462944332405995626096804452558713908893428433221340062804413417854758542289723945519797710476963222753143749295233725333012845302414896280142790884964265719721781657600000000000000*i1^19 + -14847088926714641943863922792817010444865862716746313989944220806656362443260628486581356438376789654561136204633046401615916268088812629109437572200249908229038950588832612096113680290765759093726601083093391325448248607317605474660922297449487432848060241670391681489796838761290355246602668732432219221627125477325722809075979455346155260405212322865987499879672907451114865245979892318420130562494570797102459118088402283244842901734797488046239368293661793290525495033771552585019425567555670568704430125431093824332069570865430800600746213961557753257706360444773124891641218537091208724272181794500045287328471849517209742259667608186135566598035122655999219178792708571036544999055934080213724290424629911727318249808872880657212985410796743413649204844797429027997328323437647286221392063590208025157786690292222421195602247001821963542131975984452232379127145460541227973603326649430960204858860647431201991623401809707578974289024618235781066766225615441007769475118630764910182400000000000000*i1^20 + 586063388690265757171223821226253656861610790354963406586953167058306222972510357850608025333628218385273952105652129953116474428338776371242263841680270361017324670253771725441091398708785372261084640551889813747226825459853727171397221305857754228401770484269656920434880950169038857624204561161277145498377402726674412852844263294915163853134654515912683518003884437566387165846615890410403024724249481701094835630176752237330599476096192805201973514704105148031167807823002475509907605987193539810249473964172954159462019080428188387877850482771949164889827669774675157835667756259457976757092944331941177613164166406540282961414483357469795179913513120178842195105776054214686623052370903260113154895373384717014798919451698050220601087551884472835213089555607410810575758358920153322998861928567418555305969860953587050776561497259975769209562972393584797259652229786170417133147142919168424490127978729762433248867983792329335092644636807494742843351077605939641585951284081664000000000000000*i1^21 + -14218640685143104305943906155171224257165781851013423177755095142841437239579935268420989546752946813018132194393707371410554709482816058330726669541389168826721748040039320742735260725056902702661734405855327342130648513822870514770251474239768268416562496808279476681187671945105964822588240086053890681071307132336092784151625816239583286153853692227551710319039554037523324937436740221170728506193217370777147581567981175329059572656072514397717173895392464850350178298630414523564769088787867084548731386542647687412180788629066853837067063055420663132105947475409021190430066829199914368106096419600464188757981134774549508522474929920088313664908691676005029122373204572862323507170304108447928803543970505195241708479818608591821600769090723103338209019784589771857929647793929790483269787283442323721236341139062339368013911787238777568826508136009004749997138012370563443833147870074090204550570532262829665137247836354983090214048418500551010928866455773242671062839296000000000000000*i1^22 + 238076858562376797355116662751486189198543494788276055521988216764364768877780914030917091769070161428686603170544325006762001695149854827569640510349638084927732123232343951138477723451194857452909918365878542884339045843399203362700742535161519620389993135783966833242972064878783105093326459489316759953122970268777218478616905040979268851558847420759328416847928678139319109600108239220719562758209939745273441892471724918803530100377803046974246052428106322285919199866263163715837822029394981210562479356598042650473934144863309208777831452390697849499047328317900443691084679136832997221585611875525828436186041321601478589214883537577167477163400650045937494551716894726893957017158494975891344803393956569664530067447219841416515065751547412447386024906568516654495714028918351228092466841661728877676641466819614850000083890724092659403112846640666161134090311250139703165848528720792470236052253152826861974978457828767240086681132453175862937286387736318616252647424000000000000*i1^23 + -2590281354021816758865307530357774503385426427816492908096135599712894009342183040034901118825509284583856725205640596743098669312225682770549151174315764597634803454108228452443630507670958318320937015929919246873320183483652523479016447404289204937733094338726433925781148688109319625504275438683152354962660871544166547330403061908131099634798044732499348720675824394195874322178244874003663572186436796604079531391026076457291874597501795977466653536861596759078254515050740196055003139235844621043259820621031227307342533708263939708951822197105011470893471364358457524230528915458538830117231046542110088231251333391765045439555906143222320368027039951246972000265587244878158223591008478926923625997144930632535527866370010064203071554267828080433745453257139498622564307644557226824164185614382156809553412724368517435078481502353585073709518105774637373084932670445558661850237637745429597816181069637543462647265007931374614096427872932973238835117460272939946393600000000000*i1^24 + 18348307501146345366343597304845786579625528202867698851774702971300986344146088459542634368067157408744858456562323277828992951836332225432792243047391202075037393667893252009855332627088797629659432789698814549600171128882890900226257723049516126183653213470790737345197557449404437250087031754081934663913366925846978187829740416191796720852751624509180336254614683889645198434974229177708893260029942300435292277435002376741469671729900850568285837564606620160420880835277744886853228843734602232656698814830428002613463859956943468404244166468926813281829773960466643298447083986755461003415002704174780040423826113401024153888219357624259133377595419310203873497675472926459974055255493375492982596267376678476723915223479512843697594410580756667459524653708578288485047322135939269262180713013663732632436225891074439756570535550535651730073520706907526745949118287570770730856462544752568380181428047521000478799668574631009897161303102374943316372456888854016000000000000*i1^25 + -87724175151876446791529026715294393419567383456480454746089318283971976282040709321611979091242560308204497379139499239136338380501281612960784775605220078825603428000636705885062173139962380901421318414436611235748988517871139548482338676385165360763750458097075531007091385385753689968003298076807261941831451818585918150121977894850662557883497065605322374853007662177521699886211210330399009245468863698227692581225945591981519686233065729002859149782852489282600994523081036855091226764428929624585203544118456551106450251167692815881064427528719321804263173340640324574601416041898560322812743388383383289696341098775915465648454214642801368890721048949362645908914168821571333927148579051614196667604644841608627671974278150196762204557488586681162554642179392078310368022167187719344360456608373677791947616011217511426887964348091865689917890899774673311714306192077468172895323679594216808133198938958413139853032653510322957167444920594754176504057671680000000000*i1^26 + 282126462805714563530751400126499858944356070105687972067919180184999309222414056781004165620787144436031156630790023310788986133024759392919314883332170689007413143857400555735343928277633531627797396041495799648383153606940804171843612208804893446345600926338544694828915169942370270864782615799398730340582216396471072849560867119208133089389841304232958889032936350290387313038305232336004802136731129276696846921097333588237267082595203157186547764380173293693151818474354303194605423973742032771613488438082978356352494233047485555288474176271472339199486824394458662652994296930020835430824614994130335703695489400972171771115062221130450854546625558762535030620748969575053635339744872544381164717738146230779644791262806212153315349563174227270581848830195858768422987019368054966825710953083378775276738186348190285659449757343468500348697816580288781495350377750425123620969433078614014709840678662968743467774991650911495764297497019668376516812800000000000*i1^27 + -539777549518500960922822440664223935016848124349204919556726576783232987689010570591913738124365473905945570995228313136179199318857612934908320409911127090427993664277551515636240137128412176138602986750592258214289694566736949825730890559017164080898166622839369809471284176131289919823207157568858634011527825060576370861672615582047287141441414100606051120008249580820163698854810824760224424793624689157781955496262251070202662458358043765983992350385325729499163212051313687153541080043203927994185026321038710916370043484691634643864559390769512319895937439696290214218071290818355902821977251673234119004154449033687487993089505976896164197283713611284070515050320938407191815903254318646336646363465756124172849640316896322282694203936982958269719714321801995324194121241145225440444923255264188694291584626616355486678341114460144164710562192475089163014351810674441726438979101436210534669995305195947254363943109478623179411127431505452891136000000000*i1^28 + 276122329176439776579377544674455858222912126602628236575034894502447272516029152694434349213879376860859075568350314408363640594846169030049062038559776951727143993328197036993761564588390351947117836357581265744194752165346112027336803346090848155608982002650457132856288982489088639686018582638450561485802128651547350550688690639687593629277938045721807652213360402721152542533604075656588059962906344728108726592258375374425833433068716194593078379065696380828844224546004971860529111991152304509282115156902782503570894650065791293886781968845853839997888779618553493441016791390275451921985301200498919083305048239610763151801047084559182674813605030790522312354280382903756119522319993144879957795388887718087162730188502112622018680998144146747278656194077709287002384769588679161705933003418178106046959088371453392009848754885455457509118101720953393361361694072326262765628415022247053862196161046339255201426087836380997488710606787840000000000*i1^29 + 712846717707583065087585918567387978828203111907883493889376242154077504334492581073356137597463351046594950993383776504890566889507710515818386882398420027200473312592824997521139337690970328597033047661106748514285110928246882821783214653019606874708420822309681325495087548748197407958440636368828965610915639359229075923397817541639408707181914015792697132203867234213825704719508753224383255051756396833036800100685917459906022900316252539659426525104195916418420213693635001539112143203713273918263866318499334877913386588121820404192514052964682042561511747877235332900821676056969796421210879734340235785074691400055903151329964368710475485112014237745586260110953209939463010048025777092459853431530520436581256817630484215096705443102213296419316044001349713297953627285073076702917757144860035128687603862389627234930094470463420453602826275890253637062554499828425224020833355093178420706524769466394924481197553578093194405855923200000000*i1^30 + 1091407763526396420364171589809319261654724086756650458812914953735256887091111931582112898667287264349856959712872734731119304804363096272928729055319719175093499079664083541829873434743348439296706165737895728320324108295385953075441028480276488376812446294563410655547837576070545017048941631676609937836696730532232934500423484598812938182688748834205127543959148343937449254366921486074403354626347012016674331962933290759567571225172787918336781137458912468092535252622532654742696834640908226509644592245474916216145996731495020762625952267111520778973194872379217635975551702094531497698269470768821852739186636604592636851581253240920768397261183934049813212211519110328314957774055707213840529113154806819118307791179689594668109256324034125967663191131447687435634584887680052557624777804987777125628433880444648626239306946863233699425881004063304682063429735332513506081100038824844125372419877471215144094470350317411523046400000000*i1^31 + 107340284043801488882359919603405057005949722571426352366503241326242419597785313450503056483506037943129196462239828261529323316928799892052283832208173099900288866223412365699349126308849830884331594120956780321880699257339309428976960259839028604806904271221096504756485366992269801965236134267853518231658730517143016836601061572061911409163488602988464261845763378996044693159491033546247251757318044145132978646255681244736447678471779788667761776992897457433517277747627089554059128273527275649019659861489585569134346967492604902149171267704191748452480216666576577293730189171282252225317993101285481390725157003033906172054600078362541968454238771347378496816105389399319428120167295633636411654017716331133768314832479991228192282526595293181540627978513915163949287476855914436739080335875543604787863760149373566261228992420934760099706254278908754027550782793110924194473988241198315572283627381895208254515026516158720000000*i1^32 + 249901467093930707671003747102356807801680247921487605281433872154974707640182533566283594367575289631963931651335123113608659282714011903082572981104441469862069107663061161965601151606686558711876718039866027825253303508073728400827689266124042774538340657212219779726709339895585037378252677536949905256962670066067187147913996636288827360811487723770383427148461111051668625196217138182988100736432065524535562299209697901925789813062298085583579326083631896238827757840221743815078990589541680279082429771254457856484644332467722961859477191015371934401247884185552007169554878922788460171642629809176218562253402632356930742968496721483689972579883206985873498678774963871424241983982256210852346475327208509336582991433810604905583293619847660940238909541358249741762931940945869976808328907095383137149971424143243286223509176575281558314109167651378724471833453630251007024424754486524146087821645343143857494117440000000000*i1^33 + 121559090897096264540941624806546042259812907302803472818394139074897026105159901675761839189421291378317854880406940539929477290876426751964296750776955755689331421825200207811186941255010947431610016453482090647654808800085622682759891607730468623030587083492321711038457862446251252138950787833765941602616472263487780462567332004715289034651919858729256839056954779433297050171223659515287044236074309151869948051315584146121066895997707589048670433482800917616463257274434551078129750714371526128607335117467650302319716579083930903984603546269297539805104579096410351565751578941769101816673194296148242168992245967587248645955923373506223211292559629213882554305679883844854544663177751116585607431544243405071511487830594307023353097491767507343520703635362335762232643383977395736164588999822719093168952884183852504475892396247107050553863686602375360686560952462028878240666849665616921646509680119753680838784000000*i1^34 + 145058163434335968404416866483141786001222960936545076503570310756171734262011750984979356241911699446729147314274111405749903484026538255714318978293925845839735346505139513580076407568059996990526604185935688420287327359308962217709599656644915624832784532296219665255293093253435741726922915434068477341663323709609913018854282386603478432983288820895635282772467918409357108619843310934257031796219314162765754025809669428204739045362810701963988508387098863282786138570542232996911389625412939909880439727751427520911725733014479956933465770648036600832386837864440238480486106493066868514367645039494071066417076478031377399358324635035402593740435215292585647544222619797426225385059925603233393356531429626375289204402404944913501446731560149345218555551490646894357785009657661491057310448255679995318994125612169548629270528138321472599058993679859836042454919187766701269342315184853112144546500254329792000000*i1^35 + -356725625026281972992691732950906292643941466240597626378161922223173119420982436392394979866548183261307797430301652904843993106558279048605526483142782565853320574765615853274387422788513727204909875649163914527248680369697405391530923968348555465234095585478969319906850278045266742557852817853465352971048796151957765866030879793899823653516842938702697160405532578054733905783298583751588694462856929512596220881539734854506806597778613869097339959338946294314268023806930986750835891822743296863382397518342650662441448870919694821028125838205368380859733689257266487674051347003107575935672369317546762315718288556618398970752014982312018006052492203440564678109291718848905890804772183827302356958217256050892045020789587944952732026319106729901092838577034043474152255267235743213010195202473841848929029784506687020230085787443060441858613790777061128306936817483406738421883427409942539162211686400000*i1^36 + 620538148895546706294492602709756599830570856894920581092865090295557803995139624495004199833240395521202671825544275306415393589188365766976272201929956220918631034874588483659925618241007732477703550445288186513485278562448314191739165271051419827437474893261513250616686166700979616496358832884308999617020518904821708548069830360185568913416100734321751203580497125117419080466485750074943026001934970346133518309235360536406479643037716359487746530957435771663698632138390562450015519883432899014500372100516849850273147678117213413388075853451625778216235127144120610410667693671806487492279718786039745737490279150779965592807832957184716915048362232886906773743435280891804775607813560411977256377300414133313837068490856471734828677910280768989232921890533906577858524263093208264128875946148645365131172582096107702219801161902856109184035484421653577525918392445164706236792531457446494400000*i1^37 + 19556499505791752470577086740887500129913448555333856675179853825134972544791888352216884650942257012041688950828028432107582617508996939960980942361263103031207864760576189379561104592601077781218005103160797282744243287818352406360467247224574438711718045555583752412663638939011454467081329360020812869267727510429517788530081898474605835457973938900712752701055573419785554508084611051908256859097619956707980635063708213455243722761985873379220845208394818485077570525729575901213246037348637027225164615074905237469426082707244391656092362561297719645997556892286817116789406501874817648024393580770619949889152382190400663450642025934951979831765229094160122802261581778348699110986236844296276328971302998611028094109567537804883217795702743129762921152734533592751641943523330272860496830116490277929359262394525296851616672290916745103801951367417398898467057449235355427843890080000*i1^38 + 481672038021927211204018170294489862121843750822962157106589168556191891855290092745012384241642386600680202293896384351709543340441503790527227108931372249339572118412297551090993817518630414784506755580442516289899024880674966428368631293064589590791696477249857626232628903740459042895812579923423998357502338999599586769853114299045097344450577036065919548560613029454506622940184903688676396204640435242495947678758953090204137082109003348757370748534579699355619863004848086196808342438108014496406656348805728642872520181471584750442401256881347361911729022561444582978457335779438200897588898689042627095700385587694534135315098690106006907525961875371847811149319650575932660418232356086642329688339469576392665416134542550381408609714307477267563799914974173923769357082049477504917521518158519182245266930565159496062595705874198095675582459535490883022424108743199200000*i1^39 + 2756124259247821928694500064268991668675567396044933809909976478117315420574884171347053486517674621460193956906228324103420217377824823024873739731865961582371126917813187203758383760302280181257869808711157871333636052946041692500667733489770289235757200943879668961402999140218042499823594737945442051514070991637147939385148947540701038186199621625291584626436805043369213651164079364215199628060999634094759836555292257183218412651439491588824436235926581093910853475407232073888251093661336652338077117249278695968702441153081588501674263305873476903387092016886757544561911450759101619044939534291897795240038819954187285239970105591344701532893716719492395632996442378082687388047605639144116991052246431418006505323823580983980798117485481930998183839403022034169303871960651885658234874187079381827010699769705080541575103656826344804066671214276162213439616000*i1^40 + 4770862129995376427690201787949422988985046014236606288745108208475713936664577611827743006162712906519222046741759499019419037363312782512231833896673194850509552562264364524635073505061104852661149420016644875580723211249162554031858957470572329695550584227673351878900437813899059824512159590778284564404652649512339931658245083157813848264853218722184354747563544022738877139201759376118249766642958780805567943260202435852438599546964017239571693580848218963116415348508433086102452602891118397477080468247904311937900243013319175475223036495695447182390000069357855784231817240972168489037966014869951012860148674682822659388139599063205587365178608507434929496714232217741391905838312855534943109887245296788809910601196434331144599063246780891503642483234389716647616692736878734026747163083588532140701481668757475200421455208166891051564171615528000*i1^41 + 579875545960442281513227482232395572094907048280443663950899961749307343099157825861172035786619418783089871788304742766077184354556251220134525974168841081295781957122810777878340542848187679434901761203487544651830379710057896859142679720896763539326801935202788380474817308004279742264425680558412561467008314989993509665545379726608544457613044621290983165761653360794011982765256470415050975242053987676263047836044758605003902756547315557845457682405272573036873149028304256529904936957256950984130520818038248356180141208404629945876073446236337978959184727838995584849380821281714685251082490203779741741135968835643143006624727575420043965831468296848635380193457147246732431383205727327145667825096882530338133330260145283388779451964496229266186363304399533152157166418861632087386727306562528152799097651930158511219565080973979200*i1^42 + 939945822648915830055347927108435674502894352392468008428685602017133607364878689512805682465770145097793195083348979778609093985359426170352085396900699241734556910794530155930694205158029461962899745897690569829112765332989119682716596316475815675519362389548950681529862617245947829770945789444247722433084049881780501410714803458120400454391383323153925112606698376169874178094106810968380458513816392877773499335893127164584830237645002805409107938627415760945199923155695583186417813650754725285161982686870013359928635277722231867688773202465910592060402945983776923278394992834276904732195592957202325962564493781371952466066076477804861660219662876403699161555476436231540885582226711255654214874791003858880900748855271186777728375703351914152433362735376063361323604865524153926309282948050972685471039315008077432033400*i1^43 + 568412390457089143481334272298033889227451790412226748970614607986592523431972294437679455355907431346075432755223429417128437399029167787931091466933461630678258647870321131918657584960742316293735564135131965886225957375715659528317945776495205486465098319561350956500665528005368976683799767484626183463541146365615881537555239290284936906378939584552269816697408720605560109927300370330955352920463387059376965322075552964376560690628135484761126181549258902152072488814620323648637208668675356946776029381058705482256431276934466729072076173974807504281828868635391404103705379114779397039256479361425325728251868594371405255337755616572849618989995647640392601670833989593314851657801878545142445943316919791927608277905314456288698589769296448239445763721203087476893155489398629170718878704415208855823970780*i1^44 + 971318154732796364250703718034374441787502903069495644773829251205443901587718193087155866203388186560487181770798299848855999617393002511217444859390951675360837032365279675188072575660501505502799156424921825175381348036470112984944280237482491609437307989848353594197738533702563749750795452387035713193222415399498227575527557801607533791697384242726628056458032282990459621834796152699149812135042634535353336200010470249903535909673677914365691227383833157808361128485308615029464619161081168369693822117133027470400197107442550118021464270884812908951439584431529546909863548246940676086941932233496381264486872930868542967837025202055966493635980997686236234622080793134084084614430830001210273836558701606830965612662204597998066330238916551340141735129228934032519017561714293379334467428545300*i1^45 + 7515310215219427714300412412169390261508335388860427107119849008956035705029201101523555358364357080822297194964622130896656089741482973766939315089278183372826427074459951640362138211943242691299661849240143655312905931971291208556995393016080491919819658106752778041251591009924711502161708188659703875991936836719890642416875329033645983600094285816523023286316199174098596729898804213347547392269739394134401760249313726049166978321654947395097205528660316045146739257524932155693942995108474546342831482265806462648274294539369941019160655910327240372175997675600512035576513978672088950461550223114416936027772788189177628152379429575773660277408707398400898791765413532275838137415981423614668200666989982699787800464310104976864697600157111122274452176453851460951065310658442841*i1^46, -172385165525846130247014086411953621339593198265717713409123481574199699895154340275319943947876487194925346546753130095180855666784631767007435408359427267050383937969610980183241673826902697042448412223287051114074846995107489973642744167954503974208089970648630397767519917751147597437781657452930257205760833995539350837243781421332218552259640384176668609969016620559340246998291138453140203088391055408223024814221151963576033100080479376592626042716651689947724481900802432637726310226647783713992787489306772966899506046981181418822342856663958028356346090912858341720606232194454576702163485197378914736742995611494571317996003573326923201264114394698663186715580298532730929861973655468877349819910852499663616658726981102991043262774169060306409446739146078401627393256899070324820053348706957149412446739915312733028766172053722118645197644039347173710027880881166401015367022021072040683873723000133627595706888472744808421280704288060707655748296278693074823031926520932792752926495142040487547551313358542629038356549011326338619299495921937964728113950029325988526683020133172009257854261188914364579920885178551155068997259209085955393260313975740381162911777072443044514105656599090783017292517490772163690625230502105749734813862450908683337190353165570869621965253698012720519479383278938452787532463687108253276397620269210532082255859985991048685609519101119506494808800664033080351252480000000000000000000000000000000000000000000 + 68199474392541740514985145052051585896921811904653235564874648630067578637890828448660064566009193567613903496622130313613359652510551730355779850682148848641804793643765956474345849545112052417571637517944686188098596133852973909126817177999282893673792203828236551504269783163462955824371089187905847905436678897612364486529383511819097011836828942388390411949210907597667850931626954067287744292892838372953284844978544774353879929354787015133857286219520300564826032556496737410546291492203685352275678049066686916369005585548255136794498354717244356016271897100215296776976048031986049406077748859010032457802538347704680374179820942882416726076742172089524445959678057060443838349268084686713044263900882526675721221405074830122990983493095521835344228891535935594097926769872133105247341935903091357504315240539181952921412146221686232591434718721263258086795726931640396920654737012779850764337087768954727297649479472779032509261715120323549562589447681439087999596952176143266128943905122038838196511957226418290658883828902196912620124657104747431685733481883484423945165860170510833644849930788808208895748758908019767066532644270336256515835896752037444972189566381215028050228838173153035219585934896499628832973454650882632630371564281362176781436022013720283969076893178792751209793613786936967763116242472825050817053952492674288014405910926876026131590219893170605429642489523374925838745600000000000000000000000000000000000000000*i1 + -47449346840043206856149461009968914443938155246393302849014846341914012813057233918949177115845929242676927690446232102195466694463289117298265351474909394305566084809948492620256411991068076012498454162127775739283490844465826459087647187369286975489895899973481610539468051297120546686467517707120135792622109701712354063140938101505705530207676593507044294908018404754895212185951614070041692118645437550315039827981300738523954689070167222735122477011003376941044502267176689391424487771610313532011129601716462615091027067365406155393482099675134742047618826135783453288544610894542610491713190899224748780824399009522088468204386581578766873566647042229459609858084934859275681198894778907192452810823223689692109504932763731683764041791846972328866744798442795552671499749260569552404800815560720744143011152617080287233677396950138617630724981676635642136234354808500802137178505439863117793651773594467655114672601876348068537106780674977522759604601119241433715852405358064378671206938481613887086977486494052061409232130232559023596638567202972535930550323206924617270571474744189947153922223740477637517299879507750998751256819574223799770767947729328611427851178189696374926171252564105361730795515842746627362744109405183073359172909428131692956357347990392100907156240507918496886278035992234193570871232548851977857126041210063416742987665491595980579997936510055388701836204531269626052608000000000000000000000000000000000000000*i1^2 + 17745995120029729101766243544189213360321955815058916537410135462423377802386644405266978313909766242216153050451752394952059351621640811207917554502640352495773320599133319739728979056429509965419090708303930446915293801348456955501664793031910792521964239663952567480723662423479490100854678283738535939746659894420512402016215206523468300439886295230687655024355925707058994449445039392230547212762463011787718040787278677028992999754040430002861458116812525941065396900710054967091512996136948101031131315605651665807748822191802999449807358198653270462216845044651124394504133388934179983867135749417112041036644182065062870333951998659634220899975024234845420466600488686161409137973261657810667550991776739817776744399088538528123820193714211749557766498418921930648111644686640812388679025093157180539087266306420526115783002631836739989937427037972273303118106141605067365588663390210965805970780559485449176567418561116522057667760870551519382354575435829442345152345596298070988879543928701036857484145759561517940901029243810643433662640920724435537065517231416374509263505806401803530918583704471091954966188524436692835872672044169505969413384919478405372472501550333079306179048639827609033806204807361215548486262584720658404956573625966533721382017175096701233738474715145756102239496861669141325437960021011111619538824198897368653802384330276941402698015645985528602708607599590963609600000000000000000000000000000000000000*i1^3 + -8630233526184380356326314642459442757793972288665286083587100957466653890608848656501383392670016165368242543905394661033078108862757267617298055395584640776414641445635389864818486779759054525902746405892444661332205966228969925721113152493990247478577399530313609701741881052305400165663189449759293706975175048748110550862663592986462528279280060339565870432569831483098845200937205134115488552413214768826430916437825316217471789507807353725366878704678538834015624552804124146708428433378068450791121887748213745159810586528581893681190709184868000817874160928218220718654741996959698883749953865911800095767309925793731038803054254540473461810270822999408469788255094502921256411857721459156223558531193203638143531911708801878089261616889078918136534103116306075467097191002579349414251162399700382508733050521709759258720100628505237131576040329941060035259580478410220324980514618427724728026044378980854577239227222432645009386886213987659051810537578066332944147316575662687335529064189980697302962950722786094671103029186851027974222104549000332839193251075347601617176870890923656213372402843337923647815957071808498328721298662986345250392933123832927538782155312630152070633836639411257963711664915605266947784664467512428254296928089484844606315155759930533837793898969263446329999780861882488161596437399995417611902283581246432415747512615474117980804764452601954662560572517257445376000000000000000000000000000000000000*i1^4 + 2887478038796858115880817600659495592835525271313202082433073455564225681184253646036920637968833198782783233201621615546648025301506902646022951235153262284311740694950417005293357071761661462980066157077741576587794236868442202151302998601831883448916310738129744606426306160911959115538511792030253465586767124421222827429023162909914392493053392998529852448929322675887107917270141006480576111259992203821019254892960033964900772297047227534271036867030719689773963577828650303485938597388046017766673839627237591606273265374452857517573628507279854334277046570552076913050074841619409976081849063342900144336126183480187624283918786047046284307006647844821256337838474359900642363452754843167175782592678254747716769966611311979051045154162863618006577058525100861077253939691644329431310161897947481766392061640371007402924368742689709281196266702884670257611555075078624580259250572446756298396560795364389445738336485978301871997040289230644368420967307867145456657489745504738500434327884904784192261650732136699024240201679559777855220989513952684384551602613703848737405383924222229198365874306251181531790220565834041392032507756213680687821869931352369428014370485983313970125411083254285894486022714922548551459864961651106714499265667564479878470589294981038303571169590080058424961043308424773728042642157014064120556161775327691917233995958633362287458958820872574254892457996963414016000000000000000000000000000000000*i1^5 + -701643746459912905966026221052577805268834809062042290204556115896543902619979588778525233123905627174104101538207105272983576675961342890205155310874573381143625532589798497461171857263461237769419608321866589692855984921801322096378625339148894906915365593313505849769046427822591268759569076840046932548874830530384859739591019395230421095872670263918889091344899189628645550137246688301245959321864805677485588166116291025500123561723961490348008339673811290436138329452317769645546376968247583808000012642265074017456114777534928145977660748411143406137425514587031910985929918039673580152605887671607466668274568504277239716850498476607212710280727857405816953231663940386830796595093611134502717911410380734785278079085579075767154313270933383514807672606740364233162436230712826270506646395002958844526290841659258619673085764642517143450896298012490604525466809521468435793433156066272195768650334868499149282703886069605136758850277771291472936097931176587681613903906583090890318970620874102596459618335582638718959978067560073164370010314119132158281133853728396207379521160565227779707385135472335603206653519598566505142023853706768484664122263179926305506391592211129118027173611523286258454756523827117118103587861762366285836325418556360598527226986499862533674760006365746482820012516959683048105206004662036193550000046000639344309447343728738665302374375907392864682217289673605120000000000000000000000000000000*i1^6 + 130576891069043454744050923735733669797283708586231163517141931895818473888285814694190757892535461487792402455272848561025682590098425671732610968906374878709046490274168575153260167679155232807250687141865568406550957597895687770267841339173030600137855010244587138702854984190932468556941180737493077978548264776552232726409706437118768298264745738565017200573200293663982257236620335733686678131938525439613237558613315900912708972253563629935734943734147028087122189971767781232235023912992340197515960333388274053519232221019640419261469547364224929613375553863809651703752966356723163721332232717364797550403825815413307660900843735055797009262554024054243384585154753652666431421463772622479179672084875966651759645028190660270472952793752123415422592068818459831158708224056933291025299567490182820254239259274794781508520655094634156961639433592804011555784066849425751379308593205653475510759285918171942802147032231979765036620465893985059385938744167804539732724957699088605507317789036858217823252709908954087567964001632312215071854335453723213407310387985692848072861682755126119430606214711673445823246800620193881099377007405546658206505245342798016945757527562531359143378009447348654806306486953715169659578525612600273734259137153554099608261742709516967623947564129305919651256765765931697464450045595341333559593082396499228965880045705256388514849319806390715812560262502809600000000000000000000000000000*i1^7 + -29173800020166041439946845594068937929616058881492925056008850370496032628144205367577813571208162097546351752749432725561223222794150571380082093262552430164230730899336954223782501099085817468185236896975522812720932485851806136752958855309631137589492095801929213097196452925378146630393986394559263594444446425663853993664384129619197801954438367419437084293075314469986518274443476097614424461725928311086214456568830862278856672487773926429032964331956912627685769263892159043301419125658140079653926325453831025158744462178834590404916796050874185035167462050448704112708978099177891359486623144444064793117206076800869100931814017501655875276662862362514033938741367017178051102790118384455486400725776260309325105231211871950626854254594667027482784596581459132149282140287193679662384148234514708247397550315447703407979331480251936965107317872310657443193618144689578162533614384621531106461553510987804671697320648476615672149782523007639724535874799168173446729139233504824383150576150685711406665228000566400286353221479319779351076850506568542812334502016768694627822335632373006461854635249060829224438250663091997810927709530495211169583851864639738032866076265573716318189572818582300758502439269891470300639533021733714785225748198583407422205887545547543138854569742828679982641120632444084126175763195184566056876988266179825300714747937223892918905398414209266226922583490560000000000000000000000000000*i1^8 + 6371411536208645473470520125064506588946768836822153269165867013533181130467107498013571688520719185860298209338360794505047849559471875713772640012908893334037857228574391471344643476257105130468718596450305276564411640372341853971624677522717945224105357434610806337202036270244095518171263015379455151797688687126190194941513157428815011915803749336237337205135677599515123640726082902781893147702932321631409316048536175733343564098743847977814332797524651847941636144236725079750735381834838041039796864724239719561717111701404020864234118719015323668447833934957031986458115261214317768734794466961507283176645607550182200559839499696068905517985365233265757443870811506406163793811146842948596422510698185222898329584729663702521365350634356119176629639257889319361634930905166554023737786682971194862365684807094574292551088645232784775609703576794914178602455202678869504075512458175208425692776080902236928570752599978462134441275252946983315686231270186749878176182918668947020400429067942851571323693744267368142037534650009846507984354714363505641980328822515369768577296231547359546749396518694513213163092347352835023694104823348658605309524755633297872328713847435498208796277451404191351802920007273013270546177884664696978443516634720224072998004850436154069631172459470788277343537344287268708267821314592130496229224493046376018565297586058741421772367535391273017041590681600000000000000000000000000*i1^9 + -1525463422961250877656333461053646182578940922297201936603023607929655140069279240817786074271903203477946608104269861382879533082634178141835078212377976087448061562438262409783587746569334322225150605355459053372319339698312778450151137183560063144972380443760859828663840685247610800247519129124251589671005795242842551517551956854288921284334774907412947509569404260026545224914290509035499066003701044474641244232975944682169316607102461620622077808968559913567659068315614720243727539933067977782535354596186446142143606471597638571436685726441975570586386614628505725866323170246363787687869692339692559399687983194333121605046333443381507563891606355133193857018426318055928057306466557602796373621307232141049784537578712156303918027929701868421163608667043694152489881785069111594515797699736484138626548118918237021482661600882453631551595619497908334464341583092856536242106735880379154474265794749525893683997412109848547250571891067660301054140511358933888906582737982859944022118615062537521982457537913327848943608177735303231631774734424929259974983938350929565376451261204474309863289853793606211326153902416031848368493225480041388226654973800028139357829210022343544081980591672336645833775178807683119646256291214360374376797355963052059374487398681305158862537149897808879299346227177993983577561029210490734242840888530082601045518287265800505264641455217495833981013196800000000000000000000000*i1^10 + 331869351719617675028728937400637665719885137300668455997401032795049045066966445310507934465408727382567360030896775865176280090161339153651216502628004487687253598050275343325173412529605686656337038982461319615202803167354382818431486083897114577663665300418715741416247650465418160588104562832748636366682462609101896311201192969220568228638915420844095285380306827266785849665364526120985256358713711356847219658129352327716238022586696485746789061411217243947191387995283442969019900235095132612654140994378304310295277150988160586101875633783574813927106381912475339870387765818334241399006510149405950829688348143955497190025270417461467659364005083611065863717443485586817874623604043130997519556419117459832471555628297103142885714883802923000315421730002988138588999881829026851337986937442278495229469959636428530572198704578944740163430306984775274559367098399370762750666999703350196283982554381696777265726534870025108500399584087965426724865146299521907987495530432933305200633121788618861409259011276325845224170668001749303771019443601756489592128907046660323426571153227002214954881211623352896675222205016730963493048178448938589374479932490661912664966933865759215195666533897720929385385095222618284365120371659660495843172896303847782746588659476368086675252560593586258199030166119906555251088049876753763253608404450602032880067701665618915377493129530835281280761856000000000000000000000*i1^11 + -59366599578316460889406335195232539114620284313448368781007345394936636055811436630259766880478802596336057680656339066485422647945926460468647388517565279599963841651005061895202869886066817851815049357413672161133885796393073922969422069922877039639081223517810984075712022719257117403775396242235683122670397940897337649199148512001529845551368470298171156448494631367439518038377042026004299625072298101191463328862668169562969210173117587107838492192969274754957715343623040969804774648997099946573272044338570587266407830705900100570947889328664242165355047314449375429422061725991798100374333321862507660830863282448554894764003000643251290420181969440639922893327247308423789761487660341341536919745623297388540005642232239601211939571917183640314434338269280237930666962198743741537084948961611220803779982872487426581485877162025616933469880496827653846070000370319648593991876870117337683467888358829616625020358871391463929231867587067890676886821369022919287377226436894808950609831471583556213897463752144315695605906645345948156739207724439210359228711378784984783163194547429323080988736453638732708164611359626910399914955329509245598912744028754373215930717814559184394741617763386932819728838226798429784353169260636114898091294097214409631861365427708300188809817076161507580339729296000165280239178816008641635033852179345727275544720585237107951067541056716538778746880000000000000000000*i1^12 + 8488241950781683519398940380990789067023718521105794817125138515047080331684513001587572802048612470570703508362073649199560296846583130237681787590416888077263207774987618924441787482504913339218420306620346407668739043540438234920678165474550064624719247721775720702847152248190043028315000893946426004113913214772355102045874204394797085307255484830526648631889804359863461587359466745325122249256456750116752672957267642136177052300615664739978161727540097278789332562195247734032431735566887906629983100449973242104536273402279442180721840650629201468984668289030165430561297633074393338904896172206646315815046089365163288370153015285066669644828518321444742937865848786730264469730229895947934212116760135375022894385029817972391080390489474945532150477284541627368331559306333814565741535757650364328454515797085632740996177200078213710062924751378642434436636700561006805211681885460849971670337917599345801922138155796592652287531868308201771000572930854932441283764556344732008792784816248080195983538159707228667372449777104831678396416936051424520807866422810594376696509611187283410291044630472688017371983696902181499591153413631628212181345250622622860890409145821069752487039949329692296705955646163536981296390280848273232903533668664268429007247574758458268310185465834174541078560528221238587928345381103981104819291831152509178867558807285288246460214993884534538240000000000000000000*i1^13 + -655961207610879963975195406312982132622517219356170214445999948853226915758221782428393604563011347131281560067646606282380149931368852028568725706128948599281317195859309779159633366400863288792958180108044099561276752689515765920978281994554489307714432857396034722853642847647736510544792667230047508286938788664083427715183366752326765032757334717485048245810932891631518425022576834805454109871304508894254288739348803875624035839164820029123189393954470055523902047000829648706693479533658374281573396384811279886676140693879495895975450445127223047547879331603084696897604214241157708011677283798322142530416193263665128262323757095398477015000546960161741577386014483556180105931552252211245776769705281501024603712717185874243959962178738713877003881630536057900325572598896683863791209373088629244144544992787354171318475397585132065431157780060130092525038261830428232721590067080388304209047710122042291416342795350332023399991472123814416881647245035141436155917797811505572808955650666162219439448759941283538252307141940675610549008676405265854690479133481468966312736474543923942704614219815877815615090199867928180862515885030461394241960651111852257644736505407156010325706265206325070406111970496634477008889725176232415890755617855617247283452605817402659957171594544372238525541181344971416710202930028977449060787749745976122412901230128290923223664002277677465600000000000000000*i1^14 + 72110667390346499077192480034262802892279642516335614777201962593274475115540310094232686530696589845255781377789846670876017122178308105041356767469056813059264698783145202988535438935663468316604710175966624336630577497413227324684218911086073741510171401874262557562948579472728327007889630115851652547493136385055403274875933568765599522705305264840661516189992357118689059376581529093258792027908765025875803026071970412849216622971861978945876875268700441963038704921388263595976570419102697633962111585829948194772620543146931650911833054216199232543515532755271297234527337454652404937655026706754238245385325376607800300302370024577892513613331755258867303485080173794746044759266382303588686978261562192187526257114199313868458069823328662249456130002078896947812857128244142592083758943260236574292358222785317162757663868319188703631777604845825256963436122279087246893434147546364726875846969918791806578308781845775370354252261109117260986874411580461107650302445749340349952447685740093960766671317174295300832946348886918153246449535162874511295933008940302774062543311329827818835453953050875131805157621181640886225029423108706217341389432283087269319500356066090501299990944707653957299580981374398939502266585578672299168853464983490572711949523971522586812486393722064968572885281107614322568428092593626668066042181588916150314795114302890644105908786739281920000000000000000*i1^15 + -4772930003176141123398131129851189981773485078223367168338476617081959132944704840290053221810412161657659627790237075225986995260239794205686920496246728862336422634151171119480533759458576575487171880193360398248785182495493700903875009939835049646197855578006730190737259557126506289198168447220065914861909682028485065359304007313303834971528024871388874255852300650646245971442907682886974834043959762703394140293982934788879505256940101233379896314185928100483574150482502112300407260394057194755249933285297739109883346730991724778917106116462371554333692243419500944585281255257746782594282461492066596368646495037730310046408344391972869633077699668859598002389785322890968694122593518241700879253897694525341424254398325828728904012512051527165842917672404397206183534463138774664610064635416407137361372744978388054694817154758142063000102457857600647975329728109867792660084920470104793512939975618450137858481734627294704261024248821952899949668451375203187799206459261912974565380691542979670714941444379695793018794052676795182711416775824570190019074609931861608705198572722168761106992931182670398435471587914612729197359030594012454514341757360969137253655088709906916185581474283540997025044262345402310271726646012303668127839261550439684043651678280485169872482827645536783254273242644803650048013799106503032672903400958158189927342827425944744061529227264000000000000000*i1^16 + 363317696295243298878042245509754325702346255085409379358950284728027389569858877741275072377371521957828527507805484671069428248831919889079912865581750442833851500944072855767944586539046764821033882575510555241720743802481678547985289274194431725288031415519288796269566355283859065930806055566667693349981246032279279081286363117674843417822413145346966459169003173666375655322447427466737594100736758239899533391194893795759867356628873573512358165349254101253872872586420268739928270235169614041604963634841483169833892840072836477325461520398184224845451891489916290880322981706290282445008533232542566475369221822297115581986842356182077692782168865786420960581538831548494659841637394575635027233895464018001654240213359439365206281862110343427813029246042109249871420733280240477748691413530646173024257181046610545538349850495484144925765120661944424549047585079127412371875525193105644932907658620985601897008980347609124796187470944039796932849608136513668325098532066343035118111611442163011776606978469357196308296933024158416071341694818148525758290889842267109116924219451501752546548351896378632057130866495144908443247989367180869824663033942057830625397879904719313423647103815152720107911776947029922603253189991673994452183740519782908534695200004241640456748002930786600690754315612164484677318791493294845956538923715857311952991937021957423461564416000000000000000*i1^17 + -16521574686161536930394642098974546561528958032328689211580245465506806029107130212884142092750838692532051548100436553773625388898400491879111565616017909020104521472297772960785793075919400961516413527260536557326187161090371681289696964833913422431892519798128498357880932487010376791582476830611596559417625217079634754718036511407967728743724338539284898192716163565293148739204954053064669679324782325893839831455521305326324384139312300397217328781936642462077747860547192432237014266140067139182422461657433772131649361614058363573724452182082812232211555180794498504837303367851929407134604937897051640997468228322571181729635737028281784706838756321991973473461410329509293237238757334162398135920113371163359291160544759495403383174203372118700346221922843357766741594032208830474489703620793374648179492930810044959231397608063729182853383121047177360280999511648209012605198019297945309529917818007100595565512126345887329232535852902880451903488034576576258035466499224728467970837091138078496836717636984729894807881830206047211299848472607334331638243294277158363413114366289114387886997335723347895138487615553231160056938137457362927849703332319106418973935187795126366708906800438504332200857449478818001947615017317625469111997421391677684366684069148351969047160492448803164515470909982267828771607492823697406326237259874943329978488065649803264000000000000000000*i1^18 + 1355804621200311571259761257665149563168623097590512537142284779777692347879720380609761268042336815469757535307918850873729402910119826341691348490829467923107235281607098448586298655619283281604929123224612610993337213817243687188735168068397716240514921966026669715621628414368038056361007195306584979334688786315472507705622249019272595035838545392152510631254730879814292661967465720405553419736828842483155902222857747983925270132728299836267912336579273758344876301267538191325658114122017483643833280827665066046216230133329862508880952303403782718296637611380571219048884009020873907676301490966840992717727480940624351406298632852253267026174333101200393995906183323460298946188933732625925250463717851019839427596759929149564215471670014635377077377171244933237043579845315413091870671802308676647448198682536244196535792639706838298903210055480115306922334128562513375705348904431400910941984432914093395990826518225300087218270139631424031050260583682370125898448941992946087177604000474153041820070745481273569429718406648981198142587841597820820282435932484406301211630401406576766624150406772306912662098797552867479655729010913984218921466579235880269208111685975842620029394950830735221930393540908656076936816682814213950721642868882876745577074381853676102248609329092732747725769610614957359016684536508742634227891855658871162057620861952301465600000000000000*i1^19 + -58779087618183085301857460612163744543987456152243839850904740749148318624072725710409951683430538037666763842989829185491972476366253231349782577425983666706537514554327309200563548623018564858719473881876074165927950346884763358452076805487030478427409878682076534865011338177443231728437316464511902971835255504596045971235112741009068267784052675188118784119985666121327886000683486069127015116948987474748082519332609124955186808723681885160021006493677115613869569184689242515584732027316288398655439572896446008299771121837610317136154405943061337081992445022234403644962447660380600127498429842541269823550677608343614810906901984993459752776010125554285193216264840199269036127333679738352571123342454620174623923987816134520841358687115119229976819174820639529533506136479035157974790418859752102261322477164507858591698627776713151636550506527198538336649406301395007011192885057746411018675820991453624262144699693391308407835550488402514328341270229113974902616817940578116707731882889234708389252257104678053555805254517727247086823832271054774276036266116570230494253569822152575054443397525220416486840216296844206228298628790133773602948832860890878615910925861766395887893988875842091478467964849119987667516110867576925650126876808125854603928899400590433872582731375348978848709356781085931911059982122716347495447319607087431618317431630462976000000000000*i1^20 + 2322025795178369077386815048471264301596141643304301205656215206982021122975232195822813173549944802079318620638322647319729902876992268634685167401492198156882228302553575331062486790959279496784620324034310691540524104019630253495191464291522503957339543391348329873896010201712568862226750376597591743177670626015023834392744099599534427006913253240108661676820157657177612859881753610102724138994298430987484777106501860808160010327277846307932322618135057052121326768531841012922319364761180922456859531925490261680726589799966490858978224182198616771810918382789152018339685828565644437355328101436280468263920306662289119446312494294717546082010689259504273824337168677259841243237926657905830379424007619313602088072600329902336901469812592894806794646977917005644898394484941008898427005423408709610143251670886521281576825042806913149178180743248689120603546857769611913970661255201213580214107444645375975339958071755393749809687952043177486115838222427572826937423865653299008111561339300094781795436001219973390836592040178126876212975261049027591202142261996085868147916393245078138182680962447856363217423319203436262473285708490897863485903451232202780745346955430681592290701013894503170561876492765014423478742846272166702460545051868349136774455317251657326782544799361692414143210532572852915351397599991384469826675648321560307805812948992000000000000*i1^21 + -56597032683486516441326603756147729489769805022229229268578161082546189005040611340940215159003497649741397028923937748993863520354836412815294769334342749251544536248094011454172060946405843976692938946650136410707626091162401048360486825589294646911132464666984491567003730808521233621887863509076866647827738082400042791287346880963142059091057455677063093039788584635519022199298763756487193328785521951562448257831624582488875184508296963285552932727667916318863020543955210549796251607968963246353622847368760296101387669649348593137322146124068556975993564336332471338932128068437848954706172480622269668173587009823232010243354455837038090438462010045884649030913894057404578921527051626054001222848304078905025895115789812273943073133374035553724911136509424954059270633961921394118535855956563476092733826788857434825791657574829377464871023857403334895903613086383988258906390827201192736537147031371568727760249451970063581715176792535816345213462125397094963294489585097139932568579155234253214073386425256173370086183680087719007543851852534167968502741149808215958771309043485053128639891427769510764088862961958717821886724854417066620675485528095552211316703582874293061892914437196469063854680288764668268957547828714455353743606968223409223393080071153830456477196449606548139280866753695913412997697720170572406483435228454762476837273600000000000*i1^22 + 953190905425335692055287159756378938997291923722576013824168493998673685038848320476737977942415713418961476585366153485029683148228817561091132513749583639975210431981271662797648763083526042624235123121004807678858682440145369744627387991404310949708733307105155582708654543429790895934602401045467033056841413366894896172424172054932971510599959006104005242280060727246213261383810587430945029298263308894272560664689405169732023455729044460827380908373162242037993480542570661073621816071233480123978778769099346859023929416801583480783565741674708384955708088310484776164564594747047010335685580632200958751387044340548653796006081313733570272265678582109600374650557095361392091812308968115762517106802990361726345549281922465230329137015568037607551184125495180534500681368408343968844411266777600305860821371234165956582573977176061028554519984470916729804912926704299020897685847624266830117307740170950661020181001292557683010023386404517417503719401940357621668615957728115675474243023261363917490458843016473334845198413422903978496980651320835488378762098559869875381243823698568603096765740980897458082624430186657771593251524337161496216663008039264751607564483580566020515167641168548714002123933128431456650667948590327275151558122958872419873533276385442628122508401905938633384805280343575893465737744938077161318196772814579145113600000000000*i1^23 + -10472481591358506892883530530183347767661933740451188562005450323473233459912392244013658170504494044647589939311413979996274012185703872337607855038083689804314966794405626887640500707413021898850152887788310191420099230804380698420694330971691002320378280259538289189943380143124916416674372864709742314872870694819448122903188411811011052437590501982269848776110078772272477848869039505419104516096752386186796534167919470399993899670739062591652602218591056361707035135036216317467508473386374191029919835962828375634434141811365318208343754648429340124668442230409626552691478022710207855802114677553956657396573149649497525595739977832433909540666122668098909234311194080623033157409097865472573289487029129960946701557513983842126951664310162634120643989470800536876575692812816283811469160787890268407847500003414135348597249393376493179065325233444565096158546633678745168301826264523062372966679549191850987214099018770827641064931774437425044552434253084701501086430876752441564739395941102633530491526683073638676985734703803886274083799581474615308502748810203694529484601547236697053494327046912367145749089007734317029664069665158789141010646699804858269122770038671641774656897466665229976762588528329208304214615130011427663164712402608569827881863856357119125196642118025393176560832414854344743245146161350860919169458159851929600000000000*i1^24 + 75277958152700217613187635728318657949993633691069048092687831027202020458122039128963067655633149979494345780549224927980136947511480253064991372895241801988169560132245883069922415274132466923616564747502593858147504697236204495081312907601229056566820364061444511291770318318658769304583509347388376507618874467657783959454935544370618467000487468723578316858953049728539536525322105875766960111434657772980624415970672231524115965958294251411809152692837030079989661493635119370280333257616032165344168212742447621970408538058964796431031428887319781613423672505634559980424443651532892235129402177062784939600834087551066267574335121943242671829419539124679991696235185991494794834784860293634365169540538877960240265077519663127795713179896441834127704738390811601059517209906516624608309488299204878489398661938331814098013891102608652417803849331347699973727314076587080953233575885037068835741147931964451135898342443150964180605797050835989922473736098703544939855614687844041290769287142686335966087779324716024702258852639975889113685417144273702238181804941140906603720911269279946737164252744796815866519864682189421824401955264361822808817877234904034676056392408591630146754520220579883628954831342744989216002737404229256098621910271175905364918397201714085423622437567971306694304962285790682618772665243915118191794077040640000000000*i1^25 + -365910136472263947572358967622824842015228168333956808264941942412735764565924671159823668383758281806729304258052624407384697830370286203606016522971286693776912109023844562464530824196494631196635709202929087369291033393642991098990520942543972145377289981141006731828437825056873738084733245918926755482944131998927830708794207541200950337507907387070184158434289049675210101336237055298551225929138086610310134547928613268812499303253147532963279114040551941980125381496138064194711839152597347506210994305931713518943026764006993235207362417194531325694327909098333952274981183960729422529143367019318194351537272968719704710016788486886903119618011406461695246845641163522014481318321802597523460569013904064120817471860840665632552786903571082690218103794882938744612347119646262013472912947448225761768642559442269743524187759943092890871445826219833330251462319653136086247728931944837680778537990647522027976207770348742712894656080425975465335896768537407959846371827457808323053710903227443913386999629724161036680479968283148851336414584639714841931666242611935064915303491393063623507844309441528296002689989851280624263371223073761914978340598249580579697565405970129578154977376318816862035329457900966065361930525265416705934228708707357881083245083344336098937139989801822780946284236785038255184683756564720476008480768000000000*i1^26 + 1190782498205433817916964830271709716717886768233179587856937249662732897817215077443984665087106648036292953632772561100924707113462612465767136317280564840060076294297063348425459928053234559725787549465405204019634280877054905327466397604728205612187598806580417753778428276476744786497690064395590277042445208331030323279733541613971258913388076941380196754790413125676442915521483541833117747336744805611630405638696545352217247017161093415626318202809463330771677845076646182607998063560090185880643649669374879272007420356578756511636796642233732851199143358392842932978767201495876549044311117204289868922155260994883894753185594234524491577294631285826438893567895505123874457097263168234546188294961231154288509632064419706244419851043227493283751996810229530927988735135612911123024641347092346904211100160934677022774140301412379813184037263998907125719491818730695908409306446356787667359990716501509792043991225269222478715640240831943643831681955599829019403628021867564774741274273165428473310510516330088277560472439839521993855937325151359788415823468400143993107838530061854409338032243037883533496048275256552984925777758210324298089892701280648494637363173787882738266895922332994001724041313187380696026844305469974680317894345461986722072963318036550641567965762142692596728884397787057069532200256642689794048000000000*i1^27 + -2276500002499444754054743356549239811229019898577476812055432928500929279069921862464269214141210431059879259181473807601839685131991445013749410792341009051513380426070466061983554487765760612483293718770287900975253960254784752942082833837589302541829464674901313753995874802882216540790952366843738786382059475503528248946076265314185229421328044640996498431790371968592257361611098030349998983536926037134049339340856534573487781831217832341376729376990540473269711492535242850109357449322622680653470786490584233115507970208187212766038406888965597924257592944921093332080856066083034633593240420028973094656389609223046356753496210280737112032516249885329933416834650384771188351789721786829290807884550280419006639500674806303671632662783102075600504026332750750720198371499528844162506841702343583515197665612200886561833058668712161442608441871774880201617775767305214770617230126033839644805465450920750850213149264846298551311497622529637817792689257517958071540555917602483740927400595279706074678013167435499430955678724761136246183210204300804440077053600553847547499033235295088681059991889246278466435860584296935793397978484915736384349425703180006592940380643084108362978774955334657719609742412347303518649889220365761596306708417104176112460101865193140980672631104825371744638832693876203338718859072844595200000000*i1^28 + 1123868169964304378813740487734828116885588634672036810410117168274843198821488378607699836525720379680961177803633758491947282283399928639010311292230626670510869311346549947513984840542150215946546761047448905375121430836833730563293105026548532297688703868268139668831460943262595218333592424006595813478063647438599877919461629918075266891147510804135072832958375690071362377013987649034687377975734868185362102742728439003303877447858680339792348636181868472631099549194828807369887505971947204386674260414691616635533679169938759422294670912664230972948746328759985417458597890646373005415597697646209920050986557480055166486537306188273493598209152153434061531009487150528774508638497262391861305778053383077655871395321805897891448977193099944572358856995734548465441762703764004321904677554521333167062334731729591610537793395900516230199535560546583505498326780303969454253078677714627244097327796968707288492107313821705954622922702377759524273198607334435045779381280193410706141625885998751046788612444909816692423444739651988690605423761513793514650018459218677349001939484099524348125195980619228139527720319428902536753505160893568787439241025651117246777265036783389491300052816975281357157168914069691103412387147533518518627608437293554751270744600870888750007427600792672618267760437519369071606261350400000000*i1^29 + 2943870557909989819600852363440633147249813625033347723137629127361502732091027359518655269371943028577473530328437053950080826883236955317076471993762528056119650960442416361604352080215933137845113296868950378778104785812305218047878191625186641511797836552841772938098828492445507760112817412476709238666535604795614961410937610894026768865952918171331728966205488669614079850507925196419532975739731537308214186083027451302866609390652034617994260591844609472546385271719759416291584128870634044429151885599508981539253883160760554602456695409460419126542890500703116543536539983570629286210458205655888146433947646737595853948571766432345198858182074851385437062840538530904130269420476481260777935242956326743006637509655727350490377298137628936958580025591933670667248688780646988913678059349511501653540242279307909977947400081458024451450592506820931075623130932342838285920386149846479842808487412581270907707736430243863982043242865614170107146927471707136800572970749199998434904250630203467646812303232824331230580439358841492551689348596283159892405690097659846007688913778641778139775851665717105114661433364257932259058208502363248381973128582984514557082532975374293032466742060685711278312939363795683066921558669374404662907126663171712282069536209109428880547098922338338322360770182673944409538560000000*i1^30 + 4561771506978601625238616878164070447717503195139092756805266858668503303348859170859870347616053853815210393746338271330376363400926505912737454715323754358837392190713638886003768116500579488570004076081519981174071114090714569906347506364618838064730309499435117602396912120329117827552639052888936655705375135653428946088873999073472493856035776674192632459736164936517458986277060480428390795544255399321940952920722910073757390627885593464174395752740718091208376926175833648207392463830048236604215491131606163968378253496776192811714415030869847468638463961518280451210703071702254490107831890755055976447348044523246932457343282133478087413639860222500787598908037160792519291894644711068974584284315286048803257292243348506050597129032506090665191927754924795399420226399158880450883653226118119487267643425449915638376767130152007905815580691739773959288434287978331588317583488911147881026900323717797061102888242399142330380953992664987107854153703839929543870639909784561954236558679049494517901220396281538214164780334709098433074208519855164823829973656823497130117585019667911653230946205196687719135900506813705049087045951845728227007539369566714540234497531000264520479197706602120099030714795892993702702868335101509215526502200617175813065094078068123969280544975318470318433569714609848320000000*i1^31 + 461125062950196482125728643989679141534104461072199648973663902406851937308928704433924673784217683645432009310546103931599328784500245360583961294190510757737973024734596697093013667932599282897088389723842509747524491367683401169305237942663449719539908218462717045943394429801054751407713818618135939427546479562286836811448104801796058370104448914407837383499562801459942751101112486451458505368428381797875928746176050606454024302286716862422191169544668202922440863486548843135501838497226770975578644952698911871699931794974991861847247235617213604284368218918256032086367883802743403530528180184068192294163166299155527669806669618169975954424462229227010869013815842868661161278637965159068337852085932121623565454210531993500593843288776796542904355094360002426271961896122808550903205135029347935685233634875135006715978159109455320163598564290694693939538638384271172316042026450485554030389987192734880563151489421541968698245528617406016105349046633178607560862791076193243403829601375181386662058012921760351058883733150649275358299040735646274238450337291722389559099351527990112496547244438061669567771857669177095021115695543549150686451549802985093253533510046563192970247894519977791748835406812356993357781299848893635945064121764326405635763527141132012072888404724815710641849892864000000*i1^32 + 1052501436455890708205467919330738248781988841609408607309087394523315189620353925999946596881174592537252290899627898844993246046310801138548867993650522736646876184010779733859254185815877742830280965784806978943660811184766850553893439414824065089342172203071574726819745098043905366242668912405226508392607649051338672011616063625183173843229026838924184906168284451468923838690045489936462418155280589288547756793878369619672903163636141011890854422269419643029746016002925550969073108220244874875257425423877968946071426702327558943298751260457321682924374574856509681971830090263524748129591542774427321433187060089289037150225819427063336514356999158952911897238390048267357577312888567022908483926116468351643707845692013022030538533117896560464387956389970301659976050771029102215894637040134440190653479279933692165998705767558430840052269418061275289670144248760634401695149925147078362210363513700693558245839945755351651604733500411060250584210004773687624295394677965867496489161666024325525078873882493703152430719472920784485494026359908756770951247692820275692348987168378276184841537511305646574077255347796236417123496259440260100697901885532037071098598836472636677926878677835478138707773106374398175487794776753059127158924588512716888978336001781429200164313101121677061259264000000*i1^33 + 497001127265357521276509330849742157276033440997096105513772210197960560579112655597729837036564554642541539065997107700383945753454119274441959520964563346205947841151741627516480022939265016827111907437014177546775682101070447834295851456302824475901710752050283799187697971776519694384662369236712722837241480721570341002970718979882176203040364182371224371692816218807457567430725248347949317640582690516074009250547483775399881387898054172710080298966705480772992891030998175155909074299155090178770113235546877515600526918670114998093932071512588301750240218940805071904165861999825937889093581197318681870490487902131960432561452945313535259604834592604948168879659880491547106173144524870977972430184573313714531181817689474166114043826347058736270767319017958920891859950462287706976615974529060907372286434261077478030717854426515708626988108458799040586523909174179051918434419318986021020447429225685168051733257895991164437593679394923688427679422084481599611263246072363201190299755000150624329663357298805805142937805652054071752786090202571146576124279809869020336313111124858369469804041073242816380205577860391487286564370272815079376960377384470310030886783815443054015744490828324036618873407335896792108195647162427417071475403453371049987379687959037179790450587082358784000000*i1^34 + 597317153234241694780146238787771324730587626465186394476211460316317595394891342672824597888223034740860534125998831294820951873886045807181783956360611820778781658849547598376827933838032150231035059136318631889103258056321016048692900258979556758965576411457674919963391451198323024828950008900544828520491027144358944722538713817992802397820499034875437848926963538642715133732854647009481818371137322556239998060080005199340576750377293716681354329550131367143293264657804555092815255637496814266836141955973084065091605529672388865121385467088192177319534753511207238937153388819125928899981595745881732851469447947096804747124773165401789283662245250960438940239053669152916998322300859584741920159565304582819949089465880917521862079085765894049065956441218517854920346024703736348377030817281766125051321571458025803826713577948770632705965083476053420382129753298091428223343377981089919928173705699719658543756436876674479553013268756553117057606128252813687478499395094703723185243179972803625180709723822894489533856260684681050702181045643143449641609664316360726090420392224974485785669681766828857302446644501895115628058510843705923720704877525150603791574136182886144174241348101342829171397053005119389615912730787459919718254547683384450677225186574360220857391605350400000*i1^35 + -908434936686527248894202393138106462511823842591896025267597662375937013863273619037392712863740794754037543593418916586319073639379819558614851358912922775108888932529755903648722960842243101558581732563426010143063216589065561117800291325678498321100153883617765893536191893391958755727792997341153281911903588680598002067303103211547528463281301601184793280911914530613777878697025002465699980743434997915100570071040268703220644291878698749852014748374476638146023882758106727457592660246041070752004212159238556767280846188793627803112685196062646468426597322267956436804646390650109029619147329055378581375504581812333055733694739750285419199880895990997761826696931496501318728291566576199721918825839324711040025714708466511289210306127365503291697407660286357795419475311208257681999535408193206388047751247383101483382167573928632606536103645441689815868642765825073845114410723382132137905621948952037422393041637805093252691693162732891628176364779681204882810935115041296656895822905870894941069799231002179785498558199541406245548015014109855015504772467580342160422203541947444735107446371963852670234377823565749416334355707692668217535671657469154073446354249523947844519517134755733799870477351548915403430240995534549040243640749897705298392308424124555692277760000*i1^36 + -26406995502191826633864192509495705290442573181290277581268179689123373111908248869649955049838709647982658856813830168765145228299343091526352341419528030201793273503126425283695006799104631431202319564622685950768340425966157667014606815290947329759313869687413279827104617926473410791391239403909601236127972556300611999732704706009407051992661007805138945966743212534862097593345104979639301448604849872586007150098767344943456893011824048128914466291306797379250270874071673542471226947365573894119827206912907391084747002374138304438891341634817903035480132437299798410816677545354327002635874952685522484637564332403048955402289524110554059825956731487066379114041294803023883020995780725515606687799704654355464416858500313484624479737883228572055456933251801777504223831077317571086997860454789486016716934825922919140614977288413940451747503027727835441529005257990726980511097750825848946153393176489020295128690644835937198213643212597447638118019094364131553576453746554175418242609865825524553109831487336761636854924462746958786373531520738307186366599983410148556509572150217846955454713236575101836952081883926936957283070112392956266664380475457781420727363664153085460948063487399833893756554617388701746942206747189044048228861780223755817146593771520000*i1^37 + -468385418921233902082415487687779016036776293636580967415718029366041879654380559284484564685943747938134401452351016898941909613136803246073218369071252980957814531052017524650872976225684880292292927307265284826858906628602369729371396569613158806900725764873794763440640933315171001625084125849837010109744681257903131634952069232551636658948937365235799090859025849383605689383838173243777741081138381282664107684420165335129137280344327268137497686207710853938988544207152958329815306842008921066330783500688890622375247814888162416794830157837302482407278664710385360630387979202176785211244241603828498474247717481232217255946986022571802024295191803859011925183882965182653309600146971119079339062109688463837050321392092205469683840142062470502287515160391091094574393657193643849399932586831506093749381401908644910339658508759940989715543380266586039595316122109289007430378086027385891572181532031170044280515253917488943478643026156424357406750288507536201448153910184627175509060187405859811265053103852083996722412902113940117360753896326169989373664822627823239674741243783545962614738626596041038279647025561208631427634354089370675510771250967343277871815347095142767958093277863223965266839985149208155664852376816565936910345448674409758720000*i1^38 + -4784917313891227698676385799904698955865088261328408576591557675606073576593287837167009224166576018089305149597456913990686650543176637162161065466974867921332991788070903528845228603933577211261049529981898610470741581513125722716054271573308792137066378943341719231811392136533323821640888244517337435278516475553814788900716753975454091416097683884577610155157905888233928246038996228407611195068503172834267391286831558861709955956251255199849024717337869005783375543359042614204373681303921831909864429291641540382898930868769440381495516512097145859844259629474108838461713885264448416674104445855241981677732088571221209423797976072058494529101688873547998838385895086056045874346952515504561176053552987327397767033745070182256421369889087988373456234760476784315885432984084926097467305281233380346131818703547131772579067533505331422725018331932536592567825723760494718859167222472868688086240367300605657030885866375290554415773022593229790875117554992393301698688585702128251223648409887017344422552096887538614279052997870722344268662052133702848465387237516728450365401467638972487455333787047607965285231783851364140777401987985843131645219508841124503722263944296819715216974507649710046286975428486391805237687054180632652256174080000*i1^39 + -38335895307604163187155208712269977310576557450739693789582013717390762669171119680216143864706287735986828566071446697553605755533370327452152143162528080914105404893451097548303739365944356892972170081012511798596321978770685129278066281821339669123972552640958857003938955288022371153133265453677629060085135852987535853557684513815756666123708967420806381374343445667620798020866265398709797312153810698724821505898778763511572399441563647912154321291337811210335394500561757587996566957973456382424486908871563578463532981541257591039667249778700996940331872542074073231325182688138738476819256028717391583765141941709845365900004400014463086145838793324316138180895250605515012068816724833735699291236462667182877184657548075787629189421111623465803110684894536566524122547875404896875020383496323232465832813869348261881790522172119842650710288302563963781056747855269873829790118322439924534971121860938728581183232734132824874366610788346449773339971013190758180245254405604124835914397283695083048753512974152754323797258165669298552160131501326536841618828748592584994354986274010395434709499374145340954971334907943967689590851084004138477855315351057323622172177527869452309032294499215377943966843104217907163304546647340646400*i1^40 + -53838351651367338309285448967708898920660207935277379233450044860268561807943334881344140454075056716053561952914028188279033915182956826000856864736332343225144773570110254104294791354205510542944372904729991818438931869066800632682866931665471939315825698844582598458392726848870623090944081624471891305539330855808077175611297915698925331991560941436808615875404161389700899953078915204336694172241631534589660167127736820072592470104980114234525074864761558304182428444305021456915869382138111839913438431412654508223243492957071619623659954777541793337932837715316627127005504635500098707190310914380704994353010030290201068760988602817480467936485628446590089318367492837807100071053223767663459779337279697812748893539686580163670577600703336512771942911533259200527302989075174601489592928120554789935024211009992419829850638652458498238708000861171685436809676301200551722173986479088918975341972260266160729544430503666031825204690281601582813598841671793381945540580258050756351006250283132028979921003122235376909992375614568384404818267985481267120091757297155930766201143457775846224570960681876579214664626906526408624281223244413721878885316435476532127469233438913010843809574533390944496151990253967624207155200*i1^41 + -5920223608767765180443179568847985736443435623594100005532624016513258059138717176953463791517698816843406996414467903435154868156620111463416906672505235305133619375428545525988077444169711430717711019545825660925577708885683432917471290216207954542024890398242224882238864414164595437253624366522255993272078854761976319270331997921894024778873176054436690627743888088984415999970104765404141375247959116230712628458275393028590161473805015858552104161125306705037715454528642069467427272033406261166076330072280291291003625064820619790296705288677585834847673317663442562507904531580105912073753997364857439638093176900699212127423339594566417385968476383045826498814686509307969364810188415897169708867099378616933268279759024889875525012151246061007828981333203818922461384154602892843282892574751547132630045825120336930462583094785991662545625899753701096505917288521574662819295930433869605713612425041443606220514057562089066234487974010131483920375208624690256810479788943289256276046737554836549160217572123152731847900683350292580067830319939081718776262039349690434533508478162540715058227906947724041657378018567314144317902723745890637627164683753454578757560079833865932858803264536812379407851520*i1^42 + -7191492418461026505634197091247685889463057215176080461106589584101764295176323863423886490399917121540277198782497930404906278382979622655499585803793046522464485343302269820884171503214987643481895832508976196526837415366356739544352869419901759131254097105575888662045913332576247082380837180704472194150216582086120588356933733871078673208364429975161868457752521632389775856123611596440397281065997438336752279742542528437799106791352998887666064470068054928373220226654563360681642796321135484538740242083040393419647632670071374291043199775869769443085457575483410918884495218780301387252613172303192240274635941435257628011562099802075585310242258243853275400639586306342681318744846721181076227468644162873390223369704429561690714905706269999316000068181560978306657813879479533932141233924839109229274447428285731110775672125553908759014706656557572222826796715252252220022344924486552437453899344223595626242743998649331636301759465741773746284017606824201656697210231786983115067023118959176934608706327182058403679174249383880934373350334120589142032184972515221838287549154087843809941587434174417795315395613167696683643140274574150780334516959405478825575228683358610616932113548410880*i1^43 + -2667087111649848964240433270520177156393911372090323922919434556566811864274278709594427708271986189537074156896867388168202321715773198593424162527351583896835611332123045492454369820188444163430463941535940178256043514722889618711562561608018160093041694421069424578549149440485267210533336614076257254205055869217116657737026653464496268203214602260749322462084132692164425028680387945462485600770162966862526178892913971686325852621547044357628174543496503776752851372107802280853050063400279562877552196975514369805384355713915576858343475018579603390796875474600476699349376284506114085047246987228133922727178181827335624547568115527497612437167460695789039944701604661903054791263529690217319984757855997383137958857675127360966505003436796626003554713200006921862468999123023308281068147117388639720642183403840946928123557141318881858363507068559494345156583872214856018708214704865920561210362325010212380305925581177492253991827322398912607450788048225557876989411711219916269770223138025904423528126081647746477034097523092315920338321748343964614516067798495709044073247967417539277227231768105782043052044903855532744518275259079026799793931872467317758378617222396717056*i1^44 + -1997074395479776411102634757890173181225191239003232439942434508022776461039762818545926428133214448815337275057621929005650573322414767229501108584044807881163945623547762677368483840202357034163202914429871658640647184764493260584566033771769782907954489565102580763270930379410923819385959602873009519818493839890634278096390014921919057343033924537232633019888291756015294689039813617905953845969096753121934170022508412627765332803977781120742585045833192512293650018965355666605486206719517864388648035004973452786093400501793793153102808943232238805974198041177687856638688937907547620547202579770559234207269583192644450714756913977835884380402139895797169526501975706221543835206369899988697022285767270077305219133512406717459665472849277775305313372315174831340817795393705453793079728985031869107025664058639895439229490604540212317014145667003577673757533928206798440710201507464628281301968625120126081668705171675104699142260028606408597171659071613523550341444421459288134942572863638274820197813815810749942928522619577683435695658366294994496091159049255075793492052784454427823236990821803531626023855975947311193675694748395063498554718115396107537328128*i1^45 - N1*32144283473157800881258999035205514455462142507900387094724227826767857595853847255915914391369707675110144066341463085193876932805984775151114706741498584571744940076303135715150935934159402940818267096033652846340899268782820059800800124400305456704342546902564715752791420204759191632958939288105906028193946517743841184354044152650163739222639978301242668519459975*i2, -286603593146287567403123986393086800599066587111980467908157261557947736071395026002220142138307521627117885410749084147655381646669829513749048380451206431242023348551410493660990608185068316275305081230089178764307903005480921747574629664892998084640371803400511971500753215671707325070049179627850547570888592917273764651477110466490973139808758506813010217881563910762012204030466035155900739241795368100786505576229863202123223101617249904519717734356598756088164125400654149704356987175325299560662448285894218034834055557159140807586670474218766722593952163120826919514840390197872869439488956927320841864934663773226253816463386799494916455745923420029066102846126118610756463651534908433470392811704689349302497438017599832384970033834979172626256773027236610762166642975582835568978249514598918145290960993958581503522675456319098464243323567395866280174072238426385864753350244319389113887137519360818874982247506428711074346667911618608316900834006704287002683754292955605259072248602662646208657863310135798387314666798528886352208779672101029906726226150710575361218157389737776039649018231581947106638394462811142163587471244030424883234521421167536879409392242329761135090857618678972228503392935197609904895477733649495731621571670924614281476788358073602953210203842341673755494352718253681332862100717950268916022231056571938434680935327388867135552729324271137167802896938898151316603376640000000000000000000000000000000000000000000 + 113451937784436967678053775058275867577676969465932457419838243725532730732581008340274391930666565118461770950657358256683409602137486249034121353368356624733068319471038142495963338519238280385898874148914963505837543997753947236351408210476278920835295731576703556288187725981678302480241377429562622786164441803499899663898433393398385151638053262525239409295230357465468596157270610709129009185924440487740624590231738990815329439466663649260443911154608346803955760948754679539385565713966132371607215211036912945076392551503502416362634530063661334076681650896567233328337196236564449411966768776061878732586475066745348357408106397915142603321320118486379458511548525221077316568387213115269454362998386788738113595447821702959503580607474021579957165241303087813547924793344476984648808793732979650073045339898488219346572946172044376373282905455953872558261574381652833434729199706447387487393985593568863986823072036808791566212752202185820116687323539044222601357135489746880694429960078796921793969608279656906343035267250765993957457200804208658312063429186389942758376011757908026914853744840102868375400457498780496135301463548170872492397601512970538642494217058902495707674316817475759805688471590916936610838083367994768883534089816697534921415481844114446965836793834383321994669604611114093892854356058618637323465696274735993398767608125236625482949979879653330797808746871622794020364800000000000000000000000000000000000000000*i1 + -78862396968546757545724723052378619661489922953793134577863533696642682984532742864588637163231551877515894579512802961590649187027276139891946811322033129920967828778970764494980892782963540649566712770160909028271031443272159763930540480601605969758608981508141961104874701492326021473001797483302252009164268409753619143756309356363200146555819927502722490389542752338205465319419629945483832875414316133460719281190711281280775270832812380267263028131358861422539789224568733405135395429269989553088610823671292396649631835731718381376598951966876171617574842693924604520498134956918834781137839181214759269641840168777284756034180734580869427836759429254596467850722864113460191378076739466351824368534342078988711057933046142601569028285514171788472194125494177969015164806881564671962986817508539941064907595826806496298380235417118213639565482725563222879396672795463849811749673615299371934957192238157539230487557432791658816872331741453272571445129985598511869058390072103561879989897091518352297654815513657025389282475565862112019325011639658216857436336629002575094066360464864799095396596993458918217358074733285295565354922577719933215646160625791015821036622677257418238649543175593484277798060133010629613651556459432162976446395828863316167582055828888022179953960346037177100822073808234555503536131492798317445420745641178852507996198926503352383450525150729773757519963691341104231424000000000000000000000000000000000000000*i1^2 + 29507926387142687713092785289148399573584481965359541249439004994232174462117486482583181024737494052773383877706140460898344089296202252241729536388682687231298493791614372144280387969108639992568643658232251066332338629533747876627357748544260574454205281325733382682325926652977752372255752846895253057534782399880309771689524749383032876217981864411014542645815319695616177584070814886774113566145859746407327364479406120489942325626909354140497440821624649884224490391957135952001821434207334585327626935360861155079620535757165860641953875162006689219222985634288237236045968374735886214838630599018460107902439345046992823730194293359639908570924435590418430809000158739976635194363850080730908189043292930371997215479667319200638874206048587890105415382913308533450602949515841757560418866485434292581901978880241775104642798099981914994474862194538930516761390609110899145715342291794324516534059880790825305514736452409590615920487587728520251301434503498826099742535242379440466411537429370920106459940425649559891299245444281993101992574923907961657268080762333965336689728554932782224897571826332856529109136156399292396379260682322625602950374330930952959371762560287418698974726809768941074005018965021237178823708958313987881081068142117521506627838963341784492572960815407240114747923242833647763074728277678122429724099409758965274936591551172427168589568578291731235866088455060039859200000000000000000000000000000000000000*i1^3 + -14341802689417047337895011288885746163897471716448347741736076461573824889033882727798010958546208928596286636312534402825972443055676191999524948750983051099439116288898677941986223065822483154575930611847515588930061467599509685401688189714413571460307073043875089662543781751805802071742058414399525051007960458068355333644951733410820202495267871735538763041580268126604867439637890772568479229791341656319944523874746767025183250633544206595684667294275686829980086528635241878684959809589287991113469084756962710058809267108292294770556820445576369035378929312610109840207161086460743609705811039623393622272257403810684126993323920135447560579769403473156729843239912367144924525346483394148168161444971739413513884822816147555856359381579159201385626487860997092402340575033832881123902120658567064052209929368164589042032858539436313991903431469669844545391558991951596973417931464596375736372077956803104821422982470780528963465553304587347317123064877094685658318424350842569796132479890336215355778492089626771720116743287224570463967176999027693041702053347357958271574072420165713413779414910201643353094795964273816682834596728366901184609929209341043460741692708236240929814204595094832320332020342838383390805170753634446029748300324176489163020596292188778197124731829807106605772488514690594273467145190528272830796080984426178032588311455444850577084762290849487246991241335928895488000000000000000000000000000000000000*i1^4 + 4799495403546051507389262040542284567242601093171765765891231916463500060506827896633799859314541335027805936608463458672517777577867847779487349782257151795638992785385911605302721395091620405628864722800105623565120986070033137514322297300071955748235244670634311093150755891591926905555946962422722830842042510180748510221722199343669184731440756312935808294310557633187668730277540829117799758300271787900664517720493488811575683107550342811642181201657580541979333251688830742440733243112544844277130680456343341672345698238464056551963218941813191171036319355476057185356323205836040839918371940068491288087755094262327772419371567556004149299188242788335815660315271232746304073897059716076135361713785328466593481565265667065664936471534042052099114246053822865418918342045822746491958938881216847676752450409550482764662882371917535566015317943150637269456154045712608698891573277074482753407990842735634070235264922782063127332146285288064728439201029315329410808058660408646793697879015815145376464551593731582297636815784962447882977565930842193417202880993649473043065276569217835831502030765183236908893510451142992872468595170580152255830009293572371497153939613425954061846008020540710922487791389567063197231740973309829605538769141165493684109195784564247094216661094119834481042442726445532867693783635583094769078065650809392943213544007170514081271320786315347807089517084871487488000000000000000000000000000000000*i1^5 + -1165336832224198834448085769076034879263361962897647861109583759292147474101964632793465442670423418329522633023263392206448634717216874375772138095534538813039977351088742612127727171134127241814307782974115313058062792804968624913021816870091669397985655130391233884303805337605872087414478564732919074575226863662301043386166149892463334148423640136850240287906894666591078881888001562027018220193188723096920600635246093697679043351054101944907736513550379272062989856463916348388322327980724168832740784579197918746820164328022189932559202369216091835550679534669304099724112865147333985723842781596285158993648625455309304453747849070763504808359984668458040098391902213855444502746621776310847592107979259518231290181605969148156545451685820927961328077688135271878809062268025404710466122122843782915935065893211336155316085521011847413694612078097078232237612700085220699622134616084677455798879212066577286516886628709763367024912766603935745066087728418188284808817824076508064257821767154655100501017541806247952102338110019239778643031099836136573019183218592516815667961363850581530596643605354461906991207225844141597982229383273013718021910668012341723907486966421033674869484886392445701837724499718025641044836537659207859985331864460654718256939758191672970785910127863323439301235176898049075174804454171470036496409436501335131656508767645956116867821836888174595141661895638056960000000000000000000000000000000*i1^6 + 216762271802841925067948014355994426062442749457253598376245082267169228859893512597094875931701440536959354745387055100448778719886804769125304119828662681091178465147922634004078805978190738646274285802520679583540315904933134401680506131975333032348330553736989837654124541333759489592586768706550119643573855985802890153834346151791604526494918822343818181120327940319301381471208124961296664089409725704104345322831940615912818820885641184530597660007309090969565060300822558278969613087933248302775577398108767457864953478535773600206369030594062434163489841174581634332053810667770304534942866056225428199957295460348476846625379388804562055105415806016000328949268858333886833326561733024833327381837908050459051640630401042669030031250667490628889496711268122667501932511518447251210959473552929322371262156386496401455244587673948861893761008355539855224405117983485655406257635528570312457684245422984871689246318504946815246135254443335640943516472331686838486759000263894212346132623427876374651074073409350380296038195470231192690913002039533692561092777336544210906375911277462407529691393010839944895364295444716347504712141719307820071240739789881309273668288754399933072117647959410849481547495703604268127582694194464009246985442040459649766161459814299293267381672105049298529149643942945187804142652084171463917787863836234015892729185231664511318849838515328077192744041893068800000000000000000000000000000*i1^7 + -48416735594987162785138620708024864767017294437904639746632189872786245969963872777548137472833732410636543849277625267694917226883239123850551897364353165056419775894016725142318462663643329495801611859398611914206233940727798081356381913704565994940416187486056314052187863135514006932945057295852147362281742907844544969635145713261061484310695642264606218503970548623886389919436586816978532298904879310914541702256682518496294014630284117216553218920488344276174814934735531084543928656360757518595054341462795786146550837255467488640484831580643185894669201656662280290199470036857798753830478080414208978114634643606807504794847027044625909603344412362833826306200739660077492132176420514177085860810394207483139824838024890041190110081471855126353596920036914513727886141606367636060658101399369411900949819156146828491426941293226666512843943077289451414913438935410956830470287158765596274065033696055177645677244399296776169059812831623194409659743546594008966762492540394143531515179826144051423987294392652636875059344660154978199596722485442635617114264664572684086237897665230608481038429461932732772063904458748314064321607231427455011163054352508923494197392004723314715013137036056108394016051911250282114826101381650186233474745646500017410702620851295588022913288517202656956950453048226224479441618692404253774475623667843604422083383423646361088063584883199835105365381365760000000000000000000000000000*i1^8 + 10581670508905077869206498469511237842496186024372757104507542426015138558482168384742284784905486154303419769602418362002659370862908868214945764169390084489984763538847538947613764260999304662742456894271459666430061106011544667631053241880939832375424622228092676761439750071739320622365063472554280535157407390618607873928528227632555821651174177572986206253213496832009278768398660652527636665688278944771629954749179645173667567580137713699647861127031502604092391411745975834668357090951388865820114549907730054764912749279610411574296147954417806890909077368076622832733735162480109130494745491709652382762142331526210219461414401499842767193373459125492117630320293059539104704786118669737808515153949111854132349136332816949023597555346198261897607922533460438246104310278210809492711520431195696229267018122170254126326357349709733283549603004378137026902855870889748967281986352306885594843067500933351423282748595957439572547973204914787740932166954567089208942648688887343238165089742680787943361451317543564068089063459408269880540814800098512954912387346879718469260570024395712119000869117100800580411256150796693222289297100920490895997501203757616438658246155889901701718055763324065459485753091104370555168976286112006436099128952990171208459809759677398426552492188610513097501212021672509292434675010311931395780060368282520126123447218788845237160792760759407223882542284800000000000000000000000000*i1^9 + -2534942529883103223602346224613729157323168883234250281732109908348262918100390483668517790144956257499150507536148866374849770092259146972492349281971289133922190999599634553132975514224345444476668655085016116470976230511052323866306230420735748320691334296905015588452147250711653942069949595327310551381925677668759359853797737385993820120365957755512674101518255819174678802846306796374196565729409156287824795988087050737070058762111262664523487713227860342541474532510762328154572991812751252740328490001294097236926714664497512450688652315982826224807642628223269644733005681632371027683931951070063281087403820811536586256297870413114920295202192806365066482275627713337897330543326652220790764672414871629313936638774238412966050460357531592740109192805850528271124223494342654255327544429496161075521538170098812614588662969659891504226490865855206235204264971354178118269572693030044122939212557945479868130206804849448012265360359426907408787977012064519445822745736166994838448514407868969036794855821231226941855674208745995962767099368308829898959961763967913315069563045465286622753946188036735858814199210967752605825727921107785656619275553194856653987215434622816419046121313223260792722548513954855485316685711315754106017185493097710920025166248058635028654664422244481933833689153669280189121262738852490856644985633947399465366284200285743367753822679504852369873200742400000000000000000000000*i1^10 + 551450983283153886981147669823789458619358247888970573556976412441092121834628744070546920445780132550901162335967070600536283973922114791240953466327367842910197841179875523546391620085428337479429974678809205539641090387739495704552522595769610211344579116163771391116263863640472761843276343044224816000998592899440829319319407278703912165409856191045180801793946469743719151785761650239801259304325176042589172848037176577156337021982001003555797040911059176213031587656158583857124381720706980853503216716957549707898098578464997117491052414432732563854195582958301254146926450943616152412429417761746800907822843318853126823132340680755511470529185802843573550605189790260148558928269474744100306090569227966466774987157430638002500869535702164357142282454441720902309795623448919867893232534437248868106642310138186497497358430129769237373300762270385556426668659000299023118004672581134118315939293946162250841981716271791724341349727969253133326724169151148316551843362711738473865156461107690739978719118655872693556216355516404628289414560737093051577976959231667537716535791546993313023231261641013927507724340537155618189366439666368202961159701965715287498913327613467493168696435114563454160293466467710256229491919049475041706824263978237878580271685745425142379920883127217731286751829121923072847969335676515763612200206641037627232053729133778673515501992014451017650536448000000000000000000000*i1^11 + -98638437976201585829440123796090642726547029748065938929385269743795020345718851364126740713977930605629128742775128239222222440073806515777571324813934775211786285619375756880938259819338710963959007400888251245797720241682006046134124068039887310045094098635225650286310819342691257685997671954234472513300365889478511019755563661960741313139121944775361575662806586509474553730967123967547046591247318373003125339843013470350205148986805812831579311134183140078763833170030492800028508942937366117317747405484316496951175272848205171681998277877681755563484372421031207031140124269421432209466214661854752994308608946868691791037221436500654882396719033578029765029567873099771779173020115795705064796238528602793751861266834316714865517408070920260093291564142721771576037377677877351670894334956458568220281873824341472680429790894335088458092390027743217480870251159197805409174955635118213106987506386130948713052272517941535479837261955215438216267615576923667424221350223663010210549452249608842068415505266316741993795878445728272980032146794552761219806150332532592897974553647969109798658907295960436921799935754005575809964617516392026466076093606185537325188603372846743721184255253334332920673650587756273255133616847388527518586968188690502161826533711570938954806297829891543098104341392030658104855860224197255597956162159454504245544549458753445481861777568599533829488640000000000000000000*i1^12 + 14098839099110348651174178233746968821413379961335965138645233937623150727994819031262942980673512178961962179602493613382995639433712550092959748053192430467558836319958119005853700123700327199646971705797375392798598187598541337371798394386906729296299792266543656453345269841540474655846427973342849255492143199988371871893688205911998912226401953458283219726357699353248854527769720582848778214825450398307685801225992229381483862370612925931801000913674310601558539065197908185072852973981012880290899654589467680238733055593526285189374425642337037021571082015772456774886046338041076151116643217413523391288024933235181449708634996423244900122853006560321394440172386421797668478846482567448627643144912616090584310224728531725575062089880642237565844609134078418020508575689139052896925003291909174651357534650009617857150913584543412695403183948483694272282704523115115938814367952805772867413100055210585983263818847524401482139511071265986736938880534995362245403450030670339364311734055420096785339564620462288268152688122711674119161930726141315240510690692783441813900155785960949529941228978495289467540510044695529442251756565681837056163456121871302479057515573208212658459113550379584324491946692294720253696309221523475062530918853061594024400418043295186042839265498380738141834017858495630060584127394890174539371716829022711213734772438045267309885852112266178330624000000000000000000*i1^13 + -1089792992565273522861742680959370559102337355829344038545298550176752796683875776190656888328632969061945572689004275463208188387058705774245174702718317875783793284078120754165417163905753004393870803903264684856558368468463992070588462875048963714341928064437632132483962163550630057885127046814493233571606523144488873115142433710666914555105238692291820426665653010631261053473696169472881254359306860893675133383449527619068126177583984792767674523263854122605771046731110798683859641345374015630117876375324474136697494574715106040242935463040234486349079832348020222298173592789361573506732178007835410980292558453793330619730298557232991479705555531103136467319047823685670338953312165245736714240263480197001570290905681086563057981826816052545592434832325432186425127340531892792027811035372608302758104435910652024499102273550957323425297230669403970208017679817964682510651066838530588120768675234169685164832394387569580788720631416125371724978845501477099445397309211068574461461350424774438941976592091153819509185639664650079925634612263462420261061086908809116199046697326300245594372195016742743365394751792094026428277819583221868149481474169222698820705467640661302183304868348793756444291997835795738957045770184238446878338280135143430637968513149379716482683408854362579711523183467573770288733618710075886423133911176469896346392685798944104086674617344144179200000000000000000*i1^14 + 119771003554732724758691188093803819362353578529120260033328056006579240923508238994000855434011551204294601949294796387297263546906973401294916348992244648101607555981184393419679802449904423699857362726334178907277711427717752416984947437725211542134806857390226151926108951541866854997368675768996617101824307650311630655305283899917023381287129398713733662820109869285925919597592670656652970519148768980629830192379340869214196131806170265074055101996828622887313471894934632176595018386669160080617068209127145582387321630059547259025986587386478235491056961906870329613014899703329739525606382301289309930690119004448747405609109523802784769718141944365681991328276798778168752905245444594276803950049973988130864294375786085436333401565611964644314838195635942082968820503990021988076905188697552120590468863705797582588567163559936958831882514906791582098003605901259210350547186725740318619099559870388508959452497728262430621389036932353485674017071210425921630979213443290921142485397882219189006691000883738745132010921506063825324486585965227227418210322728772473653477671710465717900214149961847338052791173124515604087181998247172530747452036844933280178106752651762668700793457189652043065488709717477802620604151366852219481060794244977395542374649586094281436369703975519148531102851410894861983525183007415227846025224601356251874388081846165255500934958122270720000000000000000*i1^15 + -7928719477247343153282731565391758586639427481772748240171299683169240674620649974776096580416321997199237049336034752243624724921317379096752147072887838443016383259630447883415857592351107578540084022868401089720377967867841626574884271808357704687676600199010582246048951118125187702393877161809364609193012162780661884570575747832127056961798754764784168613045042025465228896899708408138777261926791663408985725095404816023004155308732514238103171607488862163418911637111462606194582025839967230521851668785925052194373450773956717616960465673480205614075339308536011568509633115349219847133770328179727456011876965033812815900968923876516948902839471333638553274211215677687481851161351376058656345993470196183249152641673555702755500505343743132873114446358940402774177463529976895809645331450079851486570174470992305622311742646168221113819018573618526400697779342072565159599595843720228945922137801711491749942382308297434888202439073038932942356390439746838648837136572860085282842076517643589605305498547056833686105296058005217487794397796082317226211882709868521349572834359336419522561724899514761335771891086333682989214760266944465413486767372940604019645995042566649362795931222586820857525274330795473527578397948605276338018758988608919112505025803333004779898231251077864991757617578174676514755256044610136584568728800390550682333756867779185607045515313152000000000000000*i1^16 + 603339843254588646184848056798039456015330520623878935596697252082727670724444830933991665376057290009744457997513465412701601614873401453817228583509597844193094886185805427334164790314956865115246185127154820272479084577609874089341152202261779586443843488343652844797942842818467093145052516108760557880414945601285197173164602595042231129715568784097996695124904975488400769425678554348485335304683819480342065412321390154837497653403943358138545038178516152505714755547770719635097937772781743606398623878376146152633896319038824191405265822900738107506152252632994079137069109488319220987248920127593135154011386098257434376139319585456087736944813756619587411351009201562767738711770339456034064114747085773349486843856415777955233461864795781327642078218706076608871206391399657761930895307505930983638831994261660687498017553911225149867427059705173143430560496356974695903829191930559660710849525195238813238831808085669530963301887452750236519628859995190466225832848739197391033715804295859652265655288750206280191354427658339591953412441236071657019889439370620118983278748397649348897805490021906739274558405588555052307681613633793025344439619814229648151371806963345712104997319868740962444934057108150589081668696653553693621347256430158349497655066819226288680995562697415918479045080646911598864843372443563370609434428868349269190782331034980903949932953600000000000000*i1^17 + -27443031594655595946035310907294440689052795241494965195899047446551766991131249047576886738479519445830058239859653332244319971468597402744273940471422106604100541873835018262700131643086141588362562948994733347313430011040621684547008211742298860997821748639067257405374808127635069024616395943179567165230121183571166400919870490551219859084633959006937957218353035707078721021780765672109222339856121378292887400587260991323692278613597624021092085087964033246808908204294983007606320272650128281474458701547124532891461759407565346404355936106385436722228470792047602800061526956974788788580434075537565524332615156250198356388373808599446208611641602747149059033730242987610281375917759621119427099595429131375220920187500362299058546510256287345445650493345339954320196710276365096569144835539438689995407788583184373120587363878066926901381006120768939584792793577184697134999369318935405902832263452502882277204695893495749867823904501718320410290636184585599247707324253017920259192460258286281449486051893293151723710227895980638542946521656092013329523638436850149512241892987136666667553242808604053569599198271773284892936659780144643471943526123527842903116400777344018874388709707744467132536405023889464292302513634313307885496482677268933063450884659735505923008089308898956449877892656038826901234874339637292424504676513939410267820016323989932041830400000000000000*i1^18 + 2251120122414551186528387046394025823350624433511696281485607136918104320649018527347504760943446315189359632201805433916162332079045074083193612376552148338607812266397263195523675176663612112285488781445914646643991374919000645062136560253891915813131498608221448741340770458482651585366232589968233762885718671431042935038473028470937744744923698371631760055703584451588924227302332754483665580943438059129355648312524612040629334052396813589460507881825219899962030604236958545155893216354632188571911585200280644853086387705601141474044962627287305497505303853547188829451782055765012727245809114963223688989322472963862775565944530523513529454375778383663143327610357459790138218074577255033471396419192943906570659983617401875171405702416941707539904637771928761553879064251607830245450131575507538824047452142572149251970639047028237757902528566787180252069837582722959208542856017256409732011353106715900197226213442316636530970740122938540441811478085839360096553906444227280091609417683228587591593554378237504803705873583548727502697164936653794913746609650097349299026579224892186599485582154455559204266097583197686469022676506033889187961258171938055473630476910695521901926509461985255886686883559221466806290513629661835823185077263486663467546948342187899047674982539417205654074371587911393621086425824144603078481520713664487457724179402675996590080000000000000*i1^19 + -97614376568630417653985964614481146568203204009082498085699628415055578945069870973509685740082752968433367928381530204815424694695583968960463808212219842489204190773918223205759972932791585582446995532807745895689842538354668774228795384768562220775745013722088502915452653256884316286494549941934545803090242028154073829095573112411401308766241213448207895741812260986213550270319778236442607986727505220787694570602971957902017905356066780163467268700474813179625788978899586953261256115491317617832366366000772275332872381743842925923876555921084690156712287946945229618512861065724235515281838319131692137362671045675804301557386588255306655913318264164719277732034149859401197808118898476047863990301319517887489167284808369584502204899077760080469448201050998620107205189280418976104744975833532985623313069296055002978543473443699513764244468582116747016048166719667643894476473794560767888276319636352969015676887303040260428459151269930056057634638977943520189653651095748719697791449507287163682044537400824359561432969028573087027064597001256118921521028204712991761496129971056457247428997201985115864698766399073752059818272350755017674445160581272999010456359651282724860835043641405132525333635077733410188467174639521720060598039736100450119708723770194636630671587529869595600770971407021440661851583081896851080586053879073802226420993610874880000000000000*i1^20 + 3856289831337363328063302086471710941966282141280985922077082852355656601077749755645184087952599132181212585057471358084315757245174948217172354138558061675977714781879501315552675697194191901663522767885117612187306773529295162045369217167625230941461804903373647123104264036022316080301002307189657704657774723429386798311957063338170405017397357789850437205848726398699822467307674744634453102998256155810846463278249624906635257928552938614274487976832128316772183403442870943719387297990062595861716642831043860039969656690320638687115310999879673980717694819268491326574777135900985581119170739643369379762072155338239639125039327222099516239483189603062278071117407519761269041982495620484105329269630102913206951446522170674557576075228030374667443948476861057052421198929794740473753136950861325235087599382584783780241887972396415765823729594800257075953107274527090108264079217215313875403556216787680860175157361371941349866568709852200288082745304004510383534135960135965124324539714261913383962947735096292335766857865013547262967907647420984731685738681376885775208708487982772747339036384632136321388047825835476855469217402503968388715087401163651312169244772802896939285977165134144827917191825625080867620626410360603247446088609981957236123758780595572169900832639545935858247007592889635817565276212384229534908979997025713246810576846848000000000000*i1^21 + -94023057703241981533054495564688990406440611826981021297880250576600180157423817194482683365921349140429794004780602840265855471769212972574058168196109716830030313282928691976865750877944477197015524152230750744220395144741462160225988966258450886450111401663107811813618418935397121351795029184211678553635970724500392285825502991848663053142749141687315163072691799165030588480999713776183373435831193678843882960454807573958286342506447538830819888626351675649678919996094013909601688024949152789560464478373341032167241899587693013623883610326766332681060223644780138027634564918263132857562927464679060781227180562846109513458110088240879859936710532347904670201021508206389412842757188534035802991478809291922959703322454344181032113654964962586155142881502404527395854284299245886218040896505482612845391749968330878218776107775797750825236745090460894226866643074409773758776864315503505175486512285482914219555686701724160110366655904263630709453977319040875355845309940247433680389553701886147728277058621512504765679757893968361168177242792714338299860458542811874047041410084632529923399813134978426052531092808394881900144802673308082358354504601869139224484443339176884922360452560504297764551654020005520694725495276029367276681791917109619698689412627257152556379754456203713868495054720643817393588833999456393969463070119413736896495616000000000000*i1^22 + 1584220275651239406934131699076178098010590991952250601827047612881956607270102049114911629681462636433378853749670710614934654862929831404902249192420307148753687713531723466749465165671188031941074684942440262523717949870618938938189508248921065566618631925088339077684126381846085261749592884886541454312066093074475644345337861694774503545400452614161841257990435799420369442612699209504833385909895823919969089285179333549365528094252673542591689490267314765316282639448534715726137418942080463397736701054514933520251603721622292076881621911509763224907783791345146755460799831041998528140838777731455478329888652383993733096914862147845992979854285677023473965194015842134710020287110662737442594204307580330414077597651284087981637970612423259469120515821572257343418686377433001853671136566839806042357481401912711132171530148629620895616762498772461039034702608260784569460997986798260422018128060758249995180115568596053231767070771884550027840559223934017421114966197617725481418762767634047906287825512466479897685600131268305575469292378053466867980716083393257831721177729956545741397554240359640056157494237646518699577370760376684127321614337287769157935314380136112782235396035463244659644394653123870732889498932552073858990985246257402692784016217577699969445556699222180851825414559118196338651639471118925739698392751073072031334400000000000*i1^23 + -17418622612620166869614127387098440980581903840644430420386916004641427781809919422006375579875912638919836898932238312995479753987815134682357814196370184135749573073044073284335531831326576931989187859504952070736227120882424898516572302776065361040128698548053016091867516965560572031946522373392661243504240193013817496688816332175094607563188527113462122226269001602060724418242285836049409300046835455234870186235558873918532151266469657883674144614422574771544789659171048691688331893423013742752389286827443563716753346785965577087932918675009996840926379209093834930629144932519723460078054041414969151839503975713611714548910526480475465688925879580391904299459885029493882225124390156649325493419542672470719666174064869698746041538669629551256099996442129850320711972106659684085644445379475398443843299617499007342122780323114576771117303895803504236013622479757485427920592652677903403486288612761351112535467208363822839701871362216288297747600974330947740726086406213146194448339051215220149449895041243394954020561153439084865733393175376560762880313767204668573500642705131770099400276337669268868033096510358987345026040309051083960807079287260778476606054897551414187701337608280620191719517960591629261475699194653498302830297118702999535584785467477661786456589644571597617275423971768767569862542679780623792566614450565939200000000000*i1^24 + 125351183067151249974914403131216809464917535836226425114851297967489451043772377082793288774073268384380728796224168725001979651243458170627124661860834021191412273949165631366984726257414471169951756550511992298216528542601323263374352962549380928682712486977667386244374710801719218347180834313215700547059240358035055147765586970162624985516948982653980974554579271377211025897916781163744646376329247369375726860331312746199116649147100830012055063314099237567997859642526418486606254444318349958816692631323538862050419425149072097416130679308755627778889393878171971850328993126118334425807633241860878781555190954241584086585500765375930533900937169518968072017052793398832054524560006055905997689284086440577535196773016024693386667160764340135343726224794174156790562370587277612428379114829016740739910446729209143532351202328567491207835648091425947799629238656375390984926523401892330759946445525618128879992597423164571805505106942121147646503167770152013707851437487713966790465407980688622898737014758200138107170944064509632185722511210667566780697776126339567037098460765160365065343098705487718293571049337828945000288725711219223224486352519666293882618684816513925995365134334616520720318141744581361562730088445596229220789351541286954633101590498593430435318210906397385389486106327712146114906153831956182107467819253760000000000*i1^25 + -610105350048719846535048495007469177440746231463721167068215557837012942220653115611243743035393160510618149580216103957264598994865682286660050323362351360551274385280832771506379963242312913549826202687630449571947226905042211816368367277876090384750902225667207122214438521361816764782743624034811138746931813275977906602877254799887429247032261221433769023105623133060536402983765757198241455257920655965743152317023141461058489667789626833222717645162870253785574702990883837525205276769429437026850656894668594075568205569850167139111793300429710205021068797492359687890859857914799917759761590319752504297301427015380403446651226010552376155659018339744912030874476084261629065704264314245575069603211787829462263469843388436821212537345696937129195636638774793075282420063005481348689920792015751347365266539736816514576157191470680061318531678914239001562010184004841879262807476687759724108015932767115201337159583661034944603528283558169472886741151556961373100205061178850147325711389620639343750373130036187185993770044635424744527748760819834842525775451737261267938169986070741809198930416111962743169019434651406459098578647070776263955012213309591781532077838275940557949110413247435934757266935851091539592507605869921909465268160838359552182711287753350630017422978541537992336760228220358401942381561756601371358822400000000000*i1^26 + 1987393591269563299988349549705618528731979684773741083186251635493924532250577908205890230307130994548248279164165888700611780914695671640307148373123500237380995826067617642517431263299278164340555399207057557523237592029715407568787505727663786591534213145827517592338840841169414243152724302439403113020565571929641997809812142933046551319931828376595195172481031961097245078144315343319428281837262756284547567002360578370902342595952282093848361405373006460751520801017477338366953873170711052936469705731861826312114019903240336930297990204813038424441117031716315729570508352329867287760961940781305510833084532525695748008356725028508490809854517645520132069761707513930432458501043224023540068872855338737004224773476509332744432378571697800450101343330270564634821772761657898021926020392483879705132124755361694459411574938945123224297477524236571823221282726738001152655099928639642553856607124487464366402252927990359953041670429926028992027285068099566048804115994452797419800279562362085187728540864560595540725960166102220241143904292990646787728688935457527554085048072191784463289186619949909942667246027071385551281270553297060032572562506751647885114021602935358513778790266138672419371630344007699591675955143475644020756064850135776809468922861958608017140036933964673475317489602225110023798571478105759170560000000000*i1^27 + -3799237293076779613464925810332102373277562160910139039870322032394907607866977284299851410102328070409145278573631239443331127964729207158689288893813860831695351726126285666680652011619851022233219763499107192811941616672608249406786548827612117298717753002823306603964680997991054527223039691854448745369865618221036228094552506541036216455566728566393767927615663178674197255460509222865683126646593858538252217853091276841189067934497558578350392171797831520166648669214237904008390446175733738313582024396377584302441708157645590172997630710724851548105833630654589371459204913901857085612299403763060461676103887142518599269339083860075263690529263405467071515904533842979627792436796332376756119477343476300945482809115995374670971245106990242504853845623345921103869407016856836660819505580377404876034422119192331004057701593523314030214950833699805694779874462433478662362822612657281455448402621501466270606156128687783981831056257606018019881331060850076753509593676968498590130044991407976492453564040920252601570694375061151924324460159731189773680369565119022038878344135325631917822533790908025398056961271653512385771947304539890565378460750825353615769916206157787691185788623133885398068251234578454665414944228259575795265479278617272617120954852093377540947002641430486843564583043064430042415207934857216000000000*i1^28 + 1868666056885309674649307912715595021124771675986543729678744475620506980395844960831620812331622372940473020255654826431385243385205703082683903267792386845103875012913698804557435667009431835540097187307525518024481086936633033836026308686728176807967030204011056668496146471398891686651845061584368875675275606032693728764906870774889847932340949211212267478929598124743170192766699536459325208789606991408524369358237915922195669026527365634117695739051056920053292124085647421297228728052542643788710200497585178393157534579741194908618998122404891550418057176652696206276075987029737781118811903769988024006411136743088723731734849969211735294955542946324737457499989926224404912823202130254573034745126711735286666396168592844180862994779286936671166118225380663353167560677503122650491309329872836373947933421539352798768451202518582021272668275467131027129210979446024185105582110221773559750188996433983103191054102093125152199372045990440425890677264340854223525633436185446492122280378800682796944041445261292773446697598555752821298632069915486668303993049371547002752709294105926636681216699411835170349481864018658441146003537096561268625968878965418962641215111901285105357260422689693905737712759769765899642099744913630592227695608409881019076447921146181183604726677713642471626844385067803119210784358400000000*i1^29 + 4910392878653045743286355614924026244563077943883211928094915959814995809347691322505133775139745271825648838950940352505165195764540114445124907227423225303487648939161394279145551403290505572685997320787037087941790185218121854317656118375984816652077574352306556574633854315537738125115717871299313858176965220402336864293955576738743578953593938646060560727647942103540815712765566649116629048413309568244499483955178755245818329129826190691138060019065710476638251623420618722031103244929306910968339304342208622055424512906038301203085814896151104591919681003345525803812210325183677576343159732465257315580560466368674716365734590668342824964119878326037364295458560001758322739765073260103175306505391074513566275311624155534262628629918374144810369010855754914189467069570968641340916667289558920819756513632847352999359338530948437111643913369467240832211299824215436585102337426100389201882939685163555005899648955835123062824175845001298161848037489357232953014579312224775009053087657254189828749422030535841188579015418640108023445574015550238495358801734273817166502429140095678309259786115046088281272528144125090136632892509004754397758213516591595908902793848981225667509163046758288764736746317356077976385324469834166343960950514166959845511402769029800459122331798865704816572332738404691960832000000000*i1^30 + 7606780143026833314783112924367645945605381701573472210022351198868033281751838541272766129488878980118431353104982826176784848168991489748692322892370080004350900996833858492237793491372008959734620565598322101351530833281529972229318118064570986524202371047045292133551387998418066396369704480095568792612079619730953065345841588848943605306760927426267627869529596980638243329739933396867309445696843759172080938788227456034773802667829277266791195571788795092420261849125200059372292740888446088158120719669725934854352340093430417777674576775139781287997796097481442660951626300725190009196342550632338321789326275737277874784676183959363576647716458242176922813512539125871555719145162836883299586376265394521507571308494135766419242255815378314091581988861880805457807521911451325059949224551867484752653361213190287219164596564554872003555699328278762493458902440611710733311566930524738459408827445965041170232357916209995763198750508463381592514719040732808101727413806858934215563632745077800883998046714987117540572550522092494217505013195090537894102967267491315581110162961093928916271913526684924385187836862644077586038501642198216277172495713898674244264403002388558922902912676706598412261677420287814765081530034479234219182266935052685050794026142482897939844160246869919459134106720963481600000000*i1^31 + 763546804405346320223252222344293194723341728084528980619398783224359445087944358142785950476952782796488865788470081656613081106097632731892042666288136103437427806506607715160435276687768936303908045548811396195287261329396882730597807389576638709772726901803294199883134819933088016032867081525036046646165182911574926672537250165767574069024461939982276063359214033912432327267358581800701408418137227641354923526130801951726355704550499683554211335134967360732192329552073456477117864611732913378006120144342308309444034749633525891941147774674571634720335962475962611918427000093019192718132937303968163165498130767765980955354084967127699823807894776222417878071991704453069741225405890194584292824832837747701702343871607826679201431681821885212402076863882707152124378939057309812190098214437851247455241075350047650496868212936001280678743514828948467671460408304369994614392475844967282194292406881323625082419151604699000790003056974177503641839940858362967083492997723743959675207907867358370829546138659138980320884695464926461633668654291333470183366575460489084813417412293140789561788466864904246235288945243690051795120627483900659177506059280337694784582433085300359288964738271152609898153124797381381994033827986532213925003721631843216294973949458751192879496487095229447411461263360000000*i1^32 + 1749814750586579632946407865538735254949857170397758989903459801527953027193208851788684036935926938841380673706446648950226575330076302616705157156878589976365856944484522131615160396119369536802354371800463414526942691303388445826076876532681786727732992684148167520457266027858261743041866145099306983166017216902755379988587567998859206322105442586773845943719440783946350174089179930857842370797842502437762585154070785399488424036825709542149646972220843030332547642810490828254836634358609130411725287797837763276274899273957930419717463919311857715488832032396213959211700475442149337798770862450500332903961253470852895356294810801175725737040611665902923059532691026111794295631999317737267046530583809455751783893692238853339929095788285207895405213428504339982857905506830300601398295708499281280837159800283556361538761364742683273961126992364952789156925402108467218750784027159095774569950709493808347857826154762515154903574578175688418015644228220089032168257153465556698876011751665782543431328224919892293959087540956795573333470468808550917529240236371049119641818222281395451678460521757897868827468567314267136184000720878836409280407532080164038802144620062041831278377938340747950813479270743124985098435258531727820324401041595213732539134007531027711904389459891570213658624000000*i1^33 + 829677122318374841108821848436353347720087588437643018120657095414937597097877839051520182232052696841368047136694268117130637893659618227537759366352505168223627227289763544234830073274832098184304414274120486530724375532693516932523401636318597851974870289175920688605953293104422428535008866293344124816506584663880618812155604706826496502603560670537977559711180598800859808583464756191930301881343243528199405737657305449195215456644866806041480928504815624573040343916201316308369176482810800139079086090683630785909480793275503144414065793124589531845629369393198142598153070971770339048832554803026603959846824371437242273083619356152495396827306592362716083146726659357895457183941958805435027534519166093501388410196049694366783696322174652460360962099729058765734789378737436822731061125739584343502579472067461121861735263136723650025973794508943547122285460276095077924035816584958363674970060265708512687661885712527055860077376416692860926902146738184172068924116190454682984472206089595822660454458978516165777934260351922363099390503911158216432777188492718532837934249391530455420899719255073381668829027216753319045550338050315782122879113413364034675560634691551361020789390030266028623014557492365821992148360962635896873056853032095653049852791540762327634572408577561600000000*i1^34 + 997346125511140927616013950152398463885207178116467005635548010764080240962163904234420264086203419836647168858314343807107721664527046295972648160606327710273709147349532454478316577718133434820315114716681089486949697544766659975165923163702809465340347324026869607105901770738384482609767385913228639756416253691621851373110058513130141177414774553430247362328397379733767835297417016081987383405031469123984920169652052999100651888755357201680718893966796340508404475510924220170715690188711154386684630698908407761560411828935447473486975969900074284909297767013087180831365364954592594582276722477119265890017539614348795974585351407088885154996820173169731691388936164343508021439357151681267915611849718073657667738826631264079766399592935776730060076499495339860009184043342831931652371093091039579047386062591620175183809810725729188587348832450367754421907828372576950723993973461689728615522921622775162476837822310147627089287304204831118966925781457463019093644133171462814134518317925336430154159247197687488482469770564795738829100820207782248287065691779681457429968019982051843499843296708254830441586652832351193525193880672416043231675993367464160634107510923477086997246241633669397714116735700011721749827455024763251813942020869558511904256698724168665143256245606400000*i1^35 + -1500604748460596339167690621922080891056581775440821491003890527050888939718028804364890939772985649920016155375579479240337155664385221714430332173691062313585051362909277343154511423871094387216992011871354517578767018857489186440127737519386094913921817657820743410626808010697784519963190011030592389682477995426635579364807040133092551192482878245490811661609889115181618830957364051185447274508799411800512058001701282388637337250298119954797890958621677517068403081248308627125517501122269042100040495490395359352385591597520046480054059420352305334474457580919584104133664334564048836832950051754949442068873051567510393847543200676600047409615988992902111590435846454859204441765222014437502079454095792287383211129215319515807459322374885523774096605610424432171990148684453918608341351339115244339422075261968258834019312030163676396877281675698696537284051540819037485984692764934833996651230790939297068278273825583401699703921880966605804990601683679808312353990539273005331048959345356649689160181447694064901095884180909749827459438944375909125287065610174783224712921574323447753631371019912048566645336946953326647370699358976610472326121582739838869855450220475818152024318661002181768541627440042714162456635678295917332122372905450883149167953093949664067763200000*i1^36 + -39531728760776223371157320174362027035188127245031640142495119039642771779588819020946477391286927585315290964026474554772956606090286383607765232518988454572184955704667581319444103055386277972780640032400327972687764141793347468909184466235969246102775703582719218775447296284583428803554679480756880794171179727142158847174425548240564242679626017629925467203899771864990079076083902039839742099678823064583306805298321025581831013074752411997772702299506197419907306102199530137649074354981681271785252301224598160163521189955408675486815947355396990517231839636293860370490937190313034618759761055189549411752074624383746199796279357088218232847845382015040003355471679878936482863288491381123702272158222345268455950204064126437961564953848576146210959301819953821484817962387469107147308632573158050822478875327605471056161660262073583240191670801507787691096211983162219086735228403108007765009507207284764571419958244565733778427371120238852004699904844064948366984411305104018433322454087940083037469440807031781879998200866185957728975190737626702889069005248112574608596063906012970961896421352579979512131729534674361386289818643887529225025867660894178421297005312473505647871353219657325647741800706140032763280988244871404474120589437324704117683335377920000*i1^37 + -694290060247302985511688896407876793566894610442197063662695691711128642790099812688101303013535355574179330832893951770152708628842412858099764391714390467902539604359008245862854284018881964287009217268313302333128766587769003809683264289024160290854798270939595408764412180815421745863858266137535851961921800046479821266452280875395605823628990195921029201381835933494515748772202870334867031979099334995503190923579322436032435427458791226379176662127575945252323595296921459850985217784413072959107520374029412699023128987771679784884384452288567417953947341790247760344450166590449985948826260928464406943567886232279627583660275186057922731858647305997992884834748621450765322562022278830340617481305456921146347101594037486564604292765995023737558587630972507813752995052101130690527745893319599705063596534203508173164536846635665160026237759231692602219257303465126434880720529720526343210811814379377011059099304602811099073204744634303804094577384929557777007849389257299610852806546853388841021752249182345211325248009713164602657594167255905192528824114697070568221232440975910583237631864449555310060146658584185266283590457895135554046588824266077808908733969393520229014659336570593027955364696663235937201627035725005687915089452792125088000000*i1^38 + -5987181715218462247003990800575195824595582768038694177911756760792109169917219740911911655891609998003464667500700153241703796467420088935082416805110366236623836387936158433349553567949171734800045733960781362997506434546494868109721173169550220421087670753950106661090274079951877627114262742590813544537293273850695105059370585031241196968655318705943773299158040114600745412610106615838003510110517319294077352699738552641249888560126400798695253702257613407733137963703738249999073389699303963689397832735990070027308656384212384253392462185325283608172865950228735839175112005736584584265209662768761323876761103833670276787867207028945493409749776244435842370548873949304319648076108331525741235034717246539339385681164546261471260426006981123825218015262727116627961769013934934387532715021773295341210889818580184743970343227080558747365875050619509427050415960698622243678933527677442262383865158570428672814641572005199424446560566636817620911709533151125857324020361249455542579501903507608222612650383272896255373498323371468500848697819319506316429928225338377599405329004339337118409084973540688497920856801970224564031429386536286990320470892242128292936955074923774151836142307787585246880430332612613722863302039823240662624496512000*i1^39 + -51257185167749761244455689222484327544492698573355128129956151461290707895747425284594296731887925135819777391451715797762860475948848391469541025515243454241678921522269177453280360156291192270068556141376638126434589248596944650899502828661217348477138504809426763190923463971002511891338053985946760230625476462349124379444033966229867218046117629847097303727995178620218925290955567557302923581031245027149989444122397691595142765599682486773694132708663874220425991096759088291433150622299302541697358530670185617628745436192515997025545176432092302622713438600159661065736281720351345419228591990236288013767584736464691582030424026330075175340966209823750207267826965774052349662103226275519555218474963754254964797078238095901531636528597956646542095445939756502404973600004584622137886377953031758180637369300920880976726140384630637834793939197276590310296247172885348095189817061309223710539719908968325973762040424355011709177823406055822361917976727701269178138111853261775265990836806292942913870033683437529543921043404946177979655961801269970773895149897841613303033476237609021894989239277669228842890545638751292089728903247327384948047697960174933060488824172280177128776842134903293444149159808727324600644155718161664000*i1^40 + -68479490875177636146208373728960210708073552093482554365780170473127947571861950787854911992735898293709412064473266884023276173804715494490872382065840023484690488840692459937426737898969091505385274343554344017144395231037886089259861584340206217162543414288521495458587608422650742383383556790957178237234951957545692021485856958808374019216664814723388892907786614531885418676982719974646734690141793188698870528404970685090899495597469302639606231616169956729293622411884386430307967835413683463550855734308950833279886218161294677935858881603105413120900030115672253598627764691105651490857989355026767327733193247887382942169539287620551654262056063389480124387064912095918016508775418780058960291483445876160933212263044777437981161893417532394438966666166188414049174736683099450487818444165731798115921587387738268371818589997340965134239589199524767206144858068495064747225638034566239140615236158319649389431416329974825902894523822075959379160002162412107879071601549051527205090485687833404684465840181331487186126233200429108097119236424960254023047752974040537997532994574650832622151426264906908859613505007668101945999429063421463753663681253068689578545100550090771958228794518296405442531750676794045793523200*i1^41 + -8141651937585128302713900351230017210186360123046917659713098942095459799265695103157367821685302418529628804536604057071765003619472064031040460516026571721219574824650087737530046550974770065825368238320327373870448612750188406638706313071860463823829243408663515656012738488369939160172504046161110388132330237583426338563849660605311200601040784555563634102033415943283198069404209351394909180388242225309513565422592967735816363421314179927474428465759066025803002667840280471390039769294141576705262257080600463232629053339224631271126403019439033699533952965540145270377980191215013577345419583266284945412004626978925557344887580152672247266299364136388153685516007373575871866067325213842417199643199427750047944813449077245685430303674507754255287063507565832745755094599186699281786106655208518993680356611651535557567608180020507584889750654845664718975024878616598829392952391641083637469459884674028704887362175683064401841762873803063845235628861325604519832775449992606024542885571147684204397278178946615940605652242071418503511501448263687459414747919272884912900387098454498002081863893373918121340141902432030014532657511273138752654107160725981948326003494523548388403051465377153644788041600*i1^42 + -9351492725421739149024660597120006273141302811314776474144452457051186210843995706794618730171717634244924524049348856338831233250221926477788078493126493580915247948817846223555834831803487503459447696319292838676331998139530412654847322295722683381382265414347287721363497070793018518750480948014724895512511333473760320452992107953616522459823994537156435940891113134047107477818366526235819627542700761252297402222149083043086562434817144207603496403571592125331410154178400122858199830425418701091676368352860596728459847884132219559172343775395207856998751569221596659430570519740237738842596887050942838948585132044714365434181341004110090846611341382953770656708932932216574620405939854921801952794319133288679104581952799164034618747886761525964837281075569394102285474925098911227227100575829284687112974617508820679073331624518471629707989366340487199674935176425149536662960501561830701938761800857109124201290926898633622893592358128195321027892632152627302017170332155105246624918742485780816749943447195223341612055567751445123369036506869939859168076575920987784010545778860813727354231168397093529193508475126586110649554110475187301461977366222607828609451647322031970692849408411840*i1^43 + -3876991572799543806297484173582019243930329353939316229653205015659411285535415664123613470456432913251001260589290219535411525535804362300406931517266590947318948225506528852369904409247500764726639473181114570992628505921669716098581973065608936779797293268339136157868669320182683700370316964555477241275417890253793061199587095577742930679464956749817051852258698139394002649139243919379981618749632992290824765090869009035032568440819399827936747054072427254001467709849865787047940365031766937443209704935324123454394766105649962351026281748601284815762042131887701237699889291819513992832933017959705070111926454942155874827631577943415228838814445336926361250296022207485642716382336772378884993646715178394655124886323925403235288040360644282909450553038461680047190487432236378894069022118666098405360829697434249822011370461437009258240603829596454110651996800302504131095426486045964120216266278331989178805637271612478959071903276600715967809943029361666321023460396453046223242612971354351020192341262602459697404097400786699381196430361042228320142665441276442362969855878464860178998506320017630715991907130536662304646194987849189056919727444775669298055556463468914080*i1^44 + -2496057959704954483669995437252924614118970144148241614758370430432024852482100253235450847960718990172376170589012381182609062305709658385615036717471310846202161570579219544790085640009081054037732501192333999613995551270129610061113232731317632993960178969947007572212195390548405488606141161832921239453051639829563803635738313177431994725968321703258557965288209912842943152147735019795705612329299200908150993957149743121296408536435620702946881692488545544727764868420541553854414865460355200370275055977574018085661319104440447293782946066718056558959527859817616089170645603605353879341840599840961256582819999230864196785471136004010169173616216060319848458662013966731011836969271601869492352965322293059866102163360226965459749500094915431743682398351309524014839354601584515885178889114704025679880912883395757789547088523908112993125463193680752663280331114228445012515153485073683820094203246982843942572054236550203028119808881707008538063847932038394834960884610795537994919772979415139551936270368038431555517707480830134683883333345056732675713359843595811841360106333822133011388447055164090351895584754553708784448586274651238149354103619747885970765664*i1^45 - N1*160721417365789004406294995176027572277310712539501935473621139133839287979269236279579571956848538375550720331707315425969384664029923875755573533707492922858724700381515678575754679670797014704091335480168264231704496343914100299004000622001527283521712734512823578763957101023795958164794696440529530140969732588719205921770220763250818696113199891506213342597299875*i3 ] ]