[ [ 137782330510713260242151438225035066803274467639006385715277269212602193060616720247648721216081364637057367223435605192511013400412021825925616993296319754160179393217075830797642709690542802473577443242498200509359143875258070602086155383255334397183266370091121482972881915547838169302436060286120051390791209148126222281695406947274624734108977819525544333327440184802149105451785115610790720649532422065469477152919770238478394510337742471749884045897749316306529444927873490838165636312593415989279423488315955748266019946585790654568339632084574993160846053417703869300130800162361418220583203254281765296818588917728736209104710846399734675732610119619525523513494962363572296494107919329037127435252138701822448400635320138263354546619577427694121698088373780758892383326533422632541526510150676194308020760829442557358408123263764243646055005493301543306370912095440512928360120665851410508245846773555145301818649239309563732862084730665376792139778376231159699783062175200167034521195516462667412811423505968783237936861048934227830431055847382001638161295538561960570306886714822118028083200000000000000000000000000 + 61785791376965043405426045358762413983859914685640798809898218044750767548208134271242266493269107013873020446648742014415541991742254745907750750316777680786126532162198201419869089960733709764725533984004096087186775477570923531520076135431462072342765319813296880499849578933460090782987071375841999823101789132163481088153973482808530050958453460095549931695347808708066715651067955223156713777428371568920868942948430244948671041959845405110293643369988717315032597648365954222939885781471817540434101070598589838756445265936743434235436450466588716273985324223294963342751409857634584269400180727646705573245536631247783568330853672188645806218002417711500374513063389037478383103640556666315422816674925330457048496178644917192012910135970478647377589746819591334729193136384704404397683470414484307457731566654602408465648816519637558753120935066749106620689153982903292771416932694231990359187540313282537781305247993853769382379635166425886449440245672206438311684993026270573319543543386433836506504529821369803194046490863192731687434905397334996410447674252499735347979521984270318960640000000000000000000000000*i1 + 25995715867364849982545096495803898732846468886378471606133569932219070992075496486515266969013370619697161761912179795020872200276598389644344552205622405812892984110696793587293361723659092131725316081318148339026338866660923997267093603779676399502602115834060121936939361523957038215057422272237767584894059530542983629276473794617627981821037617510183284958005088508366404180479242489209814897422323485538160477217291205337905357260052787507919881869933412521450468736587299911490136261390706911751908330865414699284033888942040529379275517408778029254668538231869780929170342799152742254891719918624622690834323767077344223000584084795615004632349987031272931291528162778787989425587239221734759210762273896859208461918877590923483631211591629674626142164847820198790249867757367742384912986568098652565895988974050872859893441297993175429658875016438965440510625539437523740930762268255185223400696173469292088815553436672628596426198855095716502026861601342923873349779071753344505382137207455892571192626113378836134333152208728758472292103950584051093380935664194241570044226032468649574400000000000000000000000*i1^2 + 3067684714888257336688816680405862122453917994648320600703110695962647935460809340654724592996790291186709886549710338087474154979423812051972656969049901998832278571386913605161957574611746373726956940152456490793382721339295049804374556152556837544143396447841299898965184580048270503970347675215009194250777279724072375399612614834595910039857920904271124587463648592512110075427989793287963448008631832643474135156965469996582555225458222059429880257394668495508800839040467280556243080705309677171719122788707925385295265367574274960496575913151214157109765035371349494431380176407329446901528511276274657415953358070345391930253680521869672197363599761120176926474013107281962215240247502725895702786003406268485143980197891049977347855468117865310550178371917853399998402090603619058950591903537384785784610125250402146085276028871946463299382314449908585308614404627409743620661641695838188110085087881476845937990395869735977940178577359707323557498759886312472485057691989495559875405858748763002499634276194606730915173232392003845564354249789651383732889956192341290347958869107408896000000000000000000000*i1^3 + 425454936363298952422298712318209530098721305604281478993839995485881156777652931839018544279301493575028855065969716589065488264843598636970567612482061942748956944140004933807832373090980669739197880262070453660024900543179668486572094356360052260718814775086552352371911199991120218668810356372343510021963685996438301192260784377497790794934000999143011597259352639812045704299357406882404514301235297818824040407665117361181459126592912337243358460931545491377607501064061938956865577425136472116129394599849174206147549260695622197837499656168373423718618068221832718424136800988449125922403027264573320964670914313441222705679407717992315641947538227221138041954192785056187636839543681847190042699251836130686760276616698529475549249220534544506284615382617598601742926199417822776817262827466766213208738264612380523880246931270436547970825126883936020630577556462831419128071353412688556953390737453511248887720916246081639162399642505489329969103099442423887990548597026990990477064620367494562954799792775081788053734522006183903088227762150359669588226941803190310949879377161093120000000000000000000*i1^4 + 163448345619698584273253007375333268705826858677682598573600311526158378366673161322102252555247489593385173503425965746942219890752309935179519885587308669065529973462426325907122257521968003407392965449828940937880726395407214784084886094218550722381612292160063158785406725209227713418292220828520090304203095880443837880235598736936855452558273473331668923760257321189058240711289592366577484313937910799302212403033674175714160749563628618737234503971815847993604355079481126993157707129581087157456109228427738775804496505784857296088397025999696190505450826715847250596251534615226581049931989747441823535718686135655382307821165779793992552064132366763112606849729264738382313633256905312921659123404958562523203877368045428153430494686220046214541783956018225202250339221937128276739387508240876634399060785605828410638053994491447126102161355195455775125109242595600014761470651918941876075629697128392859242639923566301956283863857236689918795588952937347869855911654906302936363926451294618852845033059406490079984081248575548526639238294149405988714909690266230234093568470139535360000000000000000*i1^5 + 14473900424397723315528988039316896252753179935786268538150054533233779341788658015614890773451101089175119277931560347110954124267150484103456113428269619497615713350316743783266731523355040647002415023104260761625114230728355930523125344088689259289864172803916051153812045773579976221926482579803056547708130913115918560669278883396192628564005495324842988333958735545088692488269841521484591686140276342851502667191956771333806473390267138711909355101216768911033600319977911971457550330500293328412877631836056906232544497065931673774683725232055438005351003776743912465029460502802294534798464014788091844346620567622319543307186587526900415379647964717824700369975794715289114726415868334012164191768203533563705012609481278873703336113018295979416873299157290100281479802663638605238596287027155136077153928038082595041760522237038840345664431377723487185674480748086054675744764781273158084917464599057817563954636996930016603042857543341016196124502971625051135434102387649251991607606013894078671527258750545344071723967884656187161974151552192163268924572257437068917718059581440000000000000000*i1^6 + 715286302423799012874091032747234572679384524658536704947523446297252464256166050856796594838172447096480218070685247708902375643434941745200913786455875556345013821291412554137858340369791856862713880174399566769547250822311369295214009252666709580567073284847353062463922116685596329737495005077218566712065354633291777334402298621029011847932799699706725490103796259777942269476964985335570949514299801046090109011379810800061731475096094879652888032206046973605012591518614156229839006801803321638040950322334807541621581332691357168786389242875986037918904733237193758208961546697844835077064423714867333664166820813963298552796116171805509160922254187865190835764502203813484152258256048280323964112665829139255569496812979214954950691044893986467079079862639024184985530432662608230502831429239466689784483534340335072918850831462123291818684159287170604628672810860945574946006266244927049191792268874213042621703698860880783106527496746126504497815800978736721870162377147695362563237879156301409706363132497590410959468089182404852649622078143425127526368000542093209069850460160000000000000*i1^7 + 250831917820008556102611979957052139686103254234355638829520785035631830629501053520546700870321249976764454957428638003049294273130492166567592186229266683439099023501826861303707970860928988324639896279622902997434548603458746509115241036968973807630318371665828467307651259261530288771877596253341479797337845784940783549037189571794684052087843533133929348906464774513005965513582341348718664173357562142438438094344721880906097628953503637005557500895853526007628729395154912709557389137795352137729834633947480104939052912183992708805095625336944259267510913041209401166066579672453249787919522875588379156219348788000617060683159817186607434682618500478043959698660262920754554719139227118957456287030653545374906484093794523397037071255386675993008101289910897491179658975413757935459074116140233059907129747016963934223168470793993296242271346177765954731849559090600137220236935123632427619808941759832192535095251265437913204578650472507372881320670591440864019298783767957566938696027141991816118951881072228185429546724321479450312912432753020632943503134544598196180903526400000000000*i1^8 + 21005612974583280831587892026668866111699778823131728726694406455880170364096421334323868148364263194835781252594500572930699015632948722996434077845506504751853715422556906805547077683658867328438060216797485309299987790288818802660322500268345003801848192440951750852614188669929141493104095042928668493080687943103392358591366358122639892227731792700630540560468505533458319324567534229758835264123018315172005980115006884213382187806000047983918566472189369498223375258542047793700884187928161471252108186951802385777330484253314840232346012530483678806716004578661693667819421880542153293076720930609336488990820478607837266521568005295580537280909521047165907865579643320755251127189139275162843171711523894464344664442816646999376885183707243921467409729359137210332736500915558703242463593714861293347907029529676057322515249811799522824981407021821621274377674926655365086903495274147410219998049437714456511387122259971509694703714844521167792950052323987832505328063686533684712852842352333278273587875520033979522692596327075686247425239333100348493964215988548530631344128000000000*i1^9 + 1073625504717757083514449949624332173050339128106228380452398872195558614870921954793564049239901649907820665064207023072225103853877423455167607858151211828853759101039986637818435151327070832233222624614230104813271940553431000499043202903411188479292575898495904518767805833355226331435298426950945875151315861906436074105083278121969713840537919423816489535598248266701967185663314599492190865361379434622631638161045506423299129692379572534694359433363881174222046982811107351097130017249283730809356908851557259292149177909486625098332366901181446767991473213668113370430768450391685963250208239955382027731485320481194899297106776725031954478627051847379617855330033354562971699034310412351775313804060827694441328372993716227711657399645148169200076203489917874966482760223659713661588225010594567677182893827900710529117863893303494587293163118725681876456404035248639409681152588055075661831760622941295838236880955202444004195969277782888656306862258702576998249563842257959739928647190093008981734237141318870479074493183106627763304683183447927726270433938482801129029632000000*i1^10 + -10470947767179534043257857982968016202589577047726850977638432564208317490270095035495488699216521517638899080898209458952831336675090879821482050013475681645375509926602268697541621827596962458881677441405417345502470383384130085363382411681628523657002434392136223793241238982178437699249885758756162947841759122531725141234022958031405810743464221614549603795550930015363445433958680593501625967887411669825758979111601603542425619726502557979696054564210333887623361452611902215764084910201142780171677955567016460874256249104015439610395208952884247589830053301508646777016471964687478242993857789302316384864168005353794702830161719769367752087565380104339135631241047998443428423344829818554255492785702985123675498664733812913163661980574139473381933683174599528742972694750585009260826059670525158331261294131414840210730421712642298749818822758138599152284436472609513804172034842844333492996120997587377957601006847874316832396310692983716265319689541412907854893277832874931141267173246976480981203859464839701646634844155782139998931836461573341946162901641966544486400000*i1^11 + 284207425705859626523113313278830765607175899430026055837873528399416206788487511211598262884060474500721743883318343812771686434953675122801800083478501544357929535903883372747126029346061723806374749984757565400918815813707943996952987312596560836352024860584315468183557066343229189788107625712111782353651310593212621883542943904403578874048734112830448547553721477328938937091984403753304850365296601715251915261848116511202008868646847558384685467086509096802557957817963160297431897053850823975572402665290243310592008553253310180360340788391826406784686062489420482614631429425676798534746932911318398915183218770027575002168531562115257806466523598099688979647066319168649747267444660518579744576238242027148442620861332175957467331260323421226123318282929800763576685959349984889777744224825451959920234442776476004556951028600886499284447999343464793601895325358692684663803459234404025161307776207230097348589238314667408109354631719603424402284097983666502439274558083928937573209644107129110221314644554001204141065142321659286971830359206124376497946688172851200000*i1^12 + 19624781845206375554510796334062750934060710728980736251012418800829042821207708866643293146398072574402455749627094070619197986460730922572810583131143046288048049003821090950859600197583043966221692287574412207938659996211083369577116650910719092238622926865520982532277543913490574972565050695391582907938290540024653309650539659827125784096261281557334026581327735141941075463689650225409534895976429133556799685241548535767496991329804995043481191856263004489716557553386680087632330136866173960014796546974295454162718375499846424384809657428929949759902714978742806002789731263517569996595748768047541697582823240157049252450881969522356766264725494205939725688975144789756215827227239746102767044520252236519048154293972640094381645889147850922432236082185851714422169442761031059260758716067611031869334630636254528149798730661881943861128773937919473898931508966360901695905838894188726922235910710491923728752488803636396428453237344312407494191863457382050421668795631923982148358609575122885197795511426750301328519791670930808915940515394254279322776207622144000*i1^13 + -517872398971555492172427346833154766114012786725675555543631079220746080117160307986479502171317195833382471672411016090415003141583053014996604330880973141958143402907318436299632971167053387658846756312730467304088980279718759532715820443274428348198109845451004798645666065345777278103124520020979599359245904624642719538905638353228419138768450046089588387614046609046897552411880323971304437269383860409750325276651179000759152495645111277234832833479827745655956697079169679229698371325787932781184960853169306457761146736904076964901920471849694183136820775838789321131503356301786815999269254476922168177036720911633418613777185126833834962976183112817324442728097375161087824644479721976952158508418266948257008054599915441650643158673351728108047454921883227280487997593994106904390587511238765647470987495400248949656692558558718887242195457182846018721834866142750607404214206242881867641528848022941196085888329355205939567943769939618484061624509397850495593009079604606724758558517769859394568965497255069862365880895401653863626175496187593768462345830400*i1^14 + -17141059501510582880843804566383498467854874273003469084294352849621735920441786631339346731793138293155236910196015869910616676448451368994132506407569419123559977747609475622961229181101394272443909285142877576444889739728535179103776710809635448415092839704882003116697728080771172045405302360076881624040463448340114052112824186396159128874024741497958278297543641441473172287670706603519861233448007959432798408961865321050503899593611949067350026890689281002649382524394454504353525630458608978460958757096032531553057930884690217067384300392253544312068957433951075090339610729131608813014903517268997778667964385036995812104911007342371913965895307165614750949669095953592041470298169126532505380729898755466088301911376956686926635821234346566798809030282874623080370787367682352128170699380831171373754095774688933618824106606928253631543070780933088490690563926438457871292002660264605507147382001102327062315232628203326556739973970658116347930935645786815324834026625970621066803479622611313948624977843263536643878783513436498266530342255376985342607360*i1^15 + 202557725726622074776983235589664256859902488005721542479868039012104229586889238490081620687958637655760080922315341600851434332253100867660250854413463494522947471654305190018301092969590878449053022227135336354717607212848257623268643451240332198836833088015204354875175591388421210104517886233698137996575834363766476763376127345494242294617808683170448616448899796618909860731914604923761620822673549705703068695370252886348536883350089159530388995505363177108357903257898974211331869423907537528741345495981168493794372035527319492307470932768426908151897351451520598232816694406769299689957093462032085039724704977713885960949158442793793603128746352565016657288646434788989995746023126270829025950784150774748376826768268418170639572800016990797562260435740768648886076070540195709133628484205194250800950148826445358987751227780747437351398677383920590132389035631910921655572320920904219133805307934272089118600896634792870042565457560613863266963225280905778401469067379668624595093234721259521804178096433561483893083867275289964562531948035433299968*i1^16 + 9710663673135167695298940699874181196501714807334412661706966962346393126024152179273714622829300435671654245823013219389129425666530598423009612803906546146185801089178822753465915485185644334866388968615418307320723054795344897359245923807292214596415491448269188179192663748400144796290336196393730226214741269268738999379593575707254811639740583996287868089303348103554339197839044664944440093125229495213546729579065808632503649563593065681572662073641020025889910652260482353241020999220988598316475366182800025076701062682488323824777962497341200337175157493254870153976735465784310862773807652728938866019150138461883046040975383075435549435148078551658452383217352538038469982933717588597477572189410098436946550564835730818764202638782640144536963473518130556720019275041547771892224119655896354327620295928127182664891565425341046946698653032228108526993637051994828533592888509682390709342518405691533365265333545594719245547592491581356723875861250471963733813465549179887291642055446027950935444908907226025477524034912172945269350181564841984*i1^17 + 45593493977150475785283608639572307425964762071334561913446963069896421380681754982718886375921557216916462768992317192417354655615104496477106435747673028520084612400502042971685196903924211643345834166021576442186070840232003988676560850036627044738985187775189982719876714115014926521213243936399813456597829235741247990743646414845951921632724518126370973670946789568590690266612477442103972320819376278448883163087756659042917978706885545447511204249118990311555727303067483181326971385859332377440288759614789103614707388235879042205683991377821312969847819296011019387736298648104525493348330926429952926499950077703063085481100522037389982980624456108700624745127668860474113520707728091869203122315809259543562756821261913764820801025074630068402839224662465950347779309752710608936649743785802079684319001288056516530770502742635243043949804694619988372029225611834897469648963138688215840190697513772811716665597982522729055879389349212937478662299144365294112266265622473534950978499974287578710298281968147418701897485063570638048501694464*i1^18 + -1771026604336250442107803620428445189042929677764094909746041661015997032863431583196825230462985818224390407174421122346076680528276664860809614004743997319949406165865578302697717690978080461863277628612644331789503184863902984966833859683566365870935236983754949115200845716677798781199233419318942786578028178365179489329592304324864648774181408644606867135355294755004780484688653650705323652194136771721111502972521588831226340795790601649145189974058058904043905586221769652322789281596560862537480148087707616830369583027111022453121613163211400147502581268108332126686338234628649408152361829396994930556441473057147419763936125760840349961664446344036885042015435448221709231798598129436371554467225762386776872499130975340513335587526594558895357349968842590268893319556657659582039217502509309878124914818804825415133874308017365524475439946053213745982364557567230419697970843081666334694885244733917607788331306388791879369952445236965062922492713862215417543925684110250585365421862564943265568452363692681849757297079394344764440576*i1^19 + -28418327186386480532621983037045836927749682933224480434477743689736164533292291542016070030123303138220362887791768936597857006132438189442962073179846521170018967073770520956879413959248308431955088872588629537069293505541162509663452181532932983733045107970997182930560530420736322611523372321273524912144318357761598544074046386571304955770406054571658325077605026257478200181917304029525289057179714033196487690640282145498169717146597802798275268212214784038009285131938690208292118875193538088957405511897888919694032855130276327247623955721400614032753144597366139262152798703571066206301163774728376693897380720251143999474384165295895701755951658514136523716471214509036603634834238366587653393282335373297137095638732349724663649676869573840730302519722005651254128248133839983494168926851031550181462719281807797687302949027049525272885258273301076903519098491898614302480818266438626304305127236022848789876634519363679635981839267432920138032018100353231784959210226297814862826527694417843367463502531142283564506237633669627904*i1^20 + -78047951660194549881153796710424196854337202024669300516546788098081186899167296935029305141296827694287218462618221932116948313439990306294343921305596744175783334450317320899019577502980838088059867951036428210432229750073685548481367574153196888751965301606889705924791511868872640338349036197550019529777714771397403115573152502130370746583543580287600032473691794734625934859482089211749889950382809368333503539825723219520934205782378969027478109764217903413866356024051427985655861792627255775017248864886615047560877424921567402815919516672026864823192115351237851601889221748685999627190202739695702454654737866245626150179857619308835778470401227262895619584462093398401040210495618011825419150211119729904269971256675053429270164025134442647872544615978714754534792735233701061560619832075257032863061295362095108859708557645874200376722510310626649186435323881979710456491028632134103874843854413084137628287252520441144730948766146012564640022511240981697376787523908844540347428595921312001976259572406191028311834237075456*i1^21 + 2191345730381977569895374350399461435285255316792286635502992247929615594638992573234953002597027299117419116397377886707367338262433475223723102321330386042737004937369586607147539305689364927034380193702689405163586110231561251551689432879589031600990433836581172087899350832918106128530523516582822570383924912109442936245923036964544664793603280415433444452978140400573320877662911048073614193938543672912412369803067043985392781406001883245004935773310954941618184911117547985407014016380490320675260676224508932426810816676434040031031362557429072939801606755516622105473608094709194206635553271086810367855970047272006050791771149182725795713229112265162213944555787427237070977765438884481967046050002276390487086033076549267333048386087158574269320979325638486028695737655417670592429021980069808705235193549375385417820132195450635050918418184877552119383245815817921116910997155751842212912565044115968958468255217232478303535441070034389387176402220118970920500563101290365309136221966505392113859806214190246630852132864*i1^22 + 32313621793242558040131053417847845991018445997804458200872278882428387512512059530088335055519553360714862075316316930688825655120186299085980732823939031705878287913513275418886763584000212816839943734468052975281028866256586234067217868913965171574870815995499453281103612638941049836290289470643808170765027645460607068497576160097514832513823109308049933138629856642022612315535450882178970303027892878358702614843408169320813873805377938832403927266505501490770247211837331039007287713005493499702665960115326939843978928044686431843667093643873089390957166332973812515576216142373116144611906945135783690696534028554614368927128852482944392445591831416306018651832739474088683086614592847490889822765334684347794480012679307449060360444249561229313803420196015802304731516786721086295057437112672236033988805292977757602112789592070523383076159865787937258493278813262831535829910069873304230466618174882630983760678719180723616393116928714415267014590056575496204165354508088125444467705735179656937103969218062264041472*i1^23 + 237185857803909606473368512157097728526448615123397459849168556329584254379836161027912797920248566471833105698586896701212342684285733038244649526086004144985351372263448679281610777602734611263650791934035162702388316798955870008788694116361051956967615884701946537409157526619049249346224484450113179769181775194620398961218233618789469042224465113465468610013564341176739237897865339080123804345135845622629757253994519751801164504020433911957541694241044008200988978535718260573198559918822461171978315619937404125445797206604520225459454643277646640499547361654279034767558071306034418525356623621899382072545885717788391044799968669352089536409621505445773633836834434007852030570233704903433008048626130660432690336937921557917982941731043878845767135919657540628746958532594519372927883825562967977558658754261244608816262466433265544304609965503701306118524077113547294917622042183408160931157406771189329415819326717127020661021325831897364016813539004382312317541962434305520316095197941371234516115612594339840*i1^24 + 1143358734892641442272716863854274201105562484908822753854057961772513015615685736409669526307606387779601782600260003975367478657319455755354738099393969843042295621086595161009066204691233199131678903314171964975338298955005019963406217201389592513319269374444954568094504019997959515381393756191306039366686754109842881919559408796385724054413763027757903325586883637586326649647216702739678927117004059554892612079992791318319049004365671683537891810641510178887874700840699679103018027081656657467219151693539762905620165077458930133910354758282113789352819390070011625015004789631886708217628696946347599383492402960530820191886453722851536533994458144481997501155407519952321018569961272917918376231673718967305708299232453264490761234676257577788554169786305764262973043988848591089821115696334180555062624296693235638513802272596186834482590539957790551309215435947925063031930141796929880932551065838633527177492654112334305123174453332078255215902430660295280957404635091991837968502795274034543546964377600*i1^25 + 3941402119463180608985934631019025647799220557797780794899798941715634830888686608116635153962458542948365302508124849065560044085076472409175127797659702516146794209463539996411031239167188022661801670287480392226012589194618734636069983480768598716141923040065495261030673887341314375381325941625258603372813932149307451952182655610594254954087124299003996885027272219683929717927966999855326690185449050016439742714947877154341374615435985306021879253295145515845920905468075511654716277192623587121827184032529354172706603789935044119477997497551808846424492420406738845020704504392879461063638606432439847499413726914481680160354218250551930915313885385543994488852235957162082229645745970893129002599538802657847339005576982830520942382944456357690167522316793915264580376345462605803833106253735589559484623890356054797206800657261065383944046225345512616901971817252683033380092904574716206339458347097990490168273666032658967099212133701829645464432691214585148406788344616002008712772650003405127811072*i1^26 + 10305586341047690330012219074779657556521403777343240974789750361906869103354878661941217140957412641998867076776273459075934182799251752708837959841209903921233789544761227204585621580343278290834648626014566959581192852497825116454664262599690003379164453712667369316494118452712652056887891383196824346744604940694059088247077523347545365838348418794635605390559326350880601041555740056305582632055853332702029305597302758195398772036472673349447035042870683448495843482929704979596411078638462387781796426085952901080550735541376506045501995138863824085440514772407116338608583172354042326434588256628377297867398654144258422786721710426123995266130249602932930725406866078850831537808884349674907717541144960153916515679026743706585846690147060849491813501722400943112790690310724940897795515658796737336333403347611274292109411371455378959599088796914823210745683219336973418472512691823918053267977420683519596599977374869224823843463354172114226500909129869482988241278557755643837217129071332294656*i1^27 + 22192094570946901407236752870297141697624858914095872558781237405201058749208238097967009061302634004914656303733306777140782615061354531350980239012636336680941594047763248109657663560141279686935323154820987378337869763813344790884319960491329620128708310242000748411866762938149831008714812787880414055296156310199687417883076974954777265307490687281210230504848369930400201955157925550915672797541825293885700549547122642771896370049836497259624276007932772005591319473559374290479843799633641406089022360246578693139006898990984451261979093734670988939865433131864806756036258597491312095182490830488690234270372340897096748134293679978970381526354734517394110014167577360957828656011604961494949247452809931163454835579350753864488838869156190971342247603054371130394515795085745295286586143716608995411045478342240609675761653139816873526673792848696511410656393438784947586359997945856825926160501968465939004522685202128881247863897277059912741007009939380560980570912725204090915799022174208*i1^28 + 41433223589864729905889389319624389413368550244899475323878525908614766918262772543618791667866861951426357516045951732174604521476172354615764829878828216607483745139283931986118107566200475211860656973509360609430130669092117352270773173192448746234707773210029428841433408801255991354381285202104652542922395020886939639176067976416269679681983176511259142517165389928866112701008693731440044509117473071482877700413977604436187105520946154177810826322698223105771049345332378102241137760912736325710915254095039640010600209527169017803915778966629923606154928386397278947297568949125371916231815964078276286301922751672838141096428170159390921673850724809575560847479776829670754059069015751178000025283415715709049795550011183980438008698474562098213140341624729809449676288913213566857796365259795470024786103717513441789761805923108924617375549398465624312685806374188721770247419735649769601526744576470586561959138652026979604952056252795557600576536856998788721576697519775182428831744*i1^29 + 60654896269274019668517379942816695568677630132131682174133656274172918453014104319970014068124625038400188909159890094425367722052821008700636979971023327648159557392453738014475995030237022277240265592860692116405751613513195417082637725776178921106946970789932364712372623219715327669483118886164687518802773572447023606241289820939104011677309349010341110158328425675348856292028516918410944111391641084696867143212212215299406267678419506801595943362218276802969005640650922767314440861465430568884719059975869765578199994186258611748395236543415156553073670744979849600819079214579329598302116343390877987118443435050124580707243752281298851512812635847970099532312608518342640870672469747077192597250589530727340684075176165516928127574819280130886547755768254592076290783257768850983280828762137457828103156668829484943449118594498081595042594981590029313328091468141356311706944132206254359093790259485801670760596095265572122314680400460252330667580285425163873040316513791246336*i1^30 + 44049297401788972884361558414845174041964864644316750602712044407725984663767212862186254663039005749934082599394111375447203882831527648304491821994660185535535068217248048145686693050793625339417665243537740160629619673863138601139805686600622100584574486810613657388584480827297644543780641620937738168211700904641520638957489038229556108169257189345804724830780351376447807702648102033308753236131907804161339158038286917353277426562976237406199612749124383613037484022697012940947684498751842241651246364686992155028051649590305738311562068828991105093806206684726795101035068879235135459290420141661288297276178743279355947449713485059842392283990560887498491349692502008883006706180170058623536695163793605801827287269465957964575293259455562515674405026626758870264463579954060212202729299393832800129770893489406799114658018853883982269176489764228621464607395124132759004101253369253668308347343051082081712023616889059778521731874785377478243322806660773156563352532549632*i1^31 + -73474123961887588371583508222267039755510867377131819339469517948552819672517407520768070805637119712784198396002624901823374993865543263293880037268192386968831564845955984169894925205577601577325060858754552123108930241628518557709385997001312999969268020805085254278563604452962543490596675149696870046043273858425574400384351155470006514797703826722987659955561061621187047577746364814385863638056839453357826088853989472469568793751285981684781633187569661292027548271820848071016144049750133271832887232057174328932927808591583677592475212019769425841476278323768996428539657226237429449156554651090516213931351958222376578029637914424614228972510712594330480941494382336663884636921056122595128817256206553628017725403204203025371650212717624653057300814828466053607048538974789971875415921977072038768422965030095183085041555413785570112188127889097003880269860683535442328297669133369055890805236378881402600308531506935757484266925958956178203341923171469830293291008*i1^32 + -123886162914976307853292535367664859036259926854709111952586641044430991806359252975566387075978171088779043681361624787076155668729844146519614115085746422246834318823124293754659053276998949370991367819628774352328330166587425014125802707998393492529101020834856154672144766497547852813056330259108728334694180671445230801277955286572927336816777725437344065440821071579839805718598216491032541488277579298081752724650558642845677826398722260341804252446151698863855537128349365654232585481099550448521693129417101542518557881918413278732518001924802177464535791637201312943055804563428256901427909908454432512735913140303898651082810505944160474047493249882299629694130035810559774093889964296646649638850222054954328968216326785201453389843501604917798675810884648000111312279789612835674511268650819438332484953684958158217437499881035973995324379066653109965369469546743371411133099588416987421185254622289431613108412317945806443401760095884132788286405220835000320*i1^33 + 253480496065329258132360823123712723507178663770973595386149275857999236749104320772496652619467552849136021965296347467408570358142789761223047190860742279876607266079811948923035107134913016958349335484572290172324017624627804976195428445751706694454766965901610808183891141342478582404693248849764384830411295258721286108350431222650378667196746544175432385641912360999193601881598779986108596166907485530014184176035231072999327944076556326851064610448845766799962440405920722599017440245483684298878877690926458273235287413856864950556538231909696185780939454295243618869233021374071969891251140160236733631514752968514437929548060454691825149924486031652572445191215265799311051433043158387090922932782274450233526873963003513137354600966429912923923769747099029272351564414005933148993050719856526549484846239965565045682343852437418467398196964450163087447729528270164982046866860012943191895452662728946393980788627178431891203699312494235072528018827116544*i1^34 + -174303493974347457381967686353165084460106502947381391326271220546584673109885525462219146751785517456201618539554104644166270762574530448315136818788432765594037868760619541067553899940247220045568558731765866282914389759725144247835067780864349372983182113687709634249625337897976813984178923383152454250151234711445833114681465331028826464739161474922265255749690599134343810461296064801018619476928306157074967960480408788014305461564984851022447429086757787877131976562050254578875861433412451093475822288227626629449651676109191254540233893293143090992490870465351612840218725971373838650239462081746506194545558165856366400425985255177213376606741390130075677995121716909993756220128344039458945693064937464623980303037742253333809432471132292901291535245669851903810712664995718780702535140840926715380211692744692883951949402720803662083918729238816777422256813286493266412212295065857383459959054736072189778883810408288439262840806829372477974511616*i1^35 + 61309261425596559398523734469091824405720977368930042516686911539189154940104870971828845025034057099873351503278821551455603699920684922129465242691208652157834129154290754195020147920279404184844707300444379170034763453426330059360857948565607564664361398589200249591989345822985467229232392687315283011787724940660449267802417657837047723215159770920450781982431726146331022442719696797083512057022230118443981395793102372482686087596978760388876829507392536764838093544698940299739215634248910910895508400462390580159317183074280732017284600927519062955810731715637679178381416013651470567225968022877740509442942530665064264836657301473401460415437929537046256528665397694739620881695250993938327259133493024303396698359369911382904147389107687041497697819625079434405884739393862611928163517208237335917944058319493335706748345398526033851679486676814665476962763464578941298554153804034811839768046403188780011279583456031139597723561429120843776*i1^36 + -10756372292729953432256440834427621418636285857060079109266992736886176401541359854584972160496949810589587493906456546720976541494336794720756847171339537966577878436695521154134688579258128166982395862031910582672507328258134664774274256721193383783451110523184237369433844554035750273438502773589415720874088227364581111572394641482420572317406431767880389518703506355771049779542927290801718477057555269583979661916902722097280985260462051637285904933425249199749810999437487187964256403757984410761170685666159163713988110134306819495543011956827155094645630339753590623892177369896951638908123729756475163859363836432709947879123113181295140015540380048937031774981538327270576640438671354503897088299659771015674347154202500677297653593563105516488388094093353346463812668477529473970687645463103841960077631829576814961507510494245873256816194116202087500936818084387544412152847347297790891418257962037368987594536594368074932751060434944*i1^37 + 524025470122300136582825580663730713999836249012179487483044078098061552566173155388805614376671362953838615016451538251934030395629169848740868569299979137851107499923904441652233033695203503093140811024833689177711595269756881015907039094686392563528528265146514340831174850356594224019713081654424628185365654484539331099124572626144820247541706989826151526016074593551212808326041309840549364823803635813500388987835294177641333151792777149265013195334464190394987122542911249224508826985133598207256684347415849175522625274935155571460182774519902371799515931901411715773054443903037698414393402975140120745557501107523303299659827040259462638648315619034884468722863440898106240128925931062766903821190032716380086835298696267853797321935747576225054965780472731564883378349417548911761162910681812089843416617005592733981747924691152468486717015481455038720403386084449466761231420335868493660792023276183593899107871913946843709440*i1^38 + 165680612329187762987696756996514881786842451093284138918252440771020547159249615126924164838438636106337177538659858663582161134219123151039488535794202212007945300146341675155401412000938856363052212587127829685581177041948177045533774680928567812754946972711775088355349228437684424581218554034679060656643398900742778712843215974633356136632209713663625513293029923368449429988263522959898157192192326318525509699071374465101647988273356621343832752743185212090714811173572900446536712866812601525741870186379745397736627229094619358165435086940213308166784483539142774074665677626622560323115487292191378130676486819846264946592582494092887996852386333657020937821350858218194678481847076024706315429893626406342712601955708596296115538668325070800263676741757208364196742694937072028569509191894413108363871863679256575088532477220047415245539045193431621234256600169268243559626055264708031900771196023431778442203036609675264*i1^39 + 7753286702780181868800926026124435520278016716642837851627332736316825183345593890195851850551524320915028123880835639211817777848181596573812083952357010958766774675093080695787186032669738242996541856417682660107375883019757431255461859292113365332807521695606540898926651635438281817942991313548179791201142768981076337301765742367083951581984581422147269839489296106592586984662331584475138785321829675656863637793918279186125389443135010009327126217127758764782613383827420944164952063353804764141780933221130504842040344745753863177321890776193979234844034391799847261342178197148181501637063421559613684552168846748411582420165175093190907978557946028708063026869683391903931037579899180633540456204346266886790049623668589646800981450105723057388785296986876551404103824266494414189532847398123314740284173606577511681953815923841184546913314894162109506557562858423624046192405920145090272674382827329293850523992064*i1^40 + -11720194001450652244880674932245485999184408456684809498586627307698753335339606054902830354608865929715025715686365170000320199156106307474210591591494177587448969215413122206367585744377653000895280461217595826705274127261267923391047480905509764327574161818421972902793628158130684558482826024248196024168759111960482372892259980827584806101101550219149004213156707267182958816647410709517437910694501116231162747318815532244663413077292282984481386379294373800346732166860250205537188909870619260797947022127106236083194760971400644695505236692244108315239176482493391487671894285499308444123259548742741738061041154648451439967349175588380617441571583678717983252428322696894036632927636718298655202975993310807819553846298395484959754660831308701364129046525085453354539148875146433664194827608013273457889109053936839649808908733547891609606724671448315228197789422719425723711705924031259371291621579504484352*i1^41 + 6090537456003212516235026356525285331368910610105082717581498967407657733722080444172280437541317030810524446032643396239633927573266199547570450591854870546372742578395892685766199791895928478264695195505192555969341193436456336542630233185334835194377256570779745947641282392221513179986394826687693753057379169994326840039070205350117731100717066174244076606121895154925530442804121702071654628427164551711154271893252303630461364753633967750129184378587430292363205713719038182352745711340932809714286399837981428279471574055075640828296746126452130471837623067488187050869760174704092066545778511981375331792143746334309208891520567580722289856775690435425522316660308207586181867260253728349169786449225544456726340027092709231005346595784747019005269045508444222824266988051429805901016084509399104316228695845674138663674811899512540857203284684777213436133488881549314910549347362954152346935885824*i1^42 + -332297189197977214859673679071722642542098329667961263919638161211304426261373723755367059689126145743644561092787066921051355365812916415305265732457104902020388471255747635055000968697566946906959379060412984448253022844761141623542486342463396707930867810130318631605594023241078889298060965214981634889411464870124093945825149187085447755397388148150144135985300920504095098820975805742436290320015506984798896222233944486322273443216143944576260142096395228618314023917827966083315533697275048936680709090601807877717579639848978103904953324853142835079815811209988022898680664535318133265376785409292656487887739678356564241434128792229890594398103999913007304319613397670489722255376050161660042179352716622061178865753593075414734395637015433818801130270329000132703609016825812958631285650652945085943356944340770331549039568120542778369299740170909403534557347941507827003471372220366848*i1^43 + 24575692536339574841200558219381914270543450902399300928310311620361080357173756467485594199540504878045769285356219838363147506651584449309687443910393150733838085228005528503867386123825915755482338646707762040286432077246468358690946588439294963171798178617586873545977489113756910366329976649202403892038130614122278176690113001648875104656353903434840587048787146910555780789255870008912768085177239029145148295974527970576532139664006728737208293718547634206059205739544427140636856365260180140729203273749797412731442981262876139039732706076844710422775475794251770165272535230512052229625472035904796760863193986758608913111595358951455579188057130396355584995011509618383217156901551608895693793175605188342901313950944942589759606902302762330304341055843828527335494159331988891284387828018620561549393675604769648427331483481990140320744362155959363217458717751204100861591552*i1^44 + 639662546234258115646380132659733536780305283177248878748742325893650817092142463752579113960454142209670390844923848896392245086843309914902643445080420736933645253974378556023830224815507828214069738539508709992354958718968591185929672059104455112037936760460064419863121879444000891217904119594033737253011506750862539986052144309966147945239151146880137330059444717030247250330354170638759152019396407326615742869831023475653084098360808183417626154289956289704559784017404417924407861168080026961321093443241648816717200438197824541378328774596161632237542730380179908809988882640581185193897165505482534433855260052891877822141419895982397439007057466637958174670850097081174332505539757774112495422417413944032468694003238167657765887057529027049736452558176635947473940273956394294467178947357060710908826665754786704634991711547193642915055786315076801040908025856*i1^45 + 106016818307574808301911024072942371485827375938664967584966144428744416764541762488730678819373105929256972057502637655234642399779455104241482610370822776728324310067032222497872402903026075944997987517042108157752054457979922360562912849174862399434776438543038477399982140460092404294892774859703663901280715109213879895780040817903959925403716634188336575561216052824455107188467022815740787453525090291268600462639228308864505035640881868049048212182325353845811385049094809941227267693771417682093525124256449840027066902408557783032621023316760093130413046163516698153589447980488329329094232233252734334548325127405240668745436155055391605697908460007766880463570617433881320927850270335573052391854447708309178237878200140699558608408930145173098953983565463226246814707754297421756486394890690481153271104460885517163678502602232554670879464177532928*i1^46 + 1216541279779595614337068492371754261870261878463826052419999296117372858700459476849567767852090169633501262732205203392865960073708342228833206402692572579234973569849338512562790870630065166841077108811023881021178168969054451683154910247884555706836372256503972366841609654158141174414525066271584672431021610025186136798658931081391272624978258860766144707815071663963260269244244300410649037751614000773285907736451076382722403968188499154544791060887481998573563785006189906938644172264404329273284217683950019380421710666485813672559456080632610049407515267149951631826729683657023049032386849287092231219187634157480509833478192051485124578635213963890253631247381133373599687339015639646127878764413503288475252273921190014114744646974771259888051401177356064041898376199494562862992081286648587427195762895671206389990803966870130393088*i1^47 + 32171124398974313334501626246108930609865800726907727391029862463599424194632598586451413879066999362388286990590062790412820404059839344759061872613024901886433804135407809125142461872525069114629757639234878891510032215350808470909792129083132611563899890823227461205260793723034630995193069578239911703728627345305901142689803295523129656970872629961443315623314887645460055922597289418920326713653061337146331667135413895808520750208551327159799255039527073205785673836784540452208672752968496793395481734379517459941460182430012387456865012020749049156069719221685733175185310427413592737146883385008910169959743160836457308784199966261600392083251966334259753018347766763632877401080280440948640968029207711875630473886008272599509490413664812032280242657713940454615097189552292445072152399509714607982763504339447652304523264*i1^48 + -130257339052961228110243050595115447330107053629724959228010817056627379305584050189038995342574669374749964681371093038804187242839150009483302936294856190433409284068480621812315767721572048436441068697082341847292941622175972929721839848845646280862209432588108774629800641520290441626018323986670096378345713832712073613801620915128221822484742116119880469809134446643860705643281086288493206062329973161921602384689523595918454662951874261584184265143838072196020102643545455021972578413448475295737551951368911934370181419400663823035600518056393461226542886026949368806896040358528328623412898904663178028752626587634072094527494509675593359038813260847173500160284186363636880245459505514310116245774456599051970819529869564169364247180122243516377698117344816110147089110316651622829078579575032537088*i1^49 + 14531798633914702213328845290660882166808260605018661867051994653383346826597524897149923147973818206472929527352969693793005478443663301022630687940608028682204371920628684665153330864806582011333643072194330700994016359912030583411458062457020524940752403180756372226679384080052402736256384134207714124413763282383139181792296208487305134496252940743658034627601484712021126606524169998539143833027295790266264161695845648597907533727941617113277108250371777060817835569131171072874422664970936516748757055394361320834910108105336493436317775232122418200549556228840797616675619294848541260474159905179301840537819087276274909066466873996057474155751300974623683627959940101574128872381189643764143153714605359301373874739566878072272149892629742590965030162782952192315812086930304*i1^50 + 2989537287886769490622815303226585116732987312605401184961080549258818648520042599483744181287980977565172845838844305282411887616767519665973580262076807327592208599218709566391409943174900743341464802885865301796393074251897564375569057974049993753265445483129688163001149611461444460784211833310324640880799603245919566624474081160823726165201843498135726271420911752694316726309994886602686894379134138980400163818472724218833165033124070764535055619723695695047770108547507810876751559442734412776328616220835409790820171202516095366087631735177935102397589364923072728032956301200378027753031642764324613405019970738834695597922011716236450839679223547863437015641801218061393841250195760391571200211041633672177277889455587075519737200307962912*i1^51 + 152301027813168910085462687381384688019425323855050943604246213016968528331240971022992203362779285786679179737347540897959275854308993177286622360116874427468375524306791399610367873027808993292251593460366422351938762458604912879921120088842009239677408275761027432438450177879149844648422920595426351067529184203137124772862992636790314362157384848762006198493602024945730413968680175248861898069546201408375064025649285976081196854192013164172943546586190164540330461319762298589417413692833881097921510418137540794782094334003117693868835759044377737858956495430898732761177348472510112324615725727316359515487012574320802765356712842696391878712971476079725775703932444227654748088721343559178323650195541960841*i1^52, 46254527344907669925082021779288290868951727458688460839546877247057082999064165433571108529592962997187029494410386878316667394260706836431136503109787200099463220541574943343016612951728214749232738280900136819178926742240451989241791788939834661280418654463322320029285885366737196637871433271533161573265236947830338908711132278013664733032381639858365838145368134049616830427386378010769526982129027533881144972203449789296101123560672933632823522191402769588844443879696901534332005715404865298073300391206886346642193405190733537055625358889062476419228912971912388081657997981076459491863620450079895367826648989071717783448065056134134758501810548690342562961748215392806533272670698463270969261431791858760556815340893230201817498559130321885612399221556062918034963662497502969786453745677160417724882355117758505047845895024769658105425444432494972930357992162409140641106567779130594140658245619601150679151032639527635974619607831714417274000670511130002568165736453953772983304870490028879043267676500077004408548790671975933723636390075540942330030886167710198140371049048013317347112000172958349560710569811331502851014204860363825282070220955511315198805064569494058774805450816209158977793646427426934349063891079165170030114625473035368055388855694645257281621097226142426011441768593530532095285974650560939214138025665140586982508051288396353926852684517031172516735688284679910130484385807948928646863128981526846807057352212974046604152944631874614776493702861715202239984411990205704049786880000000000000000000000000 + 20716957121249072497950294829970468040464012261525184273088292338575334625206188261460543624691202626834699563838715731101772832773961925340324517114160313538434005222254242681941019232926270480872002587305049112201696061526675466452885277314373287327138712850503157368953500352300917628293390791258054584260067253124715634732418956844579956816425371439225160891402762191833120409982636559545779896833757379277954269157364664470549223990444054612077101818492578993804612237803125689677403106163962137921466222783376876790214632124265093549870821435543954091551475899372159861300554546200488091844471093686925442211998180454521703671062747944821768269617308029366566055314969528935592473051216862217688041899187247045921550777846212784067531195056757086472280093157339845663101112807092442989086488413747463085693963493333674900516771170792862620840299941672483453446842747928017267020799933079003407227266075482731009643120238114936250312354827603833188560975668944582470408602999612423252907672508758235368448129475752470962028575862830542577060515864747910396526451383376707743453150203126095849103291735498511293293797115167082372703251994323932541198582780439305592666058166693386803410684648619981385091330053948755796383742540262822388581492470480891860184443138977953581241291393338652844389424366166496182735393295283587917954706907727599106086947505872074951063597355226800159636399693597320291932866182339645737619277527981136201938629059887904595016722010973493726818170611502117117503242467255175348224000000000000000000000000*i1 + 8719860037467456851274553047251853376555870714261542850605087911674740098138100358179127572582095025572989028671674439493211423339362188437555153485038987906748453848088782588242908781419174690244468190629410741894698628176634467847640548343073297520482252473706306774148880083192188063177412070872661643216122512791017466718610644075316458510124876178052176645935208474677486384394237474892866426451500719864015036882431626904231903149445562691533001162434259335297622302830806230174262516010610550185738889344286948414507375918020919690930508812413877403024681464843552937818677840955540083993950769530819543224137818541651245074540270765634930217934915075084434688600248391926595942915906248585900189220042966283394445620941998449912049602308991494770584116639129726494799209509708858973473514681471402759557496806617949228083093139453702794858114173447848148515847878405315817518318309493706028219325249683846980960834322770930012547207952739810153037260137072018276707876930541178918802216041967703419818579710533435210852065318170534639933859716824143208054527574638132703947813380963740170106280174933183330207963723983343628379381146479318028844544774325795830988448987001594718117641247275552919015114373780963519302469778057080855211007337335381550610619456951020958890330526042989081163009067502773867248063705494301313643220716297594173995746043541224706026030939546762465274455758008644208869956299829741656359370486740869396279778325331156352380235988689473990457638862161514574467751715148251791360000000000000000000000*i1^2 + 1026822279143449989850039863336208897483695077702233230556241746635386302917627097623757999510335693635744741571177340507409272269845400657557515211437348751404195723158226370211195090661952375825223201243063309779623834639095094478915849046847494966837544261502542154217343398174900296733541419577639412547084671357548673451595146916305081448139532951795986549126209975390050924011509816135193660348332355562158160203686668838276354107210362045466649585233198459796966147849386093641601597356241007975648099546500934444883546429883326624732916651126046094102616187243103851070276965041917804191917592174279335603746679091318087252977849500138131862809388259556814220025398096551009697007583591013025945371379493913132856241846890809527415476340021458687936308351734447499240855689561815918461279424452465678496954149404134442767166086148027485437674402891337246851227778006212942064598645028569308588928206954500498284873790580110745948477627097711171978727241194888842114527322715424331583302053839268473594792004998318391513955294867502410655216603275932218885393294775521075306362974665397991305210409104354945513038911569746015218928136441423435695292824748650660655675148775164511068395673079755371182067378135509140762036475966219677991673361775050253396459075548650393163502150150411087201775721514494242655796490156693805385978395115978522909545045987370305518293600357317381076435233072083300443914617543912614572700824053475914236247062930564570067756129527313127398582388766801266436348594138539622400000000000000000000*i1^3 + 142551490470214103701607542010059417078873592765825296720240667358583841332756644146005794494741443060808029458517352935369624650727436541995614946983300449917106031789369208161840879351991250333148969629731336870225081859051564873695611401647655170101356660578331454329816222591792320352737325418092160605030937825216417588940252836025012466081065177577046463469615613186069109271280644656287051545659109964546991713855527585020032346106852952004200414954638639273333791496670295371522599718922375317839876723785130071460258320028129342336528808428805753759257488335272832312946118752389892788840096173163498476799266265108536475741962398551465476058784107900198355243394998895311353044514938868263012272421280200792919536156014109455090442981724280873424169431211271084787104252062007393219681874304779555566903517375771994380486059999132809070776233741696832882564874498859058710932913188664614661058485041440625407413515492187422729195308428565975420349086818386791943872569895542736083224874663227836195277316278433197704953635885500122269645113539026923888766065144346991293720873380464921472233877480293386571302935527399716368352446171281923052953019277998366323574697309032549997227127093238804901565496361983836619849399387818239591498930227468357948815907283564240758648116504247528680230057032827913240352208436460575163273883196798319184000785037653965262663417010503123182446316734694701886886659752492621649961136296813587322281480455118934350981972899975314052888925376287199873230724082434048000000000000000000*i1^4 + 54911442824156230206518249203514138952784204252296322100443574609068304331295193019194291796304914226264308037406423826510854867184446502634548723830693267355613982278625650511639778983218218330982879112888204775949377679791587624307250288345035526523982115535168803952367395376238334889345264594493053561036374376335859835343101493922368624279747177214764210292854972939762245359936565896877320635955363005840303991137147935835985028575401891537792050579080081031713057122601572782029744570287004313575697337556355043991862472899229439986227097274181506962502962913906415436889368752830215162432806353419872334885161474061909319438371379059296040610014989755515723615766045397095161913288030315714093304656434371263242527834368160649244071791540620928321522745612323911698752106359610061584597817558537637833411494416919353763639156292002121580712434694049274015018528267938374024078588449151069878467911575082953218514526945463762780025803351584581043725784317329387402364590835651519484737772965027264210647635622351212906167780454825879805613535535771946573757818086264713062716056244398351471394579225413594303926180939823566249321404460881205051655807280875949146339365897045252308182243399308415041382000897938756210589925740373550764835582409689181194236280991384371169740362839454211084674596061514208431389295847903758119012874214398934594448640708504044026124320710872239818009309255440898126106306918199037016297464000895593942226220781164087144955462439344494734108704094640224517772132403380224000000000000000*i1^5 + 4840458716336480998895246311646059033897155292451037011874554443024682565797467243772051559001791353923709044201350187197242191329779638547376852953734797306714551836386922371747287654361524746802022673040427546682302641612255508099058152496480132973964278757088943116933342386696096391005202239859445262916502355988241073857589615251480359017481531136962207659133598522662380534122255808266528387436984712311675613018546005208293222646693010622483479473724520648829964392273744448978344111865608284512387139693688631769981142271387890374022029048572114537393392058263554779831949871582346826550803249417555528247871839721698176060616055603085490210770835615551448645037893470689507903751708645817152408883263342807545893561679236470281196886512071884269136154074204978222622607976980716395456847369135429120878611676501764114113643681512021704810161884540034389773985140544340616329789539149183814519608387948424107904125634104419258028495837750685073835917889198537392122866448202234118612264537437126859382869351656672245394681959468806188267554056047850680586355962985001326330583760557756704775845419443508582760668594259492000143218552533381806372442720614800165933449345701637118876005870032199060685438121033381924859120407701333643514497678711632505945071702820980126894195644615731476896115104400774206856057763503567575059832394038940819901016061863445989951848365653719549007605131282953222203802146829847446116508790183576813986593028666491868514869343892243706572432082124635294689422370406400000000000000*i1^6 + 239356160599988961053609133381046230103776855384393765725597741000020293853577080268151473789048635282540320677808708523742804342422023662510062089105917823024554415017270005643501693337309070442230275193579929463097563771672288689906430501203241591431543262423389751574004102220324049317845540593600760126472201761791296683976868007343438089408366805723628381868035675168562972073182158965316444210911339336542611504364262156496110680345146461888402315076981708985103867998981412615368273141026546963107617007349610422954238222428146296899827305465205255601746960852247861201636472041947586695826451628502783083929826427201467069776556217980783174914951465108810944065895560558929812360096948985395499835987131573385303043424529852132564445428279625691991887148563721464265395734455234550839737609030514153609275562660253127610083972972965656099398882775930329490454780321218021180834510848072316755381844105321261814259879129763412665807437478266566246487945934732741296059342774576076069294520318139400606812199942351550790660346306587196817433512241968136756465220619309984519816715969107351056411386090194248668444818657373218405176003558820555068654760724073937787050218112353842905688757435950032026591894033391458856983261422706151275560391842267992240874346576005749206261036363660290910848872818651892929661796396533081404746720435299970803760648024636382325187812239860308764006123153855726689383722687818262497639821900872579118806808433797002315289492688509356706272111760002818897224925184000000000000*i1^7 + 84531489797517454941880225392892547273581577511683527474037096171757349006862878722538323378779436165616059710520220963682147834663222518244177445173415895818086185502585245166953303181903589409703617661852880018082554666730966564460027651603461426652721858734182937955425894960511682662983041308411291204698370235619744849518914944219823893844772545775685749939773723957047734945308392055843601548115137320984383392242873990029387683863052063454857629467867358100749401558011588409528312528586621103491148615930298064219980558244276698632844304750381127408456105814369064359567197297806375571718141642550857031297434313884765837243086652756692701002768786635809593350318792431716312078276642492426896045911420856968110774801912868887911068363656877358409249500148032530382320976156749435303737512618616892618958162780432829462329581386440779313000401326994152620767153248329572822460998139945153737487081148095447313473049551412900326428102818116494944670577061192831975158060730950661024897551251290945573083236625476287301621981129028065726552875702723534397077246577546075022542913265755922807323110018987891490937792571100101729449736658119496411572372786546253790672424250931521768572784841764141588110409917219251588542744826823402683889101054734313111448950692112960673837743912006385207600844712591327173076855557790106575136632334688669523547519662065500252880344855986014174450827785748724339384648540766632151332196529090667568482527556669148383047585033751599376361014534977534969417564160000000000*i1^8 + 7026924824692700093889875292306089812438529452846776502446801922346159653611632428359402358765425205542397169115418455063731067176533487341030033395326721188690917577457457703361801175545942731274639224545258879951226236344431975039807188955356170341729372168645472144480982965271795863098508452143526815360284376597939085055771435289170501791277396692998545612362302433430368867416507095286506295750696174882074277511131681233511738140964182303187706430400907105372739215316239801279102331297747481099255881980995109567610327328205092122736754877714051975832881363450286497763543516222657387713970272170081874626143982995355716944054493945784541124406013261306949903755681229580193807142801836825670359731159827402029805191058390441075281508060325613939251246724575318551699137254794653426375820953382939882614259315995666353075470565238486442848632840202354258635000077035426266858216086415974203514885653456607743450037107662369784175389024069309289515969105316986193711186942161503791353341479294125728677626994794349520032159777801078885756876902887962561200813758532722306488958993947194712468280820158472600314217561705700366170056456925788699338589939854652542320425376342604457484670465302724295243696219000373000017438133572101576988914443396327011707828189612898750913927165987381969239628421418440111887001937495718406063345272732300209730971658204559685869866846406431688152587258067949603621244385064627968858607584469703588137228480871381392462151804611625503517015303961678699508531200000000*i1^9 + 359300539193303469860601654708534993726005151289583911161634353123674166599922980109166192485936842906144111864016116946089947141781558259108463505339249382702935632536450858850049823711567871216849991707983742896670683771547973323000927640931365007741452566044472865418652001902323602412886749642320274240485316046336335751230129487241614558861549903132521546810250850677951547412256639266345108733754475133889328507926803044867392711222082389007706325806077206333201416379023479297937899946976223297397376463335192387157334940524300277397820610327918429322334383261622009754533972557981577851467589420139676160066620241120888642287473696358040429040331760625393651451976846804782548790455420818108610231163307751082317270796945188847286788204826116348771119491375927214993351047452783632462386827562366806555954197147974117834116021741806214733394994774683198520061553377232121919184360472268346121079023696908631465537563545728204198659097823777251472092526980268084984244163499648074435882436552644198164262813157968519736910680587442837521119421215161615651632734311352247197413288410563428100636718368057988778690715567085028400378912108275583562983483802340521238424309284538654386914897591527826533419852352819237381313529077933714417712289739937307602434497598734836423445685166718198939694750409907077336618100414652439771266113109819340729722809500000923600816265062006216562785572181329959937959723397192374047604035462181486032190407203898346592157120203604002053358384450606830767308800000*i1^10 + -3532242107907667295738824563506990181913703281461437074567832329438712953818363262780973180046462077150468859024868742591697670460448273563468133795342909790556288783908970113813741962815316860345231185680690108801603622592379286228728193229147229115004843316205366956788883671949696509959930746157099494684836217529758482193408687069102594320080164641847081595583131881088267443613295018136909401108982084315076602414289913491293913756730262429860231988225868672848909658359823660653885841582734616850181631441093169399731974603507655623832571138629882483005965159290308159898077937591532562927026666731614522111995974533305147535700328100831607317638502806941330904682415917123495118076246661782859830841523022819086208985124375297533445984220530312934830672565864672414108861230712300226689800423123945608703978427835381972033362345536228801261680808093624350878454041103443440076773949510204767300774761036138822411243669463228390347841417565966689278220751988372894099104001092479851248474434372342359579555351021018730343663060307673272405070591941070190935280858892683536810258718929044506799024452558629047946378873084188051369010809359657697929577655969043768057414183331552354225775735018180244257769671710414230975589623442827170062081801678650209627066511553824074804003417580315398504774102122521223057381244386944609561144027743669089426431054549523370649996290345751310282293346372708589805921317317263755300040314527752023287268628230505815511922268501005950311658614003366625280000*i1^11 + 101128413328276971058487260768429446519501886443061609745279061754501985842376065665219816026763055244803517387090433090408578424216912798063082527651340005502167416246081787954983165404868081714128321922927181291860353240564954480395054209324476682347089825030718986289106248904830500399898072610784585263666821729051791410043033799464200883043598621923189888054470035608894252740884739675820925581166075937608185717812605317889403561712687188824103362315360207162945805516441987441813718749670131459503298588851136370135393891814465168609943177799378339887489869965326496423345714876490268555407969631643970372974032774178296660934838908569136766151520242408645772516900429582009600929038626580039741302848309757575737915634377296826940235668124517116238246298941174515182265443901762134015678262642473003168612568556277963612251705632761903366038164835831575847226812952569420528287018011644683356443360424762931544943514537167871409892506007915774348936041861526694522642165160601235354344345916924258993818506696454991004423851932883688140980848129877430523613857474394117915087846809405461235956714156619691251595999534194009175752109205585547550172758164936839385707927667246106931622863167027691675769076324435228943493817524139635854930251370484592581497375044078918913475508606514420777092735529367669194596431082728590943420331191896412444048935795539364993799377656670636871338684411806019377739015463834826188634398585134269307966322404121814795417690663230842700480990561697792000*i1^12 + 6466157490373309595904487286852877279638274993195438056293744175102144656573503495125531291634344373881265545531534796473646856433612749693511788926931701964953246039460704523970264600082841644024340060467662578200480399130680308766814624292018820733594833654828985585559670251881097733534144471149979540832658339569709181516337745853547145148877424116193184181971771515385258344581631640590516178350011483656840344773122338195201755099012919568535755798599445042938985459960890537249814815253632838191949596372095796210846090035749609527524490131232544223457422545368542356529182399279805263315131404491562506482956183789828179823825554472424460463154641051650419207212886439631973522893921796778877861487633317764396216131043659789089821518249081677931862996822091972543822511267237882179334136653200877602122848746506138104454431479779149478158827554715169024694400094636546033313233284140615803855640183253442834942507673595773337208140897432892582603099722100145163623227780237046420273288997215549622292317503375217365313706437548695291909702604615107891683814918947259574155636991875977611002916053785750904839334603111973706119956739987580398603151188586475648585779027183324285709282574593056128254740073744817842097638304086297898543820620288246998357638574942294248161935121598210394658102153416854097898767448435347624371200372175864328247257340008070310720840197564765985413384828872171610348375589406361392819965933005565910001358629291757709642421063067335710077270936780800*i1^13 + -180277157761386181853165300269801645282445503305826321956619300508988062645685037836680749656264222761234854116953344229271810841494305393118558564385531674874016543123616156021238772283476112643098705637454189114854576135909433150119098411982961359882177791456654120802448505768917203683490434931859446183323989142263357859498447733671944056043112062310538235313030957819667283201553927088051281542377556122349608353497294169608154234676272875888567786709871857184163090658755146073485725646290979063433246518825118361488565923508578636565719830011572060454444688119386171351779217138905290320103355000857528376034201617357962104304303785507431377250912093427592142551633259525911039586426145740622742958291352341989709314404050641362693015173379983076834205746621841291984197966554778461465550381157919755840388337905132323665831289927246851085420017672918841347830641401208698653841146315739134408940439284114847874340840902426702500470900248783782358381346126161398991622868342403277610268779455823747180018199592752351244133866191676485368100232629842807960024560468853743439294716119813197377385199571310780095506056134297448586213316102401143074481391815145854193562545300338427433561418128046223785303746330384268675386491454542222118301645160855129648598772726360072808828448806083401344666262561624620109340061333651699556818649105229144479191731839522588597816134346665422470005464261926998224302118260923935996285417105064417921976237482153799238145559584065038489569198080*i1^14 + -5668923038609131524226186118404835051441757191591924180464290721361265049198917241455509659523834440556968355548340188039345338869317583332128261594937943096467695225719808681993415747985540685077320530734826530436287357263554682136823672628876048826115469357103554103142946853524389614249426630793983450055895842563381045619461032655206983081954887070014150931948970319890250890087725785438124062544941329285890353384776439122621085701645137517021765577393973363687803166441073633967614955528971962953951343743093756776873835610155376237155608618895745577554164121615247667295887938183656503271228545353160020830302449938468905525351371877858852561993602070303638316527063729496707162405243116414869906724556039185021864076429393347869025860733537739628346151867047441455825559535928050044007837624373845186692849289060236750295402599345509289688133688296532446288996560163797947763085599227726147834908821074517822261077646709602443365383337477706054829333493358398725293901074951407317356676719559854452392769166171414130162196183769000637417335663682782026955207472828374128681783500658579802644876867401409635372509478410843168453395735281248826959012500971154197064157464721341685617152371889215460666598841837889508703524694190173561012491603286194726713709397346656569295476036875167527756297497983441644184314916670516509393341365009333078722942235884593797422717352972608062506981273050764457122913998757503334351071108559300240247724753390517907515091556095749072617472*i1^15 + 71857418618691386542555605987265911659583004769340337927801264896554956610106809501899828292078356247552855468217033910952169626738021924133162538647589641201108899932053792056433036375491470858710274841249823582179958394954398895056088288369140738800154427998070526676226787504593760234077258048982936868117234198694568718261120921547297572334953040754093102665476264769331361213086671168917471248220886630050679670390391410676933069430576724021092817662209618573927161941209178755262866930817422326563926485440947476006616112681650348464740956320181659661248975452581277050060036043988972640069981559936666912779334614246710924477167974760808081693056971315425891975636347535704649078522424864142704154275024677746277498460722093970905858114938286118244545190203914979361102057720757192005239506536374417329240000151981253153226653967881426721073482246894283633705600158728818736907077689996782428456124355806751175618152645191973805431160631051557711138457703135030742355641023766277994868541255905734534223334152037037329950756778715768635894468671990248233696334335660732494935861029118415167583546112096126370813913614952503478234680283099770320029570718574707699725118639777668276559747389007401707086855409051795951462328560346999938760274988587562937304976433709203768602512423527918078341980469859762669994016151146349900509068269167726391991940051934014708913486493906912536966056721164146950892096662236498532968774730083609952067541948259879052460477111821402112*i1^16 + 3243601482280527011103427082628183737129946101610684941477411758535679605863264380179747965577655164219442380265965713305007003063769731854356647428314986989384571809604340568843523286104766287909031635964570163097783398388467793030570774382606395459222556516517563176336290333247936019325006110223153472900063694332755765494144440650611944610085731159642660204643538802192578407851799933213018907166296240748708675455331060157659621949246971532949648526055096536368176032857008186844073157549510932638010515802908670460903314237455790065603102748867505397575280576201918240270163853711452315535876965485485829363946314021183369995540683454570845800935725838310674271557015419189794286921017624048207762595146047949252884695984381128568990976021118826977871472796116944535762816798339234211060064893298728073433770613559070197851212085483914513091066880314485378348515838312681767631769583192594748282833775881805828154860958204166089630209870139845679512778106661277072140585929262867194686196350159048709740381528643778527681500715328750012319408870298977986978687514223159460492451537294238137156437477183171631483090275977773130883501035826036399927549772590078999871677526743526497323277960197039900970742399632792285240124648114487096702478127380919728417964925975008091654472928793818087892009510572374242757226713949680130479330252960073325886888387038324763987947357434547045073539728059852927750564384615231295975459545256597620644240111023177767383314116640768*i1^17 + 13874926358082005600835024387419626070307451892368655516837449807316608706333184340371739168200792504281828598869172111857191832715147609426983704230137492385560635325083015104937860536410740727869083632918761563889725372053424659306455011818575192419990203067840130733885443350139209643377107302338073799161512040289638278358781680862146427944994673385944108378122553670524422926659199436495416202132677230258567724730138994600648841347067798084115240811461274851924141765493055998211973200977978707131343403917107258201404172832400963319385406272584638163559679226132211989817721919419746491067472213305487201670032478490113087024147411269459294073578182084496624645824422426280399686484542646446437469433137085257329206066535894275653140602600883485737737488287659607774583200459055262266323886445273011432112356794547190445607674142051974478540566368120933212805258120053917586875357850378141145764491185634240356736230029957897620316607372282749849155039713311635293522578816115809903866705535364716700150681625853788746695304072423909632342445238069461496688519759971526908961862936310947794529558782861097941501901167758426897123511831126937497520812630629849796890770885378354615046267863070632739186486756063687620057987391338063058401123255001516405887540175065545352117302749496050554091514568869517812650831010350632873924222459059468090397263226097084938114179630062025853539331954857050261759484678950103571180666894246509959066057433907711073325154304*i1^18 + -603039994039905265113357641571223110413956861191071809321939603308136144784671078149171113285137377183029272994455677621009271425351442107355287150820134739047098412202749647461394560045577563011679677646174940678509966433578155462373983844046976406888378360446765992105053121155572624675665689021307457617217149334901218956248197197267233509371383724175351672067133373026662307414038110074776143308831123937934418444279493470351703825608283905809846002577102067302788705998883688558676784895967372743717058459491094033493391524350584425239464994885014608261745381103686273172865443964412102564126531485462091647758645945132314850143075841124816992542374641926413597188180223192430848124448288508379489044771003177707474114940552358594534970865938347717030474565224842878774514779903321596494236025745837423890348579756392824459392409030189838357871915103465629502731963203451417189300202060888152583929259669498310265987958073774401414543844946486191661925707670942964372291678562710410796119677419747662550841710685890864337876426099228479082540620883942563780486688477294301160581757892856939077014966266273282956219729412114108873050712239973401002362842827795063662507527075770713138831854090011755020755165240550382723305701089952426543021648216949158834439339255695652604002703950449583777478096847865101939267898771860498289054561939618538637188827205077022755978837412779809000651024249862395581276330713803927167010691900287916821267243151336916647936*i1^19 + -9344656387023328264404741146288250923794901096300574621644229102890009442808464963770763843572203870547420032727390585328542468939850515651251806363982100048107830280152909860888322991681501829450284099103699375147611851192363110304198096648168807201985205333136834299954393675441196513783677130847947462171381528891300709949654545569627198924123006214447134383249220043961684389422027151627070942692009385884833666056404239757038332801312893531154171097157839836438163602104591339019284240117587754990295278029615227410011860238798825795205531419156365498469760005060332165767742216061450555061951462323647578002239257996635545599907545254434614775389697975625399235336536227392288690846659053466931304716452924302969565155836949908401012148332257847774324202082385587966098010292571864226861034459370319760861269638992837375630093254809055349050945228687014413804411411122101199643709386174852706836241750429368224394513443795382479686151098155587818538866570998099042206288516218317917902660697081780237907811542551443370557664348378902057900363911997982867385951841221407123004998516134636139413792401582071025709837365093541480793202672205301054888462018104864898634896897335377700266274995870434547556709015620194697902099966179759878127572464377474862933621190154133039843147328262797679598689664632615601243134106000084976754559970204371029102782229004744452252674627463414291672721054972362905653289788905075046969952610007603447781857509228150784*i1^20 + -23119466662605968737004053249859624566346271391734187592385289060717054335132091227773637934958659758882405610633593796336599504081612312545933320238325740302300683312444933110844903278346265643513170155451082884786150301158304688324751858852574080519777286872846552909081107094243007540719489636431937849145479456832724371414390445417939550014122337332939964938352446750513432131147293640852831846123610744930227292956205516427915706263951421868901833458651735403680891259826977411201198669197108913981779723579174546107001137303824873269774088756306864433782985044771625021410226363602579401753073810757106160784824605356742627597398333073670335665585450361248354183749967524559664406340046426792617956834353396026691532884880072200435283935798920033617428165696233879999311674165513582101631530710984812516381152451017009861498572185102749662159668922183538755424127682864244538651629435417247464601357951492856049957702080989496321020484024037900116021296263369442472483935028606096224926118994278295728444311617842991304655882631199926883665858771932015749665661585019343223006714553178836757369876601116237378594833637485396507745280056807496450730807433549363292810595781512406625991825410728193093310951731453801837140317763178069200242959120822245073065009473827729222208954372964400092148657158704297799583522408789657189949890312718201454427766017728382545742759137658714689632174771965935450086654498126736157547417942646315615973198004224*i1^21 + 743683073868605403810441065556277780002002762403814219809415609232635305171052006131364725349119706961550480485837154781476571661599164714771205220121382488566624190078485937991220920180857423526967941924014627532079635763153446368066807168858699110701612099436397220800550224476028519108117007175073507333716233927202166331447629623775517853537196073385052813478946206262692891803639246891357218615946704953840899324094380066693658720160942838105150344826897525895156914838704346034514057544788864787700957871263927603039797852114331816223678186938653463404479394962336694517411894903821936498878959005615462417914538361728396223272493501722280413692688283852654322543890771952685271747580959671968470871298148710763010695310004852198392332098083347631471646855707506159303670466641231929922139133573845614140598335085083438005962537429360079651087884874561109526822973566396475401345022888558307694108564355877747548981649275382306852895642820962842527028064404688729653751976403932147486034963846540853742103201812666467999773787189214074144328069269615185234336893294432163466536988179979523498530719356621110091760569273855787697778964440901785427926827206240730848723991112029398850683058240226383501721209281367793414912625018584071205649975212430550978264133672405590042436803067958940737815980596753746765369759393108700965550646602231205192719245052404683590663234718305059590724957823387759887079087372912093830191957344633372201189376*i1^22 + 10669765056475308594658157142879840709447113815923392350492672050695353931773071900994481560537697606855955691155227322960199838989018798187632236002025670762526606161527554826786041949967929698549395058277766997744424218699374655316440875949248552582081852770653249020013917602391455008430077111875045992107067146675833732026829236257738426535743552823077723365692073570942058038481294556567885433737573160660345124285803666397347050478442158716737330112879827000603785777163811163548145345994505413009844405289590304607371178182963377591043454528585137698405488984879082352681371817662341441320382525492075951120494197343320439339567193259889374755335532045022262163175519090599143519446978793253863069871448872438790585750216745910040122884674672675381843826368438663028259606374780337715867336287482506239116779353919976775669245116791845391997993236291526077996115970239518816767729455297761894555835640028378747307852866581743743555129715979233552079239596428269263683424502671456523084468139766751248128073639684158697795712727332266590438744204570965247371766022304075047915863583117448736172862111348700560057925879654763789162552470314891832096720685149911095348247317946199864073876701194154189972205273196440018889708268969065998499011874401909031595025552608402268444446400024077547642533058697558809228293267532314030769529355708565509333214214615796925252004543637351799527489337239281848488366891049445189629748001807680929792*i1^23 + 77358297395895803258299153553835054232947918955730670978685784407487385397515514379367530931971791139881276697551581538728898649933805134142648905048555752109930353243173684204567328143984758730770411525499607470903300111829915900578400380299095595050794698421092059576013664409170597600599367221510650655641911004809216548827845664612706723961600962021751110019656022670242678491148178592494362044733479673952823685911845727229047334995817263653050301170442334727836956821555925938736086976694377520203077992589226979571303642582333670591674182694405051275094988812301734800800082376810001412610659771917138985818318906732003201868463270424493422800834096599035800495401406420265603155053972336026083829340540635780155811699921177045374556894161098872980497135597066158813398911377273625731328885901251607684959362114592854245165760382179536794090477684776124092563292385031432518658437247182855916499639840579216231352349337468525115374338868822810800276831896098276727840363214961634682079528660798459058657456131926968461024377255044003810708389361341928745643679915888524012666721733248880160156141507715408937811290553765476595267929484657910142952149654554021361420740557006403757204695746407914852343392077109674824097665136228782931096314234744369330352731093197300664967083482841020735255209213129541948824691088854314029862244087350083974059410231523839582693956828029000136493704631507265381346719859310168959232117112307712*i1^24 + 369763492087870079612424110697440997045669245113181762993961985680379354055930538921984918918574697688216149707116322448398988933950140439517880591585985587586322710000881886438205635278743627248115238680439064824038672506215020428869845877723687542087845390340755238728302606784309348250354390082706059860446710417907625365361880067714481952787211328256978321727621746092950823738724247307037040676744970771238701370470812536826328087369481793244034747599716014854101626316995037512762365282406944648875802389434724755622581735035469247096053815880202319019971217888918544582823332447460273539867262582134525519917532044162048770027226405845454144326804701936965349012781114171441718583857055562368928559737125188740881408976735088442296295409920683751967989549763373778167852984878269866383191753423719579909740327508557024719741631364048043034414059734002208068435136560216587243462880635081150399273948215938433342102899859979272034661332567581694694669437378964431242701191459450178719971460294962590010113294104633607606396183107791258493665938865197035931907660482256457690913114711493571120402363566261261918178527125511594573507398420004925369006102428252171706200569478319918783832660485503257421875200431461688671971846638988008264018506711190127757994800242390559293797051878965071047992558728258509665862781298847120580531820326250986770587625836468770835589403458429134407354098089348445393618407285651717829133598720*i1^25 + 1266662661744050781419242695581162478820579370439606912274315488513360235621214595438771827596940334754405051678107916584386377326688975053029249437489416077665568367941848248508137996334361514082486612728049982403841110850300562410138891805026773689815001776773597813547733662462855528904909676554401934206820273216423409041401947717652839925657274983243160506501677790729639533542319120100543568806851188419067504369603292437260417181438086044858573516079990289496711296988324965802147993460525028771002896959693075579047357186795103947907784066652163300346738446362315831331744553046307432801139846729881761132507275006457862696548194655434614485313746734863165972491388449645985087619459182462069463326729343405032710338161207177421400373574606549072926244545248957385258932563406851682341917099009735853005712114434373748022229037314933862653123990306056008959807500882702724904154833754742025628356697230836494825552247261635831843721381748091387572533331213773998844173987124545655413122310900345278139657589986015757074254927324004421244824603582230220377562563295578415300267734125939030068096422076651606986831194981615832886094608681565357558014023451031011364212741831536989737359240643500593678456493658462773702593424704027474561933851171535587524662166978078100973803140678534493687124195379166118692808482415127458627738710066101699674958717793051755481321679180395915306735850997359680617520765660461952663552*i1^26 + 3299669119768305913198872568502257829391124337186570869166439004273406279791646200413911932256644660085705552562795741735943068651267703238559373274111608432317205525061373539235191414130418036668222588352952801682850975675558458641093779066984731376251132481092379082559408598837449112501164540791469177716821354060674933144808670705419319865510077157770272598081992237561160953587429238348768330791626708348392945440154685936517523146263659134868586863138713657792969025168430138992657753096491434094669566555045762495727074696733196839921176338652188266943174939786232482462005876587924213147765064317494171666919536966430321831702159182630190831984539447766440980427246460102788159773308673900928939853173910328952773187068757463124672705751851858448179673497406111262435866575868748411856624280758003860574357380948145204201421486889766464515722440282851039759306710347398997031031452634667176554462812433051982398881465902299689975481288154331852816725709936730864263074277418173591181681992029801432190645714633713566936131227236570265509014120296178407133941431816723448612642010363737779491751208374584893350072137437004294163750936569758818690764943690623594019756913429641807931072532015152462828719741430618997818779065892920774010764967745062153007636272404937184373788919447174452567444562904887139949306612717275542909217050558338225470746703466314302899144994183393693293329368971017186605036128268451840*i1^27 + 7094735205779077034878815618511994843252913711162164760545865841323172983798400392982999520675997532680825824578689200932153009258954536126574653357331894830166372174344377717036954573618179573022148382090654431803067374366606883643186888938651738660576570332713514456010516133190886266639640708045730809965478560362624681430361178994199382382045335459426047987200339138672040293699328190780349639865171592118325307419778585675342521724435170424805706278147055538341103660394783072727070356707409703206703149144141764980065441969973174311484228670460249882726412026389748777607918834703319619565018106920939024102199773547392428477979421775537390264839312840859568179906493395669147494364978169712672174827998817525224475304348178007257558225867748284794037293154735581937545530305394756800544963888625087845377721189675958607791544313058516383876196114736801630164984272777477805569204599889680112952991898840283476671503740622550131663018917392524859637133511275912823446681300576831692412149135062185756353633096381170690660705076307934311679397359634651387953948655203977561087911243792259155006717907066412493965570231831081284318422204607478672433582938343682812303031739492005279624135048624937849036721263013607125204152215100757441398555650654313098225980587632786806622889879337563932570835931809315615455895090633232484813243551965072290933689403817727427312817150284607624600977230703214187940818190336*i1^28 + 13213486609837316981633861068762168460145398246852752278032769747787145092956333682667150537858668117795278915804329759508968967969693523775744729316089279430140185211293718914411886566114575276625608496084563320575055573296910381164748377812678938883157175753144850904317664113989450850618454401603093141560263048518281810383578548553225932471851262829814398645098352075177901355214112746587394275091694191108995627956729354859415465836689120805414705315666655048276897255919288833333043993032696291090062469013554850512913244754615712568596235100955049024656948966951225774751314333417462831901608869697053586529201030428568166565125415513016064422632657946776748347621267122192402618862093453739285649645985170310742062398563536455285693464937375808709985105436373001505289711270755241235074939923015280712326930778809004018658133857923522594518252984192554796560717437283737852124507795217621605029329257556223274602720012598737582620391248450807951667544167986485514848220465593229335234086719461891556699442846397908829117062855728159040467399847722044336757763099730896233789452287034695550771010564503126622738483647649407651201597492950963348813245812641157028738470948685066350846902371386817616186877410331073413690799509648324526303623331445616607224158206648074017528060065311678950987035670043917501697987268379464417624871133203632048726680426809268461666444379139769730466270304403116093603840*i1^29 + 19240659614207744833340454698617345340270093019734340200253207070187021919314940944251212905085754489827588347996773684378137093014262717750849803849789450339233064048236896197848756389713280916467688441224805595042206523599276011515868663264183105601357553327275225922251331658729415919330154666366759467492071818520553462922342115550619740738318547237350664713498445681868014169555299796607283042040684121176560195307733324653893517285171012784276269791107513810635779153845173018616674696261801348916730001882659728380151408461251339954980137090933290257449120042803655814017964852112528123435503956738714958846033514413092859589683341172980422243235978075630049479789223347048016687429985907040908492127863141747705838991087905797013178519444721245546942106386922046522451565524367647241350107240885573586900662707728453097319281583334088910389647744983733067744954363976289679394709037704683268140389492260437324915003511542958055931443149672323478223075568472764220435391460091905117670673976376155144805264801503220014829760840239586360747898010279792532038978431324482238860347924667256994612675089279957267788219919327561648263014563390932685290661062253038384172747246298862066333229730646843812235200717260686007371574607300185446961658936365702169139316185175089100430893987830652500412503955933046018112256688556366121193492886773971416714938818505941947291737389332309352232388356168744960*i1^30 + 13623991216746883895354557557562590918988348848706412248135525654131801989518785395667612219804907230982251572487466605883420282950585075138381575062727139595072247704802762445615785459287735536373001009333129920542972931848291050309442142283048855529445260143667460154082746705639982920456543317936002080338906104733710217060715614495268871747871187847518377850273913607308308681697560951681389040330988979363506708758263121953782769709412085671805763017084047821300238081963847651259163900453319085350275735204930898253255217871789309485239143271188360318531869678061790932450442266931980855346136125059491136122020599006809301711878711451924143229398010211310211210436805084771939182292165246657444398102582932524615148663985694077495040021451028400039414784982355433367402801006702510461867293150920903872769122359365171320555918221714414107007081508122620437002045848465707393826812556992497939874002314833632244724976148056925342816281488584972206614909932942919806254135724210723901026967203629244664103997157770471409240459196755899948991614634817848720880797591511686989750744696734880457172489518064594208949091167460582726436294058270501216027979805678141608745202964661139728623717234040308032863812545065259469581190758344441842067503240686978909515275359842858571461485244162870295869370742692638111225343092107884496365981829603604218806706243005101413323306100001583262825021702144*i1^31 + -23675098387426506151872681730847403092645578914885960890800851165433674796714446137281509133476563721975397834019215338592019194707123681765479352941663870316220510762579909970657054499907567336145215115959061555476824196902820152017559431476785842564417396981799580277084873781854250287492948558127209052368835692420955373520377794985981289086908002199411813700841139281988514827145043359979419354587630922777025689974022926027531707277171364757788555228234610227847929682607839183952384837962620026553743156530770966983374126258843001958099921033828618303204879307559418825091386961137320912819970534747606026782105660354026025043389192821270818363440763807923133949077243643118452811962775058144330702543106795991630985101242408656712175984944924457515474165279263485121282934859885280148771713962063304176800296613482087224506659562885141824377063369077896201104252471960743513091320216085830584508512288438957628540319555794038455400998939886568718156870886156161482784104635522199430775134859203985862036720643478521089288289824906738332067208084101636407711459971372999103412335026964787833613152049826403241828957909896292039557653271069600945434022750180936438817546406243913255771514595463292508044793835719283308282515877456200654770036567320105293277410342908440479847227499054901895721001126355209059288265215670488731327294342840575316534892726416169901563570285375510928162816*i1^32 + -37322382006851132483171522581234129250411869137109403611107884965135647512939116619605861425124552171180173174253494085604047971366998852420923813056595435206018443471135859630050604706476496472210246982488193008202950427511880910416655177526649905488351919502654690970763527769473506304194774754007090672582555087780682695678361231059961035528832932839268033945745342110397015718203307661229260552906725507442164723975235999981536261559623686768494798696740895341146219067860079925350556192796919284452246270694977895072249794252659681278670244647831143502672169376040453710038458263810211195381038155852991328618169656291642337282919070181417205060823583130437443471353965512862818697597383542238744084108026099293102935558560216076766353968922496346213524235795588995573832403717318123151263721748516087485599379675634452671541475649978523704332803503674985967120496619033209492310107648019236078192048054885445418788573503709324438281464668746270910897296825911233469503831256364790371559429718289972342139324555365969614553464770415896186016169430163684565085475321363811765220141533142472753589714530972743368593262123333852637031425310885902028106020432908150517589502114207362983292358418846893933264598216016560242371031132224187100719763297972590186439430495512801931895935537896723322373636795085497205493892180616965484479340488757903276226128235683733337195155998296244224*i1^33 + 78985563820630184865734295447843949256621380496643192250584964773959355678644423577037761542221611173069531486870712134862388960891572409856944718345914578043383160849570960457780642781128652549732835075805249852210222604819334197945861094319113304335736610557956902133367066389491450190920803362277205190417572732925637945948182002495706949630974372486828427642930916473347396989966413316861339724452837157850892304130239861430175206558560485505234118428504125353571406560448584605492078206199545485071997091565868393155459959208783625132031661784386056855839059230382258881844214517875106487051701412434424753200257357300214745503186290375453415141259246287387414015500179998112478775016607854033600241147523858580457385174639687130063687901441426556726553064070517713795826404945157808193983239080203472325832643365784617040960054835970687735879680310551095893533026281672543044106776939598778414333165649257613873932621008137188534393957492913197239981016629590258348023458802438259597869142996638165882082585642431466268868590777589361980514053950829020481559820501481367041348556965828332305641395540103044925263804513751286756466912493625648729569653468638183834477145988740116541853133001106161219731511640425955873761427933976021103889127014438142174903616890925508488731717101242112723152870028070831682168389989996320003555431595034384090415908034306989578524081258496*i1^34 + -55261859839089163000064837187856836644409224972710163215112703231713301287199965579801996357279259383903382286502442401065228549075741186110774254496591467513923059964220094693723348647388197516838296492813732163525330688374082108828807363616200774920232635425316131753507009088228137224680359549591603575671984616363311065916758792971791914703215411371965929511424488807238593781539898972281869088230257091997263112541411433854978706872933477659288173422818323855547318429177318951787414286955458196680458155718537587651388526770036771181465555304017672753374891213632032235962883759571192879215946838842536802749710278651397917196199651983453343838153395458512093791228007870504381235972635446601189732077704166687972034016002315249610086349681931833412898204377260404317025794818164179527592838003606426674849178376401821467757301484451582731901167561289336670094527281961128057200581517664517893337242374676597440146239463216712107481277128528141171966353478044680491255517359473692688181364957153202205017535392803857373725736698243044105805972860698821243088248769982083907985918335350720038778416153074226579210409433168709374433384372738408955112313648906125997987683574934741739677937041178003879905986337375920243664061339853011369232895854945228052049515785641571582664590510019655073937899928339800947571849531239212070414603818673888280673587899177576194637824*i1^35 + 19817163532819481271131091852086564409881708185848619390315309143775626280009823024452266681697634548823449717956918776780671329414527325203586587950272339137833558599821655716301107555493789785968312750355938360516814118527223702927144060894840550672384272222096603333457436644398349021963834385604969008931028791108964180635083309732593808058036968697113571868183138004691116628341888966197030037412021452963063531045634437028267909536091980152406611370229408127037408398704284982755402802561689285448330967182014902661921070054302643438141739474219658106327361120377481639654849690963975266171671038985176258729596893089939249456580870669702978108654888005504417458202916534459607873757660112154435520314126951718251754526301421782970028888582078622473466582927512073170329611334039012877514597927569485992222137039782495560023086837634552430002917330300857310178682005692066719393275709016764519993166596678188624297576139558234479251796493843878067961781306426410901719418192633062441108721169051183382312432566229978974631268058013857438697088666283189691707916630309421574480169130828404406573293038809920508823975182406235055142002028256721055784148929559701353497967128315559814272399656266470205748629382827941633412429672119318855175729251895200986046928528686383573654642407120046837562368761173097526705636457548117949346842268144497573878974356545077248*i1^36 + -3580218884815666730747579891944003738096595246721402188911774496357752978420468743669503854475084241641134812876829693798469396913871325006782834401688365677531115925224011063807405075713473030262650031704116695120469862038611583515228708966386020598953357674588731755043366676559975004958986068399851626106985339821541767549750376903666408441809695659363193729261654827875626905455011436400123029900748399325480186437142797282434035313743703831293903427862358605113301313543584209257955614708358455186958377048808945000054877678247490451202016651634758805254952072481316000803077197000062991064822240705771834886451674109226540384878631073489646823305282055808616291415995443446686031818756853301086604719956773475802852064053398675758510187243681756887968915976883314060019217012825466659117966562417997919096753479551265701695413098032330751588144859524591608809514665415722958784243915211521618899059176508075582927838697213553666944206863729514581148653702966564080622019018839912734850864785639066961946485443961186374003395479356602143101636878767741556779821784652564996657890235310866877078475239388685394290834739620165679205578830616341559203299703595846489892264540655539717272464516055716739201829972060996175229737650254084221384955928506636212984541188894463992217685276130598998860694429234901174331600634138377425167977127703349611303624769536*i1^37 + 191215678231360964099575904775670970606293663068097455664692812930967938871831321010817344293366393589865149513969679765617244058510707318311212677617983222717222386816977081512399799620775777105799568536132881331743068787207931369668156550722722502697792713282592470920762231728264901955951913946910803376948618456257599712827191821827125124929148223300006383695002337099799865066838673777631651330232900602393345294507861370933927249132609704809019416017284788896767682988383151034429944982060465405261541888413588265323854129789735575439772680152747315485230535032600236759504666536661253028079303750170701276374988550251288556292961521578109100392804212921559829260215221948587613642520757098803328717193812443984059744360304630676363330462683630327393025699503738230890918141037241603635472682623866383764586698783121150744384158866502293637065653290455013360160384808614398281045706996704500392028203846200620235964587112907616065269930991918182210007013198483057496221956166476703400821849260431709391216054308279824122355593149279034416465726889669110964830259066924621666244848395393093709494344791112417176459335166415892272877512240938759379586568855851720408544385661679657994567394948654932532237077265036557532193599739732206090939472674010571053397369068568901216823844396095066262001339202267074287683742012843843570823847652714191257600*i1^38 + 55060217140758722925991168892210924205587393870705582930746260761003356744471066578787685286532565586671756543053880127306616084200407154407062693972631586648960540451020398382413099887209340541742977106185639436217779389321702856116039805563624855490378065780598107332739246400118064342956080231789217083508306069337456582394761954410225694157610683712826635799853200527313385248336512791342473802991926329525848955158886299194660698623095939625608534367396696940401607888931757609571068270510502248973125003897158219820101794940164562929905063913864874075359683730840551596578779326693945378780743976622118505795959225744332248799091998583954296330897807677885184181355740560246160094752317122511702546863571533683208231691056190289224148110979120775316893772518660511874999826158837797486854425600488873241884730600445532362967687357243436179176599701290499361927547682187894228320693933168746693162387604230424293913840874512003758323969619634960133538399238008345936811105401455094227204431139327141783263648814674098018699434951325338291133313371144331324472521952459449669679155826135130008486170248038114835953636903930058753591459840124328947932409417925894096850488581082126255755433204403425819833721599896413143766934781868307834465917305473398759492387471504732414719226575635504150541050812619105097339673831428828219994229769764864*i1^39 + 948541409489881973725279406318336746478206694578128790817009123680523634343933048716903779758463473661781697810612388982434766379417384149116673013862392400093181915727009908677388103426593294505636143570897497222447993455736635754267506142752213179608486561643054044962288774578707869304176313436740228415267441808237560846476232862623528599001356764729777652534917145443031929528225226857532952970339120799168386107182341518383601291800196502492037910596338489082772631662823287247862905136866884527161738511250074698158460646219182487597353764367650159955774362159859148212032099976458108157578594848382196714385821609947659887869081540975133378383115896882036417585297136910616793967508872681951198641088693062405848931628808839403100677125537682692940870307683277149428872386842298896285754187384653192630803276428898749098511945454313120381644158958403626301777171834169393560038536461590490876023599145369836649488705937831646937852625096828407235294150146808162391742976759679108021262323171131374028041162382343499930107848002149659156924270242519719386302023697596263155377065827550273707347718112593599623505120390800847913057802654289559752940074700830912513632519797382564124979651292792598954288723039971985153280511972933870531099976822444318642125357312551802760641800019207812853045311263740960972886800386407728400039936*i1^40 + -1326826717879911184732366627792248442267030085845324328913913579058900780889935395620417247547624136336895810086156364930581126145378563846300813091425220453589290324093033577169785481726155558858862982375356649046950513158623859638137891131459970775288148831380751515025143252015214435479166214795862083160079404797149160852457374611223085551282999851045098211728693037298757091044475513949059504704593089195699676112830324014644710572948814931903907004200735532699312775884773934128428914206666631783019358950696370667352723518089245782889954645724382121102128520503686515152745490982494535870527107036445832723904557083557013219221093922837738427739882087704147418020288114446263675814232250604944738145927582410767038196696703094233738402486780956011979464517771720621835015329728085844541867471358601603724338757699905888696020236366725921504617104233226624003581670529454152506680957484895134650910381403336100962477846231097537088181866337840487195016817785320187229349946869355950459856029932448945706794336497335928093148433838227686492983736028741646641932770313803066481238123388993716478578398920750080962530019958921030942160523332164858010006610415338504799683043772156500730786974009528064005409659345202583079987789943740657817115624737702058301476122601804963401414113942412368087837742024117840763677325421182976*i1^41 + 553721856521489825473553062862320176575665579894292656051591102380969795428835157821009774928800506068778918120935097596393798550614343841157595770608757131366840776214862780407387513382512692491135440201556601566730255196235098010249983020007326057289786386718689046986323273442913954566828620080242732775525881230161929907081702939559166857680432804160253890742450831370179190651041600305192416738274921526183311932689674685497645779903965553214327918207551314689566809510594210198357682347247328584987834356666588107352971174636836945099828490191325806593015209253761520015609139497116419986578839968829610522211241035596195313204261273837844362620492840081712065865925360708678208803147708818152929789009470453050229897470518508843223200553735649458198920700592642230254275675719645753339655846525106120913170742093123130076274871178823848435557007243215353462980550893380759583575739098743723768087302385209584987658671921538256295728348515956119897196620559072235442077858041567349808943087927567113860546256013587745801169289068794236359296148454533042722284827761972064258628606012944770909159375464762808795820363498141731850049148377812879602835787824608688083332638023959126774962055200658760286342815233775513853984606339552683878359943715408975846269330710628436280338634463020653388653553473639113885220864*i1^42 + 72171600234232328672041335652219659504567063838822588324869860104602344686398158239796515270690934275361166256859188492139371692987829072843493598001337947743208418128439313719127994178501293513852408433438182236356849554925792427699574200873887988124592367416315865653261231793977842192659911323467113566030971864534610224882826557320450295579683268291360259802261543090806520158205626609071817985585035102874794768014884257719810537803152765727182886714124880663161751218375438840125080743983202173398794246014062972296224379258889296930630432668225473531779678620773096442477316964846587656014632690999778139685596759373601243686742396769487432141327433316881597886632690211779320438097875700672037804069421049773365277717787648980382424023770877462758620752323140709734991912323217735832514059750637432558576333598189556158472952697553785646184556743544918921258895556297481568479592049939178612152339520220936599863483843520109402011829833016915812734967058560331927451410888867191063435922967539436466494075993356997076536026234975325704080371764473663520038817045248978686044667783673586699780122716446847989457404812112575980242907694145970476661871795910576584335082244155246911979570777578277708312780052922447285030578491775755040132749854749054038524614759379645529657394611119129084484129889714176*i1^43 + 29609092552841068159360229420447849085248602521945493529206160772225104670001472796276643188173620340104643244691440734512724139594272104803382491316045193194482333345350495963856594073868785762017420567262954508271557659882442108603509453898672677903306866105210155146560320178440374003294462544849776270359341542855521179485148923619301495657244555508479882261622684021704875436581578341371418919845492569072238857518779029004010065187648480769637090564279020485297231774601139281691777601742331123774186364598803940585999901530940203150887395749139871634560418595439072388548218996618932564270038399355067167569513925714585121972311015708447436009495818409440659062401088447966111467291473440506588298094209775832772551480967469855159673734347820396678101596216605478332172021565790713265612327755330094983709967443608542479604718309783450015947005138419168801665585258096938032124727602691872107819425088462494571981612248684091872146461494725848750773241393935108257904764383339461555826336485161034668230196794930467473473694312800549596982690481167647152436052608144283239115578069536552473044426947630508816282503294137675418396898554243317956806772450953088206486447892443390959791627735781022819999428054202449187490880585006891550040549371103919400198721303081554155397566684581517590528*i1^44 + -8669084633701675685184308910529304480844960914670366566833528728621299190649111028913003278802342440541391314099985658619519118510835682883451735568392259895262880656327599073216055979846236583762609740587482600720525602156071884893361448710350282001685114598360129775500773721313640124842457655217141717537600677830548326685656486505625751977273064975392658743102915482145491247980677621438876286762883188893650757064983933751440428445895495715563555973339205574362623888370181390373092183328948685613004190187583592185885092539479505234546227765546453411117394798675149462558770231994165234689570982891087329410354555330806269786358148402944303109731440204152650879397577716003721810985044846136958947460824782949599154821701900391777293893910172517888795981108649913639057559543378872667815649185876416412116312861798442497521958752399437672425727184915251665625631971748238572382677171656987432692159471054602003184130719898813513601936957671423402810657764412128980447119084606588733162563463845509571969324906726615878807642315311043227588147538991657612015991199625365429119900547073478155201725124155275347158518896578631311974626200279643779227521580804204753332398515731339565110213640246803370865151881240065884030640334625671207772675286482823025450103210555348719094464512*i1^45 + -186621627409556331279869028611582404821801686262130262860908177208353485711495705488702078163986150430564793285352712152954636129732931723300223923150642720071167017467573146968925089561252669638650816889655793785502445494044171503311043967085988879298553190802462813483865171852889408913145822920269724350228564470258387696719561852749165181870904069342190916437401238629057046851282971756959002589927000857625793526275924443486635337221802296570363788147668166737584898134968305245474165663508852607866030538169125544629669998484224843939252430248487074302794472675865951747389327180261591721916410805081496636921665963828446906581815229552917210736092935029694352135676473838048984890103649242226273198252200034184063678721571121399767434261434159267812369239049585896516414537390931599980084725851922406607278851626753401444536875765572618161576421098984102201585270413887689591316972435141640626842144136112182142838395494223493512112509091645867976359517866173633221827688522084391579678004598612599553747368446716748753185505903537657512832251280105587333671912062990140573808821951945983028829335674300616692741600948962985848073543430455628320359075150633548138704474754554981023709505279898539396967249034308229267084206204016076854213687608918149419883896504320*i1^46 + -4137183482234533849349815866844637967784685747003497395094441069043532308902150155146186251192993422640922993822872304394570319758410716437669481771911037739261263615099993923096408730915613529014004254614573999648126687148116090646258038582228793168715156287900727623019935580720559127732077025752678577515506420436325304382427514575043869667345156995718094853248207767166520788255285056720759247221849650232390492261972988358705839597311344977027156805887260428592039251252725039769725192377100627308487305055745121261281623551496183622850145915367349142420057600198346273940287910883216510916525168063883652849432283040924709744149487175348434456552228370499152436724425852939343358620402203959084984247842898601934448213026114692166089599426571795971798539837189964773648027959820274420299550892581336817368271341131635922499001426802421010655993399066307827501378162608277850949296107634561340931527518177077584780910977674187024543087985607627825915161141561382741287421787707560592306705171593088514961603118525964192298100913698104800047908166407987512014077792455914452537484652034889909359250628690119602388692095654472867761172746155883556003102231497227863098495938472080972249428091317820784770710855568497190104855462535248460216150825878470656*i1^47 + -19219475957809075837492729070684482389625570902320386679744926060014460386438750845184478743491537105126426142557390576189634788275581104739975065957631787119294503971757455190270922728080847366406992270707659780395060011641485304381362362198216528383659092830226716312228499650189204662478898342532130389641434128438633433369184973560075120152677645839140934505563787678711235364578452873303583774991654770263107928747962665193581459713656772812141745521006958791003766746189483504869992104697819146536621589664590152485189870636689969578583707997723595596566352067752636340458597122053332410396123820922837488413883356431122161286665155642080540259609921673118927750886301153027970790632423522957323155017777471546371623670106844702422092503821606273290669706119509791886470076694373899983362817947707584454042482274917637985178280738047695665523088135848717286964572869525486980165994484544618255496284633985605097081169477702593024901197490591384063751228592902895965700843474743108304309205740628031872825570429065268566112193737116278646380405520160290073771156789216412931143014123787853938943099724235951356966381702589437739533439669559925932627132748997689821702546486236243454239911550498628706977397294142986483380089785784048973824*i1^48 + 56049327689663673068872737102426418936565761701048161212517116178534774187329670570214123253997961445196306860488003467426823976338210372486461638676921572708584278550876419907995153364830885344211258487093691114035075661965502632687349920080909268410456798305173605058526200271592474831713575336504662528794228830492694633586061880044446483735161503616658632127715046519255698587247593710372778203687833112633666633762684126609884183088510502768476130478769884711865739260695062345616193164085492883791457059978073049048057979897051033412374209275369923619236032291820210993594912676242534381064923877692089201252836501549096901341461373514832782076863708990838366774538117093332318545556915400170142398127872482850204665857250417969783534621199893541575446892296909718154248207160025711541767036153075292863865556816695843375949938728766722189810173298476074060660681209000251550440861730999695584587308044956810933942036874818814429584931741563103036269338199283409478143146327698909035942800406026566996629338632151437904849214177656095370928109895051113669411611248539689532599184119375687451583717978591734480059312887236637155345606721314890618348874641371524253849050788625861934923003299120343466860604020257856*i1^49 + -4962893295848242623877745132802444674761357032512694430799011237713397379769532260072175731122347719082282868097749092103992184557853464815912989102480336740272181190119787221900012614011431751506592507124618430597821299161908509659219712754168080536919588409063840129734881265519508891070096456367158768169260162221051117803925755055538843963615373108500782200265378182051235990892884483937463503164129820436314963846174484085298072625124982429415827160967457969139238838157011450233413442893605406457178373337893442373916621908151312442967398220940363312095463014456071421019028827503487966675806108319166251483736272339149828946079554563975005253868235562735413828057639051287795769014655168847373357686287094552270233546083331295393752956102687517461842579894379877527738094340587034289518605257365365436839322467975065999894245310767959386387922537806074399491842655138213034493632890385842940764710480210841858490559232586412657539665240342483542912432608728960500164804611496217235550635827183131113603843623472824716965174930068383712454145774376641463055799350472222302071105116069320309357300910353363590603421006718164784678222543169541042446080982260290783323752933258683139008160224*i1^50 + -510827243019235600177546795218900503071354993830850775707596521722172086709258119201473514252608183703381481404766913305016351173948112162845540947104947111747477220091144052016461466149328527161439886607918236605607024187613600880850275870205247028635748151943584065122385987775287775352527530867054587365076637272344984507947827989702327923577463513911500440117393675075205719395835447188785893700243655870096266441089873972626311346614107323993643106949188224510528498154309403382791078211590798006930682417660499045939788158485161274571240686888078485153036949994772073180710341140721290588321027554525894934783288796393055934967682115238744773777787742903119774219559608346880505551835155238147471596226434700279735380969857248245546702848412091225713082198047288249529483608565137228662017399154848165951652308397324816273215647139649590915360842252690922260625412339104606830781211370488309593709131103826560365140134217572315419411876188313326825717821120833262851437034584661421407244928790827237582658009204796992244918095539122056385849452934698989053891663534756273911278634355391690934119119143497419790810479813907395942239506980135894413922211291*i1^51 - N1*2634423834333745624563510455754267440604462770284406737548574817191360255295652944239768170986091437157049028685702121025590723650025790520136212505894355942746197474515010666974289937265088253359078301389439181202425289822676244329740775480655173109712682124798462239062656888515079760623085326548543582738062567459297178938458104864926071590278521929889712200355020319901622889399064595164904525145828625000*i2, 1943761234021326593125191102386808580138102437228385161704048623865969434691107955682062703763021239915554725692379999793336037899661913405611030901025609909925719998441983378899503275377065783386749976571347107676360870974996677892442810994618133750997419501052908533603096576539404498473761339640881529890412435495032354976439543485177084948404758432848655321089908313618193606510465431324761840650937721953447311014436528257725252130369379746705746843553648633678199651424953143037668763036763269068750833574506804008714474027665555792288352831197712152231872917236024808495095030842752940548014984870664985079349399176391396489668192491053069488820165145073303967897787688178681475809444693597446919580364386697899685219787172914021604902133919247155473303841396656993442584973443055082400150052611530356828213577458706796725184315854327883390860389506351014970548224541288542236935107869535011824622156664802082295037910784946741179702577026819216376233884301657780769115951797007425688774219366042503830082007571515431825498516674739473573249253728722015730300125213218462284327789403981248025861256187217843347393844218063001987722919476074265183188689088006156208603275917061250023068739645965402094602274265582149191275507021417923951355354430870857874237474555709604307839381684939315487207681667795061591580751857023314565555759494345613085401258608827017289769306848614801783948141237636345088528597490920904732505751966378720617660707203791027148083445411504055166444098088461861078638870597690877542400000000000000000000000000 + 870311123772008549432124187916852266686984628783140844716183248513077672473006651235880642998135371531471139248652008994785544283466912032780045782147266955580235782357436054658096776641895671937356368348068041326677051635547400894738486674900285774645695107906859529941794688195146473193255862376421053622204839048375569866549897456360366898751125664169446832336967543529257234050039727727929501405606933420547833596266472727943688699083414896901182486250107844345393099234868173196780285121016473931855641136290451565078258856521712897025488257038018144041591274246895482258246274601307646333377720504386656435497569171575456184307572618144019329612381785892065719478281777246979628035396802232611385840456805072819420899053504514262369339548369192340295193074196628167852801954918470014237648563201752701539667388385515096308962912050036080012568870869720244397418656335308313343106970152276460218044187875811369723301806556431466479321239733672930350877990823473336368887514775412246027697735136806153454083778941965345188188764351049557892407291278694205972991529963823041452425782095731153497010759702727522708669671384140294591328690876100968717771330482594589623783290415857355165996689687721825430066572378397522006501323521005516341661438156290044565317982664650632765041353937841447784511700730256066031962539291848337484686752507085064506423061815521700740868164443256895420624764214896452608611527806373212794820867822210757210169819251464909931977744520230680070363169725297245108101454653416275968000000000000000000000000*i1 + 366349347362200647142498964118319622198683458208771926602271105326114907774532511701900952195169236713022748710733618441038683074598492276906939480940173599097853879431102332637038340791150169563693712420235725038476874278943397222827028524823450208180098515555336765803467377076199308722241531422494389053523084148492987640797382157659444073625369008770677718488561686572658537901095511281138450112665343329273699707552584089763079496085533449618850628030533543115809233526192905229549340054738380039346003726361220669440018863940367191901164488804759651656937073896456109468172763681901243872768424154281779668296854256734181171324982256630858147085508042722118180342603267850734273897743685816104687976413103090759516827649858119496638729610685331261976544003750417642577592402527800738862797867685332528919550412595267829703247382205509245516958949305573810256447467240099349674784916883505953482452897169213277616531264733849773881166341287872124200203225406062921623727490486564506542825694961521019939040504712216712745864200895851147767261864868773858484041481793214548413723789543252015120674870288060500256698986986927670408026226261848483400000692148721579369807313053358764942420191665994714781255567906043915133728081886465893327985324837669729478066226493334418413700218134559924265519104802767780433329436058069861018188759149782393689019456188656777668046089918768907303268296865487314375345926010905890382947729257145176002597157717032596585474791356093533929424907626709878407184662567216742400000000000000000000000*i1^2 + 43118455363126999408993075044828673363666372460513008905233788598966389248045629208116874785177334219113172528783994561845959151460463241136089589754601144976163388041468317235467333064289356639795554846857617633422667634770166432387304071819938758583236289255077311029796412470481022663298848232623405996777713490665245088792615824335727416201632456859393384590184907259549443069563277602193735267996007661062016030588665069744932058440292022321042875341854830019971293697751803864651329943473264575591257761575201062167122981517180142310984116958288002003750041170275362014561235967839494518602088912624881750059469248247606641334166811528221579718517612970872892650081366004775522006318539195130739132332708011180844822226947120242001544576915708726068894222955016848880090114554777113771367899108428002079331880669891973797202242918708916929007108161522514454112112159567372040087307044703696031299641512548027084515313336668996333675852416893326413758291524713662108037718517043625309252184254040571068285945618470524789042331119668100119667157999923606550093826316538753912312559176343149577171604143244805868444645506401751332125636804401925632039694272785388679829539442998380135750461818378335210229105367725441239617083986526596702011703195749969008427070798064007479909412411229525965312755415733797719033138939281071018948881158049281666797999331284879308028949184803489464856017288631855518297950708720345073480485633979792692928955495364734380942192549973053035229820437389736394396329530359808000000000000000000000*i1^3 + 5989577506135090503728024770053505488422736711971705828975204157141341903041262673970668933249627758034898964895423049346921050052602268732451603893841675601070006517529858905537577360551334317407055713300486561893968231100508145475824565444201441192778837636740528943727045258297952999379689477115346555066794907939718480883293960438037935621122263746703012708393618981592883980888901681710000227765533149833012845707428673915842105899317793795541418253797911808027691698080911997261687124887908091651398620020732857187019061243994674389623050168789766164757736508916202158491112653622186913404092747281663287053882962962508238432752373856260164869628815416802486495337086364263587323698273344142200413991597228487832997681829700450879455720663316785823089454890201197607246750905862703319215078802976154116844951489316088147762950918213274452414473685000020993032837126165860727833895787643559150002419453714886745296594893062543683541185236021618218607524829147542846729405200472371792392749856430724101561606865622223238617388756133409957343371595926562236045422403050775104692922884808962935946800123750577538348523688169995455270149302413305802537155818457239659713079681846364387372008111041068262078927543115157918027794267355046281742638379377453533580492777444501187399995950576356006094835726771865727238539781045573378728143310201297073570790232919882253163982467497375985223519543006484326646102791792615445223680214890719025514881551019496888350672897026553211617283877932987910411243728404480000000000000000000*i1^4 + 2306673696415839338426603342734105874923047387265127098411885832545214964256144652597984296244178641256418964859076778756032202171567983153987623116994751740696836009673130228971331135305465039891152331166451122652455762273408719702767276330444816702728698270157754393807299583617167958567020341365028857661982817133576096762490950665173733094870681140763786083962850473471669901354154901446753819197427277223021577858132849001854539165252692717177714943953773421502534735196519362915896442088631490488203285390070280857392275419195628159839244143586309254849798862086994625106760303424445970207306061505662390987230369154768687224919846176795120321024422222289503141680745307821508809557235049651983042056070780819488581046691039002771767583266008653737280383583429590453541679852878683138840619636794201273609737343651119839150253687033536740414254475487733350905084374379548390760185730661396715626632660586204478321231631739191797279279685861240709831722297429858371082516541855086616298818370222444986523918888784511231844977404195728206099034845060898535402503736854285171533595325415958755642330292133957543180660818454449811390880000448077800461989291799359018846165622105526384591792642373341767244160556890022757664357826003857328506801502548195576914097388064808983135293464969724524794195825296750062394329714450303246917412940533256553525772745314690462141753662977167809348244318059461210610141302804670277461369142476934980904526293343943556861114182280453991623342308896918770379278065336320000000000000000*i1^5 + 203197397731721813334242077364058497835911771994322590052545230980636133157753055629086812699435038542403117779231172583334961942715062804534117437519702629473170971560560824467386121698527867949454668545607307560138141004999248262738284895422884448898452113605642534957246542954467134204153083862508589965103340845201876753184241183124419093794937814385440286357778279503227737520430167652692223229552563289194735411998033728449883694836839909939278332363215969886031414596600623455368041695332021088244884103702589783553654917350978640339254513297446798307111773134674145241580278933264779443351655763830736149251786040688277366555472597667216114592144674491935921870981400329517583566544549386952702744747884711394635216310230352567957978346836527552122067282540572618865419228477708410094344165935723506527396880876792712321972158387838399166916795824962006754302179010865477598613708386475835303675323044563132802179034449431543204443104834112268984615328993210367550570878218590316390951560142061986847567458332048779162056459674687302723824564340965428853661879085143955705667318853670000392718195091280453306891684717091585558826016725738695101988325265630054291851954047978179911527151883215774442274876022446309362698594437796352422714057262366845159036207120460961506558546197142401998026340017513440279194976667655344190900199398909621029811763553696773129794683893157243395406780354497895310034959603052282809073218900912071269262589797027085862287737938092484473473930570902132114202191462400000000000000*i1^6 + 10059716932053951786452893337900366273560355375272587211998438174016726602691127761736074893241251521079906551898463986390116808380422157575431855078644734844513949766379283683549901149837802826721370874660034300462829373011795983078849449990243740183109144647394846467900710200878534014266680921262645535193051557942288621358475606773892250443199157001219316130363319363362546479823698103119742818534774274827676494510636538933785376956368417896142205836173867714642321944453362428793762379105213639552328031309389510321885299263579787426533618697800249312765138422598391490276243040668189969629479939279780601497442522192360615873263756692468432122283613281479170609261958748936359892796376972777647059731444804566362204884917366161145563786850619410504604519822967077222451423172261749341595965068536701003955630284425664797313289264848818015144853422701226973089314810841185136957781831546612014357019487052145344881205278625707759667902418306376310011764792911991590967549605687599587617142114434869708602614116091382103885943151129388023269167334679072039106787711742395753882704343004718866548297459135555127978648126639991804308655976030193275742598654994755450204444072651386055326568461626463416647116150665533915413814116944777364489219756114199291507500082854276288610920158713966429103731957445161452017862134850434533612860274168092666022895300213676045276860896277037381951482302973943027060060261807717727247036814655598199330564016447216387772475526749548281632551572190184865708113920000000000000*i1^7 + 3549936048435205160398803639578320281933868597552191648727354993544399868579969338027330585402544257114076622177550024817517525249662881088907859064338180479543875821300677341434468569686687217428640432716534122836940300371973594647871792414470599094809830702059158522651651889719558124222466178969801651954964295193175715003714456011617220904279119477856905341145849919007500857272981574841612265525787270131592336076427880901910607287102904819058528055409549572828997329629170518825025837764401241126555227937896496477782254885383217870523878700547675451067259087068342560975974955601393948432678284098760494699902502134272561262662666627156456909621443603514929639378226690342706874791937037855970997843094129139565454785612581169944056638507890418474147674063817645769752042116327294433248827916641058873705970747985324720851089158701059536277865055409893561412724224965308313909745017391211525838409430605860659160033447810442613500935318144110319256195931822803188360138294561640317754448218846966517022063728366581686920241419267885943976699258185400527399345221140183210828862026798510234743365327622779142060928787788238425562795722899685043753166040718687797622087533838834106780019733161146209208196661143718775104211189091730072421958564385920266483550548208452724811565765572918073937705961475354131032620372519479967480470191909302783544301758089937806918448937768415641979254053743539858709590790080730393688411147062357756933298632729828884148850829328707725351624366336578086449971200000000000*i1^8 + 294916383636918467651829381981123386339634430715589074371317870618271013474557708583121349475591106263975354896464650658031140157449209747787437712368849641106903167910586499132764926464789874055470439558861301347002828053592143821218176555117735599014183838942538517845459387866672008758883777374265846041390046535173576429831818031128491514611767132458064773257042183927999556650930020880654195458087549593415358996257756178576488385015586014376740301491109249161244849886086207625852718823786644778288724090002120889077089702631531105363122768407838636537455544363456007067444804565854971583246729397164272964577097417968539314923448749201513436625327707583623691505117447932810757463539109669915102468018273553353972273308708881603198431135303967913869220531081090587854921859353782496583430672802535972235307726589045464479236644780144729577918649917036947070390217833957432219643887467201179918691401935183298254558816239638921192022106333723061383955945162774823142234970277545902271959649553313301394715835633281192447185925184483724397838391419089916412984781186356775242940163149788591845982719525548740341647034223260612094777171293933137641035051358196844150443241012611036230965595129166877664993539459868584517716637371276070687495344528796038972659951364275840911979270349201887464139597397635221951545126031096494530506521812849537822033802434608929820951952809291711345799582148708910295304545828485269235535127626289746805524242281870352755954046916858481328271260743231835471872000000000*i1^9 + 15091188141654412339039246804107911562604345935952951743984305931146031675510445729165115457011468466038700285813202479093084623995186505326443608104409923833645929594756042123956594723677480686193715011802181802183241047224722882764874064647750534581083306897378848577765531172434599633869999609749539118295649083373361061184372069375978280720175568819582426647542474664985893155005117745733627969663483250715777809922440425155078829239438501177072646358208959610764221555118689124449676638602938680330027332941252866152222496060011991676890372783697560075900730299929956991531197673017935658468525432365949699268561929010214620168313569056397130559665701361108025837207242328933626272333899842106133848059001727337511308337812556206058904456317083805298700555544240902257983105632817267511811497859213430212754692448721877290438641948057714758051014832329868060963542674223539711862262644491186587780448443361249390115546403202360080000105788891031397287484922935338395975451357365657855400771756306779835045971907109515358657066786554061233129896967756503527190257111236581446910572613061868894295668203062359740564261289697662335878653211685080473526811707463451378065254408093813964889502675029441550844729251777155038880525308111248868138077284313467990703653928287193342841732117721620355171761905836002745338924369983950854596294969694601612663315430527196522514019482364486790367039978497909077597053663056019468313829824376128628871767359622778718179916585236793084362634081236412268544000000*i1^10 + -148126397164515626276317866237857204497960020002822781354140721506876560628672104150363223045099827558809057383841819187163400154961052108853409566496518772791225424124452817699353842119847574196615813728208851097034076215353143400303692713831986160763668548523581657824821299593093749415136839787842771734993928763054831103557047233450686740704034920659806418784578953738414871845782416742516678758685723920559840947617701948093276053149184395579517077378714488125962876653893099940049949298115932870197669015110023282234404943185963571612227029455600402611896471356597568272869230206624617527198636248849319139359279898366068854154277218356067363422673738430782608767658522862918564679845317951672134061055833158399553386785216405429575177785565541896885424620900895161143622089842133440552817036127115814352054302965852778859719286964834385230939862466285909327952709624746009603823186221993695803924495386150212582997240478165566311513979995974747830737059644153590258952623243136528090645704047541001875758164510514166736879115530214796784494513235923096012348012451943571129162307029910465415116126616969391294602721210717506706458812148281086515910081043789437779834098067957218647488844322455358312646373966723176876697510042593188629946185616187726817668683499814021199469099718379567616124224799177467767064617214682711278635045450702444158235995104389658492398837913358507201919595395907079112714644136107048372034037795851002970162970176952229900123812070561655200954951594326097920000*i1^11 + 4231935082918163366162128439489402687230388673452059124286314060928694301605104971290002597881738667731523263208609399276841524810781100783949011974756341230734885266185172217018787557087718084481411143913574002460874093749834989503344427249291586852185352645049711218995164591072868775905699565237890934655989459857970187431296053724720709862077858389702289312246917921753000535219222804859844853263628564760522312445732688953545946423738355083985056322011866334181288762509321828665046383665244608517806455799649790413249610124297321996682075955397304904519580156305935534167420382528484332952277407478422560694323550197771034335733185188438223921750433025591599705830786361478766540257124875212815343318537801292554354545939045758588384069990726097933891866778320554937862771109949338228705739307165144605445536018911888518393308098894209196475503084084355012045997142706850425687597331658666781789618543866708082066377067310986622471377223020142944330702683509268129808974804002866288290928533085396277028709607492483999864907612519961772665750587602625872509855820288281337702826348007968632785429615534631086423241606334061110630427542620614985606210999095905755390624126949330922499645994105285596773528280169130489160041601448458840414001575283892096724353989030474000542875461592886896286662907436582866029510756234349179757456173103177980333016478370953582652663731745102604399809973311790678754407969815520776694590398427706175467548333569829984823514045721382305186775421681664000*i1^12 + 271090430488356135270532179209427239020994732980706489137911135696193428195175345565643642140142221917606861473351506769257381741871610020942149173394392082261532269680514045388456936983124320751815264495718410228432337250591754202058381697004515000713487809426852120075267268093633184172394054695688224166038294077442527590201962471390096998534035230872357802067715696774075009175627264976557259605064225007639038417382357147646658426293736143267398568965508291558247228733934463242047670190700325339886264594057036709271329978120026173796726605758887584532498450489988589538744259923108635677954703840499696096190566238917222600413878147841090556301531243815682643405848148299240291036825369458898546946125260509017246098865469644963264768062205044875276462181307242771821325096928261523783923393050776205479398519481067811432775955251115176457394144608975154272852693212786976308712053581638195319560287203763213621831241266346712519938089256222774293158719395432477395106587095501078263221090422436259808124374099296678891897452014453908660867099125574976137121582733058477845543264595166543444759651599700143161310507773737124844102071796790771612886258589820824097458690224096869363116292846829807975424562431865438919202320024011680136209822335928627050097585961106646706928216067013798046699642039701997863672186653877836259713263821321344274393525843169298153614525239246948811052372517597594331843683326288653734178819480810422769443528698060724997963285058615804424251401830400*i1^13 + -7562658561481666084415483973417583089717452049541907291480743415571615427191555411783807633193387991048286262548519650390654355237432882565990320182966976958356817168442913010617630758006902206716752157574591402533346577125376264431660874260022889257364690943829311659901561416529735769681535057664604759615991151391479551253512945007283852610806376550922651727288375903042200694387481384370257008560598785340278547621574265892172783628790047346713294816772404986573026690753804740732346906730497305181983169847233974989291477051084095203263227424545942019739104651460067423761160132854558927083891827942515287396616208224355620433619612814968167663176175934258571666668216288007055680821302677523275216523345807786533579249485542660136366680012536492472678749505517782030955679016048802998901128267578303518991214275781663283276781876690831772426544732057584272263146138833606323135993217941712745184127997740126212696433884875261320264424757487979433111984281883119891769277109962006330796730600224987136409048119966774897541171855649205994742633086924039731977164770046446080289714378586657327633087800848384497455736519734007894005885261563345407657102700722218656135522698268739163537383406620559502352085224574626339017394020775243589622410258243880271377203777741488401593985456071314259204321716306289306352397537745681480255524570181520800717736359249469355232468925313767915159227384322671180563438934937270935944614252173057690682105696092693222952297042005289475999006720*i1^14 + -237783690371877276113487254434986846404856941756107924275213853911515061877174602466840415211532810848477900881730409375445077235338730435537477050221416614731842146360066984777384925430553268006641625395420152597294025968127024607222074438788594440617486243266849960341278794926877901141830505655537766905610351222084867358370459146116741831405846212364515889607978631813136624487632994242060810178312065138545927837252377587523567435113010300223506591059909510497083817808671539304754454406408908092320428174798711025942753947634126799037783371782632255144748054364652831913007351562180441489737572930159134960820328306274903633358382540331157893585058260627249220082591988618405126691433792731700964158241070670809159477806008597793190913728498436217870241847417069736522542509227832739777201292660712331746348296514210438837199134625982033201539440675981731213560448426080408778605811458105028383489232490812973973391846140587547254805222250998448080495834289252102773776574955706687446416668120064163357459242079393206563341691874873760930762442400714144443168755047516863991059626053848877376944988266935980111189786712963653757441885026272343124806039213059883902336608540078042719831137917654886709935171788260602852232392199771631967112285705227879981912535837409585839695831210119110499332023159407025707982480678599326410815369441767581747163007420046138498737990687181068643858698146665285288826833098171412104832278581593086652388234974885227463440335982661640126464*i1^15 + 3015188371232546114684445788774622459779115467326031638519018087592812945112764348811001173914130608160554285203188137669348606913649385422646697375118586798347989423920648468273990255074331354905015894799936676448640283103824654807820054429866157588758201498027934786553125205571654400934559841649982265413576140916522893170529890828211172443564095032691372998618473470032715374812105690861053710627348953674690534924164555894423263862954413961755654743238177030261284210313958034833493888449597074990130436612987362581714960062037323904789377609652720983366712090275190039352271041683979574932661886396284399760943331253585514421028550538135313214176184505752319883022901263723427784199967380966144459036402494272656712606927646958954060964673442984336967435112156223230375600377479894891990105576350249321039327894738098930967412351872200525992689866119174805278278633112413112544529751816468605147947332406812990916987614324937909861279832682951061388083094457482105285749806692043556413383774570670544901638780633398738459467768939691996212046092101859781539581821035700596924244119013292392919083759473170507380235666113124428400359850347565078570335783818168499422865959067479035191403721863180648905965685559441334529789667354584192355262569895855681257915882609673678485452175816373756279387652998217694772075862393062365682553354215678625742847428414094220046285029227211596127069572619359639900012965966502175419137145713811358366460967477702751776449217746173952*i1^16 + 136089141761122346262234430910970690472937969626973584811869252415331521348873482912619193888164062198866892408803527245134379475000596658002814159409076930334430976086872298169031953496106279699696006416051280744315699843108617416965903502714847265316459141411958360473699559001547242234753710040762889561750790831242608795364051061884114499493157007243731813690086791387115331842618666473287186544396943952237101451206330243087895843685659138209450959792543264989631312967808969670072344691450744758423033762542300920244626121471349720104675776831862397024756901519278600377081933737766891404229901642615094965416327557233486814491354577867244744380185092905861060702207982875286053899944143516638900633501803215780674083646792855433972369179508711988469069089437622422273581896108276800035265269785990666102132384752527051531708570172098870241834880374574338664015933209301402385328660593198532155248917882081695367462914834005007778896002904976791460915217335480577385260789510603288831354207940259976602036248470407862954804130554537615293704050662039339549120285863394338910827875818126630974542028545765939829413435988435782203403141698038757457931338041776530327940480835840899032047984717655034071434402202495189199828976300622812378148545516586256018918191802011249360863273866967735490195078312913232206113317392545699072707423989551059560537523448165356036920033706111784847794909578359753398216587867851239323184574892184479315487510643358911920714452828160*i1^17 + 582470099031460066679891611997215559167555883821850651439086893668561134933109634281987879100154677727598349283979294440120036615654987729762622883283147797397828800389471037710248543156627925960236775240235696711644807546408362075649317119282399207514812061784773794195180426107915188427177648103501991831266508378573972432723512027172226789488733100485584477750844109332286348947151796135678388791391765038750793925110234451323501595631103127636260544348675293499038432367996294560061479683274814111196701297598136896474369101749588952290152698168275438056159318562813903303324861676313817689652400660932996883790581572235665706459416177453390912935334922887166781231210011782110699826469493418543438458866029036827645665296051653554212364948745425846402527628845504745597606055982019494139995002054465706082157569551158409145026389348848887632320311967527883300643465744142976083596952552797232376831969401333765663375496663206795986027232078738847096011181049665069442213910176727954538753802381484820034454296704409365104194383102868551957681155309437066988111825102341377546214293726782355805636009578483683017793581475180225746261533241966315065231915621692273563755850871607184876731152277215737414280421085749828103085941703495763655596051589135299536965789584699806337344498312628482491769236649428362284074471280600253319994410281855584912234891403162160125722246445023783614368760206343903775041538227109216457525586464553754004445582877418247782662144*i1^18 + -25291706728408597577144404055543119470944828982755225619787196802537827332332296834624412712561653980039490662896737011853952736552971369837378214820641242557261652749741842378769917281974989272190074098827367677025000258219708503594680586091194997796717046261938130878458454037243692006057531981758055840917380206902979803009528914180729683324237029851532357794475679265184134160464056054078090426136010830691832726123969918031297094623296453469192268244510816502916184579074202942373917620863926496771206724574650243717618377139533925521077657925017123441708462862609777781223334961363547086130075098309672805158009363804621103337787004175338970894551135482900114227097700605467688109258217683799028945186548143737949272681206171777366970826436643857662239865681268259942421077796233773621482121230680499648879498533268320855131097869202080222576725091731699644647522962646480538642403263263814943237712182260391432293590767856575611042130951258003668866586762717859484761047234949750366774941174429120995601658013884608272224230745091010216516897009009453952983379033590164670239677763774185930507116288417723878431796282183044352344932093322497985124029180118205047240068894443262940142058987509328871698151872942229099387705670978316699234754988376681656879462266384046860044768080057413859897460671798900679456946750095150882196802569725647072261239885428380865937899683778069336524018701837207020429252074458020090978510974564142600911475597755862220800*i1^19 + -391982307382500988253124232392143718231951914909091467161386052091854174399885718159536164414939161503372478906919420060544930378474311119573167603188624083713317796666284915133093972477404473057726030583979963372454058587022448323249250302490393894316178112141727717589429830264545996595882018371854540873890629534681882778169948338248601091684163195353913704495412877489252232384251066374360173662807346542147096395692958245657193448749984444966768757982032774420122410662312684032510643942738328925090916046947548801781087508616063944436553659047297509703550743601397840966273692016962451346764664176563964208860043320931413109131784961640351433692102591889257506752269211189079156522353904517382264338716734364211817214819572583862587868238947296687812665913156576193138928929245047001718508678750688573545452181901239830117253466953865089054112252538491645601887687289931032785295690525580586853293865981584914983479041766424994929439838453246933953009908298897628631867312402721163334718020994004920460368058528283822780359719727291120725786020745354421880301910284816979870157284573629389194757599447931948775495341135074318811291611562035685470110896458598367370200301850298641044825198937682504377689964759435680054524949985708069526205076072995853207919743011576539769592911697484709436774432634109833794462002061501269517451329874865442156692157083779391868206487433360993631567863041374639861779508636112567133755698138176126633445023136350208*i1^20 + -970799832370413393822423680777904470423054737913741104875403649124604003255974086915117768513776312352274462091516804179977210739227160002850833931947929166955639012189858595675344944135154043564840282571332926108199464818634308218717821134605579963714337742243026844699371286486301520110946204225297431571242393244418402686727883180787673863137496977496116640260268999058007030869167919247539890991620388791670120493567978393910680120144174238561579115865287104424372930365610961884734581572364092611740473929936318489086321668360083404601143813897039401205106024537032860992635932696153207351873430618778511588291890600005033441350602594495295638695896014113443985875293862005757657702292594279996272257791603330797225037465168236667207208647194117702609883421349810697599659046099455812128311449008919763625391585504474635626666222245999824886779147089495908483543433230592687158392255275729164114780098726916709464679409067539786664987474590217117022980018184236780797386619689629359262367974790719610800191150610022579283613950429569847034621681399105442190338677532051402634881467149314794919570014902751330147511513226851518082214648829415364610564868254928965903782864336130657790644369502929213184338730194217953935713237952550921999782883532076130706820449285183698866453812238290105709543775536702255751793827536464490180624153668598422486015218612163791617124796152496731598345613041446577794154275263344092297767950463856070538892935168*i1^21 + 31173364953970841118121498771482822307358897114543642880195029545369213770502336632510273783060121663481934897633920587211163282947463807254339221539280579053765338384719686142001552036795529268962046930145430099614193015436783419333006244121991316961121577000627641907122255302792469487485164646166494032612622751584160193298866363381093918021328443871608441880577170939291690565483030223567949659958084110577748954027744559000315413118076879418370442191823133615824331304576528305668014299299074962093307597963317462573521916115138903579136259185582482351591426968461791187120279759494305508619387661107021655576212562856217213033207277928782548223018438104553146324134265346213236943045750765445534635688645431873255135393057935044071387314613389701301979114286649981722111585238457154081366239272450684864016602390912689879748112700188229698905104514862063193637915196628895611149450840137428101995473892778717161274776290803082784446586485080993139946043558875494108529282406852711627675356037023123518554267383542644906829013242089101288216667467331317134987875411893486096135934364769372879531026948029412168440849914764357989017590955381980889733945335217101494001965471601327550099201916318474663512510067180512350730485655338337495794071538255293551896002508736436773404810587591155741254006028838745657322160751497343067980084373876111680312412008749512323590630395910571044730486769729054354598013804000818702684482706757944837406720*i1^22 + 447306289227919126246888189998856362584089474730382971395388406631289827536638987148260639676459749151070051115463573922519339895071690676712880828734856338009428705500849668835262217932628648392629928886427956460867982571327635493297216540916826400517847259649187970436524286005509797905456298081495048369094207716394257780461486292592824411166084017205257483334513489854663623694738755625151676389694014736074646552829291116292884718711501477934901354974347861417647675780452429065089618831662161878723488913616644125720180206916758649616758815377699723265325664747945198780400797497574844808471552024402743898778726649225445710736525413628601865411737851571898648740557905408368861781887485682575634210477185622400634415156590595701939652447809762557236262002097013192319101173785918542781526151739848275590062743727572886606286048043604314418054764475742910591203684970553373407494032259604588685677894610918951187895672734450467856575697238819043325232109076790486633275277123865705489489285584372579616993891602976215124251685035994027510157841308032547504371789182748096225434661034995444815050484035380706474118559619678188109259799732333451674780276473152116614987003581640813562941733784091503991939214815579506147153043405079120618559698679461710567311530075375990357245468445581044025460131300555667553650566610871821552016972146996305085048714735835416405204898945981837926279205582338124729003921597216503092943589541513527296*i1^23 + 3243010206830546512311465589937753096221700507312766256254217148711638340868256232533263612318958110004380344020525000149976309480005217600602340244288107075990768477240847520308324376297429813419174610653191496880135363461302492854686890116648003762486391801253693296882299019935425330904480303836940088767114395566064104630939767869186181706333686952070336184143468798943286813361071559322950999245859599397693498727139401092641790082947130495586777292125953694291275493393289175165972155471275016066875408593998685930082672165169562439330627546708711805397166320633571364986076692793629338086551598067738717031322371955577744903513508655306392932737556562237521132676644598349403026879101253446546957605775687169264646496780543382502692386968514594282220373625542160351920374653815486951375592921463891588212105375603206152090321211998473766737685238630947795553242230129137379992326570182543240601574072044886088984691480415467732942726509830910202385843519792368954063081456436879313285737818357701872611862596905891773414786507551420349269912208058656696523059972145812604671799623818777858313185166848243533222557282390118911993198822029796789644376164185720799815165806679025218064791568189768857677998398317506557020679877513082439106521371092885204463496961383768526763878110782638279728553492474283502652299571828610225322861624535221427752775871442708968629672729553053221654545802263909021148754728453152901839767388291072*i1^24 + 15500481706408877145237617400153915529521249771829115787872847314403725646062576735958550518411708403306404523713848466049910265127036692832162589332185541812858162695287382511298152585982074988563277453670384849377816292586578285750553588364519672094299590930385589344585796383852647514301819326280471118244959584418627436180624840530549099720480854585853144196583027232739155394012284977040349199559354256359212609640118490508887728455386347624002063401128756657106204435472371882049972856892339397754409482723893405196175943295000344186560612155983718155424314815851004504711116343343595407169129293102954983929650587969591809025438317619840705896148800356395030372416728808954078949333013390585973178393045532096805318801682422932355632288791324587299732459739767711402265835155539136289617133043076520470517325364682751446415921149932043218119999388060927445207279551527222476803750868975902928187373240064932052391510517506117074521729311430883766766835893008000137924324061462671880611997398164133077517648587236118931372788137983109683885008184751221371416417812703017387950581977982058244152980291952291383170107999478855551137350118811675007478638730033725219715478269978457030698348215783795129831693961779862068710604823627738354259782510755711047953190030798157976341643049262735033143112759388670373181774477337412252434247228910033609178851902969400130340461737250665785696877846459710505612744688720725375549702144*i1^25 + 53095115225154837499626043762902519920263102613911752875102231108761488747817957793864218180134274657817132356801652714477809951199435147909953200246194392537398828750975021467949942444020217958456067376294607622937930450517043997585941906016604816148515093526486690667374738778493794125128653563189297829434985277826768363648092874191586357267122867889592654896670381326573761228647887427218326311946292106613049784247580821082550713830778249447674706591898655034350483079316519008007719160794971460836799609474727234816852557152896848949588518401378324228868886417862447926167005575683510896761474621948138470831811400359589363390272853800481810297036807681188537639503580137106955549008461701516077108060133564773889770304572933759757029591911860428293208944387521585758065603775003360331470305054406833253125140075913213601606429893521553187291576970420491722642139686391644919309139853093403249485589621831600898449082285153823548647904961591143014831741906410382481140776322331767485794682819171715045273080543622739739895363826165481428942239275833300151849028832980408650695317100588523352916848735534572083898736904772179902559882509956600298549615815403478128368644983503214983245689422809632629880395204063649295985881857180894727785008910709556449920733018673496881343361355658994537112734904858002712103127395659865636868707896923506129133960460679514655958638269064166171435710199419288705772198922305945993216*i1^26 + 138300522065560788276048587688951271321763153940259503860131554580801721518801441804841508855737360974897083673412282692230191081637890456718187410753234996787712127595888835817143951519909931393690842211632504592470735938650874022777229806543081505747092013028716319161254215995011945572375254913883184676247249924254760485612498913513068136126938769404768716397744539050361369105025587679142674719520010280243637195243002134947830327555823949694852398794262802411030588077390679308460936567182610446637640135107719854200220461836098935263891654850189839033031059588978332727954296561218312720118987431045346648038523361841138187609878545561297728380400204533541432235795799149843344933441729812260870537566067926769179929099870439261012831812221781032513136423681555946368605231086506397414911639048886624699630277793286156333672105775424054405292715530442500901305779819246349415475656902049679194841761209498143651842705257234354234964182593014904153090629818597701373716168192138114265540116079416239139547177309668939476930650471236827151600395093074398342125778308629889481084883536770841110986713671468069501792146957620413001781736400920231350015466460205199254358275950071104947624796688909537506378854752980957839122064938930952567694997192606451908279370559161234584058139663980598507991079180965841144805611469146434866212031463033828355772301543116462352192094054004526918978477502316103408365620883881984*i1^27 + 297324866895649048686558845207127370604850521929015938247401307664153327376916481446737399884475398982570248264252406526836457424359096381906156127493097906902953788009074295178520252575050749356241292948619524666317569537154508004894122816165330137512599775581950979453129928955226474666255890127247172518389970485333922552028511706723241153650172254574969170072738228683639869603729663218476177504819098580636817293861088931131104234580492383194744280824501456003986312805935887125841015243969767533223979938094967625376919550591044203140033168159387226531982008798606873407703255594312490712291761877009691056401361759636174593656548655213048699144498687816048677250213719758158686366405969419542266277592357196397780774472389866464706601800991580229896604414951293478656507608703184507445610514279691863863384443749188523470292661664346365266386809126696498382598746054920578903419963081391568280368919221088462681579402292779889890395065664885692672631396610716471631815097734643454124304413900760469744207088463813850037181098624257500706127787087303662445623788604896116435811811248829006268713046013498149490722614510148472119794329863582537630306436760028034220733877208490728460915828804411935739283742766910627809302167110531946147808794232887277174491596390463635314396991168781899448280962294658452465190247823239542590239498694334104466190278070150168144103626561946051636841741538868800071216922624*i1^28 + 553667947426266951166935488769715145442926200313914464169433289999969966698163576611613137948139356932117335138507282873016075416495458207390512771886310630817916076370036763006838890882767191956283727524485014660171300789079933363409292850426053031557558710416496429490240662149035441220154039089912020885903643312998259780258099829078306648912082271560372133600254563090503983146933044156450457320079611045277629975530713892824765361705930300790294602108249468614128825885726864806913507089340592945771572077095166828037090314948986883927424481615883298348286650161259920957480147294127139679728942504742696674585115710542294885000402483418983063866957873623321793657309127058400989391865401764318700071228506615772436643632006289876599874266930238012370926529065378122680577037137917638687725984796854661951688298331397768105060928229202935876676690761305563049166615553270027296310616790879339893301935228841046373872210346636953155916968552808061961323719051055953406129718051111372919834189541302935921719039140300490715554187550104217065742309256325609153857574016305300367839503753453213598964437495468341185135257771522843588148401873507388202662058982380439720796564338923428483659224594668454942794174398639205107214837403626518626084861643425066534204773788791314442759552513536464071900759239234082604003693138520240313872773993032539997372805072557069821209370830019147542664919360634684964864*i1^29 + 806161265849315931525023899643744565762257039601665027256987645450779373305442701925477310418031011321531470276175529958977171157556747052639914669182064072117856489778668648494925562273327033792812873769740291455326409238018970211805110871340112610903684422162493745314857212149001452949814143545127867595149535224599291551840025709932831957723588605781971141171023911563048224976905435620638100221567016449509433478974191217924007902008055585516585830901762407960608827689094388708484735509142906070685375900939436115129835111869547368405284714878244090099103039065310405741193592810915039387622858434668560753356111116966433431041768689671107504365740899788931678236831176601788680972071630366956698516337889780059455244727481142727304928674214325804261405787875113319148277187629711500586177134229401263448476833302090519132911176003146296972144097352753596310601935859631613245249214977708659273227704751733885874447191020334822444103743609497879816782774116981048834037473909386194508319248558174079162935586908066891735835482788908500864750607587392457599164397002583056594286783205841232178218217806740375403545544877744138076126986243692978486777015209414190318184735491206413176542375156622318025596536023700019356623564187807239508984213416768026423837422501308242634347768590814941494834720612371114133830586958865022241573375610414954714521683446305855588809621717828137050326195152879616*i1^30 + 570799650616740714647832706407741137639200566817189436067966797864872002620027027249964595119786299285555378686915545383801768369553046005383520232096065185421708356893375472728368484457826062510885993638275368084120774475869903007253830195609661727522916113393468020780421501273627203751308586577956449362859823329074023315103790790343600665567705848614125452228439007429267686990652252244304735840996273299272419624686532253961319510569059225913753031274596475342493700953656824435314673338693563799665205617038068632951096288392360842767966684249635272341925234837171444464644328055370228424085076861284998143863459985202069498165173280641436495509218507296727991453909750062699711400885436918921982555921627857027930192631202189383519723054549829087582073560872406748821780722956871771130502809803752191159574425993100734050841139110758480696555078932097115279549435279432235633253452749911286976468697029542034232296590303550495784338496344668715144957674198382585026546261279075413908790548743062161588133386131784716979702857360913639752716886002175408140580099467378604097572658358609306092295176047447632400672074702685847320423835511880110543418436509682213836227108015529763873460132195916233935695333378280002091267846495204688044683713061239586877757881027821002146782951941051801221021428852139518205534581343027399650056203126575187223737163927333430254491113709599583476071268352*i1^31 + -992245043903448953019897307232724201362827568610831597653134549796871019598504439501645460742990369335420250680554455045261899181192072320400888024503019901803049660953817190139211720349166836057041169208737161718298137855101129420361088600794077689210611592821193211973464168149295272245674941675427671941297133809012034117764216706340526210933220166498392639945127991170013970831310049069927392175488361622457033224675451727264719496794835779559715868763325690642637668546037592670277232054247302267705950084636637343593477310252535489403793343023824657680082259868136192422104321730322541818557739411147848362541840603612802716181609108978401945938818349729581745294749027376338174848514259120350457585775444835118218482463719676437547789969546344404882230215206138108082494259630049661320705129872852701688453413312764731687149359769346548393425407423051031566485006114155495559285866125359550858204889486689206474194383890031085013172440941099139095709822867202705990176986487304150219652398322601562627212668959610147049132195083312500752808727408311949935662921342207611224926353128854040634956148515871137046276685531509351222154120668438377537531699806495128777817628190517835078142034572831018207776919677321493410819985691547702709942446609962225697461751849008427678071742099272441346523097705183420112344666374471459411429545447382935502008914899401246032046642621017915129856*i1^32 + -1563852129848145879965523634459222692051077390998970542638965072552128516449016875467880539836835689241176407530301807588947233427442750878168011157763644781930595467656485191610314644431664546244871301605743277219209223698104535765605125607952941764783329019990189946441174195833845099514391975641430516767642554307047014113437639641383652824341022559238690392459797545988707881485266523362695492519815993916516959438871541520643971670337844958709315430318186594749834028682436510152645335911533206309377442471743108212758487160369138901089373927854440158720305168783451187630841223538507153432307732707306154133948395071103709075234228598986571183618469547192328093917483220186392055708494549448280979786000540355623103091078066719031247693455985148347914307689522967587716098356202148332424594072998408685759523818085338349354052485606827714331190986223557254309217207068679783899374047153424009231927498473151030576632932255364654402661412051052857993071468730706919460230515162655949969313427628209373595126207892106096901313005334921658849093256258640361060423595007909876382023333359202210120778982854589833611947863338313015059650364470308894121037834026500218707947563384056964191665048297055280377889943927385909189812943371999615221156985605820502312589477791054067501295482790231934625577073122294893142569738960765309468318495013394000802199802155715779200029279123406848*i1^33 + 3308939042145114806681958449867825939731947775035705974986803647556324572432184082610852798971788343014509335818709572800299889714418214719940778386614611593736960662596539808054712651199396620819318645938186549959697228168282967203544713049095348421807869306395551740560166175898526743722938988960807155637504857640531790622624286892226535265392242195279950422500843042520939796044993083762560210080404391484236860268787279311108349037341327368975130224751505156632626172765296101091992105423300759697033618612587390417049798053605348438789757479123643607668686410387603988863323689569074341860248492885832442067139741279900828621427133385628200161611252994703427722011845048136897301292149252543984968778972195504725562651629608490746074530382829185718433537797231988021854877374868018424468100271960837374941044843127634234581646421477679641787637017553419976765062921787157314660381455854110148593302011795446453513134764858927800477164950617803616423800920321184016897362589808044462256046090596852480092917215062061871536119154345570318171506414032740183174136099664067747234516973551452250637011215411845820801890177806553899648831685088446404681842610065982915509643001281057428711329702682502215985572844664409267568935245619136691404831533408018234278565709427767802850022474851008153130705670742368253261773233356304067692929911368549704915109093929982740378668761088*i1^34 + -2314720797112616366959930413132809390919728436988140936357979293721628294136914991047121167174792101584345752084691418550392468099029699845250380973686909153215653902535399165185458646250645553587114587457218009635213891071117106167017832130762316255868421285748610792791091298587658176847805907958482089358511989790794680048386157838024755799213465296095937625629788696466175598339304699536550683696933585422665835349451051699790586987805024590893772466621926784485787792211733558745494049668189931311371392395199607140487265742022270315632447856281156231154632472734802281505372608526055004480844239798515805183648774301844686794973234323381188074693779189533688507952444560457454207229012532883406092463017778838809536498342057134188406696728823964025359175826963324626090641625519126125073275674378952699413814594470252725726282039004632570248480642131258188518119898351185402767183314108153927708820202969866868460561587209128425579034186534674551068657765974465502769178890226783873540146455306425121332014570154088996004818413036327213964147723901573234412902733641493986910637294864382587008358849661832637563112662745637925942365809405871370954679528660043762835477970792012351487305338327507715392498350587837498855156509360893475224074961045232066287166499849225799318788743382638060665422965481846634246255149508203360489268113853337307640362233758310985629696*i1^35 + 829968387865040914275571845862628997612724208456148273459827512738998040908156467869709169490813135711350288417726183482895337519906312579783383113776065849403658565838323893394325235557695250900901937286801494125364690567369381039422367192411853479078228395412918095684717417762302241850146439791757397778611420973096058373312198809517165469176080727474955281094286245230477264922233331889321292816230632978390680681535922650975360501827180935738918454963917046089028443497293749260544345163515637962557516961719374039167325423409789509170133029880325144635606219641149830823735103656075481394318031459994454014601010208355936485786526873143507850706653333545741930185751794848771536577707581418640380737578891215041978374429262039240392243437543815489738847220536050079751641772712312297391334446778032699162276038532313945062152762814515716230054748234099005297360606161948700647381029796984572356399219107747612997947265671107009413181823112230213542155554794034323470674052644720788884673985601225876884680082571512560439260514062557646023103710137165899087850100999723268383425647606733616719592430875442469849971729753863068409009357833847985010869846501954495404479744063150640934933712436207963102255609195869087969981051732496562617512949293344208732818860578819653227823495561765669167144694614349109348822051442313235027287405073123935778636527954821120*i1^36 + -149936535749031839289265369070573933535174153255063231023606860016205991989842238533452600111886183052320691011209423031054878923412746263623198021125111188293100682160391398854767291764423133639914882903258495400092344093694344576419641159253724576323910035666257416286828689009433449434906397718896033830451682676502513765134514503102880401924890979644945441606987731915280582155878295625200854416790785522968497163484468339018717672378110624650025122260697932361900863799690252425215579601045632134585384460995570838695681427316587152141791566626505145638311164931598364712327558185947759385536850394611218689102005006914305687643604793227346721314769920665345293591155117426171412324259335475943974721679109278224008267040079792061131529707773678862569129849013900466656481378637820419787400774745903005750755533772183791369897931374436762789438936080935202662836913515831094938117629093775736346177568110690204971493507844034777646375937568875848875515267917216855518844332238845326984904431997347547854409657852991726544485389092302891937643924392906213992842626128675388314676381903547518521495661594138292439747636339591292690936977029073820182928900998185497637422083228191273943630752973912874572751980620286251123757616745619789885329718438645236606327000128145439367254630095851589707380896680916093754999451241313774669039296663224284475385970688*i1^37 + 8013228271909139125621061355367724546813260158350550951022602104190648878033431509978449445017425346500366502196368282380769014949589257286427207725473838685711115088004385383841067710049937377865370523592140323081074262076995045755783743831661411816022776872342103697288427864626772874036607265804373840107898903039486285458468090027514797193766841547555644295118243702980513318549599907924519705815751679326649478672881301193924999212522797368237610054572727615416834100391187951088014332181086219883777530964037772942421668117571398111505914855606467072043470199695639469616774266833739702165532838016055651046338685486416608260557937619629650207895908030773120605000061350764524207155911964428748880409039243837385294598155810599567441123681538425705760018279683386370763428241275973509885444628158253946756518065001122229308177602819614848840841564213209037199972809680660458481252053370161143463340422938381027871735575318820007445222251202308005904798501465030891541212608643202297288734163629718365877326708562579242918322809675859988680065907776530130665899986021047503470362986107093393193084107019489171675650509670060061177831313199542410301701907149936883261243478642409981658013346364840374858447415550932723806417945297203595446758052750529918472729044988083902810666727144244997099644062162369145619342292308239864020443576294378045440*i1^38 + 2302933562131997966113665061820686539278500099328809337856792847820800389452516525593060750938462721937768743970691340893925080009389862068589535000999869421439449929424383212933830764450541648915866568791889242222805054669942058429374806015718587675133511135223679005233213088461176788256692748678851190300042562718971827474705692254257266062457617374354119514819927122845162596220069807429105373333015141227385500993344928461551877741718043657744688704609607917155880777341558942584640222866098610562202680063468774912645520437068306340381107216342267443070604596978956531163436514748775668238069055101991058475494194208897980873305789672958731325045932115576255988483649617314203652091681786087762742661836897344394200797077216812068378958158441610645488228246153704025006759956016780762685534243380944069956305172058133534535333610153170449398271608371599788332414585129942839999317095802200176903520420132809811937797004426814765584341172484701741866822748959700331017661084365881692779767269447938147679615723902811830445407051434672577999797877398771830754877718385021126974968937667328750843363720183712007235648207839312722666567855707069410502349137785527975330890332856712422786606459726857384437236477246621372928266991072396474802860153849107851466933642142840505376024672009680393809812693415508646108869573764032634107145297592320*i1^39 + 39928827022868322449726077628531455528632041018632274870896595919246607646262005897110537378370567525140079743176696196453840821104856699903698777390524686384709805627194219956109548003884296099719782216547029998260681740409326387445962480517556952705444615114302306449257917257893005698102211851755320311374217456152791209113083882926374200193185522495327080558503341899577950258907191647383152962363999476047304288209051753232144086434558725273001942518748285638227373154121851578671485956054953692566594704360501189785608434900105826368613513287510934135693123296862869804194488595931003981901476183524646003026996375742592953122126965516435061832350071691004640670479615457822480068020759564748114040342404158300858437644857299958211721672133667476592110858811236470776385492087361113717029977244534864447840648766176448739709511068483751193315978125450975928185870950009911915263693627298935647728740784319267171370498993151604296585305978942541201165878750602330388138011544300643321221644034926946092701288642356924613679107981492469560059381657733970695084184877797597538814429233723905867332767816547498026114171282909089940845710808121530780591141444226199012392406108903114748255537202512579442043405736930231806666919274881445475881361003044729084329393628345195693158307709552849775602594797277780765088698248845040000434176*i1^40 + -55910116083983316928560208123020411238393685997984890013539853144405559938384654944228636504575284550142075097354171186669657319896405957589958789911088909575850309360161903141695468157078250293868889551134294318733218793170966108463732523350933339514250117540108031875181317400236515464620936764052512322160326447768914228739203493264140863529772479919493389998114066557250947712838821943446707972497243403388674971524347935773785124735584343017192542714716564633150766867956317014521204162585361419961945249230697786491686686270929079875205026330977401984449673155652504403184844735402387878184653200164666647975112158405856320571988134949470241938399978853482064586097214826260329635563634789807057670500426082380991355771622050144827380139750511529301166364849487764832141175142935173483981860251925705789712491124279335819100274226618777235298185905457519279113253004736224122187832507498685121657752425809065140358340183240736655887789833764473400110098588959378427443372450761006670729568361318075636241378243280873631185247907115080396352749111578464263034745453799886232986430597790400210812352107802735962294966959302419279873371588505112249960471989127954260097447369181042378352336426798810106766984241284953267441107396841355575920318672170612749208095102853746154152522024447130949499419602218590432461096990277632*i1^41 + 23412305433528394101204545613893323901340614493165778003940734761837929493494115204865211415434159017510932225924582861721871939249940679573196366094602059948589114679110730902999375837598850010776290243574047032892873240646425971633959662726685997705939237551422799440513893709490475019484919527173138970782136866176253033281368221008799116969655839153039782027335469886754539850724749029042955679971498691385039733974714062891661533816208254409624237469349774617631287395104248206531049615627261289771057350070499227811847649120370605834866571290458907783922816121435278434427807021244992408109096185662785905191130570644936639008212827400772346533028756628576012202827538576806562371146854505327228626087150081698489793978451018951452728592538104124580038896402051758268801483695611723407662299788343976610115076438475976410240465534503382200187158626393707406479816583596670205979014575383317506124357764081598169693670177177298128384562908752415628313393119178878470622285210608754715383374836810060745870497367275197479670943647396958916829414902269977861345208698009935339934638947019268976889602433158771391913019371934128101943673488677477837259401740507936727773141556360095812725459496549271029825111838635083275855440210114702893614244953165892569935280781796454394087321496399260819358431766638533290229760*i1^42 + 2972824179778646746936241770636459499309124207348447863031010487740209030675727352202537934495965268823782524137683168514635809696072719373688672547581715940946986563617116918767766729193104569762846165409611256233906271238566619450969610858266927128906305136631634157227399431442452275731216316045026145420550887154000380437080829149120545900172308660588447052703037741252376882140343794104629888558840476756136106556945471050608030816203031297595697647264001866177162682655706321432615606937556392284365237443945125048881413150314522014955284035737491646213623589017707962388111403054375306341697449344810098823280239738813361458758619720114780331907471425787481176627864793091951210864649624897212677271462356647699407569888099009631289838250735910029198435109467627253623159873896768443075655517358872056136389759032146379140744737642178987622168352301998285252397930559426601568886251550281461126580603130462373939700390578062867406546530658373256608776633712774002219399237785794780198737127353209046671652351536567818659518284035644881070052298685136938111261383144455972926655427893072059906373654194697815190920240618181685059861576427357515390468108082004221088971915422060136459349119686465428887450311866629895660716573877543547452171660696533159730828577314284304523851410893387663556145645092864*i1^43 + 1307595610452129456880022928630452041331873726074021031226426757609413662419444250584907864094756136759636421140143866821883366382185383175426706342722394203223979602180700138724803275369641685020431236971393070063970220143855834440900084747217055867105150053388494228548604581594767781544768531842251054788606968145063238630021039993144698523113932949057643176918434123636367943519214568167483224065461532479360100567706318780678919500356937227400016272147443477884224878767389119825977568157084806381079125283726889055562086567407971665737533779804375697415851222132468211373249872604284474031632895059652429252611819232014775560370465880467891639206010054043816586050446644563095890736252318473911637861066136746806476671143147161706460614990481215850867210111836373651915843299216698074430983203810395510773096005989557156280842360916923112847509750107788661591910630757824344251607189881845922187947579895358274576591971599099446204591720536742722800864541302282304565147502017010746391525081670860510283215225439479898936015110429143746100824528507773031673746526557855940701149811570978991526816681076804014722237950987612959338963031911057861651320152495247129124121511310117070154102223471622002878021482522120622240482145693839040968834263689305577794425198260198996809635556506053115904*i1^44 + -374880138501455299627522635187443592349563872131729282342433793538987980884487280889981311380044250660310320176659379365784151026801413061973129290044999391283325561977411615600290256496311657524320228553925879288275466405632661788768501744056701951003418427494200190166320990731566864695588540813820110220536391720900139238379146992933862328912482088494681577864365653875913573259183641422736323577735346773015973969900724868731890118501218745010962823502536377611606961400698703945609333230152764500094761537064185198891900419167238561376210051394269146834980345962070388124784647924589300473729881746593313431416967594467574621883393193669938815922507773175211911793377241790867518538891758347676334689354700266152585563267780871492207715113241624073475827121764853626931358314504423322182930521747709680954403391377536809572026649500668199622751088851757274005061600347092060678272833134667647276764344585245587955975473126914735734740819458470005569292223411322315110439125298236446999994040121281760359645391262538138157788386071665606177173781719795249323811923127577362332097503827316764955817137230774623422368248692348323445400783511116556881293294300646460232033604188801407883934041605761832060184596500955948994845855763334909464607469528510353814770505828441461272608768*i1^45 + -6971901049810537948352786553448760620285983923013802466482847288513447126072314269639029325324163190584283383085709419896392937010848763717054327549789200326044142562547919226290183374207223479825670064054360834295238182077834152886144148411947528915810874279950471352711568900945183906226012406383353285040027820820850069285504415005059720381032062217044090599988972657733641009846984779738091569382612446562872286556180712736281678944574932145601554770197764473178785323334452815183625002669217515514939447693385683427295799158316596861167290666077785927112998786116397436618677142292580278296863777630207641223330447027612057581248695360115609865867959779794280403092433448511339362241132969577974710016857881394270189409140147681942049848581604657042491934231492713435956431143951709463355302648007525445147090863641457328087336440588004335700490004884432592858598995858145663373080703785811939757643425680523679060719116769793679234782971854178841167909700391005600629832111896227331168661697536775299637045734183377057386696040012445362980762014613706462729337261282718226554836883982494461418968858369076322183126603883760703146085634718798503548144807247146947576235148553205957275815465416922151462533668036516683285778567150567352163047740205178321143554293760*i1^46 + -167559384418827094015287000666819893680779400345707002347676934166780628031701211809527097858169588795458323601694390058870090918078861516228900840445996557105721703601462412456818352914277386678633527561705100604683757034488000469290138914212446484793128357824618663453963457090849840687713283681759396984229373309430129588260184580673160040863902542427376083412935180666249889277131842894646490545614837873802255566116004378795854388399177095950250332171629920272652575060765275351423535308922580315600166737235664206764095466410001917556041771970137674877338334396092019260460743398717963243709783737729728929408357595031631769475500932385802557022717773688852441704055106914830653769831393184972658924817122540404295680185033293923073172957191791068404653225419651029975756673308392276208069304479800006205875208128821504677630580352668252764646161030761921217075002209386070336419754701953024791393947275275438324398703485237744075023190344685871124490972103435082912892113054034092998758683863346955390890358500777231712477044598082696809013369342622475148028819496113859394441970124240133754772019057815943437889630285138561094003957146989574377617739520239017832883966584671789800964718079174834853925334998701170604042445818000223224047140034017280*i1^47 + -585911788881128042478184327876020364333036307347077737693919666439502315367672738031893864180696689609967739210329225531139389771294028198404093809044359894000986998334526091434784088160179188611532158262998095580894638524563210493169825549949111409640174153916276965088561772968934700466089858742919612361636583589322682731275336240364719992193155753870221167714043894264205004162558634808301258020237540259292329950081027028494896638927128012837957430573523346168001967458479070248567239876265250659015557260527832385758943936828904733326750397993126040305695922933661915569543286622073908276288215195555946587891652138548715475893947126671728314976140513044440376112738849705360121370017102570567730017602906844804392481336386415897096272963329279552447884328353715970060545262067301838336860245582008317218475684162899432201185673087358687417646581167454134294406745305845782022270279088127907949962599808194945252250909685447450531603828759383153727547713214262953575440295138432048114345580341886548921529519379472355476264783443811923812980165542391263998615813163240889393143366239097317769964901981816839875958423830270393057837602723793164518985614293428465069633370252971252391946111580856843835275050142557634887297006314447243200*i1^48 + 1693157849687580847765740207975567564816831263333501047004431530010949672105896760482028030770997750300918564516709968345923036203483419161797500773783120634992280230212225404160757202065866547653991518360949770518539319953643819138420350265153465699308228108088324860265416504549968382567015580078077904301822888031032882138080350440206198139193561227755067203924232247604731058063759419764386883563340486562836294283431901791871805757283110078139506555089937840254341517951336606058719847210769714304891590533408493471887846818298083540822664757647985406895744302771105320668671446095717511079655608148426976790691966903983181064454222266642314827164270454694641821178310057635030328165953286211841581874686792295196707839511769061146276689432150593228697994161055883293355284583618624491868031877545066509811087065442882811266751691555519613841122049181533859080492626005561453645855384797224781674674069953380365543813038585443690525689486730694248551709170180165445548954930171495328405642253473303848476860689696210213512128842375964839985777505683200829378340581685670148579389699522717709200029472302946153120145538511283042963672073114395328319635904405316205939745196395230527345940663197591816404009450084512*i1^49 + -155482935423061553129996971231743349203684747146897193153064357805076568342053369813143550214571423919999811382378991779973311309590172721220570708428715537141465386580151290663167367182492873492202810845464767211006912441219912049153688267778770480528196852223818262438452226341710491466596338739774944200490080132310514774285989025257084508256502555726648000609086449834488288781962657263920094800258363580806292011386125667546383273666051023265795980290554841534168275516389102209921408957702385842036977875439030801683292054490053672659708969308325533887361116460149963070999849399275561620402420728760921022607280891714104009007550405181215646149911760658059458306330981087789226690353179008065025190850612928974526983456698780527915100820715795022845077271214821082280391376958317942963128045454645647392306723147526409937661672842801962323485328195064840930778014967502364608379056040267735724126840480919801002620723484704530615262012792237973501328043396618233611638644884957590763459597929783693470367678123841157692453178422694129146126908969481506681588677614419239399779233641425485533737574174879948597967179314923919126442802001324188497586808798052921674456834083117773916968515*i1^50 + -16005823918651281206621640842821181346040270543468209090952233617225756666906350903908764374658789207297504203995626375040953374144666565920573580940088886814874651253965354328107120906138659959343722556353317594464567235120465926965116451971256602757732546680180123365808616016257655216648626732917490071544612044308601813371059935488084817228861509207763135966242463844279340883528904895843032823498560116760366613264624883543927466522134623933780506992992713343815948978444267984842934582144694053765234304751051893634301149684027999978424458506938597031211963928179953919274280499983753563847781470426555242718847603109534143647186917357607177704734994369566980371024820691985335150537576828888870477231229361346861963162129022161154384565425482054045143707408268347156992188852757813728983299354858634523045040338191595771868378652409545806057921277049465430913620272950242515291446589782715022649997215455915140544153254112579442355708905492010604744368689112227260941699933108383890207662408725549226569326741134514112978097177286842901381522469153699714153717170676758727495174134231567134884014126323923347904035392218606228589115669741049572150880625*i1^51 - N1*329302979291718203070438806969283430075557846285550842193571852148920031911956618029971021373261429644631128585712765128198840456253223815017026563236794492843274684314376333371786242158136031669884787673679897650303161227834530541217596935081896638714085265599807779882832111064384970077885665818567947842257820932412147367307263108115758948784815241236214025044377539987702861174883074395613065643228578125*i3 ] ]