[ [ -416742816936722853662522704111236998773885685055206133705878412670090653502855130139359239639331739030440336248166725110344604452915595039084866599115534105281647152708942132310957481495337307172570501463817618010875415759948926119577427570260539992501133519594471635893406052301147027845850140378203247975485453353457559779161101984783724129764359577526555904058412762639760481170226942221819940998059058951453611832717821733186010315199945099749933010186328290665383328262214573491107972605248617787948363818424138904854266199022422571203702683703831760416344090274622248158957588201974499433654364711280288183219027810646563769017027542836632874995621631238552533603366137497443818812792617278098314684948081232138154965284246295818448690163733479541499389376949045245721836289874952292508463441673786534572759014637069731666399749674893338859964876049683777160428809236202793445384474708406247192776803725984918266389272079546061999150255142222577142746772617482475335281186470239173125174878277978959493903323630969240810071488154854756851513253946713671055737075912886994452523153026925508834072815719277867368172420225070092441598454070139882045440000000000000000000000000000000000000000000000000000 + -11843811743759091526502797124748277674938630059668569311779667846579515416473658783212617868659021428587213704992021904386802941830488881013206531127339420525214569063581962515486388372730881999668984255752081693578242232960260562950708106225347881403453067028442199322003852911776168176037771439201714508063685987989694873875879779240040474321427113882019127585089826675263893906675729347087425145758679444296897361093207027879778832410127721121737517836005285963362097739675783923466426416497380318630695931215612213467438094966848511629431060838589666150163401258591750834886677279624549124063578713375216652456687566004117747197647332149103563560223208260764177208890679339925247245269400650794933467289516743563839324477318969510781003760673182245211289737826240130447702986646502523528933913339961534990089250559530093200858490641275310594358696935286454501112689220178196210562541320260165990097256302286590658663774873627329312221337164316319342823515687740543374724961871951248241224676227813529539009354481829040838193786638752201549503538145906500278280631538761449100037718616521621102883850158848745112644359347928853527778132486009160466432000000000000000000000000000000000000000000000000000*i1 + 20289798422008063818088133499624939795752323287984934730722701400773706244464204798610063806446047549419576727663821667663214085340218541110488370930380091652724745090689863675429841351328388916995098324614855500299543283546590421537231137640205262543956734642225006414017110021284597924921018785077617204417434122483335864658303195215601826583729979588531427357346687762773888916020374762463802291723797467980479467676583968107867017545345055759981879123577550443895303026095341557889657167365442194478753805961280294003166751576328949300919897029147457254025107753965966815766225170540807209154926414519591130935739502286616498515056703996314476650186385027855627401298630270052809061116576199495089684963323405539539688142942982922577147379758194255950481527904403100476616307861732836798555298212877761991175512250826787421482009951153853943209645025769747947516467492574806686397325015535061442610782169847767440966366293357788668039714296257624151260558070846636765484293210457839660204447577832070342735935593400320554796859689401411003896727244321755746267426334106830133670860416033431377089893130494053020982723146219747156608171375418618675200000000000000000000000000000000000000000000000000*i1^2 + -38148267901399601889259240950247183603229165078052223922515620727871379300732256521517726540257055590162373113127884220881025208241715108789559309273954262472983221588437587481821548057061601955782749803501678355254531770538621019693072257420700872321194240904626824333747732978902012976005691900487884671562207829110214806664615966518466426403687499727005467543354284936229099518682331351055663858807766934997443287956557164244809652357390870393416077644984287343068959218738126362597383587956513824335589065175762270440541072385873134023333829085788477025698517917093017309337172616124288587281405619269539479235371801031329149920149188958219717176132319756090487514018610776674356134650035690264321208245862769185205125117155184695820333094100455597149441593390353744939010041344604335892062370369233523254753532400167388006136521527239452741083914521594639815588571298294426057970642492876326502465906486635791219467407294593445549037845915373273522795227882940127344988757364957697770052513304172768493327028364725275872863156960633311854302949113212360852377704565460747932474138225362590271358641217200056326526632956674998504384438323485081600000000000000000000000000000000000000000000000000*i1^3 + 41285474801862503430361871313260833696384472862656171495745173024569266372201228921974356329889584662841117912806319050897114018872318339015748009291474994182406822276627821902130718324735269453547661445807184598045825530368815771077480705309961277472119625447510199555028249417529294930827457398990649125873895227865509339059292814748809332654452102584808947837181014251901297692863293199695128561844470888897271826006801569187151956860340335486639267914936613595173137699115800916893433727703207342185603379261422382937438477882925433475419378769115380773708896973652988933877041767180115180653823441814142098256861245392652803630088771965267996738074490041424089402298513404992129790499691876367136513267026073615029099177151312113033370307067446431673172380872690755006720019205863672743090936310117579797358809850272931785052432376437533594901212905494242828718310843289389739560562738502395509658561182564790743328472040303045274944277066793414198597053569018392435166536867081824626529132779024241143254006256149906830525491474493389814669465497366768654857810097995672636696696957074060559264708694469490741213764028235428927717632683016192000000000000000000000000000000000000000000000000*i1^4 + -24929931971413744674900389351054742820723665654148215142482057248222878218704158430794233269825143640683526958428386492701667183687483604491878450394861270499627892713975061432798443342474509860052993782547991233352223147086629844749511629021379740643818029741872358084223386765309112949254107747134600958452526694371181842336350765457013329576398583004779864893883463062949614158058289988271005660619641523025514547782856653469376429592906017282181915589991305598542046104772600855769100998538764848679741261519657474111182343330574228532124928888217656137181560298633404288677548195916658499184562580911700961289982930700731770286768352244422220834773650068527671462914631227372375358825205389059203908615008195057523585469426180826817939353193082644582449312273458346945320621192578761419062687719512553347054012896814851276977758503832747651573147202483588296380041897803876463479697734739853298354938584380466793475026040327692971085912866292267621243338064028007131023590486560029679878075055683563737221205988434545972495119087042065437416481180855789143732645306011912834894106263017769962388045249173801916271213264135381298582530084044800000000000000000000000000000000000000000000000*i1^5 + 12937918361800658557364433661690066165263371863789269087643069821074478695251545719374610689489670628858422925823063340341051503817581913770706581739511351610969482361019350185955131037887548021916695110386638942441186768077017677531161605460946100127970428872471129589831382733422996607196040988128043268198008835412440933501683529531306373757083424715706709294375824782519602560145236263959612120068377522660401038248571627333419019379881490369383718876453294188724196173394398076705409745423063053276837012320660689487413199572285385523244018999477210931023298653407183087176629504157916808021512869544254957183057989954106366322448674482650774680101186750051624740706467795675451856239793116912585038391635314333884036564443090538511963583633826553830018280972406368945192716748641883786561630913835054888184778085258790171600572920045297385089832872067060315317914035057432617751962777043989230099132638937150866245367095781576216223531093030341462762844362394669923994965030948904147797350616004513326129465600614751848917341348751087576418731937701378399915602702862077746682144508941048778370001178517363147548532557456011504484362485760000000000000000000000000000000000000000000000*i1^6 + -4282982987194489269246347798020964940390803793391022470100300804460101949160724318434639156791220132229343040669054475530581165414679838720865767749414185613703539870123009420895266756695419416230987224029639132187824921389307726531561414894615768201668697742284247902878755154180617193596688789241743003327347728444501310075173453181681041502189153503306858681327034997255181651180226660043021521706431653540539354478056303782471621995254547462801770044714350863736468666538558333525675178206623003339092457057338060234682781088174376849143422238542504133315216973575334788433396292919200848179268292423934247751335732765399095236525540128197262170589767567423335827200310410262135612786005007075921625932661141503834621619999130728576704401634365274067919591817756784516957756697186841663326392171171056825500497424192897683518822570898969315634716549585352503147358223718084383698841213907652452101607244850647015401527020895649842442498102869062724577240963166806895005932576120993643017548109294772762408684587217251592149778908197902313341108003687311887591947685931804062297004745054226191795576120364936789158058381336102257893048320000000000000000000000000000000000000000000000*i1^7 + 605588866411346188823097033470827776897511244085879437612448828383358689163075618671533139443225913140740679368521137755748519578330684252731343187676835963077465227601058624497909210978759523250950362425816596399073725457182323742788237635340945992009111932115318069895197550838809898247003723884042873443719834384296989484780603517875992140883285289392239352697140536324609026030773247346509670628198617658369543488392682274346551436330334774152007182803640275877207008204466173202040295907935538673609941791210736635718462530828300740086284863125777206364561183717512315606470036889148460178592965274759574503741754164858753042767537733010455605157376834648551152353479065235778087994934667297595402622606895917940686201656782032456390651049498056666910458785539627983504566560960716022147214964106450672588535834992792821953551894951487856582494847765176996996198235244641732542422339324828355310704516470633714939246871946730176688124848030319166400658767768722908682507204888842788610104113511598007236198421156600900121391918042931583060272163277070521995691608747889050000291595710703351782627709663035960451988134049894230497689600000000000000000000000000000000000000000000*i1^8 + -253979187821769122566515114566916687774390865363485032642566471684457022867577176587835224832777818094135521427608525321924037584108008379775116739748210874545833359091997785115909051183244277346569339327758700577505805413829888533837052988801871028537479469156137708758729424961422162922306584061960514251290992413378774228134395166667767375261063675636520334076055982501279196912351716204771819198555062469272868135970053762999454461809522101009932042683588221593146763206997490789653203978807434577869167196262554115359803156704289985856264317582213817722975698975145182088078818298364067159758737755418187412231773384322354337818948401848266019601701540504851889977341573618045874157901579978254512334953375539818483636577996159818805676236464286156065627416762501864302913560317625814104832558006589803964152957470800252753830471053579804824487081173277445662186189097309696568958474363885697078384807204649743938841309198466536407864252270504524959082354905960285075502341611596314969448132192182335357626793749185064787919797640654763575375710585583541488430225124912371399394432805930162566015462475532183866195649691230750638080000000000000000000000000000000000000000000*i1^9 + -12544057731753150662437331213299281234477529652991590230840556831951972394679813413264325180982659010945248457730221004490328264047509608115391429685810255343919094746462050215779331338080557947162317664181697681476531481101578377452166173205006570137475724007850461119336288322792680158303153672338563551663546525193846097141702069244625468655783324441020857339782764641703028084436797131413995019955317445668647729790560044570968871537327365322930244461564230189422601277696041672226083151154153439723297836126420314709864277722560258300182192581453836783170683866226824416031244843518908087365515845245600537928485926603096268065703620614032256100238189768656602986299955648981979976281705137278754804867270705944841225439174781187157848736637634847767427574322313027461750413439746829457313610904441224487547530997074033408802889297248744948875961109081317069615496178376706878521755435441744168880191310327781805377280188614572466317927507047415361879354730012416992725908949289718408103710481522330967464614472866624325244733244933840558441010096411865136175131226108370728542975370244757984021336999437278409157816763541356544000000000000000000000000000000000000000000*i1^10 + 1109726785365081277537678766381797482189696838993961552806669317869251334000121584447363589823307974807063836636762174442213351983754988169355246452981041889716740062979754466613075524538412103544232218067539290034350444011800837597950302055636138335700553039882356243440704004593131538487048935312447084753722858113806464731199129718711969085713633497281200503960056336631894984842423568044215038174458574411934977649271757462324124580794826989222006570719037294222039816494742795744703136610594724671344338325341721189830091790912107808522428044276670877957254728125524405744011090586785261697513613175808097471843391611994892390663867387066971136838436135840530872595550704737232256793536470218558452765144630300134694917926588702274189147225491641117364561500035075675608447773054918650168206458231244221052358790620048346481504297617894728356301067088145945038427432929758091023574748264741202371005518800873099502470959330052417683509393547497384050593670191582784995651453645464178483862300984940119413757858328537670109430938462189443429486700491413013803253363798176736026972895084461450488869574460553929573404345840435200000000000000000000000000000000000000000*i1^11 + -60341471325179795164913738381093806895401559697961331388063162982434148537869822282708605343945630082392208027362756064560834962777086734575844311622596488214872171428179339995368898687532415867423767911331442511231861876302341002179288897082140073777037566044777052307627027404853127530511022905913305444627472986963140667667804569445400102500536977638369940722729471498104838861590981653469170804308874394346225056513134096734453961069014969457369935218813086338779567855656064639215071384854369039033718888867550678417617054210227586111751593244096713232499913945471654770962269433939120177183926737734485708433352132301667378864415473564923168517205096413293791884119735973174586658493254458991061731688623106275229598042501977931335380596680058770056438824435862379821927202743439196404805011765751131410331233739396681376357153399585066165949573787792484423651069446445551249477391393592775767135061521869064670358452977173665133879763291193162577043198110635629423409433328949026983389414455127309890984159793797492375330659590101024778922145665225551262597840412126333497451029865221241272512780607606911649184198164480000000000000000000000000000000000000000*i1^12 + -33117134877392380483005224355690638676900245720703230756320319674384899235126747642182852054330379515444133184447722018927256564172842280020220914116055429839488512435327996785608214116836824371191078356246042739147701355574651473202319228906350419910649426868278020814644713434629738663314511475556885640422931238642740050190193518999019144448895530457804753403822090388488935726088785801476100999799423489667218202632411177220367437822395869633018796204920180196338047144647557445288470466113149977404477079521964906436069270309873851728172231563310888670947715996070886402601532026017149962590666149750505896164104249386133556654685596262887541537480444047101407832635707443009466891901739148649035302023296575913951492152249298919308772518981511526934131960172139206948984048201868501386125125985691143798165924466343429985349675520522590900119466447861253945226736506847063479123937090296511445703908289907937298073904475336168593434039658476390191952697911940860325002347866794919519686530347922815659040602406892210199303275024872576118346370496154894151569598179856050826191574104792369453510647876666798715153940480000000000000000000000000000000000000000*i1^13 + -336916133168713923211012960794753277616831292923367703453430383941976829480660869836830344835586301309423225918925275891597464154632625078498853686037164436884986781243253602262738619271368440482281989603600009250096855168202011900704485187729777728095517935664985080468817616192344574307373240114362937417262494471736793350349282723937840616021779057429800730054420569071679240232710691957986661306692914774304927531073935708829298051749331294964513270095065309450433460006899609729245159834982262007107605340794109650370761799714388024481447560996551679385626764153706131275278982283139296501278687515840135580175597780152320579215256290750827412659305444822611638661575810465161688783201231635877905198065863918410210071362463626831150559776918575211523629592036596270429173324142628616516034283546297814685827483569614322491055509984822328626394998662422932516935628636249520157838871164636048941164210924320176979080774258749251044710466201351616789617551146919363511126360637190541884889958493179375740199514963138019454422427173515035622636033487122476755436576325661414560031754087525580740734752791465448125235200000000000000000000000000000000000000*i1^14 + 22276388424239902302128636897051307510472126192125865481454748083017437711948909833611719185017934130229590639466506618961931065988825020434987664643815825058032660816284979556517622295029554622200864489293723315580003517344070317211098963203497014515465851651133379625961122832070948224954655145935294267985872835167398562096621724504860714992530819355939750431032342735817200543701097890603393141406607117057665911458492769210162600275738713439333331331056105848540435071383874580369488912030953341441943194111080321899611140854225741060014514162084327733681764027823949982899905407791068040155405124666313437894539659781969354399049200766296738608692700695453566475231516283780743988565383904716153441516554532335145681053870170335823930224927421111187095175343269016574021908878083869694643438373870946993372934439200656789080779163848794980759042611957999102109320109156610757850275377272286583566939456755965290813855203581618006605072267160719213421132976264338395511579095817762494945611535872702833376349863041959874000871120050211787394219437193253892154729903496793440111540887540967433162668671167176376320000000000000000000000000000000000000*i1^15 + -1835418172271579349410832854240515902150030916876171175338202294002693343481589609842818657194247083164715010149271659145259342414626159793600503906029529313225447815613862886275331831144567493668925333591169826898634709359094076510432681239287053113334450201871418812318207632586848973534203616103133750512378828286778435337998672169570479448544629842177119703171770464767523996929224968157664245287639223314361794454793435428034526419720403081590826750575726608061745347909191855553767354003952787277983089215632665430092400571192095587512937958392909242166488440193189489572174131435721919839045388016451791877484559645272036397346547249247802569866066536134715185842851896232332291711930777669836377971488561216524909039251296609133237996872874914289875770111466229970190995639800746563837776624438045645367088955836349282138893152572875207907659566334797975380882458667027054819591236948370643308867719184903360064265474365179422605109870371910009545792068076818332331203034054268833291534080036325251940662015584501022657418709634504432411578762630721915833061290424311961470770015355069449979875941037375488000000000000000000000000000000000000*i1^16 + -22937242695957781916906877440919937761848163778808011858565610177679048770383269498297015136047152200322319973828373431581714282544578403036819881041939932158020964250529599870912105576442310001249117407375083136165115786730684756415146684877411762531203528764804653939331948051144184674830562878904952612099352229563734571425118244090848521628066706156131764566266962642455244681309239748111388631745023060616550209758179725380885268065274939671798121697710738416208372770963112897414263271455005404785081017203816376647711030458176518641681498923044532271021544492374734947650503808993377751534213380286090500917945270557697440704418140177319936141043039337416505294485046531950388576527737126365438605094008073997844053742889545206604356319239670208229459146697890658897078626477108512370925676649062067075924459448850128628014101643435946757295172225986080175305122392840520476005228393934746367222947080791037154055567020388538853306286524749186480368727483299506299767891974417852071503707248286900351794351965187108872683141817349580495689804537547216015309789764217262890383643062809323207582735033958400000000000000000000000000000000000*i1^17 + -211568971305866086662542279959519551188360729894253355632323733206450227699986366876995565712537178378172312831490613290196805583078551397491068928327774366986899362787711457071170554437549467282780138653182122735839224314073453378359087801752595872032328856264267663511604949179101713835081929082381976621056872322764815348188293445549661527263499226456049180557254930129319017782657664615207580130443700837011280532851449990453000163928958939324239624018122972636008144420261462412246391003329079574568746368489697528535521882794611897922170664160615093361001366444985572358665780195951332523320824720474743040215494063252995517018983150056824727526510735272933734374209394777921863368927679997515881313002543090851236041666864902826248791694310936013158934741982448786150637146671314020086230941221775780956676007337044644115681009235631771796948605622203540211425009641725037568711668320377460950915347925807336294765386149160007234177734917612150302742041405214928450100652784109169281669658299438372973849727827354206153220063004753893803748876689942710440344575174866128827621492380039899656277196800000000000000000000000000000000000*i1^18 + -602148299820710211463614135438854690496098604910946928879615498208961785842592825966099579457788599472498124519895252815506094533017527748738298918961644878690534923384437142577121996651975874624777810497986577130852268952633997727348121385178594042283510528902490010251237099312201238936421191112827038319450038633360997094967277318642408176308371121513697373859472531221586774536423024864606139570031621944127223001717947603400483848776839455014682507159648685865714398975573818583842119387831811638990498774292605385219528117585071647104370044580174379199944887825908339630643690349320910429911543544833062428580208213294462698182653673399150934160173638637071637917151119668980346932073941923480159160921317087208129743861539823124677864296737103840744558009017509799377146699457419669306464978681811284048484589930518804925185803612077528126079660228516461159077924791544325371780704262669526145892633062868547169107029503151385984757820097881409137244964932442503093832854381656801770244721151250212203818278100982674745709917990076298708911595811460082636807862403660987461985372241166686224384000000000000000000000000000000000*i1^19 + 5588029504171542712647571570396458887189698694678238068902129436222735569585610622115037212883285980811550814489775330604732741994042946529080961521106114908412052787058844322594121427568151112616208259864214712937613689462574494723582275342304460886745329658833066990300186001808610782267479328895263663771662246387210689084136807901357685468747033827230405038357237374153496640086526524731141243550663771230569040475227977425321038543544283840466034724561785616961382706514119084917393309574896969207174382428281406457633337165587424783566468734213989038301400998409624657647819028150368834478897825518087162508024775796173580982591776687545609128870950389620754879142277257223806058431780461816296123688393487527719382968807088741984952569397921534187176435675331955399157984053431054720027810977646582826515632687925320763056459130730565215107423008151555186969821859422074172994780428039346881163699763869357472895772082218475614772653390647927088887187383418154110867862269801854783661112567475684181158307280834763981594606296557403776030463156237768367717498663392670300488887910656481689600000000000000000000000000000000*i1^20 + 1096317508464592578599733330831484553037161979964414999901390670302637411941691483651310576458109014559659751774492266131311549094543856204609933381757683649063631463639451049392619169298389520253266315551813342386150529569542372315592844705725991065254230475269324718946928303185464465872234423997449739125297252999097955466037645827724339485733221707023526763264034529086796690792538844577476693002890357372891078976959683332714447243474229033930329075928281442391649091350900534568771835117997103338817248682655084149985313769698364448538984269569599699649544407676359857309313961534491574075519126900548137151359952247936791107776176543880679856138689034162716263194043950697171387228670047599357935666840665339832411224400416082233857224501911059771315823942649083812284155303888550159164885508134292183369368354817397858819562661097424699633963003075915451474388835590283609024581767322296955292593744466351260103679180231335087121048858119133679501716786957639349002218314585315258613317355217504179274297182381077369036916971247501240351010949922462672948340511480686145569595116748800000000000000000000000000000000*i1^21 + -106202992558309241263984155873459405161980823926363520351511785089612821182168022482375413451847268346905221869077427474223699766653637128976237986719980442865710008846081871146130385992387758267359713708891044929168723978224581701012824153240725146009631726283226009106435439299879090360526420499213845254755863270724149224110170684550291805329919043414811953350482649984395246135685728101752234077776291291294445520633768907403851890727412467286727829238715036628319417848229861562508881427670613087369118668564845168296096671733962485672080463361447486886216872060413418532535002238748844468854308758894805990277751663380842643530389013540390045931950473319907708995902290395731335876569168755486132465239381846038307029777290262129198464187457256051824264807362737425461975847539748362612500067395781070584337493914605339990275002642816335299621736958395284905648204793238916273567014772682232606514349425159512427359004101326462859803527669601874447604686719415506065025753857184072350605701554016559177500583813801310532559872180855836152443501490383533708766190474022255464907014144000000000000000000000000000000*i1^22 + -100081250733268335195944159688256975314115231358555874330046100240738763075317096251395300978337453417425500923831948313672604739304688002349629844269013301954681062556675517810691288704929874571079383051850468268718983480379713732815238037666607469790711259802414988636006333854842653243577420165323340399704510852261627178333185960877524387791670263474281407679747756742422837877811185456458632442965036155293107607841861247198412903307532704513964086778466495966618729274796964009744721064742828006000698762507492602455297954636198263938796778425207113895419024753226910684017849666691844014418588790634169029190765157988064237698218760090359683716820947586746349044634039228420165900528575744448325066636549845623113889067060660596464762216328603048313239430435267170555660782588672003713213975852225136100055679592908071661728404907223162305254230378287320653039603895030442170664744225097336194106267201972150099769621094388777212474700155310564813467253654817584221431596979349216405142939436702820497887519494061121487046276723185460463971474223983638961019801554575026657689600000000000000000000000000000*i1^23 + 337135485583584724821032625731279279416061991901355927948155230892033189465707939432198583368070566147721316935168127018966005612617166962686613511267241940402740869068368824625213892421184519074659948352555686506253147701368089859538543666223691781903597296136939485369960361678607702771818042247765534344263322070921385894587524017086961093042119151663959763117852893492677082076317755307838006929087165477556129928597083420297386633239515311600926107641612027493523918463819167766442680510538920306198426005717820415565573260939115861805614136375191621445907666385277563949304166244448039182822866047381672507410829235297730460685781476717352947680288864618451090713281302607675467611940066111385752535452565839674212103463138448492542119522925883550026649264535102682419665414575924148065858152696230689403839937705331910951612144075914438615550498426542706314353042687436789307256305536562453362316887350354239161423963295822965632845761134236542459918667631566317638327048346497027804011579530464012124840893929962528715803521192194086352373001117250740531981746247722598400000000000000000000000000000*i1^24 + 504484451802333538789421140081751021059610546361834677663120897258656386934275929551396750754587056914408735687783530953199520285703994460436168912596486232136853703689902670916623231327594480673666304791545970328426440488696554836126818562863032488613265166790554558083352316553436549579142245807033253962980118244875412136516824643327285900763124487592411683571983186975907212549241504714592447364256241586493456817235372308495145556637107230979628745372606285894535485435429863096153706671827840803885464625408858105484425938275636326337189030001972343496058438205486415777261735926718788536704155595889296041360249148800760826067834355493102720350847672671761687420778484502201685778633109839349362260431091042289419889601145442828400838033362925147336313748383418673266054248338123137299730531304111201275086175286887103231714481317505840827722204701268786371846030438792726945013364580360702709843559419761741090431246313919638688628414577736352220567958863903909930691211870301335818122004277131981346106688441337868733270614089746529005033048043912749012583551336448000000000000000000000000000*i1^25 + 1098532608200916500666251528123487517140521736573590507855782602411291910013234748348158406612821297720330173675235895630819466822449296671310719847620888936471099834087437107916442594772935397693127671887982959952244954367641283125117520684884562138856598070762604136858070331664248927798837482882839077526455118005855927292368645466743836880368664262580605787906337580980482016215217703991832887538332473167131562974485202990912162855810873938343052379607404196929132779384591704757073351595057845539997247106802616140022939792528700093789486034195544375693841627895968122092886167207099394861625142666139583583088884900715886955168406347305204062936742610492025802973220030252699407865078956521172661154181746731019969665025460547231063939806612842024626347336195207510579472800900476141115270855007731805977156845744541624910729097241668866502769404959410404447777013577919640366106307436655395037996529729040099636540793285430897730691670766472536946363257961764601134650535466543388530605073273438927362104271970563135713137347674534545193021398902056165015604428800000000000000000000000000*i1^26 + -5368043730418589501539404659161700419333188232786532812970139706864091815072492184422703319122200512269494809763935260507797135267698766420160512375247771703319668638600160061375099040325091075189986784875212400201085227279005549289834251869522491680075419514010829138597126395591567940794067293992641508299836844970350074412112856898680077280951296935690986907565531863133155640783813228066015056902706748175454177233135981345457795998125113815468661687049960783094494086575787835656858515700750344228010094739607892569573204070774576561266357260320736980153372512517995179477993959989066304948675583714788377607297481878625624671533145545357963537160445596573718486518314702480391123388089221969054959814100887472810082152999905511190620886376642634435874759291376743292679971880179403283274826224877451837059181765015382092902474173456062624329536679456717949054808128292233657457288696664632804409080443182936717726357039650813890783308516797246517205235195882848335134269891227689246755645915082206395825257490790297482906558749094298125291772358235439570616320000000000000000000000000*i1^27 + 411345529298200624125050760053946455289617065897326577522559248557909421954840477685631171851811530630593454712700105484006505502935095648993746445541687565847355016454469938347656636562948329336982173600231324211219633822696802131216153514911793654765884545243983663805443604240739548725632781837119930832544969738439408581651810315150408919513013037240097910558600283606391145968511019017920861438196626774892863428673586158002437688190989527274707168661628343237711844007522087677898756844865040605450251645737121520309088535299480988045830015348676962334175240618126654338665758953778760186986861403704514937656150631019947046299021398757257339693029870842520093500724557755536245908139589906694691794147003977255894664241818036996511520281562888861371908596295389175750996713687234128859618032770063180233332057410441294667013696045956052388850224174611683703185509202207782080728077601719423607063675567430571548826941674156695364283379582488226615049283156849336311226487569313673649041956405612594400651647257500167499317331498743257771450727397326848000000000000000000000000*i1^28 + 1236956838439677758979904668225187891592869644805961100648900410591915170503504041797707822724200332751525119694622333228413203594859266451054861017323006911759117376358980248112290641155025994936611568473982385448084944684391060743741874237059946835736737492536724141772397794957226971741259735361259158806767002790551055721035525543762654800469831270450149362930901594057546714106670091224934171146447847968611401921709591827767161520241921383567471881845995531904128191673304797142350117084509230189536299795396589095407993679973406671838124415277535384338104504415999996893631065069954917705775770543267367894405311622616585415938079386449860633798357697108528947619508528096179842983502508982221283106343893609772185730692583872024361381236301710887386210455881983745620841935380286617203042632956659899156935786069646788550367314450388091341590489513595070275682159421755195356240977533542961290832256295381076493102294241229309970225603434038418131137492917125200045594055125390724300073868792286263923652692850539141608896317247734505752284364800000000000000000000000*i1^29 + 2344984809223078681437473830479307391202206356110492300436595436216838781203548796760907506462134676680970586510599941965122270380750902007001550175279215944166909214807934802994694928598440137289131717193712478736791583737148547513520394504490472468750717881552610290887581548436005134870064958107502994159543813314486348782827685960220219896395053503664579920767126462243644605448380437941561808208949121228515585922975336534395427141251597768432130003883180488166076800406800578700480641883846031082036934743050544586785406166791346859661466780525762338620469501075682225983476596529305010252262417398270615275173694556765738790613590239497950795041031064936894259571076855590201695555305513431708883133985409564204351970843096105242169687502288661953777561688345418818706861554709760168802887844999421059400534919017730216481596179429565449308963220326174555218842703226464618636091297283027342550269750503548045110545775984095832090638132055106320609915893246021676767263221665330543993227294470822765730202261888652101851103313856372408320000000000000000000000*i1^30 + -1863588136117192681097975646203353274758401332852252990292137279071918543590154489087763310172095436091663944016798801672158897916372415084902349718512230660374506343287484300513962128324545021887199652504405772176916409703908169711473538941907830663993182307069078245480326685753436136950151395811917552630679348250519721740288492114990934017000903180181922146514263073357906681356610814661242321585557978878231891540334280672681575205054989104815906753248576793628776440148948036429454220880212090099901183703560666913431383685826512654666128264531248646838889903590303816160383517558570605254298778169020816368562807450685872624909594400758747041474772443626009245466888214685159952373276964040134323227961371737043435641519446972059255444434885852243734248473234419060601007299273929282853394363575164331697105490199847617472577421473723938406207016481315828018476747028744212013496400230274688352057166581753998803604317508397213282374607592179317928076826264058554763249080769793276156402236829448396408149517940369532317383786496000000000000000000000*i1^31 + 1340181205857302356701563665362989713762742198723109472268391135406880492668680634347185690863751765823380026975319887669459569237862168896418275346215147778476611112950323876742415788019090811309628636520645545640294190711966236155098891752942223652314137282251287500265064931623722514074392847662864091522899523729180294365298308466564891512169789576994752464534049443680586768280284981019425132095288786000731766491525698067007286215194559924311752857728975892589933366748259236668554585498317055511019257812539677369725475708350034441948658173482881142118081019909759001770943746950196034430853787628497810876144349077655387503037864869337312806687419913577630396701438075791062635702218109242002472121335847492871878238393085049009289239683732691744250105066944814846793721572306791460885081913339796798071943718339807587715237482540403227939313946536795564525596929948988642252041101880893904453886314224994452319349739271827099343772360242602999036994244887391305455893256866914816541730396098290044587319134857652181401600000000000000000000*i1^32 + -392443655272005104644053987133884865157303330586261841046567770619757155872214205709762016157872280504348218047170624983804680835915492057090284788060414595290657096591393548581094936242308553902568183312012156545442671392143108490267261119806032186977184806231597239435172620617507060650771063552138187978528794225783997021163551012466776870135166565799047839415859606760248977756039915229244398999842427010513143646234253555748521892417041553615928203209527593408793781427970441277680949749541144480106088477915236242869378322949998760217402417467779284335201909248053373924338875284792333038077391423057632855030660706207326948273617895967349794671020429554025178734982323169003594270157498093283240099201282703437898243216746190430638862977754333759064508864629892708907980432504627908818097285858187699321873647091513948843928250068488391499012156174611175466011600888797377034173033985056641792874857786202776552187023678825586073368920740102883824648938143025413715207088797588374484620096484503861271157465415680000000000000000000*i1^33 + 113012455850471713041688308631108250703523215393168113125835618473749359102886549622950198869864835367653479592705576110324195742903777061399900473834204322180299169038580569493536937760940578142101885911433768311606079942050633191893858495286821756766195144641923764354639238726597954053442117774827623008902979278288962736941727451759342732474567811327662800951795587384946060742674919466892811481449857891015391720815380744712828834367195616685182974364372255089043253084020055457698211468461787676621607826686472223258140952089683543250056801473507928469819157083286946427190551348757172872219725066704278738383688879515703222270438443548035846791009940265615209856985643014412021282433266575661391466442204735577905282341536776099749656648349177757392243091292358723342902966096632231759319567670588889153349257706343209952064590181684337695896646796119785921255010588842068768012108093172436650348118411211780520778530465054631889530827461849376903193034686165202924791584405238091115047562256376731271168000000000000000000*i1^34 + -17974084450581940070613690078997136572334142092583487793971175173247970701015929506516664105647142985501955928016815389248790402010929179101542058746228698325527687178785512471639895562121104036228141716676161032413788391477888177204681020520291956828290782303286751691369766996115768829389644372135566245984161424062809194777694148715235344676901344889818224947235911112420319079334086525532622302128951935618319545383776299236795911795324767565283880941622845752271152193234600095099420516493736731671836656745819015754736060939698757663738235148466188703697669948400807015610936530100461168882262207462712286491802286204522524271136573324871480832217825489822398552453047719161473367052453230872621163106430109878361110064485113830331285025954912375121462426859692768555806986993942954386046640869552573690772567647261816719917506783169863072723841169365100014223878478549448883513448470200023317252123249424853462717742513837097362680280765517145669821523868017944607115129924537098818050219573248000000000000000000*i1^35 + 2387369792945508027686233795946105939048292520012899891902304294465615421879680883361026876710534711048490076870379903086073660074021323265159872393607978812898341860368963324074365035760422713662330292798538979335806379441771209624777763264964740424114981225843953420772405250690973196694606058627798734289235696290218206881730874714434810149961568835031665732071131521804667512789946329961289615562716937474293165307907388886493386037491268215863670703556661802301394076053453208392335329117906304363588618671624243945677811452037512925803568494426212153540606775236317031245553880703955328158268882834033880807235927155355105077819476134806724691001081831377909550819466533153369610691367850349729636216349524238313842112310878984144763950417779875725595323677995053515535909390347342835101963272737379560412801924438679981666999583617855896996118442447594494993465923360696161307745925905464144911237073277975145398978956783533829862252303150938892352040641514967066778339489091979596267520000000000000000*i1^36 + -246980730205641170888567067035143240262622503536174018408445674027837403696094564331841143087942792153553117284459544692523707739714689260643986158672129796525536303202518550492425898447341567129642310953713694708107990568919091974425236464691884050159605951364486905571554614433240882198961442563622623044877109860350506737127783318449459784112560336711647536246940670340361003905780632039363040171301888196514782649746430778396078779046165254110804512675281566881025656359874671572251190716477409864213838717467663346264315704497236309204514075439929341862387665302964295092175561816411170765389066368403419674234650913837195156135075720930510981870416609634105719710116307614154332189629596490158500712372964198495932544642245308612923975183571975414988251173869572047783898417928469605943331712520186450981667286926668051345845519742734901524254811968809454393047041357011078930372153411213256539614895004769231897513639723833751229275299693583590152757844345693055734691166945280000000000000000*i1^37 + 21129460095418129252001220906922327312535218864428932310373561572291212805988520867976203639911324864722025879314359083282566543645391524331098878818069156081281275337129887620995519760375291944989380234240390827252487460231471554521430971437474300574049793717094989437500866265631503480804820927629325497220142818535641032409500841319999415960026048799399214528656154772280235349557826048032629947035426486908137238306090048673700851711661959247396631965553934408129488592850653128107278985372553244099823610636908683093323411358452743218708170658083784184492584442951199391287068499306521241714167734801058933483136003929595070910115741670258993558800946591455194474433901809602029393332290748102635067181855736215991037711722366212159226859949809880870707530902711394853547051956147655238070571706566473220611090406613326974596640966459445178989793794377524755583679754913412699753135701065405171231730307839367783715117196768452465805482080920603767111550921091921739776000000000000000*i1^38 + -1193489187140834713721787577261854323196726886326607781489435037702900055221218148212353023702575068340944672719433945501437830250582881032185981679788959639766055808244261412027836246819011727349914354560360079895951559595517827289449026086205668895097947389465613192752171638102788520570894318717242334763595613863665892528632548449061008843139060323424854137250008365579776176073376694005441633974508576513193534688538411929153912485235232891796500880437664801944823333691275713922243506838374596268668474144532444643647669256994706765636679119480976788565727993456251909093387774192820491523162424445124217617080031568045566365443164318129105110167406148424974511577338693059828731756638758455148224280578871756452014253424818854979055215336274484497724035045763085192002756872116762187339498713660654734144423061647693518937354190899477492970425596199363022478867883904565425256603132039583995512321147389637046435847285352943242956270477364199697955772096839680000000000000*i1^39 + 101778547409547349856498273365499363644240641334571474946064880310260313972274835704803735293446760933541494436076640291995843626452642814580063716635916313183793674983513703340232563153102759485146519067253348497082871859998537049672630805123936195800560875753124031451321406929935169526705446127237297123510347057198302445294519981305176030041604145230648815173606575491654172885569013256387476731638531605740301489179666909569635747932324528514539150041395600782739889940602210300143787781582973845055112218449325841884233653344221762880808773590650052335278766278116050190954425686069844785923804429085817063877645672403962301436253740974959679023976758620452448321394716044417599073099879812298081189951334517594373317393864010875113066207655285732747406372377715541855378693364371244054887695882863430315512838846238812093520841902454186751793149257947003007445712330295703162582349934337737321603901230587307676413696431602650216377286405786211188736000000000000*i1^40 + -1410989516037546047457225804608253020861954763421591497837468784953303804037996450409945736019242273371113691298951597288526161407920476967485759064470403430843381051384119469564838285299248305942942377534913669749823869610959716534418983815452593056786034975877475908262439501979369927550596293265176882039806549613136588990957376910557084481128526793576653491468771363512767079349701139099839987845848427223094030917111841301255602518331315779462860061999278084987610701503395234065890743396550585175444209033030342859650566131087452747922287214842305274653945771033129775305629169640298825404605701092030727768462433543867281740715744319527410121784495605654811269367119091485208164838715903674451061740950565407705893957387825454505159786769112709359742148155856305815660163484596295319150472834576074385880699379328681250880280879542789399343291059561526029542444924729860578073151306258023355858564100894355860737307578427000032694457964953600000000000*i1^41 + 6654836585456504823783320223717992311397881665764963982544243038030555911004884324321139832534602403771868740700200469151576774170282294229041151393669052746474153514891536226855076197656743894031843572359399132428223886048232247548730133189223549675581881162864571810587692728922921755728477072650851014029409323319284365822407978076346603829799212410937082416662448772460762486469417697302852367509091049829551329289948442707076833711474699721362069184534680896565551539582903801783823115147651452432788339454848222893736870688706816297586161701895527704132752868673620760451431424967922909530797092364556031973745705833002224030134818596441959595255231260372166175894086897274418523212791413077003679668545005353066410483259844686076898294524466329591535574849104835975952071226755950350864161151525156506808373352547509841940408310434600428057021114012683709106771492659635115964415843287032902082212220168440780846046007187902300160000000000*i1^42 + -8980211462612062272532306116605023598721486680098066995255828484013804450280866994632492533301660230807489700218928875788642189734740933710687907940755192355646716759867778144866651687262426431437895783610880048929140317396006252265650690720864266681312349313421041972945317908767334024309129477263223672583299942305646212677760261446019473233575797804688851903788704142361594123633204082682929491510274997485431439813796600151414270253316431538405428310225644728555966596359879185340480853196762891322129878526164968117478279442223791503857747008472551338807509253210773403044726350823012191155810060980321093169519412708817866884516589136841222677345984257326254769803738288397710923484676472502914575518598711965149258916180412500755786274756581974785984946329470003211509544641992545813993023058913715645449324598749290653033201319471398327060004922102377414208758422242076508540288827190610547606574637249645105385570304000000000*i1^43 + 4974770363261810567550163760349957998799386694518199777150286809090025190005575751769368223735406147955824025970433550895403490958899764264227960640421039210846593657055442549964785205827910861742409717502435333143357727931386329769834586634583825892878468051355691880487103228290679661015152727038931670990902314671968023826770428044657957625298977026295123679262406620942452303840619946755351681444701953551359359319211275308760577960233927373099502402419108042271464268404444389489071380624642132554762349456282892215079657394047102003915603033150868530157476972944620888311818696151234782069112000237043061422802120817743005336010928763074242362865810951167719297758378990005112370357839415177393256879839276801957047656300967329564442252858600640914529853051239843593610545419092162645182003897775867619873629477936390134533119451846060341829957500166217893918641462411715515806145977957486373076262515795558400000000*i1^44 + -5282177244446494625303930269821579849559354046827909741864201084450638846129294476540961857616487967586129593687835342783776831195043735038285244037881240445646725860134794427110479681455776135058376178541657978763424673968072392201687114746578529167210849075627679293989852602649772432727108628251300511893584124681421955303081931806064788723365727058276758418553831288460237979241846049400819474601152733608304795136693500139540123025941104429752805239520800523084326000967224886649238742046860645058955628530214919608995714476494202860171340062013292207987487160279687764308797241920806321197576328700730918972776718272471565118816650942536697456638181865512508736221769574762052959040743186725483265620253312930539214876769782615846694538423865645292878510427525173539224672196640263573235581876212857232972798763737852355279342586787972191931260166116549855876702142188573793969836796299237822300160000000*i1^45 + 4178451041844210687102615939835304716506760995127002764755999983270647100434663071094407043607519818173467368670787893516613005228792696244097180708843432264575390401625803965056637313657363554657117083840661751994917156959345947198057185231387137947894841557111185226236549265680736629995165759266398198007756006538273679146258156702179911928165026160022150219622017939002818288268357405499500699053756915665457443234084096764879048405301329530505161074782838704936071127975354026614903586318593876387431888728130759774064100237216283451093181067585302545060661187720857814980265899412435169313277840346206952843647236738533997401779149524461450565171031172140782015760420221920782066876614925540170694138575339491991800747613817849128792116815532393924029979586829690867699895342538918741479063530925960957841426527853842901939046935931488846585390884047926676235916328381207814923651514368000000*i1^46 + -13278845914548731556291193431913073723845142924121637857758871918174582142734036017149445229698790228834409188220520856356457750371766825627278623006217023619795715435107746886188895282559404533415226018097875418728829026759369088822472405349570816715983756469707015039106108418846653858753660455560480281251885408552452578648211497874363214675213107430932357210112913249522935006570449238072234593090179878616270881581994070803031614408760401624307618294500389240305231549432971528858850471896260627287085571372555086155903673621096407163644805603933515631884787577415018172182668405443500538059749324729135374745040847768424890964286460616252316436057452790070123018944586692328956793093812940470468804683893485675507871442495855616760576521091463471240950505755138595235734147519626675549907093764399063076199627509512987003528781919609898719441046472986271214110596478857984000000*i1^47 + 12916809340450388100414235231319152197981973156518543079236750586907235505881194127398763678800178349141726076707467068785581753424706709298542879230156873196279228559837643959892977013617868431554099550428750462976458377479874597328345500219928681333420189917424580647639716245279125548748914200190898605885792257229984645888006667935174912741242793359185946432653362817492324041948791911485543853157484822486264850928617093999033105546919781581232036370991448168009261600630077285073061547962611515875536132889483764453837291676527845100048262537774583341794120601612522975460072058331045809452917186693564038184597623125409899163061915735401908906649243434280928776845373354784172961577190688715989728314093911278400003578875703207907811962298875385235945470985028844789881614215046268678747086629552973339670307764753911496626668085681269782834623089880802113440000*i1^48 + -3130604360731348161227983295110709046878069918591871216993259571997060267876115859380114284744160107467437817564270303877095383663672308735823477842152262687034141030097122858317846595192264103365907563568622277116337553630036241950330744208963781535709611232139664799516728931728025599420904148162846352485777431157547197669136574026165639097436149177332862838435221428240062160436759839549082550844736439814571683011970756505659060835611652416102972075014685322233278854583363236643618412765917296504122912334211754493305807488385639044715441233197823214993705195229662796478227764571105423872230145179479426195404580520736573233551058400007313261067647510311656972002238564483735895162186977561674557559962670632248281424016558794627320858110948002337228383757402343915456449426436284973740668730175967111919940912277580700513727407249610280871680000*i1^49 + 298592004213700407117104800679991724987263619025971170260808314934611631342905889387124756987790914639122927044197151610944085479658357450225956804980104829901418252210913179575581459241017907055216566251746076975096262448821199877422933217266105590349966001124339143355325945406053486382365678435591660643096337192028068806999841330886612157949736279480936316717168754208245689284335768658080411889199615471592987240866083489149944321715845436455936545540148490669382970327722964700122514034827823138037853217482064054750971065289404268362404330727407635372677054145227137011603851908404842194178021527543851412634026743931908838814847324860699581271678773294432288112956798901405063556865053009057001971416508889301808462672877401525537653205568098701680214762892666821685479048476498854817451698195029783315340939322763838382037010900*i1^50 + 5846300290129213835248543384529376060531172866579940671560080618415304011066099723172728993716854106565774383441957812682860645286703984387366086241303491652184543018341420440991303678074344618861241624820968331944619393041791138992489536916965854186788112295897383172487776847257133466167848890425832515044948887762086185137054372691676970789850932313619805303206440362532913430231735497427033454327700939959894926722881224468561235024001941918536229499409703576417107627481689811451441098264926152223876568269832316144361377420187111921138405942409944405543694493130938931394634140073569408085105136872962221179579578008934384003011664848554339443387832832978358407567330210804670152999242814129508044047101213625906715197565555380796462433285350315606262856855574773637172880750840848842862784945482154940*i1^51 + 71160946486732746005091300946632173080712341302826436964009673015103857386299904265645447636866864714374901549469361216243774095726460392088943433474144068472381682149335910604753027984833018651880733992938888547053129943238770840851000420045605745803991099117035613034420030670856494460621545190366259950354487776971588906611029542472163063694364856985787603469947881712728153153987777137688095095941982347274318916356930926824579465470213243190947839625315767250880923319445722399572452409580028878915522351097826327003562409282378624762591447092689480120139080235464805919282329848571160469739309355827995988939830841328331755499669506318326827530928975971896833651680020461496021330918861107507247202779070075211117314792917309681567575843236194443276147898148958840328254321*i1^52, -255704564936843387882352070255005780813972155504774901274321131413638006698890353729437959633250474911585237354607286670349772076102068080557117432205133448699427168595454917865164170007991448911980670541428620499510093941315021652658773987876579537028472305485080021420098557256511936166989285215288291983773270368230420920544958522335068700352604516375036877454754790449206073387807127492878664709489446427842816419991418132786844409742626390481083579946929279258883473942654192198151471074147093491078449106020503674125980265369566876745265405996847846986712334383351741340894171684188509978030515798943490431734535375232048595367113356117581515982708817437487710858119909448198418118825281913387015336168586742641148868032258331567937585329393408320739722961813618149131310378862563554215321289916078304557427654884137866453013190230655405533308272192805751724835899206453800526678148719459999106062778934600282605087811573866960380381379917933418431539701173261759285488418246349348807152593393284240338949298076592793824653598286230446883048550400214803380655729840471434429531758940768058140357544110527824095730324824561601292625482798258649128622956506403665136040092348787201897269109606223343880358264867749676625867532257831778690097265876862706920473646543864284979380964255198685283152855933410312739797836336115988251306853610374063076200075549634171813303474999953016723713569706294555515997964222645217555948233086264576121674991980101162429117402454013242846792340452418346553982838438041393423600899769223448023514742294820176375234901638354691361798944022370721681587846302924800000000000000000000000000000000000000000000000000000 + -7259627281296401023392223838172059209790336928169857987458818962676693384159650721504910039361465780962514467814222250092026597711614342040279365775648502500773571804883114284746341671700615227362081201434471672146614864442325014374890886241452585234687321910150562316985493255162833407527147202936164787146056570697046369941419387638905354706967408834819631791642758349505445391770105066450978049276095163244682472977472326988746206537323139335002043632688116245783646272413536685591165957429922451298764335678901268305483381199819261125354895802979190256303828311574648502496049242210156674398445644399656500654699399403784232825032459855871864226949733753275256625679083438734042882075420943853736650228931405970673723920571770481739802915493555375853958551859570534104007850304225149016447967078024016333282888840054874650941329290427013514995355580510989390848899985827472783122527697943740945149877207362504775718056850059716436027658985480130404028021381500750630619212019887666197637614668625019162985429527139250713323913163498506249646867743829223365503036611962520209227245706744655210236675758674079275718675919545749298635645906963243932900893678396841446345788552298009920913636529858213528217652141007395060101998697974780131498412494946969785711700527645002035885722060464303633173707982863916272326637986244881384738678510493123901222237306365679764474752180049491981163886436634613126687412997252145544098387623595815978066141282647479755247880419811526847674297638824933972272213460277571305916511430669820100821871000797748629368227012911448459080238643836154820317747796246528000000000000000000000000000000000000000000000000000*i1 + 12728551342562835310672353492704551934380957171945667249180061628499872861829028257800076597863963420599965567183006440435797271770055653461918871750140235348035413477668468376965294776380769651711725165010633768251391919807592598512505252515775566540964599248533875914182707727409938501441631736732569419670561743265549145776787226983775422895859752607324043663814930747661184579642639561291975860600213327132308447691665706796018387128796421602743068676953980276035603470556322803249480552742150345495928434940073125672252879128155610990445637236598897460968402007293498973817718085039109815388283790899676581327323425004735685781897180188410914957135279232102045075380203006018517788855390122089025274014932557922563468556465573407104428781205447955286894084692901047458215395580993383636466398527858630586483923216251039096100702780842420707199545338946226079470215485644953310275438527008424165649174334538163940107616212753954641207413937970268895563142722311760707434595585310970451553585459128063110444694378565061117435216463072974989255440301292650018926967261113321161104869035836080280001689809207853452789678537273482644678739519856333606050672950191512555194681299425959302194601755207235952858108521522748471731550437918496384524536009606952349875397493119848635556966314652735251796851993770003955479229960931260657629431986354065070121120903138564474327393878013201341149099773239795020706342615572082420296875499115749797107708571540820463376922134133128746552374445262213332128079235088591581108345616007461330144393138505143418391396850609998623676437397363028271541461712896000000000000000000000000000000000000000000000000000*i1^2 + -23970330562718218342770996094356511806617799311854599532292709032350379254950783624868610709212125135595319966747044021698973439556326713125016262419537063818036936171091221957272672503723466321381857054523415953783505623565269818465275684859298992305828537923074593028767608553822123434931549407572833363936388575073057509663793278259121551808063899245923285409696785418941114520204208244351037458537295480973046098009931904863797921565843691423347681622067791757986282435787576266124768871608710125860216908772486951655090632160653536740821292765597738083133722991808889274757013174596789751050196493472424765573945540950688129586133154357070083841803173541105070727785751262903981701681672723369037001315897491518217991006370945914729512593124039684475094379887851546776347871767311368075360135572099570916264149180987965663696492534910432678644122370203049243582213535215117417006507752797260574901881093433602100419955443003378189044393248496632407441905703492559580163508657585056268690675017686266450574948992540159783283800576117626488492835881792078166544650688816259834891889618153145566751314858355403793508115403604393098293146615199073567498484809920898446852653173205883525555662560576836034958140043725838243208148835493192408816444327621397415564695758994008101341339733232785848437368773338888703332629413826386050871998987445995610730866352049135808757568426435857779636094814326679925149181262548446647212353741174039919423839594649297317655545518034117029025660900423422586220308106826339213806112654025852267064215576977402107181191053137766000906998320358704214670154137600000000000000000000000000000000000000000000000000*i1^3 + 26395447933358758227458840347046740520446251729186705311678552507356118817516270566101928767398777280019262032927434668655982589341401883026249339812687331819646101380198023722042552407160901689380267702742773587118821431212485540436150122372445677532315853414554363320049286363632860785602504824401170688358285686204736884367256777081660054178022897320671573451738026114446340969601116260192066512373837512863177484911008677983254787722220237423337478011256454744196756944511035570926898999003383982408111599826029453721783733662955747071632309042757998907185264795831586677125733346813031286707779000129104170378895123126069870327687183924724796302892177357584778033037238215411794909688150370342840897660323809912432898344424145939976094861467953527542155540131032997593162388607896613914220739202318952759399748017975425484381655932739964798612735491393442595204572986877029043854193165758290757698307897500839310897328362544573516242983809335174881621679556220056516147117799622640644275763859006812016829695560078133336581317131009166242568177343096717161342243140817712621348623057237666070395368555578008252881477160053762158865993992713691603785686725393151220933511645640698799783929752123861433939954589331076443239026585527836818783287733633091581540181363650655549329083590351592807546025558395227516756379126622249831514270984088174602206801902920583169399562914250317757344284840246040290580469641914773731437334224490300322240324348726796390077773812620141345684655249959219721842239376616656575792159407375387351740662846846857439455643282784653376183308846793069649222172672000000000000000000000000000000000000000000000000*i1^4 + -16504760165208360102621035698750964922359804963951424352970776884281650624620751563705420141668294753240104529626377190184661976564996471187454064495944163561576519453744767458777720955939009594014127654991379357219942532315913180443177461852643432681148829892301442681688235702258364405922942116281266248967665773004908068500569721813703333582762902005141562869979158177823825249214236047733938399732837957293293515784299210410369867609416919233776516194108853985794527616376299973394125055493212669142587180743533163581009254066913753879295517373055541467838481303871728841998826500599698759073361419786808755979748562446349532647276715870892658090013458234831560634848434241596371046714351529930728916887247213315562667609212579537731562627589295294357514317964683632690782972463640871488687536538564862560609069849787085646867559736480769558301521035010850869263619146234862236980265572820325343910916607584432879300282543309651410628542939985359946294915307936691545801286934570676772295960294780672453573507019219965551491053966556582621722647039365718220170705214857463106127344349496026125764119442121257186969377374650496924206361668757803738430521030915614262176717554287103600255884057027030425307024075202685191884974231612050890170335613093765781516198933169547360571490938766451162640217664634895436727845000400521612339992117683634321945014264405339813057613825456232420499295419169271578511057716783803663872981116062130420317152468021582256753045675789791683135260037285422117254974143108157100843596526115943699815065924970771332358578330383990550237912340611392419659776000000000000000000000000000000000000000000000000*i1^5 + 8780164321794971223648975724608147575667230916753774079175938027790182161485636910084639076409858414562970633258945712224492104172138442974034736166567828354415846389774852847879339615470236389000892551479506187339467390772218163783716664814656156611747352684517532189190118943566451832782014141293382130709594733238737834914542478647512712432829974563631258624967604741823834267507764208437126606771412221828571577229516115319285954455344726866221262396609798758677210926943424017676449934695383391277971028286474982603610645716036123683168195863981474451148793456981724419830358788666155619110964322711570205835044253791434286346708944288997415695569234546671092842396677636816397258214913729085001362692835342645508410539760663361933643456423100008878373687837993983247680128642044791262890547413642353333939035518986271533655540090487725925545359318279287304564995794391639275904482986161060023228237010202919983129365768215156745183819319486884994975261377316635274394416003272991204237642859837627209388656004776792166671985800415713278729013432269663635749486322757182593485761146701631367302455191385205179324704272014637033001739071653041138991357901272328258532291702745070976421637006959204915160797605005116598804937037013267643687591505320615304733161054795617631517936188026699135270312733439913442584594612085113419323906732320491860121286911257868147084747695616562030803550054040682147930996373132366123499144062885863459525893447804913236056904590693740762960584436986186550646080582602506497528989933645147483047091662709505566774219111162050841284741364726336931758080000000000000000000000000000000000000000000000*i1^6 + -3103730639539671387426412170999683566812953585940507911889287899454324547583125471563138257091596116756704613151730247854841033955045600378541139518729608558727273507396587589649063568946323980648843697873913016463001546407177091854698401077310744407349598037045295900250161582904327076797697933922230824077304907820621369102607194259728421435062511339749762226594839766954501241437677197833777693584077745722188203274957991294440402472900339514010368987582620731760162835083562901058560033561490112395249885251491013169199864088992923383635951771231358363374648695171403847098221104211044427584496312869338617849843317466650922056670512568912177770220327016784004911657126777088775858850720593523105303571635915541692750829304434980503028861237620871985095536557554497491921788912729339661966913945956582170489936532288732099053510787341942223655657377064557284268851352443167307474981599196238008165328045878430191555558128953976404612914381558713288839800589937514907939623520809622857360239799989979051810526533078269592283600753022066753659626678249871195544962545312485371396789206477006794883161726480152144377103713408776659481773852131342216002884764386898388678015662747654406070825945048517316240165811508612671960243399488572761649385822193201982089627027266634264825502500660956733747229204665392250128885150861553570594168471530905275991946383533647043186262609924554943400238253299059471819492562207458662575455471926725455064705042251339984964470806119988896616666756854639829102820760297255861405605251680847195741472771725881211739346046910688353308992749691908128768000000000000000000000000000000000000000000000*i1^7 + 560907425301824653349510599270549952798926372729317546392823516647740960041072261245262920764521976185488911650911757379070889596672900009051578669155042991209258807135862921814428151358507192140607941931524722771746619692324272963951888303000813050105236773723898147766718152391012456646174134377472720563426289005250180204211698951387587881854224708315815566701935251362124366497975871868018715594166265293030031736340049443878655577697805736562352771421608169615806741872334457195043424971420184608218819570560408885181198160384944964607427635861091184609413600937914509911874793048033026732378351290315232730942860281609742441731708715085984174812995039108409836237313789539130568211153937231775078806952925000525995174663565021154329081162380360462890346711822603138543922044652275037160963719709211016671579126793891630723748111360665024664927095966684322342765874919703598913019568648918598207292392667724084927729859740489942209938907498480224335798825583742991839992685615857866923833005712004928747610687521776342721661566624361151888537071955908606470931657286134971418393494014630460571315719107723514736888727572920723119831052831514217617455910021841241671111949648382428111243402317906049213671822443412349755084469538197408409468972697533512621132913649747647764417698688494449970345060592870412048097571961975482315474472913500649201685327792059041364886355262268280894019385827037158767842272218760789387255289265463062574006989153155246453777340400784216760043793211231124597580797208417292354331907828750285966669153473072498838267863053741262794970550313471180800000000000000000000000000000000000000000000*i1^8 + -205540790272337751874545520979964449704144420020760399546240165755923191973207721795760053491122389684420513732852873324529009956518921921250256581057443958137826076272188842921750787107919741852318161413008267106741246762900150291503400967718023037625462689806538084687442140155101071218149199672064543834940125200564548469827235902415247129853113423513589507937576312831391330114745481184429442906125011791881703262196791299891320461980458596407670156511092449429022564853339882079742139307548522814206531273457886801638176477713166399283829378350400871291224717557292775739154679707134240419619874572657165919538393885388833132131354979933771755643972769230018242554897180817422643948277667372618436614612287748211527411179015845037795113529359343565200592062915923392737196699454737873186275164842522055175226632307452297663663017274605051919562239659519733936400763106150521275376697157329958282921775101117455227868846520333231639460783947485040279001536444429263455809363991747028435851247596678958865078613769498058059750251831095937931458279327774571104271299654003320198576612911821823679062987376280521734147700387582141443429135124620205356908416537584161507028466902505609761708437791040545422447920017627537640658375407840795953233971280170791518885913079279305134484899767929237857429179095271356331704197204648755170456814347879072036878888174064699626160992309129284741889732093900746241432294373642327966265587340230342255489950113294954361973569002101962376169060099800724350485478636853199616190256498098293481538852382713663960008139577987481644525080385945600000000000000000000000000000000000000000000*i1^9 + 5915892216769921209245649284130089826722285084455518084611086020430008013053872559617627445716522756503626212427216524465106174656350370468459167589835277399788533688394631562550222486472117306637764704737320322049844819920435991603680924955558971864995449612718288257858413995511035076233518844375562306392676993395506242546006878457563262452696771499663746025640580266813782859811007470877064500064986643444690464091168367302431145516147076615530517892912168513354647051624825456615824871207669883558552432182918877434865711818674425036639306624636966366477874253017081928709931321155460104025703474492532465707478728397842279790039364336915854347275886295769507150962025760735495878599940404286029028999982306574900358819247601349917735349801619392549693044387582260066895609806324263727401060959943845473039589195265764772618165577592045329270621947948361589580149445355888745447980898256690380309952861099562865897339254670058943545131826187281913132370182896867419141280469296759842070347019280669487654034634568730725959722772099948082572650207731313273265433444014787726980728283093705894904418889792883715112063045589816320017502560224693292658235208825917711919325850451899617247686294882603563889953336928914299112065895777578444827529752371008976959747532586526639563812943165079408201289264324562885974917860427249956607239629991869933184458968071584337312200997410660591274830668351699596475427708534834681912217974087479292861198226913476001333728316812444873772507608067889784869426132599198572958501749290395403107406683251660378668989434250372800740006559744000000000000000000000000000000000000000000*i1^10 + -1065881651675821388997002280671386743620825651351729107487648927353610660762479377195430744569099266150529198543098803020439492343213661255381718254779796695367929899299155563704898850477455373189822010998689829518565705006441501278156252441262302896960944865773563576470590310335538918116101832078042239388780638255054818769963084068178790317483452786928189725240836838003211862974897938339017152005221536682397673726055127879378677027479453793304047768737448536913550309190301621749266664799339364646303493061559087118746797685123867822270502306467830097979456309292895031546306365357319876552406222820378168603134707099395548786955131401458803401829494970471467923257643042536334966864639858589406918731006037240161299443227428534756480155487128350148872778905810833277407569464186455017973019006026281058300744917835348075921042015330885802414230834325310689231321804882492732707650953556020933607985631699187544996477545679050242310541194848615636859631054206288998213906761375823464542563940824635404910825095389459757893023110201965188838749851767897006302982179954431340719117884218695918596051860823439939175223820381976772214442742644016692504311403393117369410266931614302423950188479002254686896982947668955422616793049570262722366551909561487681280123169779829372558423107860709692647899448709799521268231400549820886603231370932586574594603211010151194883257605311328025278896420609599360031004818280244308153187143581030670482164771106110324050190920808299811481026411462993147625069185340483234067931354428339980876334299350447511807223999926804433039733555200000000000000000000000000000000000000000*i1^11 + 179183333029245072320076570547055239115696989999163922672994540215406599181294922147579376154848370501447196251304336628768527743393374199799475692093220779529511589744596268620677387792979849676645584482530162016054704129597292504666507201833607517536419184056430662899826168337409890748551337026242659419536867273591860123511433845684189871099091197382293229907239817602336110931539014526209986934257250718148211089447597276134606838640180388145726855491415164371636934027637209851229301244966948339774016591368636625650168046886748095683534915490403845933959914414340950350036707705130105163204918802373134087021402203815183088938740622201343169868297196549090526930679779366688234025912189738047897654927826489622828746268372219185236204428454511944016794831119283452412746090429975645245078494659470798799980145141976235345905275463609552626020442049982781884011162377397480982340658490495593488841280365020720480821162980247141028471470465988094640237072747155709557374050780565645379235855523317931221943744862536444233497633047238154317086016013898740158412711514197230386910941946922049419658991326112477637946566921328666988077890403527305233621175969569119871479415009822143682092087612735658546538367090054861226916565137266491443960995101683869365682621994211956229922345545073593209172875272772631165100507949384942469946710346557500195853602262843828140619275435083107714979369447473571690290422606669967991231073977302794890846914881946691248452445835684157982700888118943246120937826137192181518331057450471166985489323045247915076925172822379324118138880000000000000000000000000000000000000000*i1^12 + -26994890359072421859659691127229894303671429532789574931689267094532227061032335426892430221527443887606351556207551465458178243865368605621387086197795358400147316531100876969715548733968909051157280738090109174951881521794100533133974661092932442151466812719701301900502874752204804013971253718938337429570224017383914063503171784604310622051661433842628599362113141832670482579787748073883865559998070645600707867306155298537146846746571351208235794660210958364620537007746006880514074516578000563624561783853188851961430800052773138647095346894209340533517983409680838397451520666579842307250109048678713163916539654435062352554949663668681234400820165200482818934595391736410059084062712140896189113183713968722708912317401386333901101884991524268931240745193180704524729442027337430863595370761520488919400937413903440778801695307101979308784908548748345870772647443685131817802390574356183861007875780961516481071952066729821132223862138661731572510400115485912134197145067186798347818543914237352951844203982678704144013404602559224212957512388356145202108623361303650531576899484553334793378343933520230443965090255376107733424625370910110352821638005445858009042254751723262094777430687840620400754399805667395045221058099862944026115195692068651165287289265577098940962425576456361857273026716647828193430255267894186030751387100162062436713088558097940062951032066744818858932455634820395825367363017382598856991767875733114458605082001602575675700710476972225939508707507799999441551344953609193391836275403625166959672754963298618407749585198686469619712000000000000000000000000000000000000000*i1^13 + -394484580106920969048399637211081561745998882221520299912751072816490416092789739148394016804212259424258611091282960335474274605739493201902990580850264911708793671748466698069984975782542317517153798550638957702018485035835342284085466644032629066419378911676423300514384233765563061777480320154871289422270218774324047212525728782141424795883639679327862759487291746615178618962635302191353004848703377383210937664157797507658864799271843989407281842534595122088591689744639145912164586145031483675272034971357393571359359304448748526264815020120111921198952797415097137597144511515255684152098598306275301551758670263310336426836008296677369618833724145782652269961647558853320383706222790452311881668827188456944964534104176036025474860382282601620470558220066025999497109073118285570706667292660392986204041297212570749560505482812725956394622216644120555701291921812841290530385883283814677403207311312297288865829230264618337192677198332548231979004702601751838016373292440573464756265498765488661722084073244912055774466960405403940776263131570838968850181768434982012863025646859914453352750085272537313128094869522537087477554610518049818012396831456229685194075681606830514412364075639508935191090235450240794635337930241441869814707620123539225770262600543088094705771512937769389222709657006488269708606963247899658250554222230546959631076065868026341041363144534391773308462079894042146148333503713596253102644287315908009955114428538961083889330446408951184851683995810665118050392467266968010207842558990101539639040421622379445445077133754682572800000000000000000000000000000000000000*i1^14 + 95750095900669288925044111014770325728364490367088486786581928237393071994968888699428435162211054838461371673243835767205917838513254349526527366679946366655904543259118966571014344975572052313399483697155216017843227076188911207187624384913499597883822366784697375592444833977345153212989313149433559526410833923623129373286198403427949932251666816874410477991595544354318882028643261053808013444651785981470826513730627632940001247549718349982767837766348151144820931253161021741665334882329208949275639869480021641915295461344442657168965341131439463738277949518914910276224912832077747393844945691967771927900923284101029670486490302039833761952390623983056088226367900857772169788200278933566926333140222927227129451058136284632187067807967835849569857411741504692269715955384635283311700144876608770681021348405667589463895250279121037720957852453838143386623836510976213629846030984268630484480866366902044315683367344614028121577914796676882377661002120122932798454270336835516920684978369896995724729525172147254836844150383570206167883396754774498974220311244341349274333895849883355410988907082534960513338354336866654132990212054865194312489258937871367212389800961582474944882686987863667505627404444244602892362101080952511395420817804537656447945114868355814073076286529836293380339625290880824218220368472398363556288041442944487145169375666272980300948552662420091808257722508130858596793738520274586704255284635117798418595152038401992792763698115524335699940760183455229162231806073970151953827816667490884216299738327704824330743211328798720000000000000000000000000000000000000*i1^15 + 880519943367396465443597960770641933536305078442676074054287900182789295566875202377057399853736585071170916532128119399975688273067401527510165971166443045984004746804761406340365883575068680435137671164866208305121366914081540088276396623037321151064712556794971520120094478100116340786470673264576410374871041281364750579413487383261822061341543997940609785901056838336107250277410191252690694072827578636401295923814015479394214930683406219607929585621419029114689053318761076324204580691534081965011972376446986676255124737285643460759566651570161733359142490230711974603360400160086655204312917209959980608810102269859025161162718374500567475456911533862292982656287453397590392448841161944969120138177158427759708569455828396927086496817242216384546921186061266138284165482305679461569346193605539045723934853881007603049557520906637352161176317196321676698768376640273775873556720006660172948839277360863974928176358829666719670848869380235505571859708656238546327660978905743307780843971299878096884310223830638583076066026046972683608516222896554467044547215522083335135910609587913405089542541676271886069867278019827952874476812480406492222535831259251768607957079077900112146012051743220526256885278721472177934670680221107550723359658423869666063967117167386500053285214960267000560011751911053969043854466030948284301471983946498867813932213470483988297138323459731556439547402489487069953776225996002433391109181042830814409877226644867019144978249544943744394629249039352029737118983070977403028543769423349262222741789722031918303129108480000000000000000000000000000000000000*i1^16 + 7337681599862475849385286382980117844465728541190344046209507438107612917749160063351426958537015271051656981645754071407805872260889702934399217583710118105191377328360340441785813670079678628716676707846838237559599034054746580957017542497703730924688325211222860173518398239503739832388629263312096505744700668057003152026142935448225627159302135294702636705620427632074632919865444461046492813865440379569007541909332223546036635329193673081929968473921138017532049685751344813922439161569128465279458001423028880343917248890800365834477205245945489198605818956998008386914593500272307176189133547873194216956076473605135667603033072168660280465650856806738443064625853268353604922473569005628569945313039254864695684326435169706975482566832659620282909218396854638390822242282543363925340053183101238641811318830351178735913498866717356250649191172668610448016291782413546419399600014452992174651012597740568059842403798815743729204346428211497083167076694810345756609975523308961082824631653318226220476931556160283921347872921491929256363846551032846817070611795541536211317994517789709892642802150715051144756707463543769670157723803398090406313556257682435926672637216083179952214918811431940378600917486871776866307755793249734685316012816670690467361051297057766862941416657365680240485557439828625452567228830563679800834096229121467615748504001667421923940509353556722359089436087558234669884028539592542010512776520084436027745140403453237372016962186038582561311041000734648700599742213537618371941187530643282542425741508475566844333260800000000000000000000000000000000000*i1^17 + 1456140450668253307410804637920897592646395087157417692340396220771553816822882678523002500287239914051334991717440945154003715319934428808238552381003461147541291774516583225198198460008437721672263324579716496393442152087204974214429079092498902628763131931028055507457184245555046310717680891342286903216597638516501701951167223254693636923650402021304040244262185988681028457841504542128768623729328786786882715383749618315253219562266850851590693385531549610623440788111201666748915294493073999495626043997601951199317680810414149901265989230238635586380840111121569715755726058270762313707845367856472800128805863516055327424018039917183705769603521187536763105176843001011652668675770447666367947195761892183423434370735814459064342721309135577868822190061967097385386024204132358547714326875497542962348465628678557144152132641152470689391500467522894287182132773849831886057462471678102538688609417572694000752864444342819691324255836852191288611224767055354345183427577067459555015277191253056518470867470182628533854459506175064052259531329972890237268247951158285166844441414490305856595991331106611857639963598877817462185221898576073346190679652843905060310529614573798563973425856228117112376381488796043259270636264580542776562999312471208571326120729002609024589946165484746354780509170440933635848149957355601822973003462508433863265570202509968069312874246796663042061037477113387057390102391973747719548320719468035321488854793472904067936168381955242347996541808359434944367302536652258862808689037456322643336971526889977937920000000000000000000000000000000000*i1^18 + -282530302764942804891791344091048557246637045931234438418808070433225001119476394559547488118269118630563413175904250087612823613958699747239789508220924864211485511351644369338517345758210803773681563328219933178565690137363561733508428664889121185837111715870873723474564447148795003572958274065266891527474017421679380226224506261089270895256937332073112315923355249552039998154199106305481021765713122451152565523233529751370959855832144274918158987427677004327152299158303639985043505135796722391206084028405950804938345726186636617712214967994514684023872929033044789374703835550747305022691947189969129191702091290815111749000225668781889492394881598984314207385596521573255326522488513848050096061846041584523331526784988751762122773881106700536171755014535138987806449875426367098777917427672906505084911518860583858433222844617588347264524618565669792867538116700886515123858702211742117382090778345279538240511328878164541953593755774478423343162056888368566164630273021535580796422936060872629211782830868025613273111023978962157198030439100056277728140314722636231769291642084312765970286341229605841266300046230853365857268370962034680809155472749756239252388517715157740284260220825091595855264702201127057819329754378140999634479432863243672097423287985882163627205293860828858466798286262100560862411481602231948129421175685465983996857774850307088961899475470522336218893081814862341510893028256997136372509616678184378110074713159496733121276920436927628093074295492549431548641104736628550658415389792084864545608686379204608000000000000000000000000000000000*i1^19 + 822982754179486833612127087373584390109302697558023630274020920608916673782223772118594579110975828705951862333638117035786692073161758787810095752799446450227204793019387676168553194983789662391593314843302719632081935339975368150598344941097651251013026005065359137919473523931965436644235895227559951463864393734465211231118400607754094900843278739443120978417351545393902402648756202923021341073140297557336864478761195010439510461217917391583341454564436108240691878588102872031869402247586057800874169451940624243309762463659396030803745562743905303890954314706084543870131967727724127208542281793093770543612833134111380590504875892609978444156433610097249046814935334525623612330155564296611888823720898804725817366757888726710729895591356745566953001346301207643661885552365693517821801365460080608147356011764446958113207345224627485388106116715804828285564184591671532920953612343530069976063089024871750778384975613411739794968548031108487303247653002633137486673221733331779720635247913970006166802074530669841378632367735339650481508485765035478988778040059306757667279223368513739886596174981550935664717643407485028485790995858506380514535788721148565516724827561639690116462451936166610030073461859768685856238496009269612947292578604461261685489660642793234546255446758399875433582043623136807645135066299227174006890973840877924411595448235738260746641097453219560331381128900103498530902066113845353709802733472570346656531066201430207468378502931115046762568229510489359035858232065900527993153982220791020858783458918400000000000000000000000000000000*i1^20 + 3126567751469870301624206521557961071978589310179577277993779137843136898679677983215895123606408516251732331301887452692922123049250425488561889611791612463788205822994362162789765189659328529714178055863317896741185916737224647058170021534119712354050948289000272213424240739181878509613314413426824000193524605729144128461293285519499643328951737089826801416710892037024753995752115152226202998149522859850283836731119302587859118175067236455842727380566584539329823957234347386238971701702121266579565973138949411441874251654143024829963368152609233142234857578570498163022186418498574503048863046941801959972965360568642252244944696910881856881190451086372118445217881113390306428664600584681823121942035884889263913814662461164325775800223299715826472539412057517579883596198670911676348053685620176729953538602306016733453241108784288442472816482985277176256450500010957661781218345414405538446292889812981602020097857729830279448902590633392793526730053515660653894206907864377315265940473663107250391202641163393082046471656698121450459075691926689926832656785835705847324487506563803738088391847334959636711304069636872802409764875379270001036230659891636416048091776142678619203350743248946373867508256861867687125618369819729016492933786878487001812705708906209725383197678376688128090611934997883276519463859964875770223062927423147610481016758990567928069882815261513872435489677903682814692257736337839801900900622115261358846487534160601798637028107917476820654480992173963343894537136898546498145829802518772296355676160000000000000000000000000000000*i1^21 + -6248070931262083477603802889216183504061801462352904484841587031005409462660042560173439607506686738680635808650602917236033943916860361917413316141942655407731252128334854074073022430574766436996202960712276810491935283121938366932472456688514089249771655809595691903940091091469363334942441765756417106647971343081077712649718736330838875598866713774768110148251957573192084821159132952912783411160889788115190290975682781437430232833666570710886143498121203377727404399623839217704248571079610120143036286687950685382064988487225010210280043889693547172993479634467016842387917255563068639099263766756396518734387191100308391810168807650822515813956760136842040477623363186684366294869040204045852432172966559305702872351007544394514345091419736466802095731908698850190414784501634757103323799763072270346388775160581328310245709565967358520569980250642751463500895455730396303706059822188172165247902329711782061376032504450110134550929139129031696604169751445320292726714792653134481646411752319309585671972335456019510425138805382114457382092530371538158189334652802654961168715997802787582017801723744273590366528468541233397328557800928334453123706675687318400347981119243939985440424076111547548267314740887621922580031027772090543117698348134362081961192764533081934439060722338671869335068090075813717374225300741801104661508300490480782992382889712358352558875206764912309534108005974696634343315273091067752667440568704520237162739495084462579025312592438120778367603093960895131201805645850955603680289114730595876864000000000000000000000000000000*i1^22 + -7526446480569757761931458533950866582730011970179249259967462888226384037231652857153963991824125238711823503147445913846899171506768247469300033809771709325179053454919970773858297648888611416583734627423225077914089401891197156032852652841618249009718587771186825632721191066666523113660369267059690726901534983334656021557316459914541396824454165383950638954522066281805975036392167238799819568931545057685145661672630852652091011866022073078470870837568894031540704653562580476306919023399884221471664718017409455184346581470115356775037360365930859882314540689404386548314185893345513094883001410326880582583766152619929357591072293592950930392595922948527413484275638473429678931399453056055550372926561742528436331204071881048269635068112570488408569988933521058161947853734509388470522993869124552314981749881344063483630294639000336674113772769167665580500323180522863397841442280272552222479929903240182379034946051462441645100617112099226340853411611017877242388491400670880626361859599477565909732219672184048469806567424761557580144287214277127347441553259724146883554247798153252473726870193236257202339726129828220116818278238200677883568204123504110931214726559113467147813060251557066738796018033786550291166470698760688449681030589942768288766418792867747580307707294648690024521506629337995517791459053200079122759297204290244742235577107922110632952553565806362695113202476403688444037543420664268541615427003985464497856657974324004825537686953368287453906417817835538369067216677241400385232988211773440000000000000000000000000000000*i1^23 + -13279481642323518473409439050214156322311014246117988121737139622024833556799935938786074472664958718953526750810280668530033029736457832833866116548137908024615132766683570917080379938168697150666450933036958597087538472486643933489820599316107504794742529843566955426338659056950452967790372776417656676101293980701751291326534356617863987568958908239070635107589586023852447205559695406576570081482566714290667000957180115071295922330776913023560295043113941312247964998878831439170153012781903929310135645333139198535345849698986421155496658126030953078463534721371602259836144738255881342842469269395513973351989798950869800875278620785936536195796627658490885218820969711882580134097952405389125651654626762147364819305697539936155331518338685087589415782597353778041449410538054508305593986970191722744462195848896652181142299241992397879086064871091438929505361378935459256115921245008135715572785658325505020405235172414123601219966381726923719576252917222158849087927265274134121257807950938521117436944689965326795769168763759528375283755783241438320851106480067986298008429891817466927602116486148653451488808018641028691062609702185462568064069191957651837201503318968411593093440590149176677543684788438428790049437739992886182890844733493462962411768667799474927195043065991378610822728613192348828635586630193250168311812794383230661979900491420855541236105250197643487067425610606058141688643011053009882088050325857611452601710269648782031111349894015874669639506622587112320827382687530955384170280386560000000000000000000000000000*i1^24 + 64617874656672847327484103108058831969948959419823194700186799761044965283133434218941236306706903668728830952668760069784268310828003614790251721286593761107295064368026135942112708375428998833480419873209293149493305972085631434909879887106683725576564470591406086308151050935836925933225229285958129799937955933232180059588318430746941419334922780707106140353348213155840070733330776477385844818618099110594672475740889100729604206114880871218457399135286120050717496071386621857952694360026358959716850292093280705816937477252127335242074755325659131051149500869576379209783852920360364764609152436567002830283625280128603126867733339324298052081850835236089631652392534221503153093907800212273483708484277221718871535826420958805402234850617568542862705001471087835433538802382184712747794884138519255683635483549169145492415874992174480775136055126777929133401092681376345821488365376105942021183809894855656255949107861312214729471437846074068508777476101666897453654503419262326431493029286676655178149640209525444561574474247920353054158085927719070640180461202226538720662350885051824901884774552850132509639001951867977877271888065274208270789158190621086302895372670577253947576269134363048078202758225480346533057630824668405055177756526674966839574781714008901029763545398833038711029987470407528853976514172572550675833380537100238712513530104171365084332973441919637386052344815823804361534594978334482048619529781184565885054743918569565281493005074833102856019559129337629227597980546796611470098432000000000000000000000000000*i1^25 + 122933338129164337783932185581942740967106195854950946097751983101710972051352227317358690070772234373361506816941053425175647379902751345160824550608673974712517502750188683716586545952695169187583178749297788962337876643410551663589586432558773537783959605110946803225212678809460546582493355085459943182144730550268397338169880089144430855957458909971181620181004425947244669382336987953023526775369637310196564472423232890686474827035246516154165454458449755173940442330989408307781740903194108513519467405537765666287017553130482888573161640540499039770845952397981477194058872192015961417501848321109627499325595738133681771749436745035197201398884345510091507495305856799382073919880174196179688496100850512885128467316033245553047953479070666558400274564024342573778457959234439177191644667453322618306270075026664362224136879486234742357161154474678990040626070632267027744406547274124252504583430533898695592021807396135934287443253548551875250456110778860745630151164965780070950366233347526617518054246235400368404229838050491877152116960270689212234059078210528535903278944963581518488264592933093211409353583524028262866932626743539106296253489804462097346473581215011616084738226723522757426366563996237411096441661698116598909377220410489767960897722244943759655025397819969955766026343814468474234326870915619247391690258831296375923373946220730741303568045637767318356195475277676919674955247249899701168004536805362976959650664994088446663798068212077213419989537959232305973489115134979106406400000000000000000000000000*i1^26 + -311693716651111096025803715936549216920506060426713320016394398810321705956048445405352975975368411195337033531762792554296112642723141779144393810923233307733760941187794358940912124155460633173511898449225605189126914122814735149384508852928322615964193375734381589850958474669339940747593853223362717424248191871333392342585251989981538186636661280183589531120656976455519944227371766003250107194077648190295250119281939801969632720679733811976706355761871143063677579773145078386556825096313937071019668837048251205951832783426511000506951212330192130007020981285499388356270175915890413448829028029820757526299858264384707394855019633976546404359859934889927382790904132504348591521332015368372647165194199084415589693472156313896490898691324255132831188203668495950204210068579218854728204347645732105221881824982793019157169509315131848045090358624530945315980185095680051647702902706925390213828595715038846048404395529560321877191551705102503998068623035230995893448265927008796872739986182567336542785161474728414703331587212442063475174922848836320663270085745795947526395590732032725274085969546528476669389756989359780491675628525514467033276824604409338021419775528032932278430741288780615173909358217101562417501175087846674790640825689191296801545795954049211551036180906396461780284555943019448582479558812201490193160252243607408186201958741430920823547832707503771194600178759943631277566152664265978486527638974392701426370140980652866622093754200275855805047130622304202788398863346565120000000000000000000000000*i1^27 + 27748668800079494848885258004238248153269103035923136551466609879264443474285184061455123364113378814503329043743407796303185256252963598804532132509634877169611157293222712277464180315915160477574437156191549039070232503374109625910992278522444111578881356662204372911163933593435876613648410736096359628738336804486460995145529197452304721516122936452075703036965279912916494495125318320986090876085186383519640523894631289248231977768617022918276387682409263525100491256664848426025260446872904440216469616461141212636567358210253056479238262874902883265769399403656271397979770944599379178239897433738085775389968488650506786791041955068716302158761886194453771417528472662760620270859614640622596218407173582579536344746776132574121254332961762080263883085110609406093680601955814657398425237159090937386511328428664006656218963387559125096010452562966890763277001218460560070637110240618383242059961392780880962044854556711008169718787905564751698583979051845651840043822200403906553215672974513842058401769906869259939430934894593241174381532330192129270569646126813869209162385837756825569694788683817849021887870660764363284094904754894095535389402358990460626731283217357301953370774036815259563401869625877270873517598070378588297463209325219758671210702804754402896800571465423365132850318802108960122231813862338349575147743683101732840654141033350113478416057316244442740967871593462523969439033682672981957116759985044614165758529368280293333187721033156016981322753402516970893031243776000000000000000000000000*i1^28 + 81824070691965541397991884755175408069114655389168242544009068600083309545299402648910100864238325637077070879249474291093969131305437146210795880536394158800813548729955683333838917449764862707762198178157710530783185761143474903489553905368837357395785008220374832757875566904612858134089165434240831196555888950445795373826363390901050439798738418641588485437952310013619281806602040676781308096672331182634690701238457934372945675034363547869656855601146433129558139228882605830050301065317642839247841841621937953114151388253433885399302191974654909992506792231457255223628796401226065958022548563431678701196671579527983229641153239654866418402196681138449904278056753126442085724279421713957072773260185979345084020751325727320987166358449348655399590649566948111193855086838438232000540824930414874121541582248007926077819659073362111256098595383674903534545777986688241936464553631581246681102466515351686834505097316543259885824220570383603497389190306344966985368226702784169332085265261913796931613484213206728981841738352544314608144370921035505912238065986764061085931463319550041685561440404104503767561760053318108611859724620678793076562977364438573911877951522059471856835575663415907322609811401557084574383613718562814717418320491066070101593848799779590548970105070399373386267714893050284760505327319594580526866653682628847729566670148111382226638605456531605698436846900965453141580815730799863684969676611801199281946463369734885130450712305850826114300181937703721369600000000000000000000000*i1^29 + 151493380501616011510387175315357165395762662683469905054024102632765779744706561099587663431489305120970022133199180265456408627033852227262217455997822000588556610536393901789212819605442208681739940784758467893972211097458174415200458152195713427728167939252011861737760732359080855798420464470094854685317074575225995514732990251524788027274048009747747429832944331637311005809864067798839680733170203828963834176361259505412175880117307522968673831973564765686448150749714342439920765308542504778898628838787064952401048330101469734080521807569730893349608152523976955139600593882712231905902238486953539441263119658806345890062412350101270095337247792840768582571278001178990293575081805324188364225287245352765613469782594401268577437068690685065519275589281234147312638153652615669431981793816982202693457242577065998097299797357752344741369229413745753957058591691171181377331196482418797147893553757302044483446897084225886153919500851129528220272395405713010354318401555343358873843185254523594551495086524605358357734067295137345546600322510228148419268027433163864759860511911626988407140198329767880928644841520078065651742402987999169556920406125452178429074281370123381120665742943037155766287423672027749002322549585578426549972691442572243533822884482237230531157860339606702999352062832595348999166594205517778010803849310255336162779970165458670738782314450185270283113492137787754517757953056731868045994404633366429287718677061339684274373166382025985806996550451200000000000000000000000*i1^30 + -164337677721641408384868223421682387219638546128756938022866635173193316562262520594598560014762667299037309704162293520724386392129262560403387792459174320659590454683095483948520281855275405898509878945663771859868757320649546860674483815985738578786395723755934254397004085190580481957408411467101905041508818706307194173058672820067192771255515889125212759864593063821112228884209677021183239087100756667235738069654249053377767163816905244663857950858633401419272173176696234647493198456645594642653536379842760017373405156900515032913818010259238735765634013528629814493206016331866019866814857795013948511722385416399902875396121934927476627799752754293220248035057792597260897568570220682939920761760908851998300845225231607042503342830530472611968836608893515776833018053369702986965629744387209529422502383159060196979682002435921654603315695864450489817175874685106421101014014154788292429346653247571680260541805928918404115452975255444486749033867844327143884352693559864069279181391217692416224915276664161150020797992960828457789490148012990503258150393210008605815247383631526946198208065265408512100628632609477638787540282471395187681238052474955443555671248755994779619566448155211016642067858127706001290973919602162946475933902275971791057141768490867015152159477684740205148927210044177056746973215666642806335176534051594102353738354979982746157619174746616369960697597230616744930833932271032166515120013075540810438257842428730191989663000602243483303936000000000000000000000*i1^31 + 101965732491601740172661409277205153902463829867460433108515885108359207228764132556171684883857007685293223551952188094898766942561207322923227674017227368578093258203816723267047643512671675360290355934283440636055073475349349765211910088012357609009758442644749317681263797747559970537673423949255455352164925541220135818772732696824568071866358503610041022175513178718281564205892913696469372946837131362254810358243707688473152770005666856193552935792619161815296138954681576606692026222802362354958420756918138613965290335311605295825768152339739395709918380900308617249929677734571991875110216663165640050839070722669939015500362015911447424190520931042280990631706923089163104255035740353430154804985196903354487734474911814288630262615193649447932226136223571593956347399645459349732808727607024908962070181883473558355622828549720580747067842186517572794008713542170890088660721105546010382888866246833666944667855785943706012768477509397099841041818100641613929596838613338266378919631814660103590166920058610016032820986444311691931221432158877356531530944296289772752516022212968735922641439897003824894239850950935014058815737637064201817414394784324945582465214257868549177550036169171869792913995127481126789518233843253924138094430552221155334561049444624131321141161749990179299085607222087820650171002512775472267929373432871797706880447557896031289775275911697884149183701660344355836063586286082543260359916414466622359301007466048708356077384630272000000000000000000000*i1^32 + -36292537510388983970519789565850251563878359958238800623394677794978204198443422268969836639058761333993674444234491506922288361181073342967906350796329878999611196362485368618414479720360111005254702929643929984402864773961306516579311784004524461813460061154880118541254896175743198642394466775408896783203856499736853909144894366784231164456843595226952519702454962018004873329712950120587571661592205394308260154435654089397682184587656197806890127516874124744469333561943543733654063235705277585361927576479529311773700747357668752517138321901884842556898118153362886856369290175535696364558244145612910132946351893449738007834922030895500484770128839397994934427196466398708527128897988105477908039394511017720317997796324682532114570249247611130638525960326202055426534420163526800975431692864871170311972547865284965292230094998916554495998191439458110711009262013034571210073629107378067197100119721404283334847004302141069440277098513447495523935794877085617296998959436944413278719901783680960517072595100811944246313815659878388598164639172300353103695695913332761494495151683490104288206372153516641378322214138964054202110923097093350761054186733000527549612990628766675586624253995347336082692254874223551168526105895565534244181029686005754262971386759277350483477686974438105533987381591034796154765590923068336684867051181881113421333350120517918681873076669327468041783942627919963037485666451393169827065948182615123493716476489081514560061440000000000000000000*i1^33 + 9637106838001601730715072531774591241893759575500701726243364495258074579222528848678063141713941387245524380278676500229700150597513256166407998044677509412059043144300858014092861441430044872914703642057577972314917039599813808687666651076841044143128515233259885642072442498897215288693212743733026991767965371497718880041464474701207695890112170381894482231466709014557141868001855590334540685712613040103997733673401249541644197358926918229840394755286903239570686786201428824356542371890263440615785380369801670017540138201185730182819861264759947869317889239913291232178500324728548505398936002737186334031179290559540795530321222242697640046342140965488082657655254814886427055520441309962084287982786305331579286829245418917639885296873127820151929954371173377955499355708078377928390156064893461309508043757817650996352387614001654499104222684674161823460123162984092308296157721549969194807473575874535438280182544629590714552873240453066418267545655897888059385010305109816768733697101614589612913282458499395526961459526658290745908046614421819800290932844481276101917132155345268295574526754061762649037884412039633026117285291828065614531232887047137281083004893523989002056294731785242384544507924015436459041926373373682857038771361435177181483611511713599955305300966683927955299757847004140196727842917591780747644118132255807812378485622516101125965509907661141735893238870808860932000885728427699571201117288090272097581624643813376000000000000000000*i1^34 + -1747940147821238284998215748896629864108878751559140982112407357278509164595400704596298244356207071246127457634454761774097572894189450559711734665424095048739393270432371669096393685026864487164591370561077858858914985885960392647627234601974586337564199446542366593369467819322225595517537739138595284418632556525403876181594408175486356064721417998870987349130613195504742644674664881560364410180650877819292567703350159511404771362359236538768192342426331136330165397143466216557464354259781740040612421766764428114187035148916579341261883939697265305299260147674784512070708647152209505580539134594219413414057903234494066087400844819113741446026155409202117699065810694226642988050116643711504283484093278081020316251987495312170507544737639572827912617219574461087806308133783154060900458100371240465916249035633147738428122003359830511755208577080926577619271765577648088689095191195030455075814618149354927255973567192571670553499439173601568906174204947837674650023389252934922956321694979989871161396580063896215252157248115374167137924738531108461316480975213901063085799624112087711135951310784022253895424475033258049083393757293534104068213088669814560629787888697197248583377223367135231582963754155752222758958878827307678015804450697149926371448934874827420779700520913134310091704268789174270207646042959344639959167398790986463211228713955705994934356725885941522130262072338309355433296591480535390786750565153536009148825600000000000000000*i1^35 + 212044010802227195539902237685240503685759241188278525459162106111410268808519332787306853406457498378543506619001810409404486014488780529469368803871385779095369167771727594052959205463577255773014524385343938921612791925810899056258333979275228642213693306095404431139041578620356666173314509425078268613303850394429980360899364685827580337856691428501762933557280468661491402250375648613543502974241087817480748367090149198056543172743866702051967098864051469583958179553827844570921826848675038439251120526165863620011234661268007533444229646291803288125569422934554771863361834896756880717182444811049162578159977521313179382339941668168794896125413659999787985299730197255153122514958338518337934684828518480585638868164824072505728563020314411118745429735599504328571522190040115642858860376384042424045724213068408632554335639555038761341694052124717637144722789432263155826773011406900764058497536421107711771815632746273506244485868040394482373837466152611631473314393676494414983338692637109543208212562905155784907164600736930082751146034809876829993899900317904777542087040973926704353389724377679677823338119958991090833301904242531318058751906960776004263365646047529541577492408391930263040309278982835607869038221568355110431403796632980794263417554469049279057472038133077648750737597689489585343394441775600159523316478882077045928008107597195052158822979390279870387083706659312424400223304483959580827152580723343360000000000000000*i1^36 + -17853346745401774712099900006037971265096399588581242561112729445342339767894799570702816153431188550448775150883652184286290374101071149907732372260962391743847851181201016377760245595730542669730586324088022166304574567115195990165295944353966197349284695931613400764031092657198713098017472507489128572145828831230697857684455529722606803727171424160467380380409961115226552482775116661799041748522985928272499605704801591860302336722783563371758718552380700468447074242939110939290492580315406058351281013346877782127044916296452317444407496477641107070412155914771631328195237868953138748399263661069342620602619201915822359057112834801502910930678791761810080802292666225149378852497171326577985824942046194886719706683854864908510590048261245012938070333419475084836393360517594753956457176325419520304554986657929441511323187380834921643256212514609435161467658728623482757365841862089013171938819944842066478628332560284334286452412226286136606944146294961924488851885659640293950550648728008528387303789878357169496204054331681482429814285683541310865771924997731862262757467598847175112153690489156291981709540927954431887361224127780183873665746728820222738817709569277885915066371045646470556406291802033816899031586303126403593363275207703132323146753170121877505350644568889209738125847413745763422521374424240609565585853156765784511394185618855170102123299557408388031103353948523714012425518694434851042361344000000000000000*i1^37 + 896430719626762950443734861404229270839123032357537585000580966845734393594310345386494603323995778807061300494426500073699922676325667845208302358276851544300457871496860158793815532193777624863198817445612413339769268707365575366289634184284402580962041289680726324551513687895353702585201387873974421936809623654358838732838160258231115155770571555442987151296688699345146775233835426929524532510263927965613945282827106807077657979608925733698586757966475041689425772784474613081066635390972583093035430626452820833725241901061887725299200972955587049011897911262197100063923956560025842842780990701555685021873649111563755840633018793829935863846612592523771988339384657620029817576898266292824015571998913920720646368948176479998210229870082580825371186498002256148441392487913156829216160956656650632397989681819705111685606193769874595857813611211235656681150911539699938595817376077943672404613999075891132802897694921056061653046488567313513367454924102924922212871880961601550462396603846965374610781038985165006852011735974604884941526113933439140434568936076600984869322269967966297769135995080838557926131621852502870304832045753675652725988854648441951542073287661702613517897392111549074768080574781838112099648835687294395498132601064162558089212977321436184736304520839426038525906261614005233834064667025868095164834785898270398991563218840829899089544537438688158099479507451357712036624840261632000000000000000*i1^38 + 9418733408036126188395709394371263421980709663844862526137025793307721541649583995460783783407807859044362021454822290782103720665436869139638949777034493646340357928701112198606784250786780832370649029096496793395445899619560170225208403120960281411812860375846818854648415452879757005818848822033490355345024445043817362681741373213884785427441873408465992025295057996925986010262067241566734710485669097238068120101230873659558695398433708377727448487494290253517628522602248256075362696615464831968558874859375383255059162929650616199949938259041202459088696007626236350816845458800278639563071749408537669594313292550419116991903055163723060736023034763892287822563043824654508910270314531506163106863569576895808613722476248045825160907227831326622762000409451488162159231616593028068799495494914034563875736705965742971455569427068098895595344252835555543036051372505031023468025921423886037780054623709572500228363235073468942990596634004237848694585219766890142972666552166481076605193769450060654647057454514640996280244989315685206674117163505753189372715062798194374245389568574120215365861469082201180322618944335079929873679210982757685050319012400935838326596573454239731210591893150852706263392732110477078854794562688005302950735200076843992000393860672606008401113275529670938498564325167873097399767940780297057893710264861440808352181039419788378695151092391022558264427533955598143979520000000000000*i1^39 + -3258260756266798004472538749910748669628904926833229092468957087609141512925482643094082320652339480505594248298863793365587204388318545853187784373663983289795115069208483601279480750611914533190771836278228020046897354896820183954005376322836388586753587568172308438530141229957693142496287505973985675765747343029811553170396523630063516359267575494123154026764239509205363409156179676497366615388463504664155402129660851930071161127065961307778658468108512369160387963146361297507913201007643703184656677621123984759218970022206678011734324671046957302310240234202732362043568336159003710628405110231810554681439803484926585276536556574664286888704793230959210916172958090182027444933005698117755709646576315322079375333242132042721741825537340509158132879422189701043131859813411165058018406006882943203565710093900322588331307141217253886820590628512929657126805756453993466332205648541877066892575792700029528741394597994291342720947641968307509268450959469961220721718095169718383168212855421075472763386672855096463487270496069538088550994460761024963409848921015078775258637505365925614090545581449583181804032478606453171145592208757900726726040854278766512716927836799198144611634132773041784979874316887327317378142305516653044875079515910140418149904056664152114349176854882457500049396712743720306896549669231979710921715180055603622019575986563146231099868872496766700340339483344896000000000000*i1^40 + 49706989791406730259530714788851272132134093031262349031943369043031313483937106092336893130609973926903697943288506949726816263360854428426028664848928839349616917952525016758453386191672853185997109850392827314407329905604395182836513612334956332673270466535623359330567287713011025765178575956301545767464003696625257306098089753666638560836517073344512688124311608606741877512360163193644692189596063794507390658088544837024092180378262745477478903802065784271226281047318442606489076125867221401306270260456298593377172793547120107149508247513120142419529551824612097374209813495472929880860146056009546100714651745389388039330186569763290646847159742689226756767570474956070913241121746291046266513324097170957083701767760036257713045633076815625952314130008577472999302917528723009050493819355154215467299294278714393969059563735700977091261043884910518585318547597611514875172972640999691588749002949869316669329619785237648228857045116901836163703456523411551334493551634127509273326524571902053468574680030911339285362195002168665720658052019925442325100979520845407399121286815259439207763857965365265061794570536843102538069299057270422164912230533173649241060793523404292141221485028534987348037616341137780608248334841727006221020676943086272906041753225622011863580922511256549505000004979745230701044969890526788345978694660357365569933504655520613778934170460047497861529600000000000*i1^41 + -305235466932110843650730241592021574537252103818528885818204382474398111917047644772947325570723157198790867187964232055750128290193566238655666286566883442989743748830803847739062584646406787399940128952610241057485203649468756715439955220140316899986950847821043281983876293299020155571378570698884096593863060315562211234713789005068067421189285670260288658247723842333041025654224921249550291707130100109569263959393693973137454802283735011989470492829793200799526612881839508132356529654488066216345714291899485701411133227901596002508176002513784860549545192449680264210407729696888821665248512698731877807624150793176587484503143752407658157041630256565724268586426589894858469679673581617681889034305725930977580783880668408779745295436589755413284938587920618553095595599093996259870988947148407057288578919519987732064531981202886107711819424547819702475944020707424664940146761164188721371616423427991753641522131150092479157924353570979600094979175788387472371403317779559418950930096808311447520184015499921697359088195928513845018279520458993175844293779869372520067346163310683332039703432018691114732544754231680036857695340535727004405077644199007412170391410308880724031389811208591448083438432305212465374976428254396763489540062035816335333856788829885752083471311874841213597835988739331656091872728214037039340824881467787285656468502463335036956895608832000000000000*i1^42 + 403780837923776717061922335265949669158823274118287514688196461925496836451432156351251864278981704669433141639554478281714661432327556811570485433405269656083629034987430471827584287887644678985075489587792831671698589460456823623408709501847078091468684248913167082614087380672030950367237252125463854660912671487214880905778484876884625500441504613337652463572155330169199150892748985355525162361642284603615183310809868019209155750963473859890383232967446047458702196831334748760125836486510551322348783867303077974657975453828652730305053473248924680246898275183962797398169589223292751858445118465862086653201631872025439784101771740860170019940993124906349873415056862779526042324661672514685244425064554497589959914048565601027742075305574752871756603933750603832574117330164319139831520483454351651189398127246832936079797849078947208493356167571774799247446256500888461106332400692825304179529099672223884763654531091907455361624340397364626656746252812260458933598590244794001283201666092486465637118689218146164725323307685935412474987982165080839669974528123465470392580448090163430965956724868436651916447704062871510845721288299158652757313042433578620977604682283257419706714514822898710860764328614894201419467238369089028590365251051476100686262169267906871909404051054433577804544386265275590932450675219812040613503880525278405771013055277581729792000000000*i1^43 + -156048560213068897383884347271398563727700246893483027687405513362934046278729551294412730335974558482529639493013232487702790952753713921050142974439877545902632976297041279255045930899352078025439750611140057771569153409597980783622246611852862537236325880507610540434438955114314303519735996358127601881295086836958689371954956703017161636902195139518598107936641885934841126012955540834506968097907914370091572538929327013104314250683154739035087607846493649715437382509824723641794491525451348009628316151274667571283059704560087557033788927348000792542144321226267348122557945260384057378616743579762214670583235106187478379169902856223547764866465564047584623649242736301493473409095014992083152481246062952863476168463441756140085426263189906553659944904932769980838917999355720130536793783448264006297488207165500005855110625033057607537678984721557527528129037610326846225853859998343319295382458200848076827987876180969584633197271863348984894096453163640038908932547080485049075700184926492910524713745982393137312092473977226259901932710856974379969733756014880598082588929601250190628823188801052150287412822486404435861230720037806824030316185441975547616238943301228091291911103243408200867082105299092902221035102419681996598318120973978981880961768663997876585495675673161141391838110991498439740828591891984016460131712089990494097716019200000000*i1^44 + 91697150011066034497447503628214880391397937856874187801514977584330229768482686518713164175877958501138962414049426848961002493525777334575540882370308606294862860664812967111014359659306247070530890336164971480657690734497670452157972278166912669477426817976938606567472377492372331999032452394331876498046332932126382068870697056760087211044333075538389477110444126561482285441463670672825918851162127866969089984080495883658505286804106008364120698794137718612086616538567906768564166364207998058399606733685878118481189258219558534488760357446070863794111527062722984256744349382182028283488821606959994223260461267495179520551570154054855131979964502584369048369745987845543520247764181586929009202630502583553567659892368994212649640362695054867491340010559288840369969666104370934758800970633878712599893289572165059874045273147614135798617250752448242159151355460147739383448554819081007604882560683186040777528959448471095015133596598307252109755414196188636067724193832215050639682573687274367310662042636588761529922522511758589918148584650872777465414320636000946825569559811142079951395900268692500314133276333674088585015566807658386830324064260003702841528064068207651004458389336606874358745176797781840416376986204877079913870797841675359251964807045737485638698319718239045903954687219200478105192639288493683169582789242060800000000*i1^45 + -80873398437403057345646435925923384652047622268123459697489922149180702728967245975477151853256202103203856293545851201019172342827719488921555195727285717593371806091883858013255199785636952052625181422965435641638216821509211922157704345554385818719006634277466117010279799006268981592613469213563959575337233199541548041862945222407754056216464266287819414977825465172226151271435158693660088425164371701803395283636151618518732251185817978023192786100267188076123004724715638189770858116376144374522981089155747352195388342060742402597906795273550736036078407373400584396545776513812868749156973088361274286834566006616760862226248777623652572437841392029379957015746442445501104510163811145360686599849986943525601763324668978676191824522122158236096970296411311576853214126187953836926963067255751722836885053615569330090866566371396952990391432882375096606449817204989930467542863387974224390605000432231419536598943502713828523651079255322674840044605588095459948938461922097341409745686672953429852576093953701042079195764582380001584727100067683203830270242813449243296122817364094293683158370981355512113904493430427889650971325708497947220482207288311509709361479313160019800110020337078358157009321687795102355240875196755522471041630370822756105926954639624465344405348575228230515086072675872218407868810309344657752064000000*i1^46 + 255473841423935944550736866529258275555584290765801096023764359164756822312705910395909151748446590578559170218706438173657231152819666565248368274435200962708075901582071840441543749941189209739375381680118147100316282438045585671143718702605411241832980680560831015456466668411416318082299606113423158039815967370232503022638386697346253164157972276471144999148539605931383020722359711868659502622140849055832136292833206543295336353728674778415328637172060530995022973958217815365114788662624061119752931764802311609711619368493132251398315353612203161160655285776366734748575291632597276677816949016809462410264526129543054689755958983043499705634753641278588072520819485525650184375091812977005312929875203192889459048539986331891127172656052231759877789312221877741388847669042285712733085896777105134388505521837608158644545609794844812513477822788650167584510590103882900008805515604229542655171267336057607519486956348177229000155208161546988968190474975845082028663655218989751026281742633814537849981557712534023852745484707872261285787789666492141772398689097229089869427396944967847722295616499265897767975476751110645649873963156922913917404929562249593860966550857640741169599520737490653320669472845903727747877751636404712610420750477001976163011530464962448136279250071042484529117307830763019183955763200000*i1^47 + -241699234616714095882375059813290888948147993818983708968670608677540197317475414320430438599020430744026483616625144691784988341590860045358176266783068639376263447692848284196818476233027137814594132910982007192531036007189113618020748998561697140183439630659429451682964815969470070762826417820536129417715822427255991639412195233600100165022211144001200317140442278280360802062195213041162570333307464473342941790969974543660790117924346827032755552457831777116193858532124090621202952042202625429655763617713609104161340774128796971177262626877559933885327631188829629467360477745630654478036049426205867249473529840155540205746841470693922686826345753654655859336463958328550476523570908812462724132517925744037020515893138525358817345033457996431029296115572078404871084054998154748107330758121302953890506139828415715197901375932386854210894691489151981552957434504415458146282300135314554626198986591314527133998853981420116548988226060030374547783322234862516073064656765850800420904617374522529421699802504783519057721212835647884227702167684985772586587664859603034599806670868233078271708039244126184564906106860720926908079768885392423469022373788580696278943063420930255068858120588008266369346561027583153931601856241683736177189004254530283833306078842908244645129681301551388966742084567360000*i1^48 + 48611549693375772377460142434686344950768884986734098059527211887127877826104389392221782766442371524838452612060204513382484226670259063274592025450935330797643301333276756993649201194555633383072529500538236567332032355694328438789340118394509563657777170611280281103473604313051516607126814270091971950084973002171431037678196882690087406335715400942880632104860673916868886953538811518167479410604332305352221668390568824483354636584435414154537524301252892973859822668071890484133770712501979766438012116069191257167491021660121895802519569888504561991932618007958936950189780094421843097080835638028831461819925942523423506696892710247835837774174512070683313096372970403706218656921707351080163153786961675639907165971754137598366327310256820163031635696666360548491189594028044744843972421638542605673765200735105231829991480732847014793014908739252338568117662382330586997583185223110362913544177229213346976015955253147634090327612475259412688456233514518354955521448806692564639302717467684444746045771255455217839514290708256306672308486794523189732054969780217588512920950947615669248938373035089565094231751522872489475088556858400144994944723082955017701233673084464639232795020914791455410442850152116200444464514687635884260044759939626599152482916935051867690475562406586947000*i1^49 + -3083922990793205028025621377278933741447723053366370739753216425280156081673057024141752677230917961676300400870497387641451055459170045026324334594718743636350002192239282885170672250390106394421110474816704620598520011654929779395959622714142524789463068544450331693017580514922310646101162186932139984813185826028892183393132346659757951250615693528853467037295529769757852011829251026849013029801931339150805011201345624546323462719211273738108038342515121560277472784348824410993189798165978266848759681976581106739412361052206196318440113874271708105693767459274998880135452473418538158469877568577177886399220626083142443630273540156237528790067368626620799192706231208753456043970678631816297485886663515169863031462788117688544410946440811886685433366014755201445405475660336115710080034452574977379317226047847130878578233611541675572910703613791093136501618122665145618521588789880531797468665303413639797965264183373816751704970324272841377455646273309247505328901875063219922748453091820826333838536903216512315252719305280012762655262378558619631795775781721932551279429425114992143599106310482233461810229955577497981585128083247915971001457157443480088151169665645770693363964271869661280648724487723159920875584636854970075826824937948940121979548832887985355050*i1^50 + -30063885044888655021786860082929419214605193669474423811028606168377580658524966412159455778467416594043646413064020568148137548237430063678441044173974330165582099540473332127699986458552014097840422453481906708779716293360472806806005860667161156699329690348576098648897497264122723082649961373491823307912088657382753143630803522440410280384819014691125968262553678309771269372183984047759906405960699511137233424497227818856709244283158013576757738809107728418715204649268996131736122760173759025012339504006730662652072212906135280657715592371940116960942148959069212048407026216063622361015305313491914342939174116687543535804919400520352599574846135047803953249196049010140428179791105351426317172526838778760888029367568851309872809348053847671788565908629618342166885674754451278640739203852548202954077280035462623659659102444836334519703086267575159371488504932187139117816021682387124067409314735387742766294318062239525841800109225843661431512404270069046244820733013898674526462189580531852393632108918740043762013497200088616900582752231830293845225760347149298457596601027056437079738021478866698311226175201218992880862452752795053109511925346022202383682250104450476958124148914311859522367061586885873756504831222057828883717648545*i1^51 - N1*29146460724059352477792469949072574931651710811120188338309886794125833763767545754620628493611833811582571918418754521242694519814334972968146544393682768762999431742833877598445528849466815921090383649935029240597510585737702613796104016415735491007194478566369755872145773492205550623036011062871231645886753380358248460845276747709118415644565757698080242996541835267779346796421066596365647621059473066572319239973173986973660405398912*i2, -105423512629832950057160231160600728565094473208354597866499436992401103160053285359460016418671021334553779906598975528843393547775907022038914660179820165364266782846638496278722748288587794689100340262329973570790620999095180759556838357737286925226695375522104219727693714544629600722873432256704231312272058087340033287796172284979320977189190992828255003625007322561598458198615080585592991124814472473109951907205199965312634480315061846140926943499581452847020579140322238250973331838687723090843630856747287655477564554486181512388505928721053099690404023300302039689680428932526226942289429639472224232760763503722207970137200198607832851674560234245259036008482291168504581574257084832615619051103567975113396537273199297556857811823126920282235453828049377221447244975969575315493586474434330134962813272551709428436018431730981746606428960674166864994827788281251381827769902346759515051246642272925392382440423729951568532275587850012213276845624760362960169904134359401768921305010047083883720779351249387116978908277666559714457177017242376331276028509734059044361191573993033990018373778375952445887501987101182621763864790447982134759877156175486629034686808362112310692851853372835726733850912269576015263430081107495411787859342225227087468753964231644315398144850455877766321026393821980945368913449105850666151710707681627249154845093147062422801389317510191164184870199781392465017923255006312019424303270961709710704122628175084307729178464099910905803971943875474709864561406042195845830928268166758624527045557006909639060918932042304881469251786098930006235362492525051904000000000000000000000000000000000000000000000000000 + -2987360269827633846866666930736769062642498183333632860244013833294827905977098462586976003654890441207302905840898008863840580728082963934091597817994627771052316019287282882447184080907819668989574186339046862414258622859192228296537442868156941853819853551276360858691424456118794523595031981798237668680895655614572392776976878556397208659128501123911947059205670143641655474292604087968418012508747443693915361456569555821833257010227012110683572620050943169041447236755834430726671796822941368683896398854452251003001058184224362046993802423921129928964534966273510014547249575121890738374558858436709831359752870992129500949850623696713424083913642426438886218239943278930533769333922697607085208943253992866278303685314303452306685025358693541656745421428744839463627931466979103636542967072161711844168089166440097954791008482671318300730140948637448247763456033139365501959301483599894633935332351077196231961311994471302293153132958979975097560278404432460152696195751592552686400318896965987826296712920605922189581863141164108603489203270301113838129101371627254623248031411595051272997413765209644918971652624507400845228032550098446375078370091273620673677224281380911176675327695964077864285409918156416516890802965191982109746137798446518680205251104160683806822302916200206351665099837890187188801822847884467021227391480564440244827537744486080925639130310277442652598936778861315356859833954688009170318605806260414385558344565051214981180179651616747405714027940161607184050291374130709931630364433651435776524772640052730819157840269002781021436180429772441453981302054610534400000000000000000000000000000000000000000000000000*i1 + 5263644299795163201728088206423207632575682488020465268449002229135922339752228714775398008525689643546056386412415665726100948436457845158941567221903261158130572694732484394630450379363278307423149762086483740044237500292054187458307129930870742351147659271883599810826406809437261946646652675574278038513466480916190333705711468073527527178422834608224589278430036719417069962565847327618017186271950404593392758089619153362062764225213102593027470898119699312809517507182355295544832082681949902617392840747716962623778146806200178705700314914609048515292542208129912393916384495028849082881176009411978930271490564465385670411922232715171123871482302112479771486043965998418389452852275101486248573029558489107248185515174216076294820437187484076865081167737754378934822446904644017128027894034513501225725757211376724939408167678612828462277703787394745944687574530559304337884962588473852220685692758670682502725335108884198528606439787965434043215579754147415253674169651977963786766620678107442788488661708509043541073452747064655046787731685668906989477875099312362289637627252251076978171181884560677554428431344748807691158126434484439567542995156867906782975876365828520075576472465119121216194326757751278726632901858372508893888845913421863508079240709487887478144154338649364563959982031122841742017764071087105045121703697450236651713879423823184688568072392226104394977203527644323770049726374513783155498331865547553788603138715552234838364698091744389712687990649475288138242627439010714424961734762840072977506603938146013931265178113805061177458801580654393563701410004992000000000000000000000000000000000000000000000000000*i1^2 + -9904857605906178560505106005553741658381365318605235261695786002605062155753241086248807959739335687010904945348486371097988557663868846159774869925877439582368386065942838239509614479290464740290216180154582885789050460002419730695333040042361289840883136667563023860957774093950363055011543679409448083700772800912355471223515040680163417383327444864664376032229873186277153911851267395426656708780698269070464189931869479630765358176991977101099806168482166280530015960992088743353588377722244567583503823747447560991990883337762315183211356250138044541116046152004737922949223200125909814908073630621165708700951074390062058661756653811459865884754221863452330039749486511206251213189569322041708061418303910739960890587280026310338348287599848707913427775729219275611908123866605332636830306807319771011014213776876082398622661134146986704414685896480269074922897875878667483024813018497284979886030722727148209701214673259558487488380537817757799938242992280850849707468855539503489283509224042896833240292839221907846833006534512858253074583458400671895453071363837047381751508392347848128212904582064685606177996669144995104099397647124085726510524206192971557542454866427374846420698491175702625728187589745375096923433379879916095108595579392975035971609982633940858592583154347295532566955392652103941627873527050381460891287520753262255841850222663456274554701894290976069536112772838374382182754624311059394512496271369691309069249946839328803861473690352478860243543382506816818104421318690644211528979378989272839728150462784401623572395500491984933709483677443337812814583562240000000000000000000000000000000000000000000000000*i1^3 + 10930976693022989056318061790853326091983857028966110650927928051352454149189410686594614044005153310213097284132547931604013201495244464501258975725217478190798898614440412198972919818447680623552121787870432059310751521011462647345646762592835546867397947759150354453708780354848082535464158570652070325952341976265110287264707929873210086768913431670128576688179554724982206111766288997851538593553184953475301252194745625962346299394649395958917772636894051472900582631486678811523598040646046112378362387670460063977569571891016761794733021502443386240694669165324933682848024898420529655592425121761012110679537898232593652628374014034666287445507796982790074913085886863891916867219847849651503571428706848689866414397453330108385018980911689479236733954031195116743296850052260693681983260809113185093198902148731137333040768967147930426780513131512920492788146229784487179633565964484913846008367505570483938230929597640398289336644977591381148662194839780304728676750036716373660739549371728191969872702660319505544466950663035091899189982706583679019204121981219710868526503760629286837693965618726512321474444408828197193192164438149721384236606120857959879862316196486747751371253611173288718952670606079478171465856888636789357555079442803927870199172141213911540704598758279848333078292439174598749210385117597844968515561802570190073769635922261998922191964133904240754451330539239883605581448082626075304075426189659591418595511160509304301440348311298329229465071221872662414012255650020648686858459421026134368665732250449353084436674194374562012017550724886462101367187046400000000000000000000000000000000000000000000000*i1^4 + -6866036381099239084845004701374700616316589676026636834890334683494119554908904705664790916078813717562512455338540987354362635830761007257315204323242017359276463108822281550321199042493741726514916674235970202298407411641191232676032756636643641263616800619582882649283398023139437346476502230170871481137957630576675880289262920058707057009312090290334929777371550868127356715503818225525798973220796179109909453986889852212325734182838229329052023704675287281470457562846343997124766996766086725321935238643043707336175280741353799572253559532367934437296809526398075177284134594788957585813218202128700015392169879247628933333221305965354245593129994629425259531168175892768792589948716570703800423400560408924571517926615386061800750169357939049070789492416565891301576203839151608013995547813361337997164381429877364769764852073630139212375704041815717855188875612954262251202452418649662736560492018918401152941056422280881079982733924600996454180233133055135869809303410785497067974984509919908795588039525669548934395464891913307405135297197922443510918840479409651539123218587660505673483317528420283744746887537984440008537296841154901984562884019521443816664849750482543524764767105817365888831732406899686977508953132712847292008960144976805886488855850782414183233524872842825962721468775038945668478257644362984063474626695712201441727572151883370939253274828266551574082976143867497419967226893630733443240785327558592896982955041156427882884207401396877473599819279651095576583788173579216032673620892665511765016447502142735067630619543372186635127931653010017670020464640000000000000000000000000000000000000000000000*i1^5 + 3654632005035465483661078972910012915896177801343226381839951442831234789416177304703178631360004953774252064576246025252952748945644261156457028420805472215722800556491737646613008268189700866308698666734811471312838412412484467430707375365424202203518012778877036155048611300897888082302831710896654552115262666467929024050723774082479310475496439307977415048663835361068905451176526137856628351118601410408698426257519929144267707384041820002725052602487277677829009794484568667084422019014009004462858555931639664885424247947001527541300852936781275369315394523772869890401695418687225712628474422902834913977165344785871413577064013255142104716855442909717498719832531373527477027837928508345746775394936141712626511478709021906087350926475175558091889920669491395781537776571173284141562496423362509497448787773874036642319153728699575218573356013174063804328750324330889237752171302591777978353775130800536404140678950341241244373775408487452249674064300271769961786176258527649739240966406320840362362838516032787409405626731279604053053597627974751226766837338027436033224094565987660232026088472384911577092771508452112861437316834964469072879796109768634998835439091947122005722798260891773800070097462454826328313619600698873973152792524561215360751457418479959925765897373258410080863232838953527243759684085612714983786114355904028124607943863610114763685658266377340273127321985363970532816965772676684963240276357041121496047305086331774765262063515970741027377263015323001152761013257623900345975222778540615379566115423146933938461022739813322558075177383214527308365824000000000000000000000000000000000000000000000*i1^6 + -1296498931518476963712629496205215465086916705985539082309590149055172623441874069393666272956732995887854828999814086831591668078316308172201725189421210596620087527267833070892927938663605636739782643357248929387254985572058351606174365626331385522520227737668929957257433616697918068761849617154508275827769748877909037811215484051851308737427779433593839660909519921284930962939868676327332807369811023466916933415188444122614357754475518078927269884998603825061025217235803635050658705552619407148984426680246987610805533021636708963751794201665963678610133921716501997877776830537530805815286934962300199868165341431820666591742321410542771139650432587016909615380279484981944972153946116570461627240623851545595858807432403606818795811543000725767475044146815863105158580764161214188166175358428570228522819308854595726627673223922050279282109381326658575816753072782711757466025567429930954141198091159618376253500029848736138174467405439212948161225457400710835735295651650492356793174177849409503028865339950099423206498100824969285067991849634494821727636671945934259046487759039675648854335787686839011742587779835407630820619205786008915674569482618323964112311350740416403038285684124039075667693406226188758193672094380151101141459938721810628447749437666958951317473857652184448669221748699888249474333533097472965749510628754555206775596524599737420043771161901705614164473233140397324583947068722693764172079597953016722335616607084460244790146180782887764238664402040000122206530797826836179385081291876388009360255138467872532255510984584302556544331943395373927628800000000000000000000000000000000000000000000*i1^7 + 236479937822428383100667729715823420649466182321456656697866175795061727561880496037479726922261540868475507871715142486222984680757058368854280797282590745475842681191082748380193856418906317576413654803519746384695496999134155170768263633913713061470949716697662400576817171272655493760345392110824751411623691392543010368799391133164457520100389500673250218740322815761404208387388379714690017464196503084521174483851094363270809133144399868432515430163506409114303306714940831996368860567465001554787987071304778081081420013648836218418490272992595570518301236140884609312765735436168575718085543972307906397016768488254144527638520339389446008826874741803338696001597062295755158652674622696161705048019951292806956614532653585947586794885927029526166386005543700331225023816261580429756512391078982501422776014754809484125695606808868055983003946784892251099760897582909180514490425708816915568968794329890353354018235616746929882571173230092148934911593420219149715952259167059898692495213943286065423738632086278412393747356572190430053843452334809517019055991708954141156792221311898641624481388707154190821879929652187419510831022720291107575768218483661293808920716289376646754699096773293798262717842637601092313568488009219406032703221194084793103061458603247885788438753680284070831620685032065204951225743054945933942748324548185037147282191550023309036058103794633858212335798959370136380119236890235246158461574025132762101681179864880307686960976911225700341640275091169265898005782182162457716685976715518783818325577542912196828325838506776212889084133879232593920000000000000000000000000000000000000000000*i1^8 + -84331353429343669561992450409336539531298727493063874102574981784843813269415776800462022552077913145877130314417918062156649577169087993905383560144730942453896006936379028278713974907643901372543318635496914591757963663228926960067912871394749238438909990725361783665546121362646990826289564447949894941249706596664824087209747704377851536532552230242593991931260455101959821282425098504919385349832357950213292188866401306451889682650110617748554348149656991022600241892124691513564973396288277642833943920955084131872709645299128618554596650284794588061184377825838072357789095356134465316362050667947318616414756591401228143717708908882855623573238786568926138251949538880964051868967026046347332510294341329642626157245820943376289904394074704433452407344922708707047151643871108655045415907826211239726893127004505267660714886169955384901306334840859227729473634189518264025104147366148660844784067884532692667809669002125064375481231348896550439079380025110513346543533396397358751556459247450122426999840416005359664762949324324370426561627556089599015304838064063652003091780039226909916911841327298663787576904146535031397892615878660451262062437653735855238872341679021249118104636917641485486089331621334672428987701219206446307124256757649940306449406716951479697432896390237785924418170950782768749698431979378226488159632219302024369717362152477991615138183908841101918423454570833486296801658811445196943638614219153665835867270833882770921367956355854196273377378359075411285151086477421415329758382971621290082451756723082468785267785481742520906273657760776192000000000000000000000000000000000000000000*i1^9 + 2546350428172492857958933224312949406786201260939349809294944406954473413891918306719725999585490131124323985253350046759176816784868030988744223906867043985527448831240437578771587077073186920288718092550540671717613823994600110443798219374121698077479427587930169332109212052503597975626799963409335252272368049774823583045126113716568062926097306894167324195522749217899290722025431165566705617247116569910433631452344360825387679674936180720220852557344834021981496762011059784818725343989968297834070672874683213620485247719601006478146796923257444565238945756338614172174315037243093048888547763008078118473786968856316530875314804188463283963521171751698821412799989619654150885421077112793353809366682740394833637587074882038925945092701118493322774490093520773797260152472608480762134320321613033017572202914239198430571273596548751118739301748983014670298817154756754077258171767499538006947663006660066144343712568734052180713235998658654311987863214980465983617858172040876947772171721276139193113784946045400963428385562828130410185772822473939083549368733500763199472252256316491814698395721534724202383153547592398752842279090131633211755098508226502399854020789107250110854580292086890170358647704409885061270096291524949150029546445174068410833171873779466753823388869924773032241671486625150023157646752946796451270177869556172663676285904651399786426785547166011138250607498121182352957766551279734292772450270972283757914346152713662024036340000336801777288406646196980426185262557267434443728672189424177390676331152500805621025298610943005834937298950553600000000000000000000000000000000000000000*i1^10 + -329112559472471998021747048535039668772384631356012605853091595068928259556010345058528935624104156533857371445531919688020618245814884910014168148906792248810485890702517944979466568172709961449572731054827830299197717484147724087420872205851807602320396538835165805291378207932403228537296253617504463939643311061367050675922136726998258990100436441047184993345302205323399104936991072530458219898456197767732574361194723476815414897000335641538800864942253127485701633075573664093567314865981915484633404453971655262695473430938286491509835553633286069257606202647747598321181162257349714631968131433795094002619130074667215118040241363762844672396919193881286931853626494845509520588077576692141498969012542222782646161060781868018181398411193341165888675756357507922498549362897739357473859419804003229742909950013647440613833174636233491436832109742563896458467078191665834143325274479982999122364042505703248775872631946858356407641443553534366006859616288882916565978595084714756164018052678025916253665783007937667642827001516023483384690151607128998390091494514662848260503805285596985695792621703877131209547453734493543889333803207607583376214617360041380364448055763011371968538236991698969084737132298194818335666512353454250513229905643468835221274497105510302878473671967128733341512334482513367399586302301744556298799179282658849769671269751622411458304619075666727066594702405518096296960957000626119900854796927291679370953410330531055948993181225368426710687353143366060370513042792076926937874039156105909311382783869069446215195107005363909777382440960000000000000000000000000000000000000000*i1^11 + 45761792754265396227985848525946353060410891146116046469338138180222409454892311634706861867673460740834859797846489041996401582148813967986502111971861272148652148484978631637584269743161191992598012954035163037613834224768968220426257093814592722686431918876961053767950612067804006793525503551052374617856302913131080958519101092550895619205072717882027814018104702323805069333312269727941117252330968693079636905110506771072033612822903929301838748872980984701294884848361979251164877046083628168594999854694245503034033941248589943615352580023229689452544552771851209714785556614939863180058643591946553951649429551970796355985603686335346452041445238963933748014417116638770607212149898077552093572201164422097766246403530713880337780582187671133522262213586662695175885856858711230926813150306072814757464420465192645134351452617745211460295420023243838917820229271389806765124286929386144511504574268419291434320443805866132877645565884333611534706037987149144584604874079633987428426013085621368432922433603786792357605958834565009294920338367340677001177971248140790253855153469241703079133060199620774940991353622287542959135625113674363942145530539719873861961188436803771195924000986482095656306314722894002881793280247924750130237203120943278497413619651251619763293734542477140792343206598641482736321436750517378488086621212350738364532982757008747236376412309798454709477909958249877078098315089539499937595078333978226312159977487976897613894140425555434429376137047101219328254625928499146955441312437847926767742420379535526220168839107822952833351680000000000000000000000000000000000000000*i1^12 + -8988636287322905931471312486085869293835676844479420694318177260505722799807567767353557071349656793945418906109930839978964329767458689955996325673193459512643898286199185644286350613297635684142017607557316172862154840413375248929209475241752365908603144534057534713530269531350216469213358446904846758245493984645628989896353446817747066725827340998187176822613598848280640951881633610097191399872726519914481112287083449338868429589426858319634252724010697634431311864164340767046669782129985917809409929071840274531090629835071463160766116310946692659444989082154013092152091090545000996795883435952249162303809993868986813745956126644409889676152887126450837612814142784800625272783517834098331827093979930117649431921988444346720971961441306737797751695732239131304718888168808582848671763927992002343902916638337141590882411107418540421577795407770866302610309430384358634752794586985949721018138859897033005156476887170738934384227424508243062058246487833759250524321310215706889092036777396807468219876516670989007487074109091593177924225639234740328774728716934065842363318647797680541162407773579339694139069547986607968234445232355002291140998282636555444869695894524338683358419750949729236582916624247836111618188362350597675143318821380305897647851800650129632981837587275952639662654106743679795887234332154665861807178528951744974147259639516554204046455402675792151358622808695844959831039120067159553454501467174243104105669456702201935937353171295216989313978863471554314025321666557555053520260698517982175804956819601113009730089584645940602470400000000000000000000000000000000000000*i1^13 + -147691517892825877150023333045687566341532177492005831013524178827013980804116520816785170848180799156568601485793076324727637909663771204758531305695311305515282542785759004933231622181244955146663962636506508964554035004671617285800672912221408202946503604368256716004980067211843228941925940961972131822808158659484752005024367800015461365511613358320751823550093760690101028605686198122088626058528187698059608513947293199974370261541781215374651841498812156326742978575535499573263913917243268846215253098683981890669877484746678560733058222590529112041324249805226314506601131105501601042066147771422371066752648539996998312055255005584106232888451697220791420313486426102444415788557157237224782458157945190015116817055546222851761547761341677385375333909125848449854449091903480970267476694025919003838453516513367753357750611632606079685894097545341818109461748193745611445339767328795086066821500824673611153810165647829313262507415171909850838903337556492809544652319386623313524921524343020908458823168193634749675408997729642623234573203095844057669015263118659100649946130785077648840409486218957053359880322831969918635991632560586443731239439505354371149780495371051005546776466563621055104569689153660930439012531476027271756065338326513468229205233330052556969850190577546292828449211553736073694654412409448817977714613462636564234309424130470626895730329646593821930477203558931282727176247400110871064304232578177326427813976712396874039535794091925678345899926361181267354860220580578370434973903636013806390843929268875329448684929737073623040000000000000000000000000000000000000*i1^14 + 29045226139432163559032998547457992803911716353590204642904096579906836873355742340795484260993371857890286808338889624255545103412045017579950835597852318308747425449268088134315786233450300442667390370426695248441494631667248960979003638356022958334346850485394817203146176031334743608487809985834677311846417225856624408222898543547569655815996661810084505832418108220709922879182711650958451852874697903452720966191152339416548261980106736680023220305662512686670202131003177206691862456711158355398639982679869072514362936861785779363521369487330447054860543970515541747692777494326609308196709389683575153541703862978265057441505572105870963595188911623966663011250635732173999696517658770529547946800403195032916489004605540292510986648256149511475191739770325571140059161564185900650739007418481722498500435385502487068270080424353376064397753274536480267662046855387245915021439171371741207808813586479507107127239603156577147258477389262048805965503160516397530193687181399949901049306073203885320073161130539055356317817658297380612181529737377145039961972012304108270587232203268344100241006260353657702842195402527868791091270103011011471503796205079133182911877175956696136910810878284387896829807964984352785087366970753894030977678875349057276391505955641771721788740075369778560984762762451965689367738584255243555011760637956423014616194178420907618792478636138111071687323077481027459813964529308236375589646902126250357967325338685330173375649580190764102307077889926619435987762082741829923468152520662170805957299061248553959345568327139328000000000000000000000000000000000000*i1^15 + 256413384689587696101252300667774341168429194333401415469000486575298746172988878655671592639187455999763540269113969910423242360754787589476195013784348502395353791910747709433526233072940869150504630929801416589163978051935956460348793810809303551463416050060725210612639260593892372287220992644564340724376926485178473310764839085533087490566437028214783019664088702154552150846149528125983099974236164059097901786529008854035943613672911324237449944913644598836773699935907670211280546370734567030568883539196620237900447683411317263675613305136419334736111238547177075012343767896985461256463446451051618652426775267736645365897285015919925331630243617339078621324181277152345690584054936885743941868598291324040151110787758495500263964880142484937762396456232846673556112366778649193890911262631278755412702278200964373880183753761988926383226379195760674079858431503137427707069052589213443649821604539435265718808345488004534478728252145502113001116769432134403522823613238232510580866382790270099384661745644628765138013498149595843434933720158801188683586602177812151414628169416790482361191320111553605109305032451000096125808058949367885328117883994197336248652194980597599184328774802706125246399846046228873642775604347724004070075703357821393554796989769243301072018222313476728271503392256837053161091686977854459695580491908110640853861933450024762712695862773388742624530260812987207566639767693839272198512113263553717282827640161072911586424065403448808472109932082986187783759699314710864245143780786828760019634616899426899310050646425600000000000000000000000000000000000*i1^16 + 2124003021955962229588214645581018949574441911642041509055064252856511928451108798902877980358134605302482393832939754811160754198578626140115121748472963646609304665974411974360382691220384466262136434899963943163226484778230351874688952779472793202446421193854780672597749913722659108052415288581896758198630073236815862094709501911975609045319032451415934108448458949161981544189960675141105027652489387456004694551344511520149878004302005537750686749252884219659875940439014084878542214227217729798555340546360710660726198134704008536788069799131811710742932402959027473510620494158409972523685879357921489462779331727383822783680817212938389376829589364560338823348313414240463069290922266993585774453953790158217653517303311399507072720757353003549582838774044232104157489092959753153074743533103912748390334764095038549856904383758422220348257814454882086258478752318811879779944350465615668329077514888069289754283805533402579780338875493902193185776932982218184736269487651197180084199143677580860126373926730922579661894328252428671719595770770544573758864839575535281111730482246759925706209156628759442289278932335429918525034690534973587435348955304437413909243779977274649858997042677876431631847641047150637415645918548388611281287932630230232144185196718373194701758700462708560980176964512207128103809703972764121961209672308387335093474553912294418805313324747004562609254140008219667429483720632883049850589455905178617575448415905461318926447172196474250362961460096755572511116492161013328509424909162182524233093379174019178755522560000000000000000000000000000000000*i1^17 + -507875951423428915876216680802551400125021004394650799299469409612101059839923573470009556482737221064267495493272974963589934039523140166534206752859973645233350524144119925713668375908263882305425015804210861661110235144659791598952835412441612374807905687905397515340516971497135557339913919259593712230220437499104546498536420032532355979423197833518523550181815832996863692281456752958895898596234218974690687550209163535266970502665091796987222534145062475391450916656177675910286554486307221255532186170785714632640271432155381011761680600883360199261759262739449105861181313704687710900869283175311079817783911857690647149255891671485508363202837730422079144536317897343526214993226000712422155041375542098281923383159224074202587127712932205756557524452283545321917627903752091197599937779255272172344794450811529081461973499107844713829063075172405821709004483053721964510767264394134645651432512810999874674700997447301712250837961779301567627455377633694823301981949003989444064876368986928897244059017199690932535581888433335424214203114934633206844899923527400161589189393133917994774541901622355657941740102214447864399346036069252349537648989006825229826648878109525784418523892395356207040787180087726152443433035911286888583591912563661985988162550164907394059615558948540195597993224833346927691019891041692880188428055408658838773794310899559221491934982232439199680497819769518779434934175143448695256991930631542674889275787875874656664555041730767132067470068192665457580967475744671131604107425076970199445304720966683721728000000000000000000000000000000000*i1^18 + -88233421970427710367243174389351813972569798159027664450044798398404655162558927841633553271705316404775011177555413646288458058332273546184569449384533089668279108838294083615440207368403776308783820685810472233243181490785418047905912282989551894325653761270527764763597161516334167341356329368471183280418539923056258007549364963025347771485211865967027170892030836319645291793892424759789017539904896790636603884553945238766655486417558121055271255005068579177879369379488641966201911432086429924848277785141087840114279902649139750523015848474236844265344570945611363945877407746154252817591404342517170818527342335386369603327091536773476000148965808228981915668483623872174167465564700377435858374911459477542860945979886405488222970985280020019842023206461249830887626713516941332590066746382133566329036830688674174699616291689816509816153713999479610149121462083194476734738245704469734814604441885150302874211845946723692249349295278342230301671581356779425745439011883815620266403952563848813082327696419745683253996551804942532051569849792435669717115771487954526263650956963170432519766588549580805821292807667365212385283790129645623261874370900952736960281081395291768697347063734656426700585640472888614492061706926979589054836014347037393402635525874600943455832121027510805850548147347659768764729110072203945526360445589290200773968785739590018922574776057481114265460898062256765587180049758231507178861893011155147503574861414860011489004930391536298443401968534986849140823078961145529685311473125916371160128012488697446400000000000000000000000000000000*i1^19 + 280301367630865854609845616670413465322481202327812222803926568529933861076300109944413437951034289971148386977685662029182930779947831053692122896069121899910446882959388153407953889111193148982823443999267881805743634800052831884376574267001918053040776256043051148836230900185517970583847057795157604956191551779830010231100043548198523363327843636155436782974157954914500519687246010933415375665456023055111085078156288653839022776978630994674202037672103541016225672003872809609419865321648866978805335154848332668634306567583321333773796338768734454095967045702957738175700627835878412870084803501559902539859377324844685954402579045330953198117263156716327640390329026705897163536470039765616599135447471017241823184458405514264119419836389036302607809032200094971263031188579862319103533766957190872340309602664520124306874746392623731829035760991824428950398062157615146341733162785283345531677811394637893317878874616606954431607703826022514127432109490962024269802432878809173162502586477844633835335754928783011855379433624635633267920491130595659219013275309287655240163512707528881976818597878484761543611520257455087094604363102855706165001807109930660664444288691586464751766078724165046890819695906307907197635975166534749113020817086877495848721708615541423174126926917711353774192930919525432922506792390387232032434155639583619050201791049520142885370392962021495956588291577143628580968980453048725210345309896516237304438183364443798002888296689195241361807200926612220679347620984481175433599231958508931719544963072000000000000000000000000000000000*i1^20 + 914061698283719054933232816842918605148775922032631564013106283341867801462536293407050997589726075785836417971306410837125598249936352284545859655161062548780922910790766882910216958519273459671035961566444407589394448773640164717535376228049123259412629533458608714899887620188163374403149445023048189822032066044544822719435022652630198073375437086224613729946509047468541757489741422937318844801743015544673793620819399303154480846094976597413918597618367945529709754928661660957474994934359498396956971949740086608926809746707716270134053614546443684181792667088788682852786437156936975284843606932396178366953539517157566477793069424946761257941135716986743425344617983920295086860282365062939870729334939677619835426084389149552092516855411848561709256264777079602658566650933593694288542070687504356146992036411811895605144484074007376807908581059303530109438249253568269283660670632078693006695319990673070270723328508496147682840871286621081221726273243815123282292672776621204093379824480812568541479262279234673155499079497698472647998046346776463693565901310856202595082891920735251354330075535523905999584274683621533960191338325106447913462361673198018401575361571905268726113681434221235459018218800658160269961293104105794065291672358019867676255241664594147160680944736891823469797618522046395994540952984386887529613153201883579083113917642674642873412111930158451728251218164061800487120136683268467952974226509449694249788298021686255911375157245443385121134821979641326409943790164692797878911331601896278243409920000000000000000000000000000000*i1^21 + -2332172049991599036082308045126530293529304389026755799769344646164372645068111845383371108535392794115097725554521874986115502702456184637986209236290907338720443240078566756511367151403524409745629784628075496321314487910739627338327878824191919995813688349774920083445302128668684782676774341887772179950350790841770561121918485095453551726779087659231714857094671440883436350996567994570858606671851724290648976922644489647187433980756585825923468175433282315803102946840055814187854103614538814667820908240909911045134240939444406631180389752644658098108345920606396002676284645240391166598675615037249706067521171751469993720324789329927234766888768360877985338731145130797655283786635936505379654635758121818584867358272776422717376768773684833153049508920483397870097474926118979283694443297698233138068426060517014889978343866955204248386351818757155185165910861306462265005978480577661939703788181598983259044001825658351907507315539956921984642080056908660338487064750071305659617364554390574210495399018455363731753337196339549509339707257346484791277505267979872930405337522666608786190736056571617970843183881098796673510382717330441730083407591363466260808526670734871468166179901568464408192168255642334773356819196711491288038888662003590870685464465183951557724495025914377073481899362087767595402427138195796777186853378534583404302175062146265015326228263113689525422386974193486824831283028840930010638446892094538019568248402200740150467289971676716473113176348458736744115695132907405862594088601765565746380800000000000000000000000000000*i1^22 + -2157694628224353427230676870988849499694657990982670392565019540083954578709496501442975483193106743011707948435898377560676824286415119654546443141328274105649430620772858340734371455201163251009318208952720154197838194322483628332902800337222131943689562602640222603131203315255788820368005035702112949897620454832948870937343627994662389957937241855101343881880436759127387083796728294637616145445225615968575786917940808429562428641257900107991586032114759195286682268101358044405043423498881065772807830191799132364101870613379121010174326664403653155432976283840587738213603203912334118575246517478357133199762404384558979640113300715638375933936869415325209334024135137127489379068864983323388283234494479788430652744637641982978836748155400306196501660151216974397204748602652873309912693109188168758473891995621303125039898573916725073009625742437666713475031701622481555128385055362386033655127835764486827610798083511232597062899035052908764553571078139070455731201687486931101800778369244570875958859779727488590250896416743356848031598604844515627584361856671093641057018652178828075112178536431153616002652233134649591574082091468362749429670088923276624019661956911989776644095803549552044290328778267113626835476026400658579949105747278170435740527021725069905901355024080474068497948745883518299002953606450803120853456639604057292806513680348671975670333640466431111062510827778294154005291210879495987502489171840369093226237660254084150106675457995307193006288290617852584071797049569170173435062249324544000000000000000000000000000000*i1^23 + -3650592569919301933075030228518461672248105352149141678773584578990910469390909858305813954402410055893048140197929539473183326043348115045999641919739900607515088179404576205469820611094115055508718900308301580914690770489757929659919363580973203017690779053112738131516365031336601203746499047302329661193530394416118691818344817008511423155222219672531315741472249843656761225098642798903108614022265961740656610835338490885174383880151680006182999161600887082071694592568520650416341373077964061413900635606349694739667141579060335087017736966734182282888445321406525092591025635184787802150304642404442598151872891777769585012501934587938102215347107697180216611107041146101189233326906058414999077084574773668053114084872715934612718139783720233715966391025892403192722941970296160251448984131376836223801006911175941528998982069437711103646362331034719585898885731789114161704137980858432636819546183997222669315428108057703571417518865263410534783603346202238748241576755154360704149863854368066990328403835217398579804901944387670147292515471095259216534899443617524480292835405140419477301349249052406341288700467413215683510151984858927751484646020688666722114102639421594529325802565828373129173357730375756403414559401347751151939415059306545314180017100962034712385361820721048288144666923035656753187763812316461598602375618217259001187788997960268669894077569781372776559103110046359501975363953951021792488736395914390464877786301859245062531289208566923055108030036023377716022794233270087360423110115328000000000000000000000000000*i1^24 + 23138715651660128521859915006286190349742767420964290478518454589471531994360298020048644011652385016525938459397973866544690144104499798338729951928064875037473945304578470570472891617631386482456116321224287495942327199301088693814433932849422544812429579234815033273674811002425261288859154259003194931340851776252717103993823491507038053987686440013255448549693031298831178132228126105317325799486231974483768178771734262531034383670611315830927360576522351543657871436254039858576253323122145981791590278390905927542832420740035117835865422093497194971600785650755707378246741121049065515455141467722008650610811654261020682173480532575455082765630038790737418655852874662029132516991046099200788291843574069827109689380605645139123415354676051563700336595066366557778627903964033107892182055653334899283248199303805037433843628497107354309323560609100970239067313875172815135389560658395751584711730675493612691325960145036971761147762138390641795020183624103653637580884364343645326690781333383415197259113512002553044884092644781126137490206414155918658476790749000179432226903821775698622585962816080653505877845370770037787542533152239372615021889860773957437649601110061725716887232166534746083409649355459846949959968346989786696393922904106061316202190238268180539809566625602989186515422303008135162385749313761323787515195803277709876126045416278450477501280871069434116109175422327971488910246061361003002608285199887442046354204601936009663243196685745103450855392821858385125763868037129975501108019200000000000000000000000000*i1^25 + 34569518153161020104100454213729727177510577415953924047937823199824322158183668528226948604404980143222030816330136398521419482797606761326488846939180024732513885335079080331597045852457874903473192459581843044228465547099929623627773242693349407112748101291417792488993488352596582758685336831298741559515647137363115515460588136451912262096902892329311033161550534920942724127226797375236273993046236932932471833311129147548795980738309917164735094512400462818041695364245578122354602617259303096313502476802126153677301675366410490059191851821256253964353932936491581433689717019503025397998839616140759309117005599973100846456269343894604124980270289959103866095564644615519018616356935792379761291334197672435127827198073179437425524554160612845295963851136532378362582542374597545342001188435267064400279181558671030083719683277262311672309809039315800681384482843813006363134458723749141508297453254118060677848437336609433636260901393763157171336048510385493249134587593740678884638330052664237985945225346003736105433968010476657671689507425384784021698664483005691881524905506286469747768502606026435419241325266316000253665397700673009572846811046987717091041914658136883306496452927026415806988730658455302578826981821486227030507120094385314289059114588741262604975877056735917822312963853644154677699167292396715478085886763717800256184769609872804949055675150218238802999876370157894135721885421892353062623214530220278764394641302939807367846848533044314942797236295414673712154591075937330135040000000000000000000000000*i1^26 + -103863779722067347900769489382104848769528184201226542541957792532191329183195180895295533073573124224696559471049522190010818372302005895843554808045702492792988571731774275491117344818728960845924233249615377831594621381106743190602763067224156835493403532014503075523368127482882391939170841183288749706547436743119513389971015099482357355135030907041913259524150705176613192866542324390794931881245398971912818943367519112259338496383290385603683535795946958647752671192885319628993518445218837979029632018706378716090874688710448028681501022357339909128381072161366515034387231054908784714443589760741983008319930447785440287616360904008456339448311710339513988452444909028001228136555209826505363060976477898173306791095586342115035218373565746825860283420225924802274598148609244087839509750773263684387269753400653116572364718340792852058063314281231210778557283648851300060178348843885169202830999136538397642756419115310364536443939217305464275459621607115520255774497434614005499368626339084765582970018897168783664612860143333099845175844394596009747227606255511593462043239528531562906594714325571231667748012053937813654019127589654160749225288916409415149994873790666762548251648590163939150418616888000356580423132853832433317477472994311938950368516131875277590173899407142854613714138224507496871139153517767672547963244767507770483869994578827961724892571950562995550246868359793377591120259697501938441346402335170214903763511223189519260905769575272711051521689563836385412414676234403840000000000000000000000000*i1^27 + 9467959472042134503914727725613735250161535716027586138290076762587576081942187684690812568440409890170951124845505205369752323120147571096561556991708770753703617468088692876914084497890805261786727830517096840952233301140772252186907794445357392204442701649948677364994410551223743303908198711379217080494482378981888777036212273814690142944065217940642766674774383133498147261298226694994633208048806130931953871094287646752704053457241562730663303206410617577193506631101171860450868200851119780311805858590639460676990340690712801729104121923011905292080126310379280329493026762773139471696682667680357395224637487683682985744815543970649762475338548324995880790435880783697214668959098910887928593568520551650802709389548002344367653935962594153743569853636486711495829725164607894644145354497739508991407673914997137751294330323631292880292445143974705823276921831253081322310509807325310563406596412501293351412022684551380521888562433080243343212517144062593242989671771617946155281027152421776267743809065611111025701544839376278656389671541795925416308028305572628036437229141401136832082819536552460499509820593639722556529675685010831322517046699256588775869460425515487709983630181734479119489257919835655485284007066067755686491854946658065816798303362506961436221661200296734003053624073325134989529894533670173067975023010885379163749046613288122010362048833389065716120725448444226834555316558044296404528774954159076584146892268232920193264041542992071447562550047643561743126573875200000000000000000000000*i1^28 + 27567001503281932682878811990101937108103827773287446515878692046995830793376577393889026257139850630270484581689787493508152984108650324523353677186207426589935444685386670072594160983358509846587475028344487780480873460644000199593665554462822344568493501432794990244697633512393105056390777753817670745323988981866045184426660262922592978574805138500074328812052035444962181383765853544344366940856882355738597957369426594507089256394485153909456677965468972398225079198466628078503936618410783728253915599930993941396035943895155936972860831656593298329302628366781718569226181079562934132403041705406058919724511631657001699704697782702322114103042360738049943820787564183046076332388115008697573580063512097037358834460838184128149671410341204454563870126142220747415559622978273093400390392225415096495525201523551837793624457293856257103057016382256960481173380720467916360988033029515574569362482799176870904937545322433941023086715717738090631974145111071021321306498498013661173718300559901169449177046131737853375199433863283985531589341138789118541984216068587563676821877161305924383928375664579376225983596661323085971721483004191605815113639643280118405919584592014067452308381254869437463929115606383013690948828874501745041546002767159769940534416639578753795131153274240066459530961731592028671026058891876976106355858491601281902752060857526702262731466573673564352538518975246589007575923863149501037524055386039851924332289903478905368958008969074060687669820322922627072000000000000000000000000*i1^29 + 50507943944475839608079059092479856244520764852252470902296077603999150401953457562794113461382207810836964490215581244998334043750406357820636870033354533965581330904870869982463996344654896222019614681740297484724456342513088965925033150266476133807781681913800511270641179635700052301027069019780418970634313117492178417663742396731419816410898356450621901058085986095179599390686243344628474744592755470417508804228951528860136070674626688517267379746099776782595381913400775441438622012182118070534179039123114731121074944039736618311283812761027627285885545362287441259060074135030505568220374485965115818393179398525932249713877386160861380650781868287501475707852304129565514794941912252509772329518277054290212213306176221531083250943589298444222528580761193709321641286620015701190038461424147331153848559480789200863530584773922568729516713492093820992174309236395879860099188215588335265854899796819521549814669520012224800587027638769968937721634650352287087612863083139157233246119339850873100842103738430649190291610328110605973916597013150382465997720344095418186412904450425389305056087445578056675649948197367493538001082540762526119331389645154191755705407740476314458251656694297576976467339184060796194234171136657174141810907060051888544142788790319233509237081829520887245657925293754779137763335602318928945613783226673836900705729333806145729142212851866788919892112482905667763744156547030723422814503346390002653735855707204483604756245595415811918736473980928000000000000000000000*i1^30 + -55645428114150402063131022031182756264871512372367954309706082918421882260737477225183020529745900743688170689048442552088088937897196513897106593823292293910393315673457875229302356170818655947249429422609206443435462849652134548089008845874564821195889499568664888999083047332951378719146458550982755573837640691534375270991397926193089737614873119937962794425119957279931052075727708804771843470683435305198621355466978796022801305373796465100380834290725133662121602631328775202561446718458914890181651518238018367071423709911809736960060493756700515232151564013024298760770590760793456585642145544268972205690817570824402211002080448878302291392104654888063909649369864291185686700759516044949300139848715667792094234488226162989566865408555532391195939824956062187175826741083583312246823487566580066795286254484496315025635826883792750876329779102380960945608163095692803985259732367210963080684855914913823423581512321036919108545549953962636775705846275596809725822837798054783770166681784662101404052434825715517757792656911571202342887814204530153323717791882574110207764259065929794191410958035746982377082935778785637171197646702489593442903498479246561998167574478671712632443982566433523516015501226582771198777031176074149551924566895774957036979679060169519643608426826242570047027438222871644706758276651333445717373834271598055849201788382241619035957052532436627171060248855288038622438151959700958239942404798248223467675925058425361615156159615522681808486400000000000000000000*i1^31 + 34626755838203476448062259677600102438544602050673944573568815951955552774790594252675355242818270519974164770943931994442067074535351627883526653596818170156623390540821141976269704219887748654208331372232571792066787827701702959044450995969590334554463752139551609967091995297807104178185031566886282655796702210732037227970527840639831008192666615639523179606810628378667186443848678844013184760328201706213309485033250596594255283549481684516411963465954545120634012385830564276446851280815274778294296220676390195530462977060688594479447970337390288837812598542958778463876014240162218387327410925849699489924671707045664191527094927458556912949579102603524364501438244236924796950542560329082866761924247835472632818827744098009731012019962335083985070824238191844312817114017503944924167869839399840669247855703592952130916520840461316667371512603391616388918390854045130431945927560379597750190276187484658548740278246115297548603588882068929383282938567184121437156462380789034886844313403112662460483112560389916138957128466406876216886042225679630823989599577897828352609584961214442272074944197656912335069688760188658491471199511312535666530956677544577211503987046216761818896067395231848857311646608156302603567061678426482362249398814159138456241197840324505875379832714035564096819780212795953695065278293112997493223753890941809967319552642068947475980102329459874954387576941767650374159296474980890608366719143517570441152955716881332748107488228802560000000000000000000*i1^32 + -12331463028303465102789514102493603497639423337320280599534034774101595471903217672873651173253166050665147404748829273289119810070409364599739523797953275787084536671849516534135683035718832075274432051625506582974326838923700955745910662835760435199118583242540324354299223173495881413300367013944881546093965541517735587861774387421670512314993151696652597755946675956838384696480832635274304551670880512066812708301575247605459756411687636699949152793733305266654696321806446580555662817776158005786987698187748620107961288745357198082882893108618309671342169043251015868192761545392804235044207399957076407807772356334559306002318629760818261259278829597784903904089181698522409125756895202103576041630854091509682845080374416826026903505759278162796627336880488209108434892552834704266467464367921967445693584527619676744929108010908132561481886402964883579448007757515771663342790576104809577071804523327819461530911314452196898118721241997677788404765414528789427972077198623034469518180625856497810578488220179262219961220165588631216339778047807850584112151761839322924195840088708478877609835734523188626666106736885061749325980747015938171968729979363955513792995438820031670989817424378194694680236356586592569408604306053161098481782471958289922588951883879096938666092322982392502694769803276760116648575227875979392772926155950845780494044801470431083800978956086160797523188110082423733922679621533120906022041872646979315653241538714624317194240000000000000000000*i1^33 + 3279873164810371326698211655221805455369966733375169255983824448595213518365896618631912765390993472605314155878473310062179819731944461576800023493396180522212314944263697855023510431720565764364752116956154907896113857170243159820333664221829945078344919783271092445733035640370600676070729982442050187773888490027275017439195365472775277034306066449965712983389983603529201740688339476225407635556340513428174746184188964255949084106974104685071967063483324826347118670546543187238236638903746292981770377683495990678366698174122299502387986357787630014861438110036524112183852577740094191486663149138267055712064733346103036836797411499364978108041654797108279941489384220758246103709738566703952398196298060724478281158537170258405796670248111016709827318806507652614136070037408878028055067174561897940582599794909197453465319096302222367392202129264142588050341194274591448037770941899999926404705436437418501463640031902773470039426568841710157982751604115594463090038083042287381454604946184254525411007262649020455266825591347589148945451449993187254890938908476146069948358041849428272882615707968889900361128563297862346153343387484332716866023807405497241052656848115011299593959327803956240957086272020181245169808927323506677545182287370160754732534173432858167470035238274808087180714320797609809289243410886042068729996897173409654983483475581455210228796937884690447630262528953300126546457741110518048548737092728339871533581225636659200000000000000000*i1^34 + -597443559609892992408649076948539017418281950001953486852138550211321585706483254070276569593880837589547978716835105532829543931339255286175221427215951546550111682860982530254223008001589936051175808082188370683785928027585725060799576661380071274182628318767374769725094542644097623805831337517055530576427801061515843437195563553537799898070175483202507459875138975861861312342462217954784184573295254468193861231623457108554892620133427880609322626620735139495344337178092575692266259634044324868031210739737303183743436289607978977065629735704882804697621342871617412949855178781733019922949103984193616190332027006100843555280793625621130281111562204759936726819591663337010123967748079566966609626711185466916213548151280214170333128027093738541337992026036718785781781569552394984657160956528051730859926957511437191055840183431930869485113278668862573277902437163424299033832441467739300943361849435525920909890888326610779938771466423750402782134782934081327929344615328254211410458584591209131911374297431947183866933932872009907713576312998462326680068495260780851614072893877258206245886659289311725485744338233706939858773590527981230063965114346374188540836253119935808199411933367452389020024682805853871826777846957818858492246158958201859052058609499910486920175083080986708075957363291547687087646787941849929680121473177784745254153321736503856137447417457567185297055466763664059271887575460955636302488982796078040062361600000000000000000*i1^35 + 73176038121791026925120458098644416784761203430621895697881433433932958270028566654165832678368268455466789703714696168649114842940433303362058252379734423825300356453238264183342538335384294304268424161201581404608830758001638353355118734816120743902402450595508550798655495826492647362911468844135295921049909225724342054363233003508651233030667280802150251137928483777231398203793322431866189768645584008099882282275593953432368092333899473335107126814721595714939990681929529071154006934439654817599329206308826056502440331958490920725256902646910495255239762793912356060903626439747476124996756725261047451527192824432182392730848813577895761183528353677357432517371942590271044008893868627591096086299358816434984004600836025514784724659946317185722327170702535557612345046578235118978081180878476451693175335379901856208259097355736526475221879242161531093601277665059945860491294084019532856602174996188588486993466449641462655621744224980589015758629488162680824374832884627329554677060532891878389150601776039906454627463748344210044010063988637946947303441570582208939663307962812502779554300380195723627245784932541923907601030072742245978993843141316616162376325236387940959837622782815865268417558372338524431204207649618811031759785345469973568484798541033499115370826330806742449073101817872215330629761144539084465562799375481873190993893168112726517347818545565928727924525512642726248007499166094842454184258867036160000000000000000*i1^36 + -6263811495764942149504368381163036416557132376465704631659159005981328117909314192882850693179534903493998801412757861932387388107764947622850191658342184564408103988525834526427442920283615858901364854946364705168177729224126646146317929328590614313238519294638357313899126125440347881828641628633318779807904371348399319990649003039764459946075909203861476866462891182079119839782052186624944311496182645874705516604689550009064245522200056517231578826852032775135079383574994130239351289835369366958337558067798621240549512263539852788311871543241069104162600115404523116582456390942814481352711310838315495744458209832505220741887434157231744533374536174886622414087814868850457604930731288383801029469033484198733769815295720542742289467856135722951560830952665895916600974442284459459340343493813550812749892894588323757594056028072682014130526851334170806857465140997397182413417662914117243661227782454361263541199868208907839125852491295967404243982243789666803963127172635523461714181723916356195100949948585480678600476135208570318414413778468015574639771350732431985396529991480452480650888501669500798542589894730349570474147054477427643784795490562952984053169710669918018709231328481709787353218735579343552771030981544678876497815586752970845275004111436540250504283587923435617787821737825743275575866000581469180509092836754978205758608210057223957385287547092977074581592748360250191530173142483552736116736000000000000000*i1^37 + 327221111708299717112609978122859619409751892407334175008247971546546059856712150511062083801087080758204990938152441466985133315561307865468265506841803988619683739688161607870454696353913312810975394999494054129545962327514266800085986500759250288562438448344966663357084948546627724840875100291768124429171481169711549870065900179986755990278774136444121247110812636436295996702244596640667622662386677113822867263514722404620913294682535397089531580458285305019392363540409404971022753090929584376752746591860189526734898129966193389302256657824251691924900142900312798377847619461111334392112304073152855911634711071429917535306591991892262458080852701604241870382826539383194081497954099979512452026752423118615648110633077814406460296864271958133236500202484392459659987166604284898671249443803669804839200457522027530233032294640119653370261269704110214551651503368867454340737033596050104067178324169182229329563022245258639976553283638198843052837289274671981870198309335276758077042188508000643609253246321415435401932671578575355672338057393316530970520333425262561791674767775783105409486367322292144800118574327836428496234287110927943702478757819840318142210770784476200294422782756063784456288989642963004125578318822771685091488443180395451890891535799400182857871197398114010320256970304028925214550672586563619720625964587953496471500526008235156153469061512742166006600652995996934681619536879288320000000000000*i1^38 + 1193263955738517108411570212580845485371662325837254721320506421027384938372881161864044978346934659099862592145220947007749047894532033621098039752307035366382259221952743718582396587486342969445270263336517242878486654249673635401790442014589930968572388922529681292768128403608030648457994357111975543975300365986652322073146254472156474893444563300154835974379590068426991818299140913200490954913358410348351447522167630060304433022504359141864476207353968806496876618250665341316864369240877509192823248909647496332045437970066209841056780768494537785846429975360444624927945481954210847396967634058093414051399474100078701068237346079537023407610208375947778174565437471577048871886931102399404040562550434811073811798718172377055411151464088400861493060928114676327935808990128655304675578999523228120136149236828908605047305459710259548089109040505933998764588804492861747586783833676529734303580341695262364538897810193948229150920947027350116449254902650404168474744429958740563549982384365977286349981303071471237999907153651622013706383242593837781525986691032916346426704206200614395726706596178764364963344243736465411640333944002680346899263444381348115533647892545182429579866837319124154961408938572831773255510270940067253503622622498709599661190677119674788820930229995738772724963387705417242041478756306041488187124939230296047399011702158735378250911172851446705641470029002681205391360000000000000*i1^39 + -1063182936920523579630988924992158078877115564372488168995483076279630522893475386244404648063237742196900235868787687917664979652726328213690967651157309737854793180474865257359852650388695364581691258508718197028651246966396903928513275129124867154244897453717572414691242456653164010911692236304471354256990538433089481023863210121001431874748381023073351498099787910588247528038216541397603120004172260101892101454806649673079577181837866509223299563167401030989064825544780205589590403649082810536105101558373218441157266341673471426767131197825669265236192801278125587198044510202661507013520334013005768611106732655436342673629868391843525943325188443195360216183029188694937132011241362781618744836377848064270113703597837851964986950508896412416299878898238131828975250818631082785825659163159636301911176822843325660002255866607973150702696597250163305533779411973636613070927776312577250381976534006000619413927250067754275512228601078381183088685909564547923510368699738459715237616738284166098051311817413792003127633817450236713771717585731564624936336972374526807020358565344038748438464414259289712614242253370209760293701803578037526423369482928491558326519868751401232180784991891142170538399348502784523020758016141825813460871407661283959669187349127471504520653059032046826897023218839449412360690424885825065496611300122808083008044718443323790571811406274908436675991647027200000000000000*i1^40 + 16998560216016747995134291780328333429454236277629084758422036233929385344174776912955231937026978816321426336828580939458049351114476435386153666524678921308939863000948446692549294956716842107089991003296998536678832748971515005700699811702754269151998356099916693590144456405755088371693056217669416158784553999011427375677869959000632869485039453216916937790400124861726636423224091307475628216344771520168463476288984761545527659095991174636622020992354949447098878565735779884835254743680836740352877884243041542287313849287812186167640215760898223086082093556554766784539843808883443823495389172293115254964130516245421561030634320135238666344320189431893906855483881164967102624343750561012368739299171057476287035502836241419477879902098745002282412293851601942238000742567130967044678482710675204755761475233664677221194593550125976740050382890194429151101799886422756270393036477375404197957108196484150719636764359996519975422085290983443139735080666813265430586923431252454533596529480676713815337913014609601333463567841998308095065691288045083139249267247249936352388306751950630660246118618835226793945904964663882332222181680331110485963661599571465659427050271758697322648427582382049521915033100316771609378233264581329283919635936665354645380588673983365835356185457669050788242503631251604534484132050766116608166015266399238722993211342286005504230799159489274954383360000000000*i1^41 + -105604503821538512903239130648828936101826397228696706227403775235640143159979114799165621078914386793250899451677354016344857197229860767335176763285230726471535871154112006342897504270908090144987816074785563214736849084786815698455276198476883193809522642117475502639927796278302706221908076458180606036675420658631374273379164765495524671157287830461712656247755520677996969122550624502644142401094383504868373609090776391348618992026923772122800312626014561153427715964552765775021496129972530804575940079375821123976784732166554205040882327554862843521532310300352140692183451562860671075840167995269349113623512093900387852949354926478447279083403309033767764809778915503860145641006953033025590967724900367996171143642725381289423055220389871002954673998450319856497838164717329257126389261919217493466441894333974652135940789811686315147670593472021587443790678143449561331310887401114769580128757942775377215931835714683108621054404587575341280257435698483705325450856154017914085612697668882893170389968078277157919304015647198083534025319804041812639332807208588335107054844998348578152581459057016239357620429501959992403682360259949885714069787194734082314402015080496947140772549138932194066164891257634665047901548723279835346205400448318633145127271413811979464539284466928435550591252358465958283951463920454737677421025374073271876643469223713855159318542811136000000000*i1^42 + 141857258389958852716669338281191154573338056740530023661134626880867133095949161701391614711687245808860262795830749873592008412270701341531612589344479661794117244177066252471995457679599710395272589187177667371346942371599653913486449776863944227584549278327244153444141322092528841977216853309554149270678628105450918606652226420775789981753101225397642894609285461687522583288744745455858059726829831566807290677464294163993939969824075915840451122176416592486421527487098600548403378379985379050261543385730344422264566707794801242375382683211725135686099250468145755044126245863470763406981359637033500372618466877997183495937017097352495181606632646572890130436658146179439991558839766784753015807968585866571958729751887095990895116398146138662006601812707411013882809790699472463425909729891259113443348350603062158752426660297357356520288498883935711942497587390214866428049615559511782901688771749753633213322721002019787580444948806009410943829827134852189920482364205901331295734383783872166764386225598141954421360865121923723183262921566816018005536557609741563060957229106601090297634370335007444026066682869519573955252186061731200879650734634064815430767919325299128991179197789249362340432913046983747926583144639375594266002950056239290907169224415526563821929370929542339601896749521082080333664942016566720848118162378200107021156388517799211827200000000*i1^43 + -54226973072434113596596967435998415312324375424000445964765444665489655015828765060304507343563833032934256012592216155446165590847856311908420885422313745676709588257178960408959222203773931520365746803008737985810921328871555279838526578042767759229302559541255098537483620148781403906548146963404019968526494158614023073863488306219704377729315717101055070803627823785397430280080874659903459346148508122267752376228280788434804107744757366790064550565695914803406079179334832581863120006714890977320284889502104353093751377429167959532914059674597774574433800089974494805869499684424479679659236396748074106147115889548506608715156013150145337762285937825157580949322300968961027426125334625874550826780822649840731022920385008629087797651933452039786188634542561522799562423332244384596947425006754981018587188377227320081395562291433165784781601344556437195346565236709259783017908041711413325610390228980500101445584468131180892929326288996079234583159203455705046088217902902662244083091962213182223901050753977456639405177486736543446946255809758916581263783393347905389642289880594799618680749825828553000301137266064354817786614069990792700969796614525550729899795606563731522623124960087711852133579252354493609473233865342866954271554397731302517020351634092407463206513816878240250813460981665583857442801773946370818844050054095276787029770240000000*i1^44 + 29623985338828850171100087090591092070873385329060496768679104231768852280638652454798412669970988491356951580558629253492840522225396007358233625407682271553333683754594667353028059000122271343764983047815730709816666941126609273454862672608898552018131551352742036836272884719399421991581395811846559536708809082036872876993367496342825037013948506979856482689241080522426165817341164388487448177628268185483081827650939961820880430780964977189480570988116119757093554648800646412901164259328063431721499865847478688183603178707740595859227550613205258787462315698954147916147661129046137653905154430880061791173309038401019480800405141068975244923182472825663779995458755795469756537755598788842303007653446734274582543170930779562375060792246507107473746992341379401073706807956903490440692989476616881452018576213356027166306020757129090304347850370564571284646180510713891270091470363603316021741282282081796189509433812217205490370644330319034819025354039462782502840329831704407067864594783556267068953507016793737128833142098051521973291879103072870721704710056174844570122508557160319539162679223213833953334435304867059840727953748716512481546025938504241638132169983799985104896554249282478486572302574988841930271482640468886715178512068957439127463165316953007348476616648128618416292352759824888539731007947781343477650186617487360000000*i1^45 + -28012796847975198714988371102731666074503224649803941845179329447337800447514962459545271127718757877148959832734520226648054100015438004500785314790314901952333134032117132210998088023633463660330365131054873708959269615202944868140560072542858896977200457792074005746400270463254757045605496762674984076952290178208690599840721525020671662748293294513396742175281430066214907524300009592567467501783381843836888386331848700533347484218832454825996975022439195577158871250482488777689091522103577547555983086630548107148011946680611770516659269352346697513960876085578143637044316618245542930438365277402284602432913101795784745149612063208608537734827808755361467148989699900668343962750734969772894065005235826491689775760321355889052321927937646613395975689211874550073874293354689255683090981374341318676797126565330043771228651551425426198670234561005392473382821978151624519932130875774822795662611552966850427724074091589877367941195092004758149018424618108667887265774529846584049403967178830538770635971817521369814003378278171396318949954557962862228992048999311993359588917808199385628780622199910615384009509261721620516242690849395429704027001687024824096422988002366696977011418131379442811275126623776316809779473784901340933223661219735210617862990985359399190306802825729649167994742410464461769923448943937794052915200000*i1^46 + 88295484078112719513382859797290127915006751198106601755284432827841851817819709984488802446456583798426476599871319591888621016776160846118626140013467561906921715516829498571596125098936068277421564088552897814362337530334191931282500976064581259373569054127972450740475158688474835081941347226468006488221912642449857313966832246114210615255720828493098293534896368725980544213689919309192329189132095719382575587038162523011430725743853637589479635097098597073370199448065325916132520134393126492906786460896429145524191349812083496309339214304666508622816869342251616731063357017749011901166144837869285831709415896867670741367916974685527169594895360308306031851424501590705606704711733838931934592886318469716551922779237743221090148398979974799861969129278550322839721274779065283829302972294018297434932843541487196941143804648413262603868936540616717155278280583405214761070715812064675605934921587533661960364204818948662749036762045204021802231094345200236009625666668387734192655574639089311769663529944530593134792074740589886293079524629727374697657746881773150805347188827157202795193408060405426186683754761361166790173968831547054519882553318414704997188418082742965932996740531575806219033667671564148814140695530622963923500590406117728236349343296747219855002067472968633393085605516201768545288419840000*i1^47 + -83722920105350857656641955762348941690162983333059534677073670274987374344285881241694995034793530760635000620734588689020674135475878236918044584583819897187318956696682310854678686011482022678814466232630415895626792208528169231767546099993042202173983414521064504722792222285170948902211911081521502364519826934961544696362877896213353082947488191208127512143732156152353969986090408491132853575555511801513107129604359551156508403089747453908433815834764953685234083083688865347978370211380630081389431710788218272042801340024140562313642922582611556930311133570659641050815542586823280273312925614349346412889102571819548170085822463207429211969676762529376994236985429062308541234675007545558140643178649906595708659292770094417867792965008098283738742307197338389090155113465611618953321484319092885336639159187906997099291351397250577026506312356737560108902081472589534233755747808084731195321562097949098298696084031279462329130890082888162185488054668300972970547618271487103138903860429693823999484558857212988004088287977259223676871265049365896786991154126817271331132027638506124993594704701613211078028149329691901042920632324214196623424057887788607967157748520240205322568574472361908290405841701608935163154284157134226489154506354584215212019736326319521936925184254227330981596908512888000*i1^48 + 17315174176112743077719312893817145357940686616321982334145966848728659687345144298742311371377867292500272068405778031792253883360323281821280225957014641464666986237099986006270746371016043003623570443205052367864866615009877424662555569772012151060566021709333567028735373277799471418993041866068345427364081432188233848283543633253254874294629543347402046194844528147890732080847864650561614496189680070694675286434162653123299256773289703139833070145096167353103868205023783367362116912351078150571563607735644051655104139998215329150618507980405006037896824619772140268444741903738177936007528647679076349837202863154463611730912252217168409770114907919807516058674538518421221478852261312584483550941798412725456672934179836544184797095400340608197440262818893367108752086796827207809720231332127626655306932356843098409715027801955226812337778024966025003976933085418165543137933468265457337444986678179753865650332213325731639840270476557183014842064912779547479599404181110555801128831978138442865906747764778668199584950578242757077934041260748484799721114120320233494489022435343581702050441821760409794669465362835460817567545595623159301417887296310264836600706584548149138458587098987905280263282572935604013441140058749596777167813552855140429594487446319243176030712839743153600*i1^49 + -1151588519554498335929737499669360379007319793776293353524595583597978043416322670848242740574514802610133698486748078575817342236828259801002876414243515430636414479543008871859325701034261325614698256720345109014030776224168617284141348255512346692548324371388168796658174790822350657689544632781992328947258558067326360198566584910141613149728242229943512431856553003410183930681066798885172483642371268965108197996865846878979411506488983553561720714829661354216035285102139980014875654325429067250544539863914059348459405536840239770822674794996793152231717902040406465424435670152671610461164686136197029462168435737538972134772101804289602618092165638662445304520742850640749448147562369526077227548670061648812981301301604020649240424897609010774019493242998261535331481172681793233061837579478475930556460439107565807979456158874067958169663933292420089628511167522738169956458033889989823070630988988039624195158236305032279820022120091420459014674154963381740319426258083902145590402277802510427529141503135156373078734054238430429799136964885516067864398259655057394200581044254314108513205618777096507688166297863884720362773195839004664137521898201395774967121115382751700823508458189068260478197343678125564533888199849388773450198113616989781550826910426124205310*i1^50 + -11190281799564349217537214473037588916499102643454276570319206081322995617523684407483611037120738748173718214454957133897878229439613527534799630032433149627584170671050129824048891968341707495387471597665302281980930035439976167695143028067019541986456083341770576472227738287981294595258095670164829154860161277633032852872648965994007347604158513065979156961437507528054426893890338496679968426030570070842625045239837067043531456283568418111731443065413723527142506354467293394158549817675881143708527949642870590242105836719973696373722141532812210174698311318859853384742627403056895414670504388831761452036174072376655584058352255506848742863008546987510252448073397141498420970368598878245104545544342480762421759873348229969042445787922973183320648723737842623330315338331210028743659917153636179300235446966008289413208883338435738212704749561846799562223952324061985338302449868241393759274692447815407802215972305773495702633891270745314873186677450114630424821732733097579141106796605731680235744875015342394820271630633951951736606091899268672511432633376140882943565206779851548762878133719118919586087707177277465341296380754053049354850761644051002797244776141376773151380517102817490868487624615874141834177397046189890691336462337*i1^51 - N1*29146460724059352477792469949072574931651710811120188338309886794125833763767545754620628493611833811582571918418754521242694519814334972968146544393682768762999431742833877598445528849466815921090383649935029240597510585737702613796104016415735491007194478566369755872145773492205550623036011062871231645886753380358248460845276747709118415644565757698080242996541835267779346796421066596365647621059473066572319239973173986973660405398912*i3 ] ]