[ [ 373872782038585019318653671660032515454506954972037614999538886784891876182281454391776842696001398206984822573280251913347470775942827610237703901512130903714004486456111297455741497708944361817195062987172420838206209318796292862861928669723833865618693331239470537348518476607905247390997491845344530268874149585396809587961432271012013405838976893136125846056650661137465137722161442099233402991968795303690238477556977806846469363376301741930528746450355675622745431503561513814451857578111359922004346916555265222633457247624508414058321101669614427170666978300754994812598515488875829269655381822135450101867617558190867482809795014759848067318509320462220523195449191466042754437806370550425282686282542699538847489380127142581312229799139015289412220434358164124663185444565341207410802028599266706071023765037234067136394665664165289297242672861937357712379811243889617799314094162038071210835868635725012009871871280515172125196652194279957171712268009741257787784272833103578679176008423295385055736318771108808755223641943598313197240812053100510993250645832169581829720851079235074370283805008694768116858679222713839013507829220543886635683564048851206412599433590000000000000000000000000000000000000000000000000000000000 + -2332778697369315939859864755594978888594106168649019644618078124677883610810106644308592558015711463862980414678458476280709692591227143640594899391712380383598747862456597360598742496535303005785275147976743514272071378026767389354588650701368149525209524562305349930093720854211154992307489331095923958639169684838630982037570359483248111908446764807351520306469696189997392149837205944923547260591127703202773814128567351840179922639287588969550106330117226306566295962282014842453696772434694527062473597303533450112931424279205586821696237785274788163361685257986561156500633418521419163698468650882161299292350996733130683758771686329437716103849357801777754534792779855941542073233355318481853125204862666453428632243675148757130188792183223788247186695632065257169654280479303145358626280768027623223058123654150041467481986345295209465225658837921054715306221390300509698153738601447302022710232447695965959727461459662019551642492168906973038235922657540386436095364867062533604362866005124307188493957348734958027248661317287216471581297005339703900101851706379980695861206417690612430467563029181390135024996384955528236157243190398282543358967373377756152881269964000000000000000000000000000000000000000000000000000000000*i1 + -29467323009013726757613553372003399022892684517074277278539864318895836550037991133053632558442044557811671964349910144151266683499837269171157802091320330074410065058169645118278960395422644340205496094148529971112685591892219119579536405848918001815518142075408843709770702165422223109518369481031572187870151189361065650487608417679008461269882583125872680614584939129376021438885860334045955769099257749953511888183224932432567660681728798111692762307871537934042040338160774258746095541593504943687971342685714714675132716768990222136968002010014155849746618873270620586713412144470170860196439921875959095939179572732996160388575818093645464699097548903862170745207736784533350249372206035049525640257328565545090161032211647366081751599982062193964407195674511873355409460411409583812050987908853269607269710142261373145113685090143584532492852830335942668851595193297496619608847129445848069727656156600677041257906604943645270154918585668040354509683468668622048571097961247440267803438773646220976455581914048521388684388282601537781618632435788672175634963666153222681149938292368834782764645111457217520672031968957338091470351254518722616497951568985366995547565600000000000000000000000000000000000000000000000000000000*i1^2 + 2429420310599567573410642154959809669701067015479781083576531955040748507673677219411869941636893800780415145810279312631299283081813312306450568073207655310806816386891404928748367062072312277623360005232059361730057940439216928671523962331113043938831101055856161584388508281637531644177057539939694635318850889649661944991660631584892523504982217144903009561834357879426924785469046468523090046192444340051182546094927893224370690483660924579758399393594120784571025728562572310838371248514632129192722023267216427641794520789634451250206396631408978938783845773891572411900665223652063175876361434009762643588443867356418684297487495145291414809488468737559291856433271943386019225345966225336712266229306303130868037203792163870933533660903611267058223855048473419124194956830603698163393468084088614873121407185693248792118387185533566401343446113622499331524662430738641335267964312607981021537915708653178124134558494845059160360221788110733490325581318303545540435961736578013720069922235496358253022591572581651967772429680625044987815438269207511446827070553463947651783509692272999767807507440100544030304458381970486293747806857903863731511809236574956356548360960000000000000000000000000000000000000000000000000000000*i1^3 + 24859676437489075384033234296088739993926777751844483153692829035267945184209983467619223187516758929288932684870898461290003726107231556343983112901065827356027164808388747290953916164808447026084706300039695278207616771220552078570445921216362469852501902838768208125753424470394700175853459882920350520320255082335221800421219772360571274115812473242142802236219683269854110886970282983104318441616342102542915257103738284660396160950470868910274569460937998792929730439250462216763178592683679589627797814566312689744249317065238939734464262452603277326098815842713358951315346259084717481921523328415426290623526282201631496647200242663290168404652086993935440877946113458547634272065038273770896810062946545014408271072848520965215342730895576746536659913877626171549587067902309920383383480292097622512016818987896724679427768794872129344722853217853414076717583170217954362962935109891023274159777242323158077595797921622560161997367817042944229070807696503662983352509385918085752231030997468956566783211503283431984854810190842329384458408855597663950459031868882715108766436271810090068949046321731221416278035547809914438942212497877632359429676293141193492721759000000000000000000000000000000000000000000000000000000*i1^4 + -28651061946791694374836121428316360679373179111960995154952138910724616226069892054800021310667253810208029780940260728630667996069041896507695165106369183073601839375950342808435109990319628280067916131308823175488381959548722496667098334166923663039765388825500178936224015230389029031069866626090194702869534540841304850788960561605401992321253379343966546379242524549860105421236054022081562486392717065795207374163389890344861144617618894707577538343461646863498212039970243642610706870877629460575146934900192626920387233642548388813762552031451889210069808470801721967362994676952982213600878758002090864509145009513285664096245468538454750459704123929070659099263151110312553378226641897341102206358298871145644331949535759395208838854920138814671739791750684648157204892962886094315100041624894664615310811687453491460392535199982385561077395840330262643832075321421796088896596195460755950801364272844473256814824844990808629569765238244147712487464381772272522425774402843688165934906947284143142419544166053891864311392860918280911437972870521137036118394810749733163706335266786786186795175369103816287535924767594103610406225500488972521301745077103157097370900000000000000000000000000000000000000000000000000000*i1^5 + -77326295409200393566591187010681133351228967318166309663301977815956437929482700590215836838242800232451311939211754480552373366235930281406053632714196410867970096055152832099247459421983355735860188929878533298515711654511434238750036145647970090140540433208062230935350428584206903004786429056607927322332651422179467408078363738836380019796091066130640656710722435736961697775804375558113704347520935188464799113054296833014586315712000994580267220424974918967316518067535653267890394569586030413088844208322225459313693999525468877540347877973715925087709002954015271025992919713906314256183455354392741617889946826714360374727573315746463174614621654170731208227520657700896392408582847907586551464418319900580052674903562419148327118309207155742024640128649469031202370583337625755600258523651604267360744539610738069756626174261397551016450451549378778103872881189289607059943297245703963367083334097521928683804811405071298763957641945250884201477473030821236452627558769960335822144828028123599204062047596687746985862020624224756949424751314969996240234967987250083805621988715015784748798444676533791074768314238758630650189431317284314903013466229160667947950000000000000000000000000000000000000000000000000000*i1^6 + 3141125819529666905012317370649644162127680150012448549207772797162833676187074406143162156239671197238633964405428923793325187559942534855040566933649126363145685316523032117779776058348076855104344283381011425538094842590866811715949985701276974688695815122880867434177956346018406197244552752289229253259014544447328854740445807236773589545400486679198226645868775919520679136378603345111525018129035282627113853525451570791214607612340016009084621142761606736936525758613134635452565884988550467401258237144245480140001757572542935983472660166030613747122309454880625890501134428475293415735992944027052251423193231828315324223182370461583839210369086785929713067821145846128545193192580001573432236274941814460359147776406664328909566920023928771200761521863999243338763099002416273912448114200650324924244549329868824272565471021226214976366691559034965273898171335853418192547972913419430754815337100889919138508558945732168157816346534663325638121704632245036488974038736371558657371446711405996700570516989885012689544620427292130870734275213874538110658884302350311925254064307939367924354474343719057076337271769346054667704276647499279861344954323317705628348000000000000000000000000000000000000000000000000000*i1^7 + 10291301127728676426267398289229043741723514659173596996060226209196528008433989191291828065263159660173821463794175697374224495526566835840086657695563167992555971159997345971554550289903373068691694535947555230836479876283172124937444733106249295727652192674601701143973673873990680247897307219656433783707285679554610450963424417127120085026925209390396358396887928697177894877571229324663765606873768000727200240531166049471800780523509638555073340695632163361733104772719381215017978360128208898408473529478187361786075376011747795111247709922408029652655237341775088993676871240585816266930132042140543212079730848245721046947652921696933514714063189670603431571878919961757251723142289109325797173670564329723746285310896873013735923603987361514132606266216903111437772995425439720850507526007988244914660200189105967012497826563650223930722639899064105806493031050007334861434721051899474120716630605914917787143813466815428885328171139253788808121052841976906072216774987150408795990923826447501211376872295340154139086535547359725220602138091898253856332414576821974286169484270174331801123779103955571450275551814745001186512191234659562015674691959047059032400000000000000000000000000000000000000000000000000*i1^8 + -410811727213448358631891644835591300521287308599173822074186965107778284994091934131207895400332159862895927894411706986172372442072835582923940375244381793169132814722341393420625891299539414436802067475601827334973370451795132842897676171617960719901874126303563699900582052945181393167840294262207086834561494531956971280390167004500428979541228851156678619838983931513871539666653093720458324920570877947217852922514959111006579351656441555141565834247528139962694521663867966553106778263178517915144699030802928736733147223799340314146596794914484153363032961817200729937537231417729408733051682450967086224710575711977595664745486378967205358356098941961704817964858745448058291816717834934021288845268465922695011535448963214463711824261053870607323642015939343863198536281968445748731393070565837498826886085491181676923123353366803683974611691383264286442510654603587640523434394147264105937830826882154388008466642761948173610955800988018802786166762788934982748521358005152440015954075940300780740413955870181506794005444202954476104980794983268736492025389996824771030955032900989196402695124711241606674759610410892222449632110848738879512582070275748160000000000000000000000000000000000000000000000000*i1^9 + -1899156636777279513313683679090697744995646966322422803659616932260754478898409876533435157103743894346566402428464644158273376873210688019489444706338315693409835955527773196035488870870356555203033828894275702630514293053000706905202764655533069662591401409449984254850183994246727148794342745318956673637622828257839904952213402506725986398986522611071833662287689286672922424856982945797575059266385090635619843148551922565111318759148676954202028099795682203674431127054681785681856354167319603094663079605905933443925293708815395016471600633896231041515283649320013575923950473987815289479582411562012234698587112309057071490310770607920798227241199794942637311119565803921444485648269544425020527541732000086944217983183733015827167555024384947791433817497543954965234741003074419874271985895316907088361843782428244661511860761125051390939265561209890382171908770382863366274339985257580701321806037413095609585362213560290045367340262276848842193936926064792549055100612747017588587395649453984660968353968757430947160588928789597760104262436795294343262831722177520536546620852019890451031475428177482121735912936279972781389100426276748503369504628117585000000000000000000000000000000000000000000000000*i1^10 + -355796117399413096297194492211057238026631086208018899154911269500825059108753166074107810112961827558707408887023706572942408916666894791300790882547398187147597708924624920130471551629490048281951394213100556480466607868341562918522603529889737138257563217758535696845530556260257680511139631497272088779280463943341120703068413608491983697532839958583511710159442339805979427645017795214732454973630247442552049078017995745261147633385211664127341075551588173092348587541970112161641294477707417701262432027218594889142652760815811827917675671569089738012170970630983141666779501121679384127726751213194512388233002515836233483057822361315617596618987440683486565412192346335988831726568415350736797911206005977872314987471896630358072406544865298602980213850101149185006517396775792318229334868708289369900569931207332657794022196804240088939320799801429778675209640435726075697804373419215905125783925743044927294338540414390380731313650893277764058615281489254918691496747450744610675774664930234208280765897066851549313450583312325918870764465997073839116955247502548944775331042225097738421938999070306482685818348401050593159822400398516054318251798084300000000000000000000000000000000000000000000000*i1^11 + 66187842784612786309208296066137339533223090951243314533690576186120319616503407741823624654357398739703407773360439649190246922039938216503531356029450883466091862816773886844825644886363186196049758725649055158221918977595878173401436224375001251694263611947726751752255125281221239864406029033714157291328850583558869715419346081528507455094290206860564958032000491893824645165743653815353975852175873754086632166664566683999601056564125283707387924573273991485619894300907936911313247840482727202825492390033867314058478258638213436845094834799153288991887439518616427400490563274403208551493802426922521637576715843433863096047735268499229236445927440228095763047197609606182307487711928791910423334927793642044868275267908763021835354769237040756176250342953878187147170479296237014141689664701499267073558554828983050419159309744298943286480212073332915487251538593334302388518368949885909998464170494215721015863873471250990882172910236354574377209692148037870124009359815956702884649241555162951671682661051308665853985824933139208071204529532028074027464699844599436599414585688439021447455983620908300504828379343486621359020262895754723737857051170000000000000000000000000000000000000000000000*i1^12 + 37035697138226294418505114120458738341265794112835731438936815825766760867160100478043634441408593753768147603096270572669810837423548284851141183326101005186752541784928057279361921231937697389299832300511428741228479592812966283031668839802576648910738032173449995680268079462498230651097822179937211276967307972766022487506238291879281731181669816035181422890215713407199102721164245167513870629772558165142992940446361412597915092626440760409694483040933055104185773999210602886681865314043818983528796778725286012918033025955291932591969031552095596026073893396744317119248302330002069290147159564849649807661288786462193364528885350787402123468367387148953657262559050337601212832647882431613235208908741842894153680176185590817450053153652710402288904798896121624252865620691130444788750250438481673632492946197640041580716471451113695793473275528526010855506367171633851660771732164383922291216689932644944507789392615911320955856215936160293392062860030846590027042650363144091500856707162584674655516620995097363179687374606825851793900506471440275273116978905670734092193475203630585164165073915825726284749803741055001284092295667292720833529627000000000000000000000000000000000000000000000*i1^13 + 7207834053457399431296883003166572494949561342639237801986068932080646591462099378888217683947530036218515419918208980958739655035207709710236664365848275189898723117828199846672410621950892575596218676994318162788193649517582469573531235056507205530105480223221603513642435056286619760598016461288842820501407820400021241568765697838349738226642262282298785042598738508522571585069855721207125989732219622228889437013150899288081293879781193625761395634251012265690819810681653547935011298751626195161115490634914055286403136831446621236862966158022980773934488124728207070876814427085236753860880605780388943802011272587787062404644136426227719722894838469297610500321239382591522890197786393093247090890083757626261472465706741414144548410656082713401382782965067647980606893579779109254309111140135453326823404812326898408921811132805509866739557475243605007417739355036619637340408586875366195301757288220475010200830340724051568859139332759588208195316679748961055600472984208037088786521623693242030251214533568368925732775525327594219782984249008567218362709934792520805354984043158028433837676607564188983780378129186593347600180300648067150985300000000000000000000000000000000000000000000*i1^14 + 862565367497802808378135266894468705206865503440088046192466616451563298555142722363547657415018375151649173092227615476916357906818940926254726296232476411279283174019061288370648361554664611156786982128099533304855010237003980403966322833694662633914614637210632458596640826212046381856772808782052316072073107662531335904601589828134500358001946737950669555555682241689203903168323685703547791120955122059876313396222840223950936628238248108641230157199507877487118949609714628710821334120661253281751430566892521933745716976369288155557185706920231010377533653403108950449241545085961902161593659292584261231168305136646905240358999700410448139938184784761397848596700170186635506251248721603129916309856390031130821154728364551067543696915797804756118819500981368585485898798269594517782991194908015872368141007781492670968850851181069074148721520953470097065993237474501452551274906370225255025210130769662231578505474073093007765785584373017349706866042259301191911062314876948298098427538281835175159083942076313591253051313226372391774454498191461049039131314713388088500119523336884893829488579789276103342794111188034833770817215045919797570000000000000000000000000000000000000000000*i1^15 + 77079478203153969841341409511159799323108303644441259174806812706642523725641871758336811180133310763193825428601134468287401435087690812181340729209434529786657809236513883167951534273910546816441751981488812422725243076432462141605582756271111528409714389685384220251778970489259716594968017210160949384087756223913640982300063260489734875985899424466920793448268290888937659540040125977305835820792153963933154842284323043379267056578103453670268530816313506386678410891250278251214507866223559983915595440111062201377915610976921131931977793390973803540758929221663444685741702263798949845776996937238775425807504104751928295313056484907183381885302880071168897848392918382035049107656339177433013917016827270995608414103636861177985548812785314810091328041977343133701166310393794641654027221089300303983937449607662842929369750871265854208835902457844159425368134168216799073601629002305206179180514835194606022221507380971064538434968851581702793334984373484237566394679040326830654169701831181594476700141653392583623590164919141463218240134344820260276473394176601659645837840113945522163904510405618322091373111119037127012347276316984113000000000000000000000000000000000000000000*i1^16 + 5567388217306849288474620127080581344666950154786034950411392604894626659446349620223994362876488522025498469890357558263549758210025985934427251915461884599965295376171931049897082601077438766031314143356747803839034932129664396584228789317011419150405842271214586849090117735993083885429927454832114453004705094584741396498185961172127692388003991704850206381623961486979620852737059285944832653168957981343581107677020171139362179640799898833190905670597307049499933128264584059261454430839211846859606601724748172009028849428746440401722406384646296982592447317838100439001644812885659805089988777446176870982819560680990144984501431333456334776839057099172996372324436991859293142716946825737634441458298514919113980859095892995910714301441719175780216476300456691868952012269374150829886833679490425236113799860820547470679847299238650911377425986426122652181213234290900058581373829438508808502273635189361297098934225882357366808831558253302757399627407494678915039484924781820436992701543666829632567364494410765862664694843665217128279885435513891955725654088200267583395937066616435695960330210869292477153326163190883450119264818884700000000000000000000000000000000000000000*i1^17 + 304188646301018701680334446669196307155541892228854506611407833845781525004157436471322114359690116158072265793415294117823411617575865949273067364534167207112940700246566134043843484553879036923152896397418911223499112924445192073457998784089258449479151975425798342639797627661343162601963590728985829276970418971955207631993419753898667982969423859498445563467069504987993724374783624794907877892420276555895071413628494020749178584039977522712229524793269777976389741649639311764414328184047214100405812781114400704584079754520652008828383079684965209207710477570256346912217150146424237457325536653156913505320879062154720420270707859126223175885072857544239998592864182766881021061345034024896541925938954106732998671433658802022222031096135910660344543892893079243123208698437068567247604530331597132761733226451835799975534588782501093612572571522436823692126535633743143359990308685228548199818829523981195443770257251489365481574180666835451994331574393122492314174581541587654993379427174303386537140776205345760543642180131451220796213842229807608941203069811364721416412747125322610182011620262489208537018672579161398278723882620000000000000000000000000000000000000000*i1^18 + 11364365864869534922281475567502328538473112614143006797117308644014919446105417365730105654786486896199256447616941272396962935559284067615348775576098038261726064682833507816508363464337815655206124469964198746865531238093217633631113357483743146292160379592849253164891118895600131437664780786679943281907528838218283998710116835467379779235979856258343742009570546580987443527073953132514077653493922381306751995460832448512772699650627971318786411432737151618613810515362844213130310421144965560209225525927148236150732558643388713587169846678402822947922127673458886115406453991383077824919169367769778785881102702232220869642403614317266221301282731760643723063746513364646758010832400930655586453256957230022652796736938762957196534923033729245837433497129815073363417197769435301487930657017821353244375801885078282206499417658396765631003492072556570650435038456744981938864584636659972420612716862918397882338163999977129888798114556338158815438958855981556049597350870513826718956325292288116300813337784578747017445231702739075002597928462118998533925629411841684792509003515032966456039677885259114016887324926302567639536527000000000000000000000000000000000000000*i1^19 + 352448502322016196277964237657472862888186676600016215284193406557973800811848679557103236546909896763517952549793914257859465584110857348923621563963666654024371622977619497649520079766244325513424674427982894693119533397615867134114431677150756734880635299903137250426143669564713337336720117598171975021909567682668249774265988442024500234653143224909637863630585955813365885865211115661834580114980967807884323255045134507708469803592562571916570097450017369400056931546476768984333503922109300405514246107872706783691861544175879346280138244966313847003048517190573701939250769368133406504852438260223706585983356013701152025544161936731807558590957791423187069761490984426524472410317283302060971569329525115456514977597210620439407059619251517719033392747307119932520439075568691509317745668585624949746623401613075566322864168677102742392589851726609535791126315172314026137608760547013311689780815031847439186476150996102004605811985343621975711503330945913769506587392424170937747559570749397596488736488109205384098077092255316090770255978445823062699842052241440665591435676322633872430631924142088020090505768681495522981200000000000000000000000000000000000000*i1^20 + 5880050983093483575240171614479704434129699601794950584189454935956524097804528879192015448592906105610001546356631346056496794932836103854927624121317525573413541036169819530188699559496632271667513021521631923340377931170377155012028067877525811014436196863088450530877687465556555031796729806549190420857006587219673187452802582091552045212342891927369081780145566071545954578670399184610225526540679950890764250005944541345245466244915804512439588333179939218622419905393807802975011361965509443336050664673486116831604797452497486674246893969774848393977812823534803720663265127901213156142199233331671818905368422562242300607056475751267320030387139756378229745495459157775434927241516625168923147761835884770330217471492792990856835902174905280021761415051579506975587226966438920117844585867715647965154471361984097683321768493583327387279766090218793038651220574572312924626102437437294806697245592774762958015355050551044493213630151971387818562264204212308704485945030467055691527270718684518488741388755338733015948739904408643598727083856274405759426565595090843894799295138456012398231818412664619278193854126993141530000000000000000000000000000000000000*i1^21 + 64381348199404503175894137307082728128789846814467764036152378335476908874563876567535698135011879007865108529687945324384496475726336047518426452098846184093099850873945000407782333542296787889110617502860839004756137963339754306587124186591334961561381686811478148261027098657567275296474035698316368900654611581492841289242787219682198272439695854096675838147175357929397850791659645441783239660180117203706353467841054366781185351980830149368653809874828791065624051275276680171885974997466532124065739072047174624040576651256695820623963142977483820797561882467050307260557874674535530459100510335541263356698801439716781112075901191607389192512964494973890850568433410105977861670639556485215477432020693590425158975903837970699142100876201505316394214113131095024461648683891560640466017086415644683453758220605238817844570728609148303295889122126004133379151724280999680030488750443157131781925982316155366172140702806862972829971774569583972420041920263722702934065072658615644454880376053149085107538754978772343553710742561175105148441204413509533214415235902806903123898365498172502545849984858597365941435088221511000000000000000000000000000000000000*i1^22 + 544259691565510645335061537071612013027881914987684436825727659237624160580341470878081741353921647825005792844273740974023679595871099586607208468311543945924974118828217176178958442080656179239552256593917521698936032299249850160951226228536793899403749132907680197829055793918644501868757375455807964865266773404162371857587432029562098567183417160201475000484614743298830038130164742355612929668229992374112787811351172698834903201372133892029489117802068020942743082381445308419597323068567591132023737710419857614634305839681971913151927602052426636162685659566650482147639215501459401465165276533267583062310726165800789265213910899322748402047466288763384372399951215177412946480068483833309130588345192401898074393440127310038716835177265152485381545561785981839406133338265530565223804821544960669935848321740419393073341101339783400366688714660965377088529064071268714213612260200377643645906322870045653136045969543231725876254023156867122554370964255406215713591149551847585305448078995937919342336162775211472563906614681600109886214690709418187468340140024358425282279242189221431190862567777941016872031777200000000000000000000000000000000000*i1^23 + -457528882596405794558101765532667368995627257360653050390862175535067856848348101269540808550811015779440374009322900801268654431250682817069986633188835703376881999584797979122479496896271510603453692856551582370355513672966530993167771062755088638944152001435985215420285081310380751260971303399921549273867313453873713949893643020036765692761063860438804924424921347360638780360209837665239531561176759416103491138091594203082372480352232747548629972169643059607292069681911383570743870073337728866126047044059796057647178390970886283126813622115125908642752793218700507940332828444394615814680676525460708973784990551283381725016948442752967181264099556101357198913923580016589016267010490854208395037586331433829925233513073068058463926303266077947539208423576052094994695364618682205817712254866656415509951169127967811913428746006200974786481009198317356501060703333690945280125540201087817659007998667244641334138668657325153834081541988046297278907760178715930769163658966944651840187767455293507571146842023921920597358297057430853412836039390488260021613211077609269842255194893068373857369473763660145728870000000000000000000000000000000000*i1^24 + -68055117888884996535020314522248618033804245743861302124766984295406349329004015397869920938213489816885805369697826532929139339897468462039738153786427132450750219951888600083016949705957058247068267194009572912336824240533278315875506711293244726478717100477465637421767110731648382833594107335733746155631423548578932510552049392520497967093609762861586746882521967316654771247041094287496329215902825377903726685827257659667393573362320667035133303732845474728444421906215199421525700609486601829410817618847431011021021268570922379476454274519990260125179938325684804192181199787799426260203897549632617766989362986631228797851377702070657800844026996148996445720713282703493391641199195414129747679965500391519987609401949653776317653660231124229136529254853732669722717672381744642767784461360019588948072141723380381687027196437711801395990636187797803471011543602460625603255628437547611475719283885441564420667489096504517180697687762051658114828359666180065010929817972675276072012137537479808595237013183762306524882376357024309607542002686858957306205406173289277364625775355241651805295096253968389893000000000000000000000000000000000*i1^25 + 1191032041242669831480690034980669663649186466575137285736079701053979807553151390053309308208060069720531655176903567857866772367475118760154633258936683411609023656536233560341094039625891870520772578669415710690166512300589303778693179778330121686650411692566976598489332167575186539523858542211754062523271676714971066509779822934659670244824288463470869793125314125982768267757409592186960909725607540920781926747970753250352166306636555666478164276021611271859101510549442726879453492573315078539841795000651676213545747993592257202308320119512483229386790306286975311842008727451701706968308041751152393753061860409872833989130369010727322012063420975543582166477195461037241463420696255381995722746046424596030319762165147493058943607030916512685928795374144202561870244226985630360737617257537200483578226822184580631916247332546925135717944272144551895743991252994626599217940870786424792528332878827669371490822965096994418978690727008808040672131108152949674666555873770093509168022022918381451301501055151957204233269161332941535116673936429093802622759048175537849686621501374668208617219282656932400000000000000000000000000000000*i1^26 + -16664023471101418876524806324467731722739015363803751949596408390725020220681128257034248747630500741144141728577617554954948145972201645347239185948642211846487947175805747944086469438243241932752453185545790033330870512866335887643434151007413481032452624255760985762466664827502626285782824124769967553076096790795045330065314899078857250135514107974887097077300227215741696646348257735296651686491558858167940424554218261486371517002284275898035257522851717975534842127207992328729071371825263664574675057535915632136445784696991475819045145972963659136111119188544303552048300430014005113350558119281469467750963048415375266065746641177785724170472357157245555441116825318661880267590473619888264298380664298300974612129901313180895104270506236453695907395167155495656881992856734703024146549691682365136290274209893846959648637809663457307570882817787059204806647316203547135669990767049016670074927286288026059749935253608562858683179054535512599328190359226140033079747472221353340059000714048287054622624808020407255130222713022192977218239994840413702094421968361445545121323783949375931376137283410000000000000000000000000000000*i1^27 + 181473044404806397768719772415781881526687324125023761192211935314514631319532363791103552768750816611490989221897818913119228487683613138772946326145009417945323387818307218278940108571328726339691692771770598325108876833102062930943927775248195773333954158780852865335304402525130680276736461564389980598395331130248114432068137187275331260667921452632306399215956328444030114452401751105124651419221698902525839647281774180187767301270940644972141115898617849703392910698653527347491040262525505636866924204240250997370548969048027121676730152930231091329089268470457971257557244329534631724929898921283460817901948183350204406884050226123851686625099617301028870651482389152998121668380236289390937015651725347868993338551646264089898443841850430621520453843163349283953839998877567346202776538777543810355531078763840164882275528461887869680652485878700664816693784044095169170030503514622335899319735263221895051086216139634383379329803316145306538891451258943638280147265598274647253621238364524833550993423602405511275689368375237978837270144784998249494831088323013277259472114689650481138849808000000000000000000000000000000*i1^28 + -1196864022442222408954241547163352950856015885122012456179449577929779993856045187694088313908204480972096591223100043345136317839761865913594076003898268100759181766637724091015071764525732735056494806067236489888432237575227287162662061479116167918524232652116695003815565046669683115324321475920785101867622916507775810508894330380976216880793750227136866804315141316252343585144164975872018634008470408838851847184920418685047433077865593820275401985755460517454069423848448218886262658381856310158439814733564978535740283723671834558801846310604061217900654070934808470422356892107475456897626952078882709743304594145886135733216496328391788256206717684320622909147361407635832398719357217565918018112052090635612972934007894232203214827798873729705776874842006510141382934979921700699786078637816990863054327318141031683603447226826456631868519531617662954273692711090506197348734772449547763474620176384812372822286425584460515926320006435946517094195063164608086887880605079778932055356959205424473681229375231129903414682332744400161390652360695334705234879204885094009402733823898733178610300000000000000000000000000000*i1^29 + 5199016722494486541683707359303019663385058169435358470799007933955317228341208284492804276039583333826245107545498009073803026196891089334799181226230504910796257406933533862040702264275639960419310181095917759620987025495259932112624827441697588492447862637921405924853437217370838032060436545272155120719724294432487546141582560229196783792948836082835299620390897583777785415922237564839123243576354903499745349073195488342325549372178116163035517381566794455728705496266816262115916552169897940885245425086020544368012037488534265423934124851280107688624822270695358904328453702371320262709304562991979551794088202670725493011342715085437775318995611038998157299406507956052583471708943001985414062101207861734097733065304460496187057560676873713424354052473429933217496578152939141165893863312397009253816688730974825056381067106192051321072172249548325088298451301693959105870452115796374540344244230773305956010532030155240281381398768382287733663732003457424519220096879695301395379925688920292425964406120339584805052538210578215551725017135824660235376159920617085797042345955616306080000000000000000000000000000*i1^30 + -15205573126027276075372145446317006406860620518489141685753444849596384244607827593096539761137341837005143213186634607697760856818086306042523233874362575496632921935840957598139544620356744645127315609353493140252492036119962716645722471191750531850649879283038723861997246080119093081504599598798827657614965096028749319491966179972410049005435702263436095797240585315174615746455421286863123748788983801101866510488397473023449012290570964600167489910352126785717010777634888451381625449167565597832334354335466966223573767083835428822219485855461508114838534063718607934977283683366101476556841844253149379541726062867999819920531743377771402596570115241646618689072339167602395447979554384366489878587814749868814678287765096362021578813496710982122914537412239429740567184203659791678478150727667629016637986094683780972408220377158269060134176305535452028279782125413740411311524799025942553628782792468337825467467087856680099576413086545423105685874207226099665951827465765132643636197576572900695016073609664657298126599150003226843170018017192143570434381248486381023776787232251000000000000000000000000000*i1^31 + 26915464314769341926695594426645230768491855136334016173478361918087593982173284980269385562654539630417206740374414886589599979349571616966759095681573868097241200504435488025812585343987554546959235856180335873832745046920966477967987389703781454695941867063523707838535341412173423582194192864702948263888122460152036371487483655426078617160115781038077680975060615843086906298404332164358715055873473436031200194565462558749715386994493203289261664490035149356119200551603310012818323728585716894550480283349328943199861039595175783471195864224701995831609194239424169056718118002195346045242492220283896218072289900136656185895841504020419261139192020639270437226106234837434949106673789949786682600938710470518829029899381707511513768392966709072426960685232633565372440579961628308716686532454295259521757014465285744010553323483473524130526518004776378102254696400210679525702449546158892249313506412484606371465749022496545930016672080418488306572081900220115784400033262700994112901905416959853040322890771041051504747074923857604246126331664752837082959021183640761878227631700000000000000000000000000*i1^32 + -22794741855090303104817907738298507948878740925246821423975901068710745821790759062608922645239515750363434778841386383739941493331864869442741430498594562862157316987658163582085605802665520228898949232820829028927382255330861642557968293830653442476509376602655760048523355714340396603945245408268650989567989124903827612706381658377397677801025713839781749839972685852290236546498834567296796249614496579364110403299364266517400541491632185740056100992934572148856294260030512523784746156849976859053431154782865475603998606025256449225928907114787528125908945647201011948339391288911836609866048995912464113790705945495900509228302588712178149717779420354198913303983949674950035005655221693401501608426071886518190399457511883988744371457797973670209140951093991941750303510406306694383283905368976534058013541908938361073015089077398282083929166017919812651579941107883806053317454542743918519631733739071095796026710343220886176108164642395492601779902287446194027772911645658521821072485109227986944662259874635125016012638398613989473370488739440886244328554919102273647760000000000000000000000000*i1^33 + 6892339978995135782315127126645616047994979485115254257579530449092648716087920396964114547064390391703612667582544716613261597730544449843593115654235997247580902887849339298863125568860806140047384570901631461838409558266078783640412122785498053193063223608210583962975389565812661788223808721433686144893531233908836037910624837079364310163574381662887277918549350057549224626934060400023367324678473418491622377579894669761295539674109490830656575957879093426481417192395891761114226502402417471784682465867038116858319244109154998390710934967046554580720752911613369924886442032483961244192972226126202606083857208548881705392943720621728713315128400114752979737871071496097029178620155860786772413095958761418575798794652604641940016953926402297929841555545246065371104945233516993287123734086370959700450029895047830201541115825338739185194438517245558133312448429552357801444653357470911984354306855835323734644844105061631584664438597848010209981149268884591070656440783124939587285211331194251115358843178254367821393124666682066891489066550662768193974173919174052000000000000000000000000*i1^34 + 2322126801183109854632609840964581337773706943645520774006768132278064876826822395605985525340060205348660242408818238017734769588433795090274199859341004230115727777789254172496472903439271773567430887847148404477605062595622849074479704547636663085266657609922874180403025369380667990392443635314144465438007368234687929946004615537237534073879871052021647350230152059017977080498980841271982391251580340802253833885584711655194992562686728419266954007655345885981171466703521787173314279771443573272115812004853147833034626015908440583618789695188021898568749792165465973649961019285425037361877194536611343678468530120915429907793260927802957349356732041080238836504302999341298855795196567634896259679325202900483427544051511157921575535735373501854584423474091323071494594018701723935138204845189691109907309297584476500410351241367590872980336075993943787381827268575028788525744905558187583068588074670339050902507007646765866629071526967626845267795016573690822836559127499188668896449633534698348886256172962615526356928822030155978629882351725176506258859488200000000000000000000000*i1^35 + -2285989688437919650614806861137669079702603571997324678991585385197208534301091575057739953480279380679015051538312532794894730040033170265475229112419469698348981302654571940487446673295487252220383786341375494615411199763011894668382480388400412552176676568110176750057947436220001676278566823692869838316639813383511914031792657880832671438650278082094076523220798350004595242259593803403071996691488455827964239610901073245202681000181954523925492204817308343492744194098949123535801811482855833566442987646173703758760042083484042004742581265226731418782080732978171618220767926098042756637213780487466693862532836611638603881176803735859548802433336880985604337994696412130699919416397491785123737287556988238394636246112042966220371267246721879122436420892245609165673995392880131443873409226500378569948607041641609372881290282145790417350218916453659983752460078157618079528900468034153787915961832816595365155215119336730076239568183158392566382147061301902556122974367542784771603632880706695467065997850029117961653417512843075074509143713543831832318320000000000000000000000*i1^36 + 552611999487456810627064232282232781153501870426272131283522284410937566413130186403369306963151240027393433501252637846176517420343173559488018635942692596514531830349850541457015200586840444520892842134669039824370244492117546478555576067153650559490059745079736092887716845769108963424795273369450952209405828414313729380444821339576858515455999939349507417622644769613546309372666041050207836664204677742193399670470809052093264621309353298542210528956061395001187874304388052507064978636240955760828911666088905146918271997374024186602973924237172879406391776166738527177331507576981318086591700205420136030067984172286200849911457708768260024505746492891267051986810749158089707901872289139390157681320064841462760283333115307752693288877487280984545750730763295404271497145761639117629078567658624553271124285951824551687158655024139338605522989589213964528098529333468568133168896647036605449498430130388081859594977050876877471870671444478720053097381259254697030767843028655759273783759198841662202253861494253603011934272487147777811340700016535897000000000000000000000*i1^37 + 67870279679221346805371636624980832031929251238931770465335032183502195032774158382717044496666958938282848079608685997592266832602443024926559315705218378231631062894265817923242733822809492163835823019493007468374903006948761056947596488283061786721812189707354033525652874555607844590618461415072970697400168525127094488985699357126501668472685989553474528981311598463127218351370053622522916111631860278690354257164901261638556207954095941550717473501626544744607202106255663186972523700268215922499409017247757673695857185945780866303851537629913489670347796526076906058563802691926068592155153180244649857094138709032327050397803805024939836566617370852028171955083361715376646512458942525423259045005852093477783957486799301907837589979747055758745671834434365553275625988648729441509791347453183265127482202685477119420495704786897289950189835315510641415589223082368045485677841443898041377593738067936546035672590834648167467683999851481046020987621159163515959016546353076360097359809043538041409839309750560534880141406790504574194863472957300000000000000000000*i1^38 + -27822549782505471510704731779214324859988309358526375632622746816871421162983165774430301604749677837429385541354612315504949643150135595619488406341664982400224903569091710429387624878102636846758394368359419972529055243246088876547875892655971594624386405616327985982486236553872733997956612507022726252917195319856305308325711624256498408346774474316645278237398634690882019671019017958865415128148120259454956272594512328333906722633273658695479828598922401337429522471242488697658500196791394041769419359502357649303962611883621707517551617997462153431113979002401479058714780788101436079041359663565085115731824444788399677253337148115042438791566815852359172558517921053958826474557428807867733321609238578067605430063629863921067607621933305281571399106384976524346785897274310684014972525831501862285331896753357065216642403633796875625398989766694004408772723281709282231972016345819446943263637088774828107842147033107236192309257495149405669197225395798458188223075789020198392546458159285064934280959827069583415566733633168205654055780000000000000000000*i1^39 + 496763066843669717718625854386191649775178625510861518234380816125227779722185171840025307842775818757691922305999219104085220999776233598094506693102757853725596045456505690058579990777758403016904578518507892811978337178065388617493313960067794415912538860882930654355784451339994423127597982609971295917823541673604351817060615585007860171625727213431373075225329732877085596456815911878484021709212538550428694071774155031543520616834889008186306001862464923325553148491599929235121157124037660421000353430294281628416011570863914995148582407782286954269420611401780392143399536661211812274537440082394001190523425016657270291066730377203192207757036814916302071074425589957866370655734250230306140607335712357981935734243614215952350194310780169294843420473879220082082530840170150552500832261711565227620797645557722909488673290351322834361735103607657933989194408954177360186911875858394387913128380158479568787481808980924970631732600647175384254583657565518110221525526028561512261380832140414994420002598001848993065795009598615584000000000000000000*i1^40 + 781616768914806264647309075059726923880670643016479732253225105671479955394047326432314902666668909845574639807149333356852824928112659892175911545948467732656666150676491686403195750092729110203183740724688394308146392370754389812787586372318667441380379366296985778098718172691378581693239494944262468738284103832581816147451338872336204698532436911689551718234432382921160848457902817668118701442832532002316861954166437541751527244661500906198869875135912808296755555684712014327866368300510822469507665892553156258927226377765021716193469100962166262349187312541456209969691836932561617120154343096319515660889971142011465038139700657493132931935891690021655905879453278858680332455155456421400470132174947762477943809767868649144855840393149210002994082539597763323828234445702290274133817741130809952513211871838778651902761683388268699419861770575588643887404649186819076602525424505113190687314152534459791456696511223445149562993693308043530807198986920098017492239940198819950923767457849771294138445384965050224973991962191900000000000000000*i1^41 + 48219703302291655629391385510537898667650639938161107766907697364616069433456132740075670530407306764934135156122747350080744292942445887916214554912765840385647841856810267601400293179746435115212773192447103829230610927598818576195179719956542651414732711862210918378288430988181309660248218876706919274018121909861983503505679944822258619387049970850195584238651889069898031489353071645905937045682555615210420391801405508830507539960668616802965300384060450165736241906533678772168542626122740626157521527790393628500783365886030420380319032578420587953927920805002456893408713079023585308098847200060655850189838104735254407539734082547617333315539642949339313756567754200028194772729967475878799439498618562985525515254498268127739096860673709733206291400631243748557335241958708679693502573132037131104137186324669985378995089178915670338257273578720368953094065483577370014910436804881442865583081868752830440546528677134444573075957177000370491727213841630418302530951984796891586495113880633014345162168698635172652631910000000000000000*i1^42 + 1673049828314203252055694064224703362992435673145616719851383120373285511826631183208842573077931523354459619767897859649950308279276349329445016781697707776678259758239502072539993735120650753578578389975158628207038905599442112474947019004610184615149408816319901132751834556158177290054797106962204645068729982726774608015483053149015960702581325517984914956077164908919852548679246654652093405087463247464105729141294398067307139150796644590843818887968944785813962372937335159998796783568690518047298013460433242387727549647716457551710190012039034682322608709647668531541767308870595446016122167021334658911851169645570659921323212064212279840007706889898867788417172309338348346437114342866223352028127464713525246500271800113598464299257367364020277715232211054068012078729824355467617913338966353995046433962649474446535089660041074743514769663874623346553435655013383309581151641393424661616268059600926595456017356407838582259389241808387595904846158375721987755348517713300369295766279662225828444557051040945508000000000000000*i1^43 + 17588730030266506328754560563163745927464803651942609693669554403103120976736062786727610691958763731661683624362302497194024102266668657236318374223636907244068417526927198184278184905259838814730567980698434592248549493924486570275072723611300239567285103524172296301594772556745296642730721335439293250254528461228271514137981240188765327896189307399982998684611340659688120125455680974336399285334034923397645164810560050926890016909858841789593318656539535029020978570531113836786629080263521556033541130811192210270761596468480570304192467047055910720110685738664254833585844293691838349597714581114522961994565859187187634293490782823243176340562281793794908127888608087755384395276129326612849382804885127136254340472676372592411347103331067652829436389685762598149048510480908923443673940070781236330790802331658420727832531336293177587678029430559253044847670150896986562086598520366477524985623399068186593593094646698743159288513186050905702884610141561944414981559177857396528438772656703824851515209464000000000000000*i1^44 + 110425992434731868438232272235302418277958499267774569884767888634391404758949765429720003036123680556349940554556994497065761037233383455101122137998373428536621306570459930924144296419359450534208969832998030221237507699446098500451207379281845496233962358532765815666193386559779308043068065968020379629651533922076717163159694192942335758157210602302496069650643758860936243416551805776537634475821457312880428423555596633299470571147286865270108280587772724714801196353760656133667953038874391469034013741466576471250018502750814397239302590293304030815186709490556134805636719419091956814250105118774710289695408574891221243776901064684651131912687349070225726414583636437071457897060033598008400660262206125636586549744454382534462591302594267062235211209570208296779124363554287333483543217527570247078468498361338024274478804626443197690744609292625497489680966704817003516852300136949726921101201995292171204049010011486308697411625702311475331841086729735296279944138946355431652292504230211892929510000000000000*i1^45 + -1346920336637873313006175804010718308204719056212775668717736702051659868604657848462011349408405394905175063630284019184344729933511343960135230244683560913262155554756699658767504917115539005439196388784780938058377965209813129414294835614497270471425537094231251977645750067842731584301369428965175183818214638079964470555328679457475608281217934702499289108288055330395217407440815417250794796188244312251408287542657247237062454784606553092670579928288951566179238968331685469832735039051338386477637810179145060259689174320822788247819227694126858323350917168022882935769553261645322130680182666120831085686805295102293540010614603082880236423165496931733536595589521880867460259352797804290617284282565165028937793532037230055144971776216355464756039767099848675811220165719708894973540499413125881039413384897280755614953041786158106292649883267405238800846771545804834482762670898437263775816274321705458489261242732643943684913582193615210704648898016425801508518481879352975011892409539107319000000000000*i1^46 + 3915399877443517182667982548308188367540560259616328347114194820692276622522675846358983233072386381784308073500365375870414367654832638409461416285199513398086013697891251289132711596751571219854733782356520200398746599967660538777775865144931568332585853895992533780172927916755456462915814983624060085355219700629759594266641901003886502186168675780940402958691099363726209803759624494432146731030329690271313687302385794597720049255777740998340899963892948440920307956474752682278044690498141157683712907777821911676580564374378653887680405493175668727201207351735776211603571711606890510737087295730198349888829772627865506835210241704830996043749170189748374377632374649777601523141345760294213906200838999673933607503225585797236182578622605964755537285168494326305098204780092118985100260798098960651730762437312432494908789396493220494399379538513102275163134272957404656927957073059664361583274772097299929000750316688348479956240124673773716697289641665226125874094662270383011782980200000000000*i1^47 + -3629791674733085967271348868623112648537979718934334819170585309841351256212563709870097502357776994599868659463761738025317667581008811133467577847083679214482899787949144478710000082257646724769803251499832867649828542427672032904207982559924954735839507958389007939494195094563794934536488741692294647102496571824430848321015491756801317995886166288504092826283975242222842815550646806988740138659387614575969646687569346702435630424375882841695848228974487388597376929913676642113691386789430893222572605676802715006852103957830438437992362268941638175574207424513651062407940741243727723846533407687408844796600376645543166911243728178564549246894147158000850319195151948368953723610041242306327027405404905003696576322121594915318753303049066795609053043416479311659819117456045344556364775414578067583477923430970762055988579335394985185109542794148900688482958559027304328821072013839794150154991358976271326464167941771032527500253543486593815527142215239096910649239454124110000000000000*i1^48 + 1009900266357287879786036949915279236992897659189088584190109121123560635792890714353930282105885071889502447487521415918950270646226118993693275124415201689424701211887668799461896522113389799814621842617217725253870854757521499416890045285112354709641156967133816154548424186419433073607133883329455061539332632593165328936103732570134890596394801843519430106966561692710546919365063704207406826920978585016980197843445571364509973103276365421365143148044215586281070844676527970290750176694968752454893070133523329875873422044494486057968442548088080422975538250490511196888745620265384995521762664374294647787906407122712325098159416942763751096420828047876401451865969978985688427466651819090827231706757300172273067291692952892877232754699011000225269843806121722267920198887438405353943383503555434202712204241665012762089004541402886282706340274967646984297379169119369430300588234454456862199478065574195195970677875986988174999229494081327200942242112514894658018123389000000000*i1^49 + 33568415254152867676116769226081553147675204137702386285548495032538023192113531807440664823342781095619077781313882923731506644352296171958895140848077968425255875410218614674569969117013247508213724530454891691046119200350861668386103297949690681179419567532238752618983064650957311419739811633190735155580608521551055492561436309522460540394017970503317648960363780231186706896912895960327872220031025454179902944455864291901616797820620746227945061479656788512167493930509256251448529594444010582834506546443000291859941406973209871999308952003237403097366288454099038913117145079788258348677392934777757558607076121931408433665757874648197890568282776205904988991217995193248938735788232755062924780709569866766722817172277426032286672163111799264195017996769217639673052436384324674829106712191379368835602355152746231664241830732369364778526829889498108249341836524181347704635731757172570351591960757273357691664543091358931482365509199293831231947798004972174000000000*i1^50 + 310827200289418337197029879761450917419614411883424170733881339038882720273850007258752629502303486226622508260350218607140923431572609600959243450665328491151687129417789565928150149530809344754682880412720937256650795152813903905766982149632239290811828427955397811025763157633631371816026282687355369066971621358463237204102928919758286329925356769679530977360080422367284164455889606455412344923154919073715570954107169133730972834839059691742427907260924231252466555558149939331180921085678110765604948523101662595465990092372033721524979631967669216871915493493519525836338731764658608994851551779162200562601842586023188855563591438921804784041761750849990249339250509044402375647341105092853728741750166274745899801369108712799825627883625864874590545908868606174601135340690855142909433366896436764955199509312791994473462281414200727986651330389169642695640503923428283635040773200947545374690556481119752801736445091479242597915625383327883590852020000000*i1^51 + -4211804155836296373208310706342901021510313980006735767450900084216330089639084152625901817923108213915466213252490590646390340452356901300110508614721653395576739732046650807805051216215258792488866891935870036045737072478490924528077238060591610164891576058992714548972464634610824094730617714807031329032918058722403385960409682599926107745401623718496976086499123961672333115363684236953741846039195246220031252420331621412844967310317978970274685210555174993942017534570547750180306034348054632783500586368408087548624816137047796833169896578166489147994790620539930225821069275687107815331570981684130731651083272794043882509660254763518096746280338725423070890275495937391141595123806973423547511198293311422169200085043433160740031666388309493878535144797644676424177275947197572259238442428993472134424609581440761329664405342712740096885963959892770653822844367226512000000733216846507952184079325459742223262973632583551685710748277476000000*i1^52 + 32492729442793255312258021302947194338948031253603837866317301701105506734479548411052427304821574068618892329521147513489670318726273979779831859449566609606907753664297403348986058808004041957077899051028062849129751751708963120826582520367405154449956797948469961908646767757314437659173472038521161014361217681972720694007010510075812104204258949194827820206645798059540181057117413863174927117665726798956788108780302000326352747115888406736012757894432438880772443651852962323674487370876943014850661027083787510458154594910523633437674915223141020535990973769996688039685920323153696950389575269125877045156992798943941377096039681713397638632683892073764532632744202771963696991914867881205887765793888205018148533148430417416510124060891294321552579298402409218044295334323733322974260788039636647339726903757094382973481386171281440473924263832738074796297147704134304668423166049930819995024728778196027175014094613416714700000*i1^53 + 11910587033308663936903228855571549297003908738964563801999076826899258210625578788369720696974118035168892877164725102150650560300990984560592827233578964703003329942193391295179870077398280203040230266873156188230138424452207114080761475762218177182884466135900604044570163388075249308439699979344211118652669140746777067301019435785404277497251962465171711431988377935493785921902134969920041607710907530208476983250570335177363198330546344444600736302242685312247663800849252104622257184157412085136430827617296965130646022168867156297119376906389935908201205607702625229751651846259097113296416973912215059501747473421606368039437232382663218493964366676429044685636579093058922282658749663916162619225683429883077365927459379163472489723514997120620561855290024764647746937818114588394910546292388537845359874544617226837391153180291320323751993469729015212599917891192338889676135809611147473288355834757053733330000*i1^54 + 370863520639961686190031450508820389350930349671330918543391703024390213037435433438189983567697251714437755444402337393840991760017181205133730914725731292932357537730955563658800852921899410449590347238831517861062260525750530189445502418458401858809809726437675770739186585966956108405931259348026765896023385167980625775295564633304028819445030981042602899226605065901620322110203815064011300784273458651878880385577561546497036453960059052992352809059382226927331809912339968699871838424910724736377086024850328895325850772015517787712776811755441763608392854080345772463462217433998526646492849437550788929332858846683920904225433931977938968472258936989642320083182068398822458001826896199594445606930890491629698385756229556438749766374462759919997179305766974463887736281890888297281199577883387455782418462749828302192714779137051273138979092272530046905092584477029193463784961056164690978398000*i1^55 + 36351158817140840131181701027197164653503038748710387097645553910261509939344161318783360347455919161884857918392302191869545609996078731710973179899114635741196702770448895885324638387959504253643636574545148633840426680738993771420097471366562830305715334216189634896000361508846651153783875905034678346635375499816340449674662143878830993069043370189222210035237196839493108916255079443285678719576551032578162142953379760520467396453180927500644162347867988207135172064322934750061369548805526442465610924579637416652029195380823555356004702372653286718654709359800434259520285749489267351759020673382004263947922132706695735978501057758033328004534021254331803934124186076759920375489876663969763483934317397472241627049891805833931879099242495902473643933947044727580717224439095530521186900959536256330110864267238400558317954306927834549505682473005131238938053516393031987053351800*i1^56 + 138802183112552090843451095109453983934534689981004541444724303721573825989763254650734086942655024325050190995147638776567626410354212154879962340046175233170248529913079492492271420520079100352752730846581490251273514645818874220636987508846726528381004214774713003117898950362807173698946771960691320053913277676686325827545078178143054309224778931535742182704992924787725087667290399294703920674090137634950630974825614226830188679685981666137471583847051016859724350034913555119833415914860252663937100160148730354528498025126903041378806248041566366431508524173172689833351186965084952267490752694036938604161479373795089547664476946460987307964218215857042342691569802514803739054757561293750559256959479724058436207786393967987369825821896470150877580637714276409416887094650824161072944269624859212105895244427113108551387763638410923065523300625336675144723072660*i1^57 + 23991729678272246850262140387168605750467477370206490701690525539703223648380528902691921345300308633741577028640898547677360976489267467937204634185004200503934980644551026803299754712836799310022704511182721664078844842165524363533124793075461017097964964486518821312342853627443571788092512479591192032916475987532418290343316411889571300913105461647760782818470350931694487263295615516420019899233260971105281248152729140682213317162030492665146962158656176713664945039633882203913496917443691630476482869522730807018509805360864548219294963105437635060084137233524405170344032403082853464231705342059430600318772542590699398955305841988213972507259241737915480370042670460617224107770777957706276412082216356170016738597166790394144840161139913441250915158206809845330448594043221851783878173588231288280444899976948499586444512024744177922208404131689*i1^58, 673425151186895143785539352607170205006429928852849359026726547673575847932418586474288113300134014883536139701359452069326384152870732672920780940412161361130414729269649786797889413817035299199591756687348783830015902418631336051959889288456889557155343429506423904650275679894021949436770382012402990451158878946592920394931974564863156316948875091170620437496407251255397115818154108654649701438735494390407964585098583316516918450308504853236237839212828242126966634931402287479432967397803745917218707196866760941924849279858478382733319461552048331162635809060272070682449481735213726032186224752949380371557721490962739454377860992748357097304129834200050518417407658574539343166098600972062032115336846482116490200192602473894650635432664097508881389536160749431033576238651386099984517549746311769245030715939341286742115271859703882742477935465101283851542250685461321442721741026987679559953725126013660902742881495672928543340776496167531069839637041426579046313338648549403741028572760138961453294327598319540952065898853035829943110284788663807092149237806399408717338870418355470881417451879923589815125714074180544949129132358993255749231345543792360887441204097290485584099640225209769435497006511312345740542997102931111818393373362657312072099421377539919990943237292147115672179700944041611857424034457653692479223932391831439778205202571817102356419222931015508735347136725188295411459008968772663422482132428519282326162735982127977987020689146880000000000000000000000000000000000000000000000000000000000 + -3403469004283834758421563608390330784380941418368911560847667139082340952973429965835992793522612613814852417059471773072856685940195216560585574363088865345779126737326147980686939661897014921595061699965296046628577554751039599126492895395102961713826403784242774072100646404985875746243081915267138066486237354286609752462280034770843514262306281168414914699644913498150188740539131564833316726361646014701315422664694157593203709658467454906203019839825767303339039803998499832659943138854178233814101727388609345619720749063810503113048804970754765923869287483046551266063046028240328149882974024807877936358622937394734396281557691410368178709647555278396245924680570838617499820537777367727673390340977707170069205363102797889923654210903178587954096710197631955912201530084771012272317321962523119939733964734543493459982189563419064268499293340884935373781707951226101264030702314280002981259163216582145916275240006328815526368539095949179722493417283482919277545797230066143726633129481174279656623387720137264599937375127738348967825151605020795110797297305377094866239124405560447997150977812619868822930513844869227693796161382591800223931413446101941118795265029038127737232721431476217701557954576081049387574394199864457146065558287952107136174891085533650615574109821423998735025535468260970646842717863705667094612192189449489242179424345874633846302192381073869074488204811322362682890160646126765755446757143902529739576620847636420419607253627392000000000000000000000000000000000000000000000000000000000*i1 + -182985398366836842244076180853316004408690307314241697463786777873621304818573576424586466178578537722310423013119055053132679537521932797554780685470333542129295972839511548466366518531581935988534653963214668025952357853009191625550729649367075879676491975287154515955922391521048764284423688067756257148873268505738732397056314588684290884555414525130574220353626902473963453124802022749249710110785647537652753689825244401016902345389728202522584679049098013132845568731650907068285230139212692970442490799488611225860714678802508526578008999604078114885636210034714693963999121113932038257688255818131264305487983781956657293486826356938872557894621352464595680544407957665509672713779300249207783478174108894087992636370573684458107795039329722085963079676925673805255973269797045757859713736455790595209531382690895863507763128258410120237449435636577579193548008356363286339250403034777186609911997050530414973152924429114756556215101930159486504878982615354379014571737857205849671381995042954602751403608467282690387754126986836031397507117689754971960073525584771953082162762579403388079128017747569752977567055217170347429041544610906622078435602652762420936326219247621040823565769873461897646247120966695319560076560585381668257625923260029618294506176328366719820043413166794596758725606492378670723720409255057652687330469690693266062767223453802124553292150006200350610236874597394547537164489504584069102346546919342342401932076027312188889991120793600000000000000000000000000000000000000000000000000000000*i1^2 + 1366016726918934628198597764743860315910318201478890014362254370735184373815460876319743882959200071266383589802950380335940622069211390565145092928200037688162871414435672077822906311633115156205824319019069685152371401847795040982599976223797045734891977199226586602130684390136382161666042528235144138487735334499590026700870615049015447284482655939223183839647645270022053754317937288527921886371014400923576981940717139426791249936280870427042623012057917710374589440436970527419588478870141899315168920095427562133125418499001645591104785662056429785091144763879847432407132151377547785192835720702290434484900976234474024102390424432165851985337377900460002185904279604785532873070900684584696793484531651238001219219129540349780695930719433434054628773154803007176119674275782062283727348787199626591836448499911200710469383499557586593197209961896699595167272171807168779055309247267777123586036691988957208651154743535781043204962428772577748596687568354051598788232724008031844913034193788980692944363242305205860793085637955229072461866538818093661291343543571832033351402976156419123049655754922208582578842017010534424732213245582374543516245624907335014234938629775849326226343598388863394572695047585361189093487773308250264659288188205328586826138205072041775780881881541686259799029276161674796498067093435049178449823953795692532716780160029553377107722398965024668094191929545713660623263739776946818330819700486272640261186117596520464521972485120000000000000000000000000000000000000000000000000000000*i1^3 + 30895190167967774113348119451206065775068914219608921920772327104072370604769764417483869438657212212155532758460114907346806971997824069656046411071531602804341166165203507512469383652691830144555214937087905218420207676648427513641035483724771406806930561340646987886984659131236076491034756524247364877249902310344951371772741063988398978049341860772105974358002847198114611375940028172428188599848039100485219689155744418532617543621519989842388290335098796474312647144432320961827909915462379299207635128416990346961821500176872923188130363545165590706386106289996221724006908105905225456428426608270350815691894257997541436867393520057807653350695149702531976952125708141730386418603418603894798981217765857355992683586515561696998337858556359667022765812936399915152713658457077525940316650588579497574316179374018411629797217748692871523662002907099994861231812704438495722008606188988259684645152274747140961099796371863513518099240551420821042311990685957034642367711824134451526729409874856660849237153926276041529356796528703594772745122222123286939863025246551952254523081663548977341080820611217806718047118567396629372352305841417004246744842735615188240517992130173923396509831100290101177997524296891965860940115014982906270887069268354418768256469442355862498445271139831119583089847805291163463501799484927926098819943368651294549080543599142131689465277445025918416894184333329038360522626004749509331899322153165802994448423326636222008429346304000000000000000000000000000000000000000000000000000000*i1^4 + -1958259076596861403625735185253597510848790159837366686014992869812307436884137214356858309903938094250253507780366408441286899869968855232017803230558806839460844250926139498379478821752255734692314729677854983967712737392932776470423049989892392266898984492485555855704782887160362819859393733553680731163204435772303430767390706124332208917013918272814056103633819254679202280178460599423991245770254198985057017349502389421291602092790735612969330739996315393631856418468996374540734448274316105351047049852104430300413284660805713794527805676740641273229950343176993239042712639535353715531816892957286471206678129583954614399270335628544088044184326512229454596894125310302759301241145432370216787863478170476989469009279993533504093380122618471726185700869702427546550858421664709964836267345821988722427463688047290327656474042263866662936318465944462806919751597091526976407661139944372907815000243603094612300008918327224909962269841361995841176271532125969250210959767582951239065507615262930404762476426979285831583481010346895211688026218466106870556369724639778003336347856035985835229858802852256061822299713903835463472415212226987666038231926137744978957562644922234658435017730688909702296069750606201427265191190344751979916991374037467872285149802924340050808660889985918977217342391306648299605540383694061999539254543592207075768849395558825611412686860761202066422105281782040226461315285608819251905597886870440114632846063511269823693414400000000000000000000000000000000000000000000000000000*i1^5 + -360171690009072764910946034053142254522054610224268238441609380576722426301984875769562515165311882717489273685017830686122732807400156793113637299168210843128460937313195283993862191751522620508879973044404034586392362998752463242968180056968638595059762580733160453101419677071017239114772858393424780929947201384859172196504506531858296106384770470019753795091222791644988033153403634216490232661227842601694747993318699713175418419369392629797513960049382500784330946283713245432167400448051804702649331568356717918910836551180831333650360147897028713818099222233876049583200176978235079669906902619824362135928720567057420518149812097872816483878458718970259081273412275500608332457752614212637863319572679071619140955216704038287433784603793312396909691133520055700672703633973467910248277202764196679325401023729655863423077225996565644842044341168938939774787989276463023095155481574986154762890402032818450507928472646545747317346565716735611391077029700656327226355846723321896051585868066418379668667312758615438468312554573155490394991786200700833737578963983585340408356662562310137306380121615628453982849751950532441187474228980306255231237931794484232711828470231142533406914700251147069218643299872855421335602094695487494434144695196767570294950737260164582172698390071183555213779643363266274009573788506704159012641418393391009450256275362244643535446626183563817100539966681760334425814326506948504523148144366299766159231643085674121699548160000000000000000000000000000000000000000000000000000*i1^6 + 2778443673291300164842808222383615796823327404352082261286731927434517772106114535814626360136052914974484473988001689608371153481690566154793840975337078603016041933972518334435795290874023780692611214984375138603730782275327313822355222907730773123878055824190397356084386248606881990327678346557191521672310237464341946588161539175881349086388643263227609215015428745965473956669303984584296554079712800355802808098658096629073729139357573435423926772258715597675650917909803635509574549467370009905247044393679124771706805871065220939741606824951249376594127206732705816694562620615345724796167985560348088163726565844146861609807553809150511008618710017467416700103456418998288073414066007864824944978154467848110371373856058818311615706809557482938159186300831203732156233804870867172521021632336214230240625880297478071271249819360069600870430485102115644630286646250848071932324751768429973724608149539229250214986496392038681956852383546213641667262799601627645218119980120824745065938315651512875643168989771977562604320350267304550010227334421061039871234460080731963038718003505578413706515215935932726736962335517757062232151939290345472566501958159837482834661253557608111769208231446485203447108444853817523706180200116396186834703385826841102076139249904714998032529263758292230019633288145949179010821480083437986238128981930842709334765131236951715875671914007819969539193998063644672846033577193100695856789975410576481802650483073890789326336000000000000000000000000000000000000000000000000000*i1^7 + 15609617220019812932154875074420194874134507943616472212101394309671440214475927747819142555222632712664424852702422163425621428251850175256821825729992371252090162340527075063946150025325180179203418997449518361883325905331794671180328574426220829188278443304589714232034197864530240896928893552916427313831457637053289530093892241108477965538096683686014117418053732416524540500301711657441387986625759376842402462642573813210469017404123586956767252593971523836726634529754426694355752434960183111658866412177863768945461485719000094684521163989281424290791697579934867787773535748981552105355390665801087946797893070954007845317617909458989090656997095977734098093734393485856759874110901212209301380467342831480760863459148991911389392333658983481356587864556951616150409326502878668601798054180515986498982225345985588538060249649398108465019995499550555236479654677953124994749222562140754048125922807460506684597330245539765684102128378103078116433503806192589568669764535293985471164199872135976315256381353209600589124306457436043664590658354351182125956359468264031992349201124800898257464867892333518176739706332661100257241088177030688809512038065843935963781025671475481596898063949979992424695856991523406188271628833137559594309934800008321072440017143735694549129346356209706772025428387544406009952268894238597753893705967740033567295849938040733100624505454530985487191955810809583620978335871293382024791445836593679447562497206853309999872000000000000000000000000000000000000000000000000000*i1^8 + 2884874253980261484503682249667008176938902353194576670359892231130185803079298218089728041991938636465166688701963925816713598279137940433098796484877538672851135220515857507841831989444596600360817142258178328942261207473678698191207851961196142170430279718222408191054496212808779812627039039295511253543873752131715781114067716942632234072811725408202802133277310037586200249065704175614901134910650894416402827015758795731508563231588477154120643160836920876718178455576017179317811083448463742105929572946752811548854502526912785837384134482760306787985329531674996310222435006457456103135883607603332145483445168436154601671398371269912056126021473547745142121401049352166650036571637181937833988694915797362087474173811546708388323920036302260896789211329750845270463949515978397756154638877055741823648276356444602362047047469594927947097453005705098094313129178438543899226170927595913342932987703283428167504248500881329173303768993592833488615471562499538869834263469123817959258333731191750275458153357979402640837548045279643437974526816813670981353471585885797488153815537344549246604154145328765675128049621979546683882948456821833021205241723143983209258529141539655926411253331043323162105726626306521787965897329806790375212865984520929948937746969026358733921517330079835020893953802767662479183488943742621483056872930644337419546006235725647044000717926236065994916647901067433502199168705944650820847047743788848165247412844177711979520000000000000000000000000000000000000000000000000*i1^9 + -1721998730195698913082764142528449555741449481243386099092739007067799842173936074653727473034010506334687421794413591671752224377298614708125667847886711378949780457895452555388100945219710372387949706260149307776514091469675181074822801659314636119531753978841846333710548040874486079933352187624007946123760488996474753304493369093440568380210834178945662735965053021375282722653193947089296393358661046117984061117951995158497410516927500519823333350228440351796622736748582552969042951626926429575537439421471289805353167728275828397810209680934417678391697574544929487813395561109505228397394737145641652015781874008518776954716826554906552975997278576329755950964244945533628257964253112322825430286267288755194488247137892935932519796755145715581139444227608210467811157031177938774847024715071386720894285178243763379790798295931060025267055319986306327423824145920885455701793791403259785138254849622945647851184393322626218422314340430982607953151485426971188519031506754576873963783994062619298363778904339455534037159218164697743961073951324081623500890959991993174780912576001821414087935458590081603895741144935323438543547116927260614235885953336349170101135880065650491208860465514844131688303930275631938661716244402087735438635197375081963451355817243283424435751199604410219885419200081170244282524798737097328022763734391051406303895232273133326590468685391476881180318387904145219887258501850180052412843832127422338462348957412307456000000000000000000000000000000000000000000000000*i1^10 + -888200685632706028751587942787391021702131459421329649737989804407717978443823572816171443631070594424859764916326886537689717787087026199285814245647627988026339574890502742175420572010805130352323838019093452645631149773379011926477168115413097197129392070880149820470402357567322798257058798865006285941616027706210424246690082732650709958479572250400627054266922862407514524116570353671979593331820503954071106350066136338827201630829126300635597459943518654389573646212363288357953337365128373247692784384663029412100936641516900549708512784530161660576599134475168523267009062559425255555291180065179124500245499536441745540482173003962271552200101236374255426954425903386832685291056844172776573566710793808594890091202481524335866187525662140631754688980361526681630393741357343981308330215211392690340049470060907183866890062445394872355803781375384476982605243404163400647466269406879073620362319354930986168045294718817839229066456327819407793236572185842279783085154007352341517318380693479889327239641939218138422315650948845188764313217004879078635809150677216889622297228621455263535429827889917324802573625270837037962188903786589253545801175009557418451026000082773070797234226938970776737547907139223460307648491743420437382190010393984671266744085879904167773624443749697597908843192547243868286534570541431309371547130857089369887400317921586093106227985910945166707042160278101898503280879676845445041296552107002939828303245504768000000000000000000000000000000000000000000000000*i1^11 + -206732080624573383289781497305192097798438061910766205656159966867756684681383802731693371807424632737473971417473254784946359645511853291074929752132329513174899638573330052473279452411404420797264594973276967769802552239310208230588260991182571052271332784941950162676071545119697365463932957826243958693657958211972823222148375031837139981320430401312017508986281112744319272711247972116794948345175468794605666191578361760317287175170337060433753463267183327031477691090998298075167132426195375896689275855012418670515077523269103336865113761723889470702127417629631900016034434634498227609079490739715007781363850383589603254436289980986868745797521963133585742232800520609275294775614944639722137983947987427451098882344436848888244170837793492328164722712726175586866124795837345256199028367622202910619286860781558721697414107865777332118349567949529340021900913699480144029782237299322303726513387954148036195413486734620823361791637903650388011177326551888759863228561617136173412885526349920135666339345471409128372236119465589481980401488261182655175722201714967090404705418823717138091140401114824326904038077202610214651415945823887539797811990008091995977283622743514206219369662453049408030677623657767233365450116616869174896797233759266940668043971757922978096593693978773144533036244796049431291574081603672144983717009959103321443252517131402262627809155779941340513131852474285837581401541029402877826032381999491523212774904750080000000000000000000000000000000000000000000000*i1^12 + -34640849919518091307376146842818440949465318544165069981187407567011114923914331806274744112395479068401178511709723597041012821840930313810582018608075789093765297963051111245919225146954530212359862508174139748643998935980615705998331478187118325990667319980406414624628000693718246105625761812858807531463892041079138775078068424736398660175503998435741587461840174483718286130287339216082104017372116424958974762801897563384320017291860034942711136904684437015063390146700784012633003713743527099271113694534216363749049143449438117813737350552466889156144219103998215957094134305073970723797723384936981354331519498751765925488344467153421405200773025397698489857449321972689363374085110060918653895052206099880371946635032154885633357356572807741584471919851305719629564045348741950931858530136043705946689285223462621548189144186163672944344599372426583476292663729551495332632478552099261164657406428392002983209889477291546455147168105048606966203633964229177575551896792573235632715162455283602635382577595067170435653901191745767053240743236636110309270305047396335752248851050729100797697015976765117679708402864128589391009500836781074391267795916986793668792117813128298140272599617710177571067604650727738775867072220787059013097108910754851758140877326454598283940549100582201669513221509063679530520336963611484073338846559767106828714459742571283513250283028224174321246401653203235485774457814076479879287170195399482352615781888000000000000000000000000000000000000000000000*i1^13 + -4682619090134631172579706941463130678284219815833041537084259681823337359847523973560444892282002163870558438359783179550487983156561525497984433821729656306588901273490624195722375867243505404499237691013503151003145845909080722667558880257406852947880080602860482723392537991732217930252129966496279924448003333037771593387921670473609732640621668896079887460391227075638214324221613571335798584322675896048568102318789933007199926927741537951076854862888382496785285182535592460399368144599722481435289681180619720141604496290072241099070705099015417386287743142472012697918690860926550503867094518372904108669838153061352327511284157050287960663796192429762396713975468614390677609309940757788387400385829850717109802807675591150816103387173761417009496608902385164279186801935438635659763194417697444447016468660639258100691897917700459550496343411506019311859019309999782748603690318435031767578303754865838125222657204987096957098048239073206284497208648562577255244038739637431882792414117953507085543793081830816047044005231683975135306633189866392804438326647210424489441068446264152803932509371110866435062829690014612586779029856745745038844779732969578979853231520561498747753811360716462376346162436073473802133014399778949889591040439102337328648304240905070476391905305454710899502083747253004391500590977505725895823418148923008725123456858867703659236745122882584034522074659069786873656168716333920934929732483156017188670822400000000000000000000000000000000000000000000*i1^14 + -447606396698271845895284149969786889470356466786592367525447485716882970014533634696672620125786665970267281411669925335084558480511994151988328138662856246701774214557416234510068353144842386119850377118590472186572192256034053585457553726952810045939596446156213245717390886320169167025720881123685993639318773276058492119017039260691438460223714743790006728695956789540789645421116015828570865543739748796939818716406412799444977718047413421759980261073895857444985303426386555539803531213639216545616860747558716164562215624742738825466619959568857646741274619591711688904601285559804035680137592936928355192097154318827535508419867240892985892826741013511345214974872411202867081665764261901591268906551271343241604224919002702457802340533588776412227995206203354086204646248374197789182313792891731807895633261349270745916883312089246744044355876405911970471759194909147109604712380428676627258720120671572447667795746723416494506613128109511479729166274614966469049453131201083082149226076867085433677116083078802978259565240976827007294022951909448498004779143954462040945033564311122208301813455799014317081179422383241015528390973289758033454613954885321836303160893151160398788642136362308956763053614958033370724666451123957686919421829303712598517363019525063585568378972261560199148158739604520312773359423341233381927206215292805666607357010044815466801874194336494026304957670607044613577666988069277181736464027370503000867840000000000000000000000000000000000000000000*i1^15 + -18268128880517896132076950447069946556494474545103129899815478268372148209600774750857696601420218328336211810908162086775146532441933001334992343905868798858753712978809621775285132763034339809436929848308050539481862124861510143232808038155418196705762158693692233736622532038520164823675206432740633669688038476882754483327902312078086019567363818577977910219731248963648259271825566913832634418310500696954426807774406208281518316298256785573662847495089956535560643101667910272665549636069230614244124984783602529455540715448623956434894255223638094731363544334596084900539297016707882198944863462241563716108035772531519351755423118464302690982370703547599127664706365030665361399149372868916164526351262493225330360700351105699262432595828897241599022812029960215819332005204395443503634996137800943253592085003907252627228444790165525794388707633748602895497637487588610919028413706356296798534935221543214324093351288311742803006650234713232654986296860856848720005626598531853990949391922516256358748210890109599624528538931852202719803166202243630705457274925097428517958983853292112430440703033647785380223977846457490499168442297038966909822510782154253942800677717152057870820241876675102805271777562101809762586659821609691217850861465785221240708833080198292828578766835488675453660792390412131807559370722335175222971372793308552107017269935019188520571681783247050162124391427279306063075368617942413139000286899966401024000000000000000000000000000000000000000000*i1^16 + 1203626595348386242234245309767886869253059792063038155439354851416635848060222889108418201152110601634535629411051920667587961181977052246225059785658381450778752741555209831610455497337656017024295030073417165779529184615907934269005554299204569333999208926900652254756250131250309609334041332244312811210072610463394967021614373440653360797762154314620636446476964972869999008882954329988352723477971605937049677351737401949096662047182338336170058649670567413209329064953900844837761650306193867214776150940636182209454600721209833835141975492608706061001189453281823179567940136094912392449518273833593574589776159832372463474801415547383977042505729819777261735396283264090123096405265074003833829355552217493432289101149600588393937064258660387133828792751078563831951876229205870859114586973926021098657129022344447834278384911639601357733140639320992356546887043378891475690436659075791763130528889136906795570977374442709075823899573113973309156340386618714839969708336683835624810282823341701807668639294099175731072727121761723082526903747769331877567494817282426116706335870280223713268622429532819719169337505548876762745325851531149295860836319111111927185141337875818422328902594468616988792965025405577493681528462444731869838483650490786415993503374049446395848828138264276190613342179079578721891570844912982054161512929864982030887327113683465933424353449704706601593908215535151601674062173964331735817003615907020800000000000000000000000000000000000000000*i1^17 + 194509528740016543338573457325091362667100076331895231312065969618857715735956007544331333988176389747762408643648986792691727688494763650527429169459603539714993023817718445232837178338432555179552996793509611295223385385067322270124586664244607114402611694005154776830608137513283992915013423089156251326459413865500536100092599986454895725503005739921562331805015917838923477433639990022652814583556813145192930594452148146960813076502182197055702990107773670957316852663912407241060767619445448869859170565727008152247366875835910433309204504495642478610776543071191404137972599948533425177684757365429254093318811799121207016271439201988675569043173210218134830799989680970184281628357450101169123030713878340822272340301891918993322177584001613527481688536873302469970804504656413674983428755901779135556127313305615899922065395234224876167232474254775706315513800943510924967078779940819174488134831515332973719918217120071106675115696776334835328901798929271095141388872878483802531270903225127502878997750265160491776819572611839979641166241886065832061062232437246995158113930787494095096895639916734984588106180116611718279423115065607995118772556713023757912207262241709858199028086491554709931732302586641804994423769264080825299397166797856653475767257656501345635593184269989797880397710414988321391614862051329354612365839726968933467039599785770427944491153247112197128601196913618695930542950067692149949249346580480000000000000000000000000000000000000000*i1^18 + 10327645994796034272430119712721212218315996020676824129355392731397708788802681362066940829828556513995163828370042164911520646559405799586194453685675295014011161599140675376515156891628157773114822367011942235371264993421259441702230713600997750867776306641946842626239654946802896313226839441117992862963450298768583864230835707360677047800166636369584857741062532181947937135754137786253300710374954105964071428306678550138882771768030134854883349941417742629022621257234431933147999192946174739264218906725398705755941280039849919355148203691227984869557537061738903011192013217576618489194249344368438197375037271628170757930757969149605679987218867675303372058342376747803755240179780927863799462209534597659658841712062672655726534647345767633777654149204769968139868392532340774473780092666675922880292641649380852112701023214935411215776407195176866943367176190656716434090422135209556311473398042711363883838389609680821685417837738385698310246243979485699761652821624283174704380980060990227062749102032069970437496438851359483631644781252362067802329160344235351957513019286485708804742775627417434707198302798563469436937721545421011324744168358174267728625996797802721849427694585022060237302528457798411372794453661866654584026269686039218259511221688073021759599523702025022870765618859671056560578697509745477547058637881611971179672298545320341697700021878965701392082159097519625489755041323951999130785064960000000000000000000000000000000000000000*i1^19 + 366857244093902574279190431646559995698468828172136750422534043955579258625310627273706312043791920858465703036662309297762790069188586872643065919332983006053228927402416793997359274074496523752403771001216169017390228302173172808262202893460759781670019176033375480332167322444122278148637611837678697671300620845530719418343288200782132853582731514346543831817148299849479940235596387324194148847933310954422051592566786967072130007063828812091203565275481603720756542243809848208731666757194157806182668441619600413988910843067617098093495455571930996625176085083077842971277720669496789524343865193849925003994337961596617572520952938644114038665973029919161730429670241848130787782416525401110192594339862160040910782644805330291163253721611322115122372704448384461412454630992260931843450975123524307629778039864812049762971057347145123978736485672770542344634687438428227446427306810380359523409285428390612742762286291087149698515852935309368789737692894109666499369310896252318109939711156757792157903953030406063063301019034077906571771735662775171837958426780415777368064980806938640724113718408578267099741044526458110940558674185657494071434113238968300992202031203255115381553661544772164514392816218875153270953885261136482419619400564653991254013862329035194725586446955607046859859353085483459396187669287674166473287362442751543831649686510863250289803621422519309553997408559224969410229917531846794615142400000000000000000000000000000000000000*i1^20 + 5225945889642395058741041598264352960275564243298776337054853319290657760710786362821370018154046097481256464172532146522647327161916100557312951467190819618517594379247985930011849325065309992508796466823884958925252779405963745668238796552120962306948394905834676665834223539470391388810790411312593783683912639574862095280666897549440805928620883499615409735754812221251652251161989551415597893988135108244779901308583014808420564935458697973311793060842929944156553469674659728456840594636928603088958034128362261092957538442295283611515227810978847645512992166512796857530482047173343196199202797663056737452578740430678469728976972959475188865173329345940062425558547818039924727983549017163928222320390742723290488216895650628973432210286345254470195326026299401513454204350724923391568674246210382148532937344511311656919928825622422253081310035199150319557672859939916347168955440810248525117591306429543253387208150476449790254927224290515535026013562127609350655306292146177434027326532998998830904135893335050586578569679253385792857286977008829665838668931931516800577109907613407407218478941764807785974542931956004726697261979778475579376204141171543601747043396727770385956132384034735806155971837305632074883621692373612786307553833888402719284282758113072301796922484858292342778131074649264669358496797344353729516680845658804184292766326791925478482913054641832950236329963571739525992603373657035008000000000000000000000000000000000000000*i1^21 + 1215620343284653896210064108047407995140281956309863243542886048745269768527263424287664994333396080254279843218061155171249122715384961686845605490090136962429915511794349592126959449222515478194269755601291361610423658442043049804644648361492462261720682495760660936844384980487501258514439333308532933563444594233366560244030152389231622762183184342283135432760132286599978023652979689282237594307365671415614542095297584150088472103257563193084549326039559666739421716551053955504056897518770014390553127971012423882022262598297826063255541719264655255169263957385154797875251380657920944123628885944251461451299555297782929201835489460637944840182343855101132314176943276042464176149013263011492086204982974842929725001744807939512911956187273464218666745498047316365195910615159296828305145906784151560213425073152399360244987300968916833190364281303255692618738606545146995808438855037454077028208578062327046778061662679270309090383071223156539693261645812755416379746908477357538238039593977793163129643322877083584800326822461460044698611249443915357851442978380316672312496611055533802836275231919669154738013584523793487399790446822310667116687439784516736102314400090789720279145814303574253087449331798888046257320869610565458959580720413782806744428708204593014439446902695181014841404694134467833259970064263943966840420966988454045503846810083009222786829655651164250436628886987707411774678870435328000000000000000000000000000000000000*i1^22 + -226645816825925559026533682879335759099136806630004351407383019887454462228176748170168648394841978561449965454101059560237883312724631279800738354268075393865315067196973873276332707116350909872104223068812661108668066565865787624769594748761418423151961171577579058666831816293434584891010902065566235881594544398973459414539611368329483619362358769035630949728151203976843388528771795976537661039761355637901625881018150199283792462440085667699344895911404535870217970589174917083086897384953807542951980771340550747990627112544660363559986651600359399323153697639669613134835375144361646512443403942614725785655060235132323926478861566188751826276847828218976553636577585152149800127898981848276506779171791473214736257741363036538104066949700269036977367378225503303986768932784255574679877828805085186025807643589292506276822797346585867124760606281833261738079040522444433232661041505273340273588272981577875847625082453654036288595450698853999904568214940849510133231090099446749978471912447597009792123614622892504787645958073805213533923042541383520768986305087475308894172499054297230577566811505704989600354760538527703227258333981941323853399375466430119967535665033310233239533884980346053881943709861219703385724326755100468226763223741798674854136422828795314818588359962296642332900483457338845339441275036361551151974164241600310071806969483445821833137665785391388539999706591034945023318560460800000000000000000000000000000000000*i1^23 + -8567168181969098638669892044880082044969128968077242688441413920901702057812489517729844438017933216812741369628938855707247229742062810844643809067018421265183166327796450513820793333547741965335676306528124273206908052850436315809588410818709259411642850989471808219279218372931132442389558658654635106925059651889456704797795843385142231251658737338875589166650963643585967044624874175702744710731347040022605256040607165493546172103302254592775657014711051748297116439000045963168731427758279017716238786081527498694769022439485290423681930065764155804233308286306184759274051630483186922108942891241114638936653608457199281676086011431124443951827236359641357227360116296983815975982463964841285028356291213788962831918787946363657265701876898445190268560535577699095161210815796594734085925635676163636348606475220223223755869280631642746445147767451010135629124637417457267053595006930341876052038417496543088904767507610318737827646422651709360041738158799873746928668537175909400280403723244434680108264304709041506904818549614077274719484761577254883567880991584441684901090214108005163836320292527123048243559636096295853757319501411143490889966621562275424093528337255846212138260468481070629940504629707854546868554708544769013306288790003749798287072512171688933852594841304214714022272984516868053893914307432780568191420609670138153762372330915273548691798564971273530428971952002043290327741440000000000000000000000000000000000*i1^24 + -260097710941903197142829798104642921949247032219588220997805014764291149632463973650309004341996120571766475269300478073142482535243041539857275801896507393817843659018068705624464783319118039668398375767355701223787755719067341641165870737479392678053940446735668435079449960733779748633864225851543422831308861213193108815492656465323415866842393920115561003473934918435558171211473746471010498831707547695676709319799344417701185071300574237748391864372712227957380673115649955571170529490055967842572009860105046796951235666850198747949857748566826058593884303284511888612946639073654179024582284364977823301330138041400330127546741525028868364707751436068849962235890931806270992721333516333568531493306259201692404785033423273077336547677583452886674742836624822225240210758545397859282554178710355472369852938634619372358215595796297355766755437835106598523917073275698654381135413531061342281609941692316920351064044525013743037363402036612316242552257005237513569714813072872581987182458896658429255044773760260766027723120590417132272632941991140691523794416642437032833108621681204545114965869001235859179134719709375570731582212832066095642610970576907084133146195606167199297340059874241573618415608122111071216285761512615865435757500954002447655177976258453904633527886376710678780536718118797118643618307619693602593675004484698473743196693551874786592307056619741731382704595431283586333184000000000000000000000000000000000*i1^25 + 2825302984327985974254403135706713909887830204478438979738874284501765068565511380734084837532479505037359739793221374652044668867302999310339662977498583383029031968381166541265586405624357257545654960046004508405657274214566090062684488459228780136995238367350981259762493306265246806895450881179686627226991437612313845701720547999541723239780728654317530352091648881457177015932131792518468277411416058615044737379756334367007384396038153746167474105348010602928198046881276592078824645396158321097431129051617603317083447996510327691242323920292091590082638512653966370664446920869439649207046289416254568570257741246791227112556099747839581281401423560605494724204231519870179173960501519003366508710605696914589697652912460826207427119581384727918940932887771225181366948733467102374137830815257118537111527924455453968472888348681641545174740558634238846986010487141315985334883454321200976378635974378436867742405836088284605762836872476703875649332300038662657230770892072763306684931226811323688865909122981676433454213383423213430841788905646970698753353033805407383903508983416986030622433027295435201804267207195349316773618336119522453816532413926579455033314397653409427223479089048830990053772186602862197372620192062402297878015844195851708987938491840337250115218166921517131051501021364702691095748409914623677827184182323111554496009551275875584830601826700238130579109809027507968000000000000000000000000000000000*i1^26 + 21571657632735565502078147262284165112272333369710002451872730871701672118941285835564726135919543073872527307502738701234377421350076000336467383507343961122754922191196569289942344257889203617098958858203543477010727424417641668105035962094246517800294218311288383127020410074194824357892017795749940682380231481200210101224557628128424928453475700715265378206106763422385345482519726500399339692974691106605920752042722401828525385692301571712286898680668894768332362672859816481985478959545533114566289490790193351831191764964826841063456294987341254839574238192039671577456262420342709189270595751503337897362676953339400205319761823075395271219127667932142034701303268802623028212359040592533582955645107605765540080683493717313680404213739414529043123630373824996280502558074263623428778326794993065111597931519538591062387917488023285263665265876703487702840702378406359227067752598780863231117339593370543269893684322077046509716309841734274800975047748160451359456382229378752578172147488109422751208407537132237130707900940072415112857008682068174131768483469455692298295323877838855861193771321407029970997316913497382792774013686433414623025697921571979288751044838914159562291502755232438043696004185789961873527328090709361578415095045256022697615344516260132508146086877073956177208928889615569359002730044486064772931372970653625389421522644712953834250409860323748111956914097111040000000000000000000000000000000*i1^27 + -565765182227483157609097737996152310459360895673377134942644154001335544153987740189601062751326139849501738191462505588350887054611252770026251307390297396926322323687617175819466543320864983438254220596697944136119800109813154248631084237633910705650042022716223178790036952894953494157783713646075457434394142071453718687522645945420750352034697325535587920848486780751885675157506799067941495116646433498377208730473600119308907860668680182975720768393382591712905767725257977922625365179901268278499572290163640529441478468846939253479668450627631612346916106477583549799978176167018793846578618977463671967630176618193904826121441907887014890482363897695279007109047536268023281399161127854968233854824415432836049797209300517981052881224306852670909689835834248937785747987789537170987721260406204725561144734532981817620520361470451264009973877573650256831342093125640460414449943700482745323720662285167570079607092343864231215033317093390346898055425881544461930088459937451471062191495231824863641238610384809478393786534929821631051723437081665266315326512728202415080563976172860098310257192790543040361000204803518850218695825221229670511383603928121744203060610072767677264297439737053649486283380134187956993196840567553053221495615271798022860442335934775446300339158563024294020327629264412134062986172082382204625299808186729395895956639793488211426363227209519597083045067264000000000000000000000000000000*i1^28 + 4985699319419600544104200368676239392404161170392508127502515275745703601014199170624537671235483806284861773546967289244073038633942793760165204965893326899930015348961594435024494879315156375972884251359191394629224501859413018248973741585126413724323274563760961661141402638243780345823783824799693416585849184924090178797618505303434861408890308540123906525866329185249271066581893905312053312677774433009109401937184473884464068947264516545707096224015036987610387170477565460479194654306084310936658372039986543741239833995969731014964252828508959440500240608129809269454606388743376920083369047773069151437728801586176936039421724497738392712208717065081785250783291884039798592556258620985925319213393317728337261589113327924655004994230851651969047007903776568107228751636737048889895084284589114609959704913356106707203777990333343902265045907721482779942102532603219060969029785978131425381404211976998123998479577537597994099481963750587329035889970493592146035483663381419024243222446485914333202993413616104716391638443276811418371647076834108980944049257094803397202528733562552330488181224722330828254879039175814459037103781565890628897902953194988867320013741624240569346871649416231918042917042808854593414781962298013518166380708002492837766262392753694223422182045032865438511312225425746130155750512025188860998935916188361161356304810460335297771222548453235647912396800000000000000000000000000000*i1^29 + -27605345034025939541234532153348953761688982630224419838529024680137521610390840185131129070088644564833698315030562504543980300258136939535275670280246139258730039844036565014786591774221640425009700025759943724930199138310087944375106685524200522695173542809006317827346899303673245531658512531193842646174152348773298353957826582959552743495392188604364394401878946983358637014381347850147825987385983116501699026219240740005750487440048216582378877230425727993959327824137539402736684866195793170358656404453632399378260626836684896522143744482847891962682629806926896852989285569380164587309575576949407692854282195748058120931132382783408382276999414239711592454444980899026288804051560250135690429170711984073419473410404470636467595895113834288164087692451683550158137134058779180027635980859670902212519970820511312918317914752471633449677838378104274258728358918986970884603903762871600762220952546569163802242288189310474367817833036630447265369308890730655706383694096735350774149874460489816232962344566287902831656686683762136084752806260272142785319272007596837537113606050782722179917638684937984970935773750579311527158708414534191450588828964504696048339922014127059855204963432308535387771813076198984705839191313724827802134844653254146373467237949361067761305774590992797677642124083141872053465949214753661843202170173557409312180993730221123962786415829999826682880000000000000000000000000000*i1^30 + 97700449278618677232950455473221477770789011705960867812648605733249471495927946168176501079084387654727585674639171255946424176100347185493407653336428945791100514873397040101372707249103088652578358910913534091263760618266239592419044795473826497832101307478946837867059715991634433946829489342941207600527585342535001874482347343301775300014525508003422071276378257844055455606869926131757250536248085916375602697698691149117805291157149574114852247294541908202202797249738561342004684321091706542813604721239008702852545975122546967596870190298240207049901576122115364200278744729706005256994333546898180183960631594593424923485543780727422102886698118266588584638343899869784937140254454478830207672235382237261068314383136088667635472915977931446507504470826407306232076750643611340043195155638313063087455164980425889509021012929018508595485252796248776976849009614433262441973475031691677815922026110410535236423542810226089593552788324126304610987392179086277890799586582065714645452522447994371570644668151138381659018637184739306615623017408916582867895224439815991909962766022795444023996860346366698961579200450570384398810605093987464514888472581456129907998587578789248848261790047283547840262099634147007125800704811456725942899534357993451565792842585528193348540938075540875134644493381867492595091991249270895393097037680471443460913683641542562661775513361925120000000000000000000000000000*i1^31 + -201930560712208741773856886149742062679100153984369420090990228032662568882929280541896760727303214674748707589696153571912948679182423854263203799174558319923526339968852999122396666876780677880218699621402796667230456131983069979992171439871887171872727587022969877269522855168094513477665587188990535471130383550440368127898345963347403427991750310941366536852718178712473365611941611813226504423154578702445432133590232656479733811797741149190282008444249577169972079699356268863956502663173095013920551671632963060987436669329320591125446819881570863881035288316516642433389512517748034526950897681166698815368140730679031356065149604555674123837765508192310185750268260682997981018495417300418182802338877261557000794257597466148936051278281730861774227992259455814766421079975921923970516746325993108503625732139483980888613283974912804394798170772210651087591135019216986888890395063724037092839766850286601716136722928158888879798119121213207026211405992873899292734069932168561429014723580245287907701029278370273194072477268320940402157779884310154339660991646040268081480841326784181641063442422591305663562303362677258709475511548306792178310459096977328151407640444021481426991624983043515070328476318790805364561191196455603699422232797823248874626633311915775708033980920934775705935618444055037065933352601564309593338130419991844966888651526558373404389370726400000000000000000000000000*i1^32 + 208207855574249882553045289375644377825859143785985106778924777390836003092012355821493191548020923393760862955578776896370429495705510504659195369309339784420162445095259866846372654923778295295672397629622678430445181171124652136599392278650117189128327000482905244076807685734369821613499686779135864842311141039361706206976403007292538556943537211433935150159675457396029903285005878310775536996099115954271680880058405131347936558903675165154622143747074891080736923318816973348120359479865204315117737073948502845431106986638840238502925688970892849730420031920093321603793624631195684168620013034978748169692152234468186073088399135941343654237768999677655238375784749586542596557632902096700115142371297715322966162936765614854597147477887842618117964817893848538779441043725092459560402813122799024595190322645311227083119366005453327322931657837616878900814185592341962880706220091923456469838860063020466880240990158832935534920213491262818233565556035783979181209652258319342594138807909449435747571392048487550864534918232331151801458295069245578242776006760700682368763357969322906514968278508955893423093492452862670697225930039560920951160489264116207041902721261326491075431865007497001535703329332982703636719708692503246557966510696891117424947253216255156293845162990227300181626669217764181466281648516780609520892345473272567873061127054831536639052800000000000000000000000000*i1^33 + -85028099163237980857520164268595695463700771973446896588851243441610980750798908478032369390563452741145032649404251949276541903729060505413609151449982543846570213508202967006103187567542420830994053171014935939208233523057034103367888459349684081772147285888439823775661180840459572904653995821872915625853939471921721630675354593263768709494770952729751623297012439312123330511458687834111447099462607388170972796300907356082139895923099008876592044112863721863618066433423927512826154787991510208458720017755129193916715306054102043534387380598517569954493332448269124594650018043554175119298066941172482876603937545580220417683864018647484442104244758981943398842246456001009991610367703616502510516314142223443867607742109680797083107006636618100717815727086207641609180606931767831871046736976422655593157547060770438573240093093821091474487266082444986238392315812658464263262986703889106357577249899655131411334004934093821486524380371667378933825000490330901752823031576158133419896952542153755568324671192648146688699134819490548278448523141089652220424639084732241964096410429441558585162773966524713011768662722960373777095552617283205628303197809090798354065163247595965627058909288335377129643521962966539875562666115047623373957528027188130354408885979932092845840540321626310625288648737305502373413048231168657699495693611404891646140417421443188224000000000000000000000000*i1^34 + -14940190556027476198709224411394204347289965967338120597934010313084766536303213463009031876267446204640057380863684988166931463564614018874354391128009705399548841982627886925643398878226842223344522869035056719719932117082542984425219598174671700549374190088904821401534637489574252749362566881840559782768470838147478510396107495870528555226544121892871795769276491431724161465088874546464690737141241688490361315287959624582416138737904069806415996861777504224841136731053326564652504476941268712604502913800475180848171440978147601793754778994008319855601878994191401772244012682308826998765922618635687593310541120772857756042115817470522065849316356653296862940097319299085164592955412735148014505142019931321181802257545269382495524642795585412410850013258074914913687114937278648200584955654513463542598615288985295497744903598227161213897474516810683956496748261416300984022860560449747785795572300781348441457830433767800417485275822927724657970598857452567914536479625345911870031912675382391424540232533235862960613523387126004777956738116151938502157164727194893845912048976797315382758138002508399040703625666738103039917706642600080949384997264670168961023391484702554405699675469054752320729610443395982867392497746535082247681352239631148841164409153737375770613215747075477242747090417838361857396814655308020546537665933063705345561415745024000000000000000000000000*i1^35 + 24525456891131942334115392743686173580767434019947613888535503052881946506866168685656733533501080462004920969062886909740153210143564045024106876165977605739879172790794270727552663913822016091968844140743121328474579654970404315225501586002737624335690793588841831174200682903345335138145355335009059087530129079380970049034851760687654670998308273023475435953942434434348760994493558118638819810606120466134501813574100259183749735272905738093027169567426231311259366786588095257846979194776693354703414051906294192102707022594583759282147084415797370927722621135350720994527175330556835248128628673156987037372929510230038766304625980286393426391879803473126629003984723865358903754869179410617304628345520404964295063220462747937766821315074023886263674178889933203213266238282898617154298418748710811425044923500769949991729851390491396619840975629356525788656626063788614040851686381669584718021142022570762555831881801588892326661883065197648552781415293027216639481367802896116039969487506234608311685645593235209784127696262134634625158902394640924316342648688364458242760623606699601915427258578757185734877050567984449415914075770125018270006054573254353232604882381294534892778055815179766529216421582390135883095921848773525332959526091088373571479401227693973910831713626990046299754843280885746836375002288393539662740288290978117893220147200000000000000000000000*i1^36 + -6139083704911801212004567519699868402863814478064942246649482148375926757213059613274735363469829157336895702706287263132667632803756747158092455073270000960364761406965724697781122924610563234383301537037699945008357220866857358465158647217769305237967153345121669566542933811901746920144313023255081152552718080266155718455027770842167111756085580960224463273567698000062618602135751567655581648913748353670652151015403269681892612628122532832511812904073252100714936991646056813079085330214361872065011915648304219578087809799920444003735331763009318862083069997126945135939652436933341854417168553081560719946428752954680191952409312591908202741942590225287090496384829806985461650554885694113006008858901807369947440140189417654161634749165153017995694161383478806143563366607561648271394873286861851151088959551128536966206266738393040573433230568983478000551269619578668073718517024202159369517031416341327017190619210019162805521172197821338960260272001032511892177493407725848286676557701733396724254511633782874437547742692857805909419168499521980089654596915917254999866724223060275572425767931173468137505317772673996937999198764105223777262480822245691769859208398760430245224627098140371067483360332312281136979074031207598817731579632812585513389407401722992330276433759487948872659102075794095467107049429424373556648934098846760726528000000000000000000000*i1^37 + -756125918512012865702187184634747999563536530176709885386524237052628927080339620977962405972915044157343695582947311915692498897278283684599631053939408378456413390535027468948290154121202696247103011610807770572919215871191408721736338338773233407567283282977218805748133471257159341416484492746484912011002582396055360257219632008361423294846456203675461077404695009012833067526708369248913280035484273989179143674920340470450355226340083624622531570458517059619092719781504489069339447028316563818587492448025047410345171019050277791872997525130212560277949016342389183318305254672701817046131666293916022905043706103428810037373137524752350040555495467127901423352734511551640538515891895918650128151646497560172921062247805800452609471987519663975062912537457165566878189155053933019402025213114062663515675209565265391621434327271080256568065986609227080179379818111478991486562922706103736365383643221549892878469958457075370106014809179935604860503158649925771792090137475101795850987937002476286690711397740129858348960381907561422648919591400269675519999652220133629997906818438799419756535148808852009469945804757328560840147022133474007059362560445325707159754433082910330793168033411454107817146155923508952847857007386133166752376321125274446723553816602785169423534025711495338949453494340188670261257081975766707252141957632870400000000000000000000*i1^38 + 536618239466285395933347196965225422732636259351508215397911009094931954908090523824449202548464534239753090143334651474367062104042641376147144457440859794633786816184760033982310521436401533630247276508229673038516625750647364018800403060339379898052909895350288486103181259291036684890999978619758072539914787740813156775111380847330849068042369510344744223864315895569824812186751719827293778320181039707067706044998591379663060879739099051506827189760142824473200771863474341575283360647140594256916274192227404759692470994210001834564512688629570875559445233276473761998617671995335961646029334626245151368272531369700355701260720746819470963944357826145419936856125555808828844563628876619953501175137361645671076106263669571188056422889880467594835224547388533790753682461164917029191508990066911299071706533220340549061567774400789580055179057069454529131471764485654459374381107136750594719491840233522487877455617891576019463898332032230601454931297783554080912070937582948687324567957527284231802490922590548087564760679533927917463436673476352754855812679326129368931886807507780832770333020286926387987272954511420827956077497084634634365979174552073635863978031741608280695221621209435490753628424807291496711247442678764668613315456305194572759800793251848546422767416044328436238004180718586321117399299205413770536288501760000000000000000000*i1^39 + 83341352021153879483618210643516766964802782361724265840153026081208095173427758787462953179743615264888687626141782220427344640353675870321908903991559314871917687049161544950861761566017569427773316150945063311426121969573527382581424248416669712799722847789566037539382951930045595260064721069266729351585974783431263105425980231499156085354146913999351738379484965033933272609220922833565581484402059556390867566334251432717942716375416568102163558132274354816987843937954835191853932362721136823259765215616692004737847358398399490646482959252831498941283755531573933511633694802316661700690878785753487535503736460324941347021175941885938732475608202175869143315120357276556091324760747878573383647879716976542101609217375341201002164144409548031787983945780913219681590407361203555327339208230767125535800949703721703088130092259469737871843738019297003229692449058109158444207018747281885379837720359343855602308531598868952681112233430569367811664498959087179539955632698399794913289598598215686188944116634740584270728887931700690510072414721770746549264252865300606251133524286351734504896603719463134558063259538275604385083961235845581843339857807417262176273245446431580460133187328026470324070929372074544577797199275073848547918779579518455758439886672093394744635502215128112088546457100132416740622428112249339965440000000000000000000*i1^40 + 2486262255547938394393378481691463463976555533146839945701563319165704988808875806398969839721594328163174494992068009900524662195819470408030724447294880693078596330215900908122418913193342791299930808310305624600638561340354709864929038562393655504182861607801274194507895310217074851265571980463225970524663979698181629408860552866557919294656139199756664475069474539048601962768421732401934968310454538133800730805125818458597132581743059580379228761760444327346739557442549767964756897436934454963875041058922690300927613306781658596112844115503847639443850279523739397119822401737669156499544688600198685212310527032659995583253074380638642833330760947879843043325198682580423107535780281593309795479305635146337334975748476668063640771402798741077856583155447570370869002086545305446229478287533085972704359483972240553734104538054092473728681203358232491746035460672349290952980583049975517183470191814380445316163166247159863481029323556708588239784253264391616794058316131909471188199353056826292573319418274290884728882547901660497762954219377077535231585207179386602060093473357150633398721485145395985761346998854342154220261774418996460492211684344166654449640297322644215936107506553407607265074775404591115277723593691601865197530545991947981795059907181894513641152261456104258646742464252880601724408017458995200000000000000000*i1^41 + 5041811393928219160946339383262687175544121773518342137962372771063780695747371648336157648477805754441296527238708343125083225889011685778515889131255918893832834375053548819299453850303701380472683847174856732328985029817004976343193578889335714417103234503095775212961564009396278570854360484600449900155312006354960327604994496646373298748246048150779439445102574763569133713169781536077531089794981892543995046577158125815982326760786653482979804013214243549426089261401656159971696363110484516212455756940073688734201222588318198430790655465826278560561290707427905410862429483695397152369257795722326758887905124410297468076179876526607281128513875837095112561848729159988712753764468961588214227431499125448007986713020526240217005258844140406289671123232328798496344599163642810105802757215469098096331992739267434073637014759581076403291686404341838777771551816721517710637962830352775032125584926882743748693038601026586405830022094063632608278799804716455984749329963709150207315371184504575051459186535472254045162058217089188739663465137381483987837424141874950799398880813162982451517755123866305808920432987474573306527846285820517679898057147216876738526504341586877611381413734076051739879629087694567906692851567600670841103356970201972945807268291481296518647057218571241162935497780189764079468390400000000000000000*i1^42 + -3457436945722972378684116522823076519959677678835646036734310956159444420147590373661509985029417790215798365778892269645553334533993526645127234510398867422375561883110036323608939134429479319819163319802560917542771482357997243327664213642661312182079468031401656773787512340772466417847696469149184714777449306602159391359173313408740662804542593911717243275231712107611499520424750576946068036068259304007058624078832002281920779454980854323637196875195529281294389970525322252625163985189768436301572880800677787541956343808069514213019013657140724547676895332724751842099736875100692673015920952562747421159331936724044460582593814684158185616845402536913341867367258306933524926616365499245342267063023306388033475571649195372266848641824819125659203622489279778561623759316673467210014961461152705479507748168879324095426568168553728354828930856369643597417558212927205617005327231586937173252379920691648420028207309534858082721927312883271124661936231351975055515075299662949531053188609234641355751144452164172208774495676535899820283117285968543586871252686862981046254396434395757811184839078932818083808935487775839766998810874141897866237454458360564638492845257147801229707152427246926991983090742141924512819890186515225439288203619686921256731687403203587031813783150346280940552776502392229731840000000000000000*i1^43 + -51168849763827896963463978658945453064639887359626916667571698073311277093613262754958730355180812151519175110790715677107945267272876957678552100039701425390484493092944568659719926707568837231267469286703756330701284454246688479265153369677538480189390981380437883741259727976222941215829712314902134741204174611966995664129574268166169949035572788177191521849348239980588947940252108891685036364769986203382801949318679773027297677566545726242620451745443118478412535729719087252404409855298514088403289244841285694489927055847933907362912063527489700622285899188864947509452236796655923092642512887862274488908881519213514161092952979121594345434478642878839592924927462029404898072191114504941721082979286742799397058267963342797111560731556418269568361951065723831242275677467906830233353331773998707176468337574489510639328212925394976506983064039172441053693749152001891291940927817958032957494079594683188608914205842911157521059386856060141008265992496252941161869456101159443328302907834246556302709822320876728575833035103190276791974081087062251530871424076785041501450151965429770302168432192047599960944958420885418701207016700319149673383425518270696557611227914039338318680776538995717944171147966841898959126830689519348796471381863403304719150320908546095188699826845044695516059079559987200000000000000*i1^44 + -421001139536839871691867120669843502968647548308910468725297344717716328546942823284380858198543621624026408360209065973329104871862388346724548265552957490540354878090736024137806055065321173381016701679037735637346172735427993462946147764951837944874387247690753068878737957578582750844316910753740984114567972654793499027555754608895812329130879021605045714734942752801547560247633147774356089309173789099452571076470929663973990835406367334128049599656305100137175204200759823616242250691325957406324948864838935728813195873421427756004718178611426111004084377082608217136223732127836410690762281231059396160873444058569141465457104392737413273358859340563621649459020273264075380747770562055861625415259447136752087923422870658815359037387374313235911202898810687717495165558398357431278389680520648423726038244035943007776530708958133008056422331173890354869515884247611756238965967428146020582273768396667031765590307689644010050630491238813388927618428395142089132510383573299201252216903010501540966243252950031476375362129369967642384480355705967309129894156557775381897600408184664679532959385374129139550178073640913267636672521090633491605574569055016575685469484568685616187448016429908130344853024660805275469413143453901511305100954104904235978195620271854310347359722789614555963038720000000000000*i1^45 + 3188084806043679080011062100049910990387298504100553498050210622505110229639855107768977317478025761406267255450514740045901446021598638955842651163911337907305881478111484719260382366537761530032651941330413543773493961952564221762492625860892693532587443174245557619489043278481745455339891686814374934772684184546363775278282761501748704554778480496341663852062417966192352240909080152863885588605343193982280882450920349990707830158645408183156238513063467990269565337675310367119283104091155230864902174793043661208131892483416312960158625298349956523086480783431744470033266189467049014458639177881513321039358182493401714895451734718909499898165901957147043252907365995827832723467678842210246374341495359497979480378958112956937106403703539407045682368662132011694938485368001199346050760134737572240184665515167111552809988708689674221745692682787423886007729615730634345346955677154700213519712803393088940645724410020806415664429079731431652682923510729505426425288418157920198144758384038692250810239128322016614550511435598120739370509557775344057784234878812464759037751470511120813511032068234688692466989345767327485605970033096366765117917262362746105263495809053498213369885151320233640733245090959620035546167968648449866650491171124878548724709762041165232269863252013618176000000000000*i1^46 + -2359002291824457194768110040205095898174152550617553785077163458996003105932801370529129194769184427209078742603407134223388774454393616898056038232808641115755876112779857579514471107645999352858333121579518311720624362339876863754259284509672717712415674382540236535529132499726020147028813711894871868379322580167065391459268643370675433059007268468411277048463987472483876586913975652760043584461968074612365315817758710600180063411541981882905333854506681761860672365564851594771867519375390264254221332548077282353489930679114352173688845392078616553436554848239454663059600298644564542892944953129527573167481339970387235810122169407593225256510409485173053579819498851731928529849313170370621859074658981808417174266598176428796849759236375301783829997048743395946719339090674434353851175591903957699509246489022355764842201697098703457262777297715854448228103822309072557836011303420339904734823788600423885703466238371794607229088183199534145014965734867952989513410665409534811709371282193072075507705617594049601781150415768860494502977225960616007338813396279889611270373921238858116455770015261151339855219480191659424421160201402110310818803924223362395837164523515900806044301442437582469918944434337705633070197013191612623157415216053451619160899053061359368137331404800000000000*i1^47 + -759165021100458325034073383065332507704626988660492390906347378634358174336466510999819347545265834829064349328422261663466836546436874386228281461232980260422240154543535418083219146949777480156473583972384743761124191094280060736248975236737746375454520370467646936874467604584318850293580687206365088459882404618375693178326994144183378681294195913603681637093003178760240146724883689498095182077110686707700405796496916344588647726298419162003115683212611010100443807700934451238049574093516133529599874505054686857840287274912208917523116793780393350263561257782902299937908095501919561794952411757916149183789343604230856143871284625986065787938490822322288767591816501946972530737433612042269263433286271623941349076319800315261983221097550359773491104358594293900058804685632234288932216966706989917890256911630830366830521537158313906955564514208622347722111385784343219565430916691325621568126078724079857031137900026123927995542012623939904030600360375096201244459589364219976209100162638679704590404049333300590940040967566702012798737039026487030004791602940118166112197879107432784302385910182989931273155652600728012955526590108417363954307137735818673911181994381340707846489528949917251766973880168527993903320362058510956153138701094072875136246600676313246720000000000*i1^48 + 658813025997447029240673924574373089300963089144061717824947418171836073898342496821820408899321718575413359364482586663301257179177802762421237660533561381061382906257520431018889682758400469991560483259047427373122993773143065493160857255789837213915216517056792737097279804069255641428707928953341309187473345151611689882295094536301751589891826382737924028766118230270105597373629634680353292257466907857614622959689303262239291436157129573595352394206832242596783805817118618681329008580151372287478625589445280073002951398592648088642087288323544069963189567577090529485536452583420148830987598383156078609829263961861878205708871539354588867836606000339070178517644954330623998530146064188785047430278791593858838629736155502701703026548353187919620242359381379431702048553167410892680598969526164280129802149409580461396671430052638479238734332026462511034071344814920978535652120447777530130230726524844339076465900588897603670877400323509066626198531253336481565518371511188588605137697585518473886015262201427837816055024399635889449200145968048419498576372751723244047677505480629429981119471632515941757736651215084742833342553002321441433296669921747485319401338002767432500498099282675428883210493627438780857358718639483780429981659031214082718107762176000000000*i1^49 + 39705164596826078484816233216507157740212528460678456414843857278624081395618933528594492759257570238199054405707590135698006189328243781214898136016349968287792175962261836164028520551577882244874704999199215075875470778556975368699747069306455497302226889759855536467175410835908266661278481219140509462215163226993322025551520548716299828960006584869898686811219570727889246011966829777280298865741237489308903657236349040869618564099891203588336600499325362781487441972813271662937405305392187090301104488150715858693297059301182721940486921548570547159268355812393982415758029609521198575178174582961669552673613639512769871471307779175789155927558161982542215425663200380106782421873427657850771397540212322451115139460131572411862785299999797391307428269264770611294008691221721323489014560949059024937748998266509794187169577186563663033284105467462240614637178558906091859140881716101802369651336082638239981046947710836869744366739090753829781037926960623403153355121914784234357775785662777899013305702307246257931426272969788125430490409277784015326343752109629926509676637770280432670897104179663348557798941460449189345628401754144095130985054644318160969407632472432892783057952303920001261857534141854049530537761924696384263485342527041465088000000000*i1^50 + -100037207364293577337997065022831035333448480895563301755488926788688843670929211724163532419983675317648171300840594386544410159481918903438350948911206997821926735961239532156617814284179357494833002788388118216042403472535667766057345109374588972919854236056656700689519165843648235557030415077465434567732049045944228465544451764465135899897896997873467371524869474721054097107028162044207628053493556102956493336310483443724439006933085574693651134684924282378682188289838052290142047566141148954550765533791866398019006233219741397325749602315721828700954383839941960070268664393827165146226407435498500935809826827005768076626995139246460608137759864936658703958495769860516717739764863375567662803839903459771121919644243673024712907893658569804601861688914432346821074448245183318370489191926661038085506698662275225161499562453109098579495556315929987932852424395496024809158382476588316421842661446053251889191790315450764212308265453830151533225630390405632433762223954192626568815588047809434134638213295072492960143033690062040820637591386621284266795034351221614083004606908598726699257230583138854104935941214578462808307064237914050601207202300748967257580586609067667677872056729557772671944146286868202206655186993768661164333706240000000*i1^51 + 1147517609129348266155649179535187489968394370254434659550162444512695998781369719416631665602451712035123130670482756764899916210809018011406638326104827916510197345028468966545687258574142449690224353705299986642916561615965315943457005814458469466951410327210679969521988129016179236056946107593365774384989738738179422221990319108849516155874692439839837726460558434799356570580013190421313807153905307144232663370230198391150122158370433443030130243228144932395157526666723864545996033154281319831138130811161218957953377689626708188813714751750944269954777350441055863637665204808875153453312937690859518248939754977114452016390186911106142595605760430227363115421864003361407455230020284027448049466774457432464026743734043158532991134091799889718077758245350352226791619179905365589593218054680092749733162902772963403851869577657147035285440683802823260345719576282073922258713665112431831619286405655418970678805377203543887084164060773544715247768979615292131791331428647243149804428232959618091816444941019885801565612348524761534044219608783246437024759877518585239481615159840810266912913977294043103970620398936774383489533290221785334984967075420334676288811942497664946024718699667424691748021003032176039565330532719616000000*i1^52 + -7226347734327146023452643949264565820108778850639745102430309365540471943961252010082475901210095951103789095046549626497913083472094741738656230615947256541539857459150950018812903980934589137497555556756086452245650261794119191175376995622019470932256782240534851596311567826931646944755683433088257043091230253636325986910127452819213360861615691546847095217629930227600987675824608950726039572167353039813344002156615816398835949706790566138139119559866616659475155082762392798263629283950532664618979790394062469063992808184038879978610633517291653246901193907604235744792427385983979908421153824935540693606752570740825855439349249853977883219290819418938929937349774431602074780999061010254327438050107292788378655698216897783454325024613611328853415971461251191940158123026321352630390842576340676440240232938151713737967103567868495052735617636041867040831968049526228315443530127309453992385435140821610698199592593519814651499315414793588909873430342190655242844045858251790901113378969063557089659913703411373640718899437005742815765543596575374325322274402813214412248107925431291832349990609415214831554989054966610628818103257991958193565927766837432689155862539420263154037490521287253023360650075453083750400000*i1^53 + -2437211278202147089578867854195213257675962845680244841004259157366141289847145213239726447969382947815723485817726664685083016974638341883004952037554191698860530496825180488075734804335409202844766180624270846261272436104858546183979468242170925131902884189892761263131286058375339098195946202478966236589317793897924359067620155874332813781761912772724192769714285282592780948521404546894403696690658503824073319400721605952424622529290060248166425823107076637086828644277661778822655476150601278336604455654865356405477788877688971447369557013954038439121909197121331520716684389296076883920028257814071177105934418709001056090522213515792458376119097196949200568937664415851065775755273047881270047618815324058167106347646126453453091120665274798943711786493843927074528420388745800393806913095708200585599588613556535372625784431137533217187499033515070311328777007549907736615093691947139373395157340525148602453022943475850343721723095309040238705722730564487065705966310101087484077925082791809409650524459427329709329851693048026071587609888896382994499610175232979469286343016225814743517750285602597700905393040989007929181063795329366154214886205525283580322199749563022113551432799698444953451520000*i1^54 + -155983275905991418799208675522198180962183026982295271425973157305004674267830380771717312481081253470012606416523981241265459159288706678577182252321750124853474367986711718964807644468756316746577354443606893321844530016055139557254039279762894753810243843335511319519011770593615727316878386332403674525420392555894562709052877721763004099073942721200370810395462820149323268427104543278241406360805923404672297428131901320761349804343002042914865111499501802173796861609056124570775364363427198846915900634750264248002152664314661494330041580052678593070127096050361309822054655139802948492427566135955210174153851894833807756766237873927064590089640329740339813419150492893433431432791073284140560871744337204775774657611297847926164627105696646677332887670491100262870619952915073589100467694276175163036451860060737376801269204321827341355855346464577874700548773055673513895290756680569901500728815743307311863730810139856106593313431401116130626545354426883925427088826120240192899701769981146436204323218163015612993353476494638117544706313848552334114797087002254332486031568856475793931432001567838393777366151057945249576549952286342661388121876578499261165443757801023429541173760000*i1^55 + -1024676159583987451256057363835923399107650942173929661050811569287124917110282732317465273833621915016256800757117089165144081543621295783424126403702577140173265014690382231162604812500654909874791203484293177425819855536404036202593330186026688249518939724435355605288850459425328311577273026564974374188726487224314699894201297399230319286837564149297357290326533922585930371740055668761380106353079904122210550317611620825099075583291360095270008158182453071550076857754263082247074384910946010720928359310284347336919884646250357674074013991954989956646540212156524242103400291398253518967534178676366721107164564469139211859745336132188232534284232313464717809943850171304923731210947919670552842764704866967777737096527939946098480924850751657331707298562154794621108907006635929024466864077564542761756085264487696212486931661437870134420341663610838304901093368658265244092240656464427705663897025649085442288781448893334320955345172660591145404844381470633001789308964342313420889763205643112301856740601091242968286057492728967412146621754280122179269999158493579777880207566853271404042780091900974679324221762732905431135955977320345569531582274668884170110979942400*i1^56 + -257757955609788885337856156509725332835357331113208181089852852193154164475809900160551493150740715238962916073362412151999921363198817793687646430215329812061346743763627129578670830487683582338653597318700430566725675461172858030306341229590352453969814633290714338470413926807908740241407868798916535829764457406770209787635669990398412563106289052676645936099384002463249450667183456207109778195583560361066184547420813045071880007259602902761385453118414918575419892787609484127052029918406023101822161814947167917638417712826496856569366844094494863108856841730195277601554682096162589082715837208884043746566381735134053230838686213971845450454018264101126163494766208492674127689437181044666835139549132776521990666662724114472116758449140140186742407318662638271530251398809223511693610732821860557463879689326555422459441469670518919475709220145027481501398042202440297122076966860686860170903678529638594481616324835842131442142733795762608791382158533422095181937686268669170850661534063717732799729984576010729214770260299360811998030141395880687412010440529988145479785363794862225724540189352369114670785500769276844256289191718721362543582222182400*i1^57 - N1*750898307329436871296978462796443660484371999942533892963455683028287745649627781731823913243496912306629005719829388096793936042148920904304466386626268346092481714338043284421305022200687204303782884260644032599511109397582955751226138085248798950603828129073467843793893464206157523033*i2, 45528377319676824175305625602835319430638457541950225634618755422261076884990576144776459914942353804236579639705346873520956238838612481544271664960181064788073854644901335640458112603557780491732059037158286149030573234237312077646115796850013603743884234278614263726210402012795163379483496283278508897010907343473068463389862316441695340235747899247506748758284638604964343916879724884314765584642527612486358962476464204146015735918057358643629203333304822123418332724909908994376707116972374893127625013256365759432112039111152635122125796614560089354409458658776506678536418167678845135453685761376972411390620708839946051225101420101180477382529995309915837019923887470794270054296458318396165933277030862413253604924701895504167940373122597936405790562467813419785056049049819851629034008636761998348749493719866432890964660131252526791694839644602375939861039883139378248711743865902371135011110183613271799773112201163400878929004022031026712335821795277430955972646378115698381768594188669462631722075369498380876407839948995399324949030205820718397738970606872533777748101226375274973991625028735256249954949096643733446222045142851413487712013366943371964846654682637204261335164541894963702462041002449939696781980656948790583734379809351069581118368856786653870709529796330263556723961036951356570052068860858905612823983940433104296848670666198728449857593947647583666961445364167802330424596155428061612525516014477097139049432424876705876584516493443920000000000000000000000000000000000000000000000000000000000 + -196503669115779177138727111485668143573001934893125394293985705399505496029459221819635172690699728840479353012046447547548283831334944287440324281421231325426379191777202369985863637129966427178167160080123080099229281130322478814610165889685665234863547265883930702697644962859160235555559054026060534853731426049775582252269754299002769817137718608744541978651026714152067991486996134014412898447627071974765869988434654468493855640294106143471059004515586131449860050869264409238884166682829645966650075530753633313605382925752413779707696932494220304267709036598633461241345538101271106678005841273567481063086633847429536938490821617732800135239949384252985575528173138324081965408484514291055393202698302515904849626830295520088834873514870473925455258392840844613546646718784479537923241517872739422653951001171222196304912000279160314640006508287112402705169386325042145221943396617300399759267090996515696280160652390222773405582267106871778261223943104137293055861662730768525047667214419368789991029448278178462487585007555481066141158266474893370952779372522583173861353457687223015959416365445275505166028783922964577546099112783862624272876269034875213548792756651478839670227865597699980067189490289722057419939674600705114808253932988262897462453214240031680330327922779817113832476154909848523659711114224465512938362357990153412600826148274927588631215481706706836116490456431446905058729199122647862767759841870852437552780254692306416276867944518656000000000000000000000000000000000000000000000000000000000*i1 + -4869299075706085981610455323672544579166731723491519586228168316982322474128578242328741086210210406228412457711299225903053470072290483486100423301860685967454103711882722863815843314134113676181323900450996843663510895881017164459690404109499926425815057586543618237093760491223295819968627283883578148616338667650849198901513712313512412712619165861659300106748638748765264375920917637506079914952668992002257716505167157869428257972256473362211330218708148981941606698004971834157927534058995267827460830426012516495669383450575940278674805180205636524734802446360554590288633869809768420772669669963366947907546645387984569147822409912337934248249756637223231036505531523618693583266222194393741382678665337774983380154239539558444236874109385662172710673721153021358789526840240350320961939791841529922879168603057371907272025950640895089734148360652423197872176024078140924958946012227152445592446905845890988023988393992592662976182097419857040542278915812236530084797773318624041969103557817417183494834006126082176582492855191436127343994622827026482667163131745809547557717775780218623037397372109113689504018579442084776258756929213002197414192917960443083637899693557655724883454375893409178841221066196079321528872750321374612911109561528978475437287685267939181289539260308196192194747484704503595097280328496604817277925582848469156820119197509763359323000546417565981428006589048976538531398402558437770298243018142558391903101010849233676482564372212800000000000000000000000000000000000000000000000000000000*i1^2 + 257504637142176958418835671522681464054357799916131848643586860476062665044494991644049442855157858684912490458848291943205005777943273740035420110051552117978875060079743782819546686150611120308941847781821789255531469782269855432067278404319177645665265130764030818084611469450714044526481732439120333269254754714414531796280248530257285700928239198267004247197607940289284647646823012916569966670485653477899129768419286002782815821178329989701925392360929533195416977847362076081926117671616892864959044377417446389785774634880474066349806460573240350447289478890577831355698568458417172236594544560283574100070337320958599683185470976574206435847902370006217615044043691686328785636681532329977145193862661540392635802586438662505805015249854818183863473105958095904462631014103187733426183907050109487545157119170242908160181981427384400807321027537858520438510727843095406095156736556171242515304663631201576096144821111005584289228581124316535354808159902347141935560869164043661624447531359078078225815635204619761864587618852318598469331096359585910023378297021673969726402448663621401127021860343782665580814965189335746142845311701637098301302308500279042478975786011331860910588928163207448843605930554692768005093307198467094557382943354834779354222196504010574431014760005462360269628112067769173118230023260827004577594061303061703965786003815543737365840988715201566017932957818350180348224449585259553426208164290636320637390287458020933255700270714624000000000000000000000000000000000000000000000000000000*i1^3 + 3067250311128902037291196674089067134964768351462974296997471918788292844687387292946891381829523091499239691359439615797818671155588215343552635928875478788922960136032224688211563596495336076298796519729054468209783517628722126487527589784950559348292819581143874402638379318004844832142683917235702915428740372270809720674227406298939096423737435921187502717179285325256321524685628362272738935645453170152482450681150400430103198844334388091114044030019322746193915617483096219192334921466680814371666641114470400887999116374430269499518365731081190353407887759251336373187819870548551210462362380274262126710238372999997823763760505417244382321799245360783996037648047688130776611799101405765684380941141327646424780007798443266949916231456715501616299206547694583918642916342663637694904703343200722583507452081524483909848630802292104327960659192072179067182210614119464857195956793126344428818656323749945924465722564749766900806802713770381734666632842426148667437090277781112417574988440979577681586777499344897767595682264741947549285713925033080771489409566096186377556146108854168327933039861035504853528958914258880142106008597163774094115338512996223986578537905336476451993248738467132822200866302512381907932473062155536306719163150649288832812601667092764931432598256312420085957809937072659246618614021613924218039264383909988621115135286100561698304375199089921550786437708220797751006663839563687309353326551347938818518944953402360917114604504313600000000000000000000000000000000000000000000000000000*i1^4 + -1203896908851875136839217555346353978373779312660347056884320247858416703676716726288885843251295869194122287234637835404632863207562938655452931403732565638742619352733889038905406896645784451891464288609606811594407999968615484850364613505896331123799891518326242964736849327841488367313511210734796875447410530242894819863250516198266625776530330100584502363155331152027933468148400535318810139869786644812616789693102419357907608876908393686274971665685386138020415473291857300693615302047381523876338398823892763653806066613860949860941500583526749578980313272707917780656073269702536990957715338586319613013173558958473246815392215306992770672321369162977959798919640684894996890909921404093955743793238309512609402993762448489161796666289012873195384686597704436971509642841250119819653253298292014365664353874223892000540660554759215355635170846318433676918195561411826926531737159803839258239542239593792358269730997057761845307378890300324159806868371482995864244184373066385033742502904294419284831621771466041465752358645236438670137231763112970357736908435164037293364624305401573117038802367374959932417865890833089219988842689418865168542029405415298894125175131958271265068057422932658859536587147948197232400156290295283172593226272931207958646128538829212479193857162382929198213171130954884274977971646860266649553906313716087955486411110894477089867632651980209514536122531245186762450156966426678829708480459053208528812975588908991026582226042560000000000000000000000000000000000000000000000000000*i1^5 + -17192181265676914471581822190004950858589862875192610566728934707192662162822953903845321417491738619235537620773479949771712222635000386972682544543639186254505524550803139058588605467835448634263926097115717396653144364166398200014655618000552402090960302542099772905176451684517861881190510385686990639813900135089763117654252509217319604806354218926255775309969005041117600367020217421393791218868922934140560807443025257462457056316520307447595648647747722760028616167267100733922806815093986245320114434984960428030963635045934333851700207053168880400294587753958311633807477598121394506768223474197203420880869035362396821688333462077741684861083241788277838349970359126284223653899397366563816654050540190774245240884643847746627420052027327919489297254188815397582907607132523225523537289552529787037511244182296468130866935133715254879356398677754289288154113202464536696097560321241731776985370887313795357777077883548644624374826093973212969127082768305600825234278236276537974705997500406984941342793334442938902407086436653850042513783553038998893239193988410198494446219849515366483211471441704268508152833064809726177765049495695087706956546569365285787371858842682082162624425132438191207832116075796600957951630835713918077828239986602233853568031751168784632790961368563859890031878863566233199491414985492585326298887677784289222107345671077555913052674839232925445643273000679056021639763815278293633524318914947745159969437674815525317683377440000000000000000000000000000000000000000000000000000*i1^6 + 388955051152060575946769903374511752074269151856204481666624514589083959664772781110293111014019852986742566204873355524665062213713074922605456419457016382262139215375021778502045534291148363902452815684081273210842115588099223325572294656750208385297611819439065106184856238264343919691890698965335080007917963491683116088818675896469641948822020613347913922850237147404263852007066385238665191895610940932939689185305170894434226721696305812770796968820305684911802744365191218288882209675105682850515358984277115755075351765783852288821645205801526925936504515833248823922606276227767791523160503554044868306042451326982962226140857202720304862679485926988226766396921540558517395383996351356866192936831972060152526723736006841186356489174386661695334787158312277807889313795291367186648779484216765115522702654054221513598881155697559354291505432938900676247463308245623918980503390194703800197726951924633625348244393826954232086905068103600668178371021020701658275479297744070470768940869409125000944791848278573481979966090373611880451614040456042738250138778054274672583837689387819438117504079839486298386349348742318026620961654661659137482419060960279989342997394904705869288854778541604876121893915959129820706792628875720101740010768516865161642528540284035279146234352916877882248527123164662122089836188944454418385473779483882744031925973002298175584020844720744050566251441433496508701217171149890725830674973350579538074103036258189236073177616000000000000000000000000000000000000000000000000000*i1^7 + 1418168558845845978101916090786126315134396201945188892789190241990040109337782550703626986587096974177642166575201998999377637892376705820087959385694237700958003236975619448512088848102857204096037637435738752364188263105426884630213506204166054768198368480636068835766654075217162873492186027261757714498467541215412325936067699151066878787408357935998360419186638128641082717464431254808254033639182851530654457585627690391006778383614342252699972011196040259221629863331330077162550609085975539946997867827684957380294044617983771580992666468331506212482199023993509896351436288760516532038697935159989167268580867889695585021898181826626945580690367270140137851226527297431081521281143549393839833169749751297138616945623451425971991005008467579802429130160313536672935863132870298762405007266426767613158045881470913215091971117196761706283103152539898573578044327296100536105628099690606729972535820288292150400818905946583401750620708592141311775477864744203792366360265584027260812265118275285779219970532079221941809593808683976684754684461075442342428842214838126196239284386150105383150430974183306070740176139211142279201088547106675765935913826382456735699544101035490754871638810031898512530533905644228873570656997744317043706228050429831457174089252092319750690707972206825056066571761788807666028949277784270252894981261047290902692198011923077655913763597237029579012698435457491992876232081907885885486834575721425071253491935685310372699077120000000000000000000000000000000000000000000000000*i1^8 + 143486689860359271260376677181125129325099312295102194703000332150317254615271974619045468958298442800188517143511120862702519961919554348045136188940605458744405826176619745396048249268862280438045740502618685087868588044114540827380855428606940320441860350514229811795159254369977503192584058684452838723060173265461872905120836700518127916152481794461096031483411876123800720942013196600017693950282627166813982221554470779972236352395374490518450185883458448605365036816824762658274995365552862484624883735143060675521185663873906695745335594589284687811541571714840268553640548205045697150533162700240766188562221978370070452552608952279971850505020010432263864543379535995617887649933045193336860612678721301254356525305243631158959916099138365591738178594459520086373238138423786750529835902828211642311981072521188928175192726567453570966975878537320202455723556435147414185500192634204597200330208626564595894091187484797091115217771062693246833117706890220121242883191167879652966448400406478072667881454655321014637246742384062041120696920867939185831510124288893059177217350228065076192914414948335990160132886583471921266076732431144020007299437614059939805869698957968820072762680503147381490800440340754675350883689685791304755473648160069686927308685731572263211970340755139483522900424800283100045489606899540778480286575774753641254214964944029112566201136127305331350087861432342758755715045089033854561546703726623881561167462697233571746096000000000000000000000000000000000000000000000000*i1^9 + -187229957876000042750005383633608149581444103692343722558050085578309674451516150539909275754590665048817075255853778692397570500749512423826836166824644678750958113548243979821861977045347674828564139737320633506257147077512978022924465383805180181702882449555616839142677963302379355428711463953748237454642096351359249746302434523858808457443975771955807969438426078070739214676449352327286299993529091875962476243419006098771286187890700802793704977746937759337974645806878565984635330414901213906372386960406497395262705478514783425930470655577120069006265117833829742025970759124831018408211765944029492689026664712784723275032610604532394204773912162123424082803797335445808431893258634510083435340735359706799853856723160456428221532692523006287108374622935569544100621268181564813461065797840127850858741507949250560966085523640980728780745803231688724330258423630522004902394804012110352710236078490228450276913166634552750339479816763715632168133887608724763887217784381465359004215476851082678196780072756804581708701233363778627643827117726420391124901130201829375013045680855380404602678527573628277289889205124079290970592509705584550359740698518103581422744079989493700716015749152882730635152765891787523436690534474793979763111794750127329660294172753030766854704148491082526492448326887451252005013557826205649349500607426226790846292387425226208684941996978152720770600800456588741972029087212359625698639356600526813979405503002325037036800000000000000000000000000000000000000000000000*i1^10 + -62518035835617729394617410794099137891331057308138583480594600535107694612552389306133548698032021489765552113603436424884344410747043022563786823016540115422034121371755317519884470623860360504389109225558419974587106842424819379749903524761144856263060347110449063263646732483934341104694161355634029717997586698092896139881708643877646358586947309630528535713834398785684035162320734093771544401546850306880691316452277294132623685775986823464034622531951440963635088191010392104659454010505353822525852847944382769830068912807872213784507602141232568994774265623743259777756701778514510219755938955340026470349310181040312535006116833389718712468514748478947381154988439749088176283987590365962704872343850844843464526879017567848490492432651353073389661393893894196739280138496357261034394563688166600670376729451288728849416085938681536552134672557639821970367540694067851901535756269159759956368631307139968087710539176364958296011906637628284615387295883410902450154858582395081339756726891534642538022931885691423790714547905112397187360975697532338756414085976963675649295328390864294746159813197331768831443697270138469326635491569114775879579795558163631089399948442859410058685481579749186200475136067881937737239363499783804285316028172308519543093683037122759954515259485948236716438180927187010792418434836917317366824230928860913379419195225214832812390008664524431904780526313284210868731384178318958736457974096670177904472172572632216800000000000000000000000000000000000000000000000*i1^11 + -5775953924424151141257451319194804674402011686480350595361688588567055513285395571960022610794559141342874804382336969807578684849947574519674272368663684936715316782003517092357113545120394293191006212259755479525161395427200935044527477471378952214648425992911336171415306366735916627388991116504991306447226439039797102230864991662505994645529532933567739524136250554179722078698346841993248081774859637757057787952620854921672398028870469861163625297350735740519169021158824256631481367396939442993423239415351584598117033561435135196818935233380888753609113433901771220085215535993370602362006382382936910576009359814541591286239012496279279110071879739200300425159838277111561032576999783952828758811349488935998183817924720068781096587697174551062946767953119137124021347177164010174074175301135802057638966459722834714874422425975771112685003190998431380389719541848948817420313294652266219881448660694896431346223345570436975946182306064093874529003300745198612626611275179268778194696771882869405150744248103209376071312950843342797234349360745502745634150550373414320857397752457257130560266636554672677086318778534603424150851090631463433003854510737198353615532711816633442499097966399392815617047673299081204541157683426145914360045254085073922244871683794271368254210313684711466055910970778129655492631935192583286607916693579098296264826431775730592363485612718456705571647971616289852465653827331158591489507122724615943354942433310272000000000000000000000000000000000000000000000*i1^12 + 601808725160900351212892170045117123772641869961637940231871702977097681972126193284657484126881798608261609606331425269832494584932460769076031118182025119791181955942786881600180008334759375410969285318859274653349407812399290236246465870318910413130498036988461592201721270103159980817856943341618110952792376644979392066625976492614926376447860359104756034904099252054552222532838416429327642046089522059297415358448149154424465009484936644930142328319844233216561879673138962405467713213646955325522626877390041221811509849972669660863798964731898597483042638705262827607842581454030737114457100567281467326813501246087508444391180518107894856472778453776204003557397795212184832464491640359317600811169217179330724778706018064390147555162071299649810795044111495716763125812298286813040389405174186914966637860550421861216264435157122700922715961627472123521433978679785463285450041307567492037112067115943989839173377735638192723011981385293919309500429246458882255310271295365353825573106736397260966751346475487299508445029064781650088441366566444509572041304561970717485996197609730471274946873170495111222560802513326953002883849004501711788932462001173731216393978928424622505265875940673167011051658000138346618294867288702291770198304793986351639003243235856529532878338830062515575359420245137134789861320606506710836667613978186757122594330033217664372880445738145118752171128698016799125881610989400202509822380140851460769575353875200000000000000000000000000000000000000000000*i1^13 + 211805463999764557337709522791839635489597345228609262794479225404302264183339748504082359565731481901851334017706058669411334173167455974668992216466199410830550446472963947076044829736939455167286890171252555297220174574757369964037027364205817457749434268758131873623241180673045281643579401503512047967352945958764028180566460519879188550492595720612326475795605551988237428096282221059832645418136342164641379033812714477224785514620367185096672839791072412317302284620377928029053921382254059526938833613429906514198998401855309827003177219748871474854899046553654296135093909262910581112445977547696063752716934934025573041627218031278721611367466731291477234070949873812974304630948375271418224120312495980472131552083979753437415276834199023712533297609038056607779621059020606969633254884584954635579961273926311840515101942176432525391603740900144730242234698526692389683452991483299828423586589085161958464496569882779620136134328859919134338066636092122459853389359080543227320367635279125635997183977227679559685121908916888969700166315024672427314624483965123529386194617698355692545421013119125055925422611218632326554744169266692245214062545347048463077696771610608277114032093468979155923130323370915045537473761796866848584835161162947011428356042650745665867838556262795718695929930665941409311986522868037982696943931139798502494255792074736948582550435205178148891948351269863006489624143684218731106122511993904238403162428640000000000000000000000000000000000000000000*i1^14 + 28691885851622110560935351028324600260569309573473889408534665033981008369189348022200556026605070752423377602754678997272353740972005882119792444305603566130570716793709377712332969800195646260134432988132882575758620628319593016228991608993006957221773717358154490068389175063470964432675595643123936118017917454445185661585252849821766431292614646659687075996023999421947690280466057405434577506706432093501165238643903820266595889843629247330532755854589022293903818225605619720079866506191199363055184568810936893182331286687167303444847110293277613843198417070014525756214045743004984901849000039070237357593877050930376391143698827231990778565066724233710967090050412551930509591127292608719556492404360739034062030297422622962832851166711358169708559601003717078036807167798909909529858418667565409076390440443387735921706641305177754053539420933300500033107559620639106494016907572976481846185720220978564643172372418108174162985223107599560681434786860101070089191535049772306452644427389304593450118974847173986210243877320291249149046506592714267167884497743453539710371497043181211107688256211224884380799579351716149456994684667604800069420059153882370129906026711064522573763082205641404361060430445134052751195645129378901518222313798755366155020636250124238245074429092550252615327233056264146175385544520700124447989712208444820619866625645255732440267550231037657423609657641120680941234988823461657327238094885593739204808592000000000000000000000000000000000000000000*i1^15 + 3191202157248442805559928001531581829126716091308069663363103023920186044176762798303301122954325767436801590040676460667076211917901665021427870941535679623620571163603043452078171187821914581770000308634389571745833009883079107809978047218156185634686786889246839063219310376270045030285700235806301152326598299425341506619991419552116174394259748021755766769324824517210177346130873677015287825794858567329656540257883044492606025756300420528217525760287496598615692691944294300488817637109105739904213267873023310232819222537833287092688375198325135571915279360056884524381221714537955265613008062268757680512432084976933824831030423537499424854142612308661388164334866269271266457831631969379184148492152905491612642894641961128353255783352713355564135772374773883558181853694721643024097142917603902060380192223005025417760937819447349487581510234748084954422284679336679632863802731906552254463764950319249292108060597541725178967734742912139333489636743058655666682717663542996308051508979612603271531193007869825595127122826320000173284316031266669214474887872183994223159867224621978707138552477627157999698801078450443710514852438427649092993165642768994320505314373052581302793724088142218288496220104584507270599430813865406423581116441396720621025317589001755008013102945198512547066237968848470020309149300697131740028950664725329759971059891672997464028296487065076089281256723172260846070676802434505694530797700718575459776000000000000000000000000000000000000000000*i1^16 + 314770679306671370259346498335134137650915204549721395720128517821124174944524679418542035873003521037351828955385707822207221070297485495355811458056860946076036228904845183459367243057635819176298990111849924115419805285604022269425744612026187777153218432772288201683860552598771553590551181870512804505768930643865155315307100264825295753510001855979846360263477026325041864611207081597819654518176606324653803014646506861473690653935442657642580234344705698177005579711804278227148165411340916834784142308246101983455305030883676166990309897610973025390285232286718331489053871425659584171423504198335687638152311563053026260039747981555197877302680908983092294191238130329878643481685454204189529681022109033281493963298232412291348906216941895453764533030883577149887694282024117206605111377785857250376115407854067103730213217202734317609044955123763942934346874129384003974701604715707400240237585317137932035361346648496548976849924438994582200606051472002484436575171987029682738702634839755740386453695444339892986374228080550755805266595365929878052969766579942969701987368922477625710189233655376651354134652194364622767338053464376368294158550665679778977239105055183437778991995638751319702762989657740642883978941629346310662819059864935475711957913871125370584501053580263640369690612653471251608648792493807869379036463188460151897077245962233663898474764660175395853450783910857391926712358901098657471797364190349933280000000000000000000000000000000000000000*i1^17 + 21776737922646736348587996561925308864295030662210546347236296114861563406887756108677214050822962289015805654942946256259344140844018231183958282563156488562423345934907524978079100029665888640750867777942566022543491175465976604380357295056102451649730929966158331116563347542104080992949610676692250673774039779844455384357518886656131831770222068743119736439120070424924170584613648144275372888371608868926052762923762134794100771811256713032233395591350129076176424233520655154427178096284354901120195799286787080549981207041025517610946662067952158885087203288558597193117536624337927518300793713535610255461063529328606025470678661451628590816067076453770561806127371129567286840892695224795982708818679578989267539784022909649056141014174398219012619744980876672029854439849201953436343358298504931081419837177874777540685937313021709139301992805762874084717111551643666935795080315171969201294824271452538197378567970616048101614095209915992283074262482738773676465238181667611737885489674294272105663633670168576709786691867204743338738522044042296848824387746282572503807671767810913982069887374730948873691271319435325596514180398462282895266979899388409492901797541573614177205293057466471400455636863037933374400776770289096368076271863118833731605283904105822206571344747742043839350162061642136308176080730462568795999016187359337279247144981914443811975873924685287320851502878569858613647644555289751754319314361303088000000000000000000000000000000000000000*i1^18 + 904198330350442686038189651868618837704141163412432209625425260441099986499994735766385286332974226614252443880546603498736891947951347763072844750547834545172519744874063345536509738536408584726893115545101058108476647965276085447682081252245569276653350253932238580434347696383548963942460580016815717413493965572619060629638154285887569475101401239488413270175570078099549570710507988605186397408009853753177531210467592273445672198440425219143017293269251520288763863535289299682248139105204495677657766995289069013759419379603768166837582463726456175186932686812290619836849984033287374971628339336019869940998417541114981134267180447151178950365328279077447412576525453822457162547295798269693850770865139191684273315234578234974732198308307936924270496772924312838438219703575733896305006702022099972429616430202594034848067615051925117614189750923486048311135496017143168203886247494284865386612899576885143595013841875572374692389825936827323087410682372745352534321313027841267745969235922279758795885734029808157569363614449207543026862499440290667425352175290068084398515569750051751275588654343175148448441093630312547379413865987673610448049656812111116769416123885026228609559901260440546211929597502896008048094542516739464905714194615326605336877521578141810864915900484166107959109582864856622940753905896436464693829424258951571808393073395887601882792420075899005792742212357877672303632728508138280625177825560000000000000000000000000000000000000000*i1^19 + 28350106344277615900093402932666039519920941734191968600158745384351035823591823063413756158046990038490944609282792634307833397171181772272945805922102104164932763934446751324131666868950010718608941871495528039004187421921661860176227390689913974980233567033710555401805835123495519115344146643782918822519118042157948450288733500718780498510113771626581063047575586085768870463310956496604336981320591163882260823792566779496492923662052962906130243092739093308969498981647770230983308492433555507450940760257896408625963782413251118907714999921162323934965041668267871954647842836974645663672790426239970931607326055397304438536506145027660964841697567165613330442929151777190237162743390071759273146121687198918638940506304515955744202790512795606953199727634843816912667285862670465648585862275909847708171892488270493622787776047676597767648422292647719348197893562436852830997388264276114261896447573630138498372721299500196345711149245939691435531026578741299238487550238418705227773293810108349174101025673055464465002219925649929386998943093952544638483445869567230912781896062564915174751637785457291551954075145328986360895193856816074416170589563264630152621520048826999050660222589105168436661732215857308172972821144849575793144072856562157951862684470027448803515559283685906518513267830873355580615032104893425913975772492791217799893844248669174757675877532369387195104875247979958226693747929594855276504923840000000000000000000000000000000000000*i1^20 + 383774246424662015154062970889317484456297619437864219755976497198460273231445574921952351138404795939481293133561267416843270821041482289840666281002423216757628759284254887410336835411273084468137490096195793608127556784806059083203298264349483261980570059421879167023844222407737905778594942415196422389272893823683477088540313833417228116782078698116144959953869814002421168693230751200447606296080863118189580326770952966202549139680059740731610905961676303389660792982153144071596850410454130796442186464763875956889376772335444142683153104467502958317026981043002383115973370738831525527002099085176093208623751427850404183243534768920255873415184522836513422892592527788787701139368016662781060818884203275675909624041629043638409612517583423784620315017063312353418049056190698283451506907839751819710840088339393151250541220615414362011998295908807782276524534956518345964835975388813926399509973122455710700416397043351801149850883811028229186284967490828885002386188159624156841900441547050995111906202543621163298563025104951000942255971146616976501704021704343834693773304874776780227882899886643296982163702480596414440893989325467677398295733001358612277463086858385868661297198868642719235718884400604407426805560796322548481353100493092762419943336998053112794472376746572421888538213960470628799544354200541683890589196460151695371605652199343270712434060691930755190136864083135816854909225543500456825088000000000000000000000000000000000000*i1^21 + 787161370026276461236258406089789520237224092267273272238722890786937844532962315463544588263216031386103464651069737777307145163179726275464577406543793947437324957358233361800433728708549964723064011271199474342973600541677839938484734124175007102734144967624531303040434781015464516804007015189775606702820361372479050500065244821998755194509220453598210468665868343353170323996385888640768821238085308051818887259329232683305187746724220964897722491078992141997239830876671047079727138570062598078143638558224870072312286463473528381719858761522422492887189683525820251252119864527114571155702398036352709993057482122986893264056585405348664468773733591765931554671103866198175268370686974080855831922220833043029964291924111113448597968063853793972809521179848883806276274755955867879190800485306062812476540945450455001767480196349130395139188546994763407731288883923346172425396916254837173557627402167812497533069861091800645052140103677758308817212775914846027181706354094499637810698817143079954611884124917390914705066892274024401830597229929963139376393178119989673717446067377280967121122223416731405378936119126547945290451750407516861910330914380846741782114192917121017536017522142660221329407977848390687765584931775873179844871471368396120701501331752315669953657587170829059674057282517970668570956309701180842621478908907048374271039171208350953273817102663950075273571703020729668932066898815301910400000000000000000000000000000000000*i1^22 + -6790530909242687726970440011561851573387332271364695709326956360297979356205671574801853165004420002665795126906387412693498899791436802035733232573713965617560535608243827892564217245619489027334527712933505414803976524783280093538916573918869975716928976701719183658597595997669980434107640667037929202679596203717127866880953514149229939051644130266169718525971860530516024383006990543916729156321685697591109991899106310115742732733075364083284593118201248630374494071192708984149659533124138107650007559313787142624823300723647332147044319240394377915257153288463803895028670813951485808754934186494427146005835170703832765462541039590599018278623313673689807566533823720375596226342944595169013774643875674843660724845724649558065286665199353605716874698881210773686203378346339051178829992159113674973546656298991196903557762351061425427148921017366048113296109356255275915735457651638842576021220079363373031290003729289282061709813771460307547078415450184511122534608476341882964185122736148504622528772066620214005869282315733272760390507965191355444056790095224146925738832774422976505413588712592199223878122313473968538160174959117771781830158153811878496967652708193931030893965181751622563089211754075756296952222668646003899785865694131115320559794958432113123722883650930237013368794992973637821904210793459825603764485008523069977798182532067205754295051806460105008255379961129208567409351603990080000000000000000000000000000000000*i1^23 + -497695568816348350828998877520207658496668803865728296834400510451113099351536682032826199996241131504870702598655677184708862274179880333426871486924235815124639139390835252700413509113564474531788558207549693354133623558618634866106702886338051142556374607435911202198224006814134372387611666563143368604056329479776101750985148903105163273953936834625965829338919673642992872646302323764554578342445002990574705233339276741300631469305278585820824431873381385356932142021060840728004086556240791608702741941671820326032579847925262655397278990809699040957623480530708462589301471407579855223783106028923286941452876660798577124539437158222352154489426843471970843945143225193791079826745296903116458249388112237763202660714270946609901358433885182451000955841202888713470834314129668474376709053266044406512225473397859026983436319133582044922458822614357162716867216470826073763108682464879741614842718631132255491739479152447659546943091181206663396183952090881444158950635958147077787380361091751114722407822263810341629889499245542353502359574515166835584103250895998396159921570432003948527499277527885814201069946596098466272034603542963598409454376795785626878117798112428016944673184918814042081517232890567231602888951027727300173452752848679025544861046772591462073416230260833742050088568511608070949553250882823725232902555526500238995206010264181685196082793682269679127271095170419597822378007184000000000000000000000000000000000*i1^24 + -14878556031313005133083713851280929756837428782682563960968246594484149622831854072445065793172489834979124928845667149655893230124780558577740418469091368338759321750294119860675827406723534116347575284418807819280773828615193554729393490389330897787201816179198654075699519442156933369443973438783338504787967994853643155148569514455232997406739933472622651953574434457840435707259876158793193191065463418009422246236128829733768224934562940222469480118931185581954617801495171069012296308946376721599001738665738315583234945715979763057001456736443797115162737475165822336622471880811302350882126158554151106388537194985592763158860032964835256290874871536048126621364087158832783764678128362933372310172326340302229041550290893131030672897913814153264569846442612167220574123146887926335726943817041998576113018100685488451211499571556898907596861147112062982183616689201621118281102131957863892081003407197347933218423063462867493566408345469944515627882349341638837043452086557004954141589066709282672496743008414708386804559028732399036640344955322041419889902196245422050122661103233139184902710070825142059602987754401380016148809976153300860604602389164165866500420254116550234467172415257946652172827675439843754216970005927657365812477379070223459498285388720328750910639426380181893974351583878152717361838086705447721834938958630978583532298445746593887637144929843803475744308879812211206065692800000000000000000000000000000000*i1^25 + 190502678606223916208068809579744500086603789846903063058376916250745845100755157276957811816698354265129232115835395122390082133447454374903874273079913923905037758920316981775387147606721465487592523352262811343454527825855281770916364387004465303565328473012246466631654131026438948031950745833043014834370234889887265378418597628411627485074354954648897574384536775919852323620404428901985582022271293503561423039868286567438967958705594732175465745325146227382941803473649661639879681399632276251315615796781162680656984149526885037680683767218955574380038658005392395640949377068256154195584767499553023050281364429097327492098565036437820719015877929749533892607939111435913235358651826908189511571076615345190554441491836099837127196232565290829708290988067183077112424991273132065367877083860200341638373246777226793130435030664871435608556973986926639855850786379231004110610500923141439714652020515734289727853452202247490545819299936520655718270690782041394258616171814875316094975096941594098558921483289253721877728219709345140748386358075998267147814474711694905079659855859892278140705715549087807743667853356505579656087228438984477115998981510301470499967370481098457871515294581270486532961669582653973547651577876314554425292089534229163664318183725469153082036301991266219797803249465955651098267666493865387605302475394641205514206118377782190736790240903126129871069678275688122974080000000000000000000000000000000*i1^26 + 601448965977626223927414702297281856600103913739732399787244420609187367255813937643516241591620326876309275714262345761480445882901954090447499215365668299355468453632241248603216541104601004962352890365690639391826499230945481173802638585317380457593539298813412263262299350365037610283465071372632464596245957178607784419722769327463931385626839392909194230218882563979030414087321687873959476854291152753178796173883030384993965686313617133330583506976890987010078672551381829645650021001558635087699072606942214873130506040818920218874118812793873262058769651151751968423248681808596199986080356371360428292317156648406809240841550146690539687535926320846283897131523296798818045064503715152893711284849626170014171630310039279215969515220071575573977411351522890791763687666287686579942847888477450800476581689538794739794345634394843709363981414184463169209198511845898450855197507205467313313783289354546354395748307628621169345383238290136053038731987551551623514703373622822973292573334000848724434005982229830156173177060162638873818663697793022115161508854392520229650657676354558530177726547148141993959498377431079917300976330411153530529525948217606898885310441182071449289664339496771339089787700591185083777286660918920967098382224389860191007443968197041462054530156540888189405704855414399236210424601461665314257152290351523824294397765869222090693139287279624503505449066722356320000000000000000000000000000000*i1^27 + -25452372524161853970484554864095371845850869077489573614292792534894756921528820401650255309266615220259382884118808865901388948962631578147784515636521659941802287044193398686557487672799737325909517287839277215813207704923668920661296315699542076926673748147296164679957947116689428934907833380854336357615816563128847031382321686589889394025999101812466122467818801254476462136854076921290800583335591495419346540034251545585270711611830482905057236525175055956360151650273492209026870284536998441893994072860824893021796618362627722284988800800320817322164967250399018849090615485661616059302618740457457695393314315380681426982820617374353275899049337743183744583048543232279818692532064573026562570957795270058163759931650592179506806552987446429770153511588918594254720213910441257252988520660499527666723399083817779366480769248737958228854914425669113505185946611972026275566590999573594320869710757382416364465352109847545405986736224278055861262511038006898388184316650224165897931587400378307318715490423590471998627814127714528328223676968758526641694361583768085945176353010033487677396041782320488332756561604682965535664336490660654415236151621900698076401963199512213651913539547675561346550353369144928681542414832851983119225376798764377280144535355353473915850250284583727314848076671255536120047556429308001977354442818510769765304454518377354102125040086854430744877459604284800000000000000000000000000000*i1^28 + 239631581850957016792519945138423149333263647563485520708598001825011638092502290061984941996811908536109007138054595814904719117028532847458449388649878882691750399344611750983167012568262828694471026329904651343276808490646125826055866560389065817068722153326844162037567024996786769332956614867092337902851620872763019725434169506758382278775969695502089789345149258264653106743541786311445974712650866204883823701212851382724420974945706508745531226862494604049366988901995803274071368589541931026429114671147592926207343975724629954620597827926807983614175368038886866104239585798173381562987180121618347926541928316964969873002287010118371482816196916803322035828969962547137736030711060208664749973226168450746479664790636607222130207959982312968607284418725057465942104058342095608808416036811722263787685328223356406592045049457526652442787386199484318353197544061474677520246073190865661783318687484565812340291302492106823777092225288587346163611701812059245663940293099018181858243273887680243977670692440061294960320925017614253294879560552718661021223142743941611368910207984582840713318825250822075186049211805993491043983491477996534359222412672152352255887821816644957786667397293202663190553990517969630375649504576377452850232808747090844738156966775206913472512726298646119951531429535238076450553324559501332994839086518043642822653094036318270867860207466622736243374409120000000000000000000000000000*i1^29 + -1371124214607924717928955218600467183005782974646190496182884515845347710858336667571654633504597349705634846512635627597449576844683604805535440858593987579884160674545813371404565630217866619889439426926146933959465263328077222832250734932401677015380105593258170858277234407248084236264522614740823956019525789308092972844336830293374736592983278839743548167230888174324596062225625635639917914004090026074026063491517648246583599029235560730320886096822607729320170204722483128768643040182046037164161283089191174811879472471237987253407169701789099175278683453909878631350181924143263602503141707816218528167215717598939749967532059124846751305194656301372123687009252255496852733207946637911155708316648725527929512050414922520139834707750297330956150393450895534810632679710840449021624188899182178628404343469102951566522654551248483512386262225125844574620865681335713424728270118059821612263112817754252959713058144891731330200469389979838614927545017926185568397857291242704989811467967025818495294458069448033704027388062862363147633073336514060871501166619037632883994004877771194350217252787011760217832219727146757143716852422145617146587800961412432858577817720557277000355744533112018831869690221075684148248108195464354462570087781780236765995964937403633509333870579515981254326526213130081870416209913832328521533888497859794125759546129240222190426322009480062114268832000000000000000000000000000*i1^30 + 4934039222310959850999417840265480449319440669527297716871562756660780841013375724303338319900220212393461237083257955493074960928635037564832617622214335276104953295012259528649371435338861057778523669519725733931572804332780210099956571643077765824169205960840105920389356737074411611251943016091940971536396519707311274810240440582284933356448122347021080605844763650790145751768963376744404681988302346917119337940830408049891027769331408417550752432980973839702228840594361685632893781605258199148725005106142491970919478740165701656425326880843015973631162779943219767812388902908126959608028622247681208797865975909508124813662295035774231010113515331194880912719673133504051421976881828140860456942109549935972558696275883162255739848504506718306326407475682816914781894993684163288846691428871020260137697718467504453257629856126141584016543971270913861995886363481185884273170267935413231892470501063360952029601963499937245255544712454336198839170314202089859373175690039194180116774773822198647568520093562512121482892715573388716761651565371139398443353676882470173148002937847539948776011642537237847431028063542018801154784194576921598181986585987481802930809694924405499913427165559946671871577923813462106186495757234227657040271394685611516528283720644081186739101670706067722667144644877876419590198300802959121289773689338272994426897880673906663548268045029610444800000000000000000000000000*i1^31 + -10297919838160154060762722194443723759549000367297372234226207669196285875587291462648013619354510033259452571070550235978259700892556760108823127264352350463665164012663968505173819322713669864395806031549375073059494519578265087023270983363150064692540676361588919156304714098554137093937626737397365352689164654187264924426568227565903768177759369546663921818964721390563007126280992075144270041671261690666016340678347275846754732652436732628670388432926120970306385824293211690131446930093539659774592721289195581072672690025474692326260939702857460106985497696442328577903848222806597337444962199757538227828582454958075617930918858341740384210603776439171497021426617022869840417649711563285803815127947119675622104755001152849416723361526547177891434694055900964408444027740696595796707832132529320813416040989519887928981825519674216038457678793579275741305477180908849403982956236663191463253779752063252889826796239344677665505593624414021583003607425981057537237496881632749111363974273746405566654220817981592782931354262719511711901031565774536371349685540462727959094774205818185175313359472567671914029079961428296364843282406404268109150091131976966248643555041921120341796444129725910489934587037634654167593625613244369115990356294072814102341083980334309599926353335609072200546807376241106030848895655270574744569251593845256485266128528915001103993083162249920000000000000000000000000*i1^32 + 10719571786604196537981922783243042170596724930112928313074011124123122695152990190419024430531095387369617700640819173922199635530558633413161464959162636594803676396376219218177612689911567724494995272142644103780640680752745546958634244761915423158085684130742098016791111905184308771849716998545855067160242962850335288661079342806577426855529891122053083241550807689338320209503944569041576439655805169740616179712881354552556154730436499150204560121178901809946667041153035705562880650337775333801116164780676805027683125963056428295943910995216211844415122869544577470646584001652140385138575493410109948960192403699901928272650596952767693617421591754616283664776971746320260008131037548719866010493666334562320738150968977981394093030846749719208460601828837260187329734202437517119037847078402779175855379707517107771828990877798185172020326426870278388308846122133694518295014040879432424614264305597665523076319472727666298325641974531426820538549339229508235404279059433685955968870579096203895564266362042969632474285211573606550787758173125947985843059417651157270541780142885056358924915844076485694235309565248738201672302842648765824090750508487336224231786912360823765165166552552836423972436501111535556291704526848762774685894302474679632109514805180050224035497601568542875891208195661203629365310656288199374997311467698487922573627785071961505206778304000000000000000000000000*i1^33 + -4428920117120266350655138393493928982930605342424568179590557497165241130313689191478986354080721473306947240219714799705964144979794363338273441208395383665186320674368550877090842714715222330552941287413930498862937905581513554194983845336472514873927726482748939704846797495640128800371088171438398956946114203922763087262833743679389789161012514196194182757965118547387044044555130840979925601721219517957462862527963359207512295507368141447438045135970141224121902230739977724260510125753433226927923019911383984894669291449181495831195058967379241591961468041532956202305185562218637584914507044949157263760938513814916507985063808260456997203710075511592227009499136278497875679603355665831413588372952652975442140512500196673439160596475201819881811625143696859887152050379507917920280587115148280722539628416634791979503494390022714993748551157094333375428921371516526445740592861518411465463577113038059173584188166572875424959248258971992208105854859317856746732681035941440295525618325499444488174380788301922049676824956442132759665801409748706613307373738167517870799113395404948244810078422828666179231173499925037555308175146822837011713934724897850094394024107812894500745328252409188861325357008760129149488727115866138914567192492232441669936758346679136742577369949020657645329755199914031796335213008190952124400005094172249206166153235230672640971200000000000000000000000*i1^34 + -753682098132061252309412380767723259521052294480670651442691992721580792596040189333850703184057059407416052941889466474052993215060948198711950902886613600469885012861821605544900974868869380894855665774684401418489357686192980014822551916715712752016857009853170519039922805144021330545459533857053391982398964910246621122248354069579926252448758879209373503702340919767841155976919939234214615953721433096536127378295731860774704716875738521414424699147169599222135613308306241635796523215194816825219727422580279618542258386336180291444803473071461176182941032086383355653911641334823952325107645007160996345257346894164748220822922529888980550227801966143221412544128234147631307423966724808200013937388943893443962724126178323322114202968447968052309833914580660657110544049026446325042782344366838246062968187318883881842154603522550819434696443748688718455444829891945003556283450271374361870482059374007583841113662701895222524641668996082144033161854004821273412299966925181748576330783849997735968368450022165941132625491776453174224066279433109907625897533367409723122538900342830969018385402178854384881139264697033410358304532865254263474935319768599743976524592076262031209625084819345844652904657773203095035769004401223355010549028098313437555256027549155418226043587174451758186441384023500578011596693232492916904902253265065882941334979033158560000000000000000000000*i1^35 + 1272571151063500147888661357181187824084204214291356770448760136717311678662011762409138278981643386109637122320968958597865802243699905225409329510707301545916656007066294018957543284728454096991767900490457613211967123180145139741851409105462557285978396071079573709534364796728456385077325918829228238118267727278245119995464262488992196984144150124296199441705665625927190767819525021301275781361425403350494621213564565044128214030068372395802551961149040887394333402978449529265523110447697445357450973351700808149316093615341286479632954028587983068024196531411480143131402042981413029606099254553828400863756959302202163756079922500686856322549733238781748965004583874922402447273249902614210454807992673278487790057570547368076016431015300152967648398575236722360010999295602961839703506079048575482721063931533735134883072324507345673879302040024808960808904033055690937456698096946727443707969687854677953334955067147706729689408311249913851122900516912476726218168386231590025171043310494610536794722553428956873042006679996240641291535221624284501765312537069377582693412987811366904160243874834449820182338741743817327086999888381527710079653312673016211455739473355653562926834747325236132294214816320634227230475118654302783013053102667539790946605696198321402291690072970218355103881447011278094603320403296339098414320039853802027136934638560000000000000000000000*i1^36 + -320752210027783201643113085582035682326109329941166595603197087191956363603176559653117766105226965128448555667598754011203870568896000766430254489577629197764634422106164927880783110103624379510357745358258708221208063387544357405849074191482857833831013436363197628573610357562979482350764691514435743435489166969646520362492145234293767121974708824498332785955772305637242743638410131871485933906226229171238847261570693558822623300253397298006131190303158972804656844508379760382415454722819643184835870361706196171933895859335971346606908470244661520072257673813251025368466103524285386118580650723151068596164134002800992931148099939345674463425540072692881795726452806769210309499512537743834368431332614973554684263840112790430249655975971036065925347627681661533142751408920344521020121653334933636294452669513981284174388184475032728376730723343424284929780503697944458439999466512078654878462734813066606823899492142045295260667260163027711985032954375571490173478654062396918076431344568962455912236556753934720303407498762572981213409148255002051436476514893911022720927943605067134554364916600938524960189770753171564415660854835960189920538946390830955518580312175481971906309588196047722150450941086417061425844754359684866627235020508601513950856753934616307190420838095127188763738448487915167513887250523928815084789897309992328927729600000000000000000000*i1^37 + -38918459900718505085962868077357905118978476426007647383710680946628620933527554722498826010064339353675135306381541059006534040547688195327255718547241073250874470716931980054093346946527851451530392235943141951464840376803241438254062306839197180878867480494775289554964479071200302080503065662521883858873967984162286570019326747453637710197630775502637471782795314108974301868316736490458708571789831446923000115125773781107372838544489680612215451630206223462428869962633469237743851020937228201950139857493351151607842050724855227424878625436478850757060046221858441183492819025900171566039185820981267221377814061903343667008744101314690586444967474321124863502003150187175919754309711938170579590531125745209657530361713207205818565937343606883152686407263819726757272472237321913476601720694872060905211222985413222573485628093101256563900460164474718121574866360631319011878477034873067400328715842801535241569491026808906964610968714354607207649866135149425679023167791286272291365096162687585155759185962671235809499584401845922486458478927559597047509979359633841633311243374223531014162911107609811631590514952329964082721832312047499600349422065288658715387366115432319261355958111776981042795254600376032924831482458040202267156471741183965099402512945793901810556817334100113351628994616280691598081608543341049718428010697808507680000000000000000000*i1^38 + 28192589575632381353960838715193505969827276446978172305548391350226802186920798319794597378437130630420991134271852055301445931247181619484967628882162740199212659779119272381017481217187345207265430263242125677642794867736341343836069353148448620632455233063955288131851523755307960085861202883353122010290031935970009829634606709430318287206846637486728342495370680451131400183394319269273517220327779509825792395212440949104887247262975964554899328528526564860666813025162303363225237132570601590575362395121945974497147161880586652852165867848448174299496603342321061184760321218487351024014671308991284036663362195433914843202533697810965058088165273414368775382708312236328120958670664154403060897597660641045816538598235616515970159105010444171904887792892694178446340973423408383914152305961078637168389012973838203342483651860971228008917172120466424683284326550315061803442576567264641588070114705327831421982524863964680501472819629877054290970379465121661551121580616555101873737812389633469107828875757806537108438127461730002539867975665771297289956801072671527686873297095869990277801877696303862495237767228043916938043251253490707600740965075144868530135489601151798906875511983416317981658807948694606952166624963345779873135296348467549827273328608958328663273593678118666612194773136743283127288248090146121588650940186032000000000000000000*i1^39 + 4360395335747979536488282809266509123342565981444511387149186998919064848404223693905726195376048596096447805509734056404604034789389605129548513002773271200213654493400002404250641590044074167830463917361732088733686791611769615784824108427460668848215285564634202112532205872131992473097598976801387414807269038311114320782677775224128019566323092512305394119585562272510211641317417833260822404971330160199863912497201742141653640192624392429359279320178806134060737519283625904930350371434049438689789644622060698116948322868722321992732098684478845249292825467448767985250108384540245443719114992888054309867935274386764447198215560837919502165984748051674951020652253717841475273155157615657466051148106771139662595556691444619147214187056161514073179219307424554092587580040149250447509235115960030365418355307857140393787319790500322115700827612319535454430907973235981168282971482692280437770050051869493104970487924449441155784033296747063319953841709742673321146767447779850958669710086700471813768150257550363977641875879169687736960925979464765915449813575550144034061218113833912070999997044650741396638145697718872250840277539922553496295083506382015380736706892504015757687553262697889806085232466035085900219679966216222471520625460119628863076678567010615926502955388256014321052502006427868280847584472283317247838006400000000000000000*i1^40 + 125641397597022945527207584824794842637035312317790247903106696819470574569684310323998769527862443917630583851350011315072676877091982821816235641331948104860740937567157159580734320439827548581094292277702650865815379227896090365679432054343411887333543005973774794087450297195865872621169417945414073831376345974013845836614690123216493781000617667852982406773970400190800912731712175734351606282121779510786298840298735095493202861596188809025447400973564486284017851747463408550136389756285665520137938474606790054782424019749356508528536776249184748153070268809777276050522620689399493473929102028914170439351440736067449769504998789338585954836193021584218586284185095447560672009716327794224798520095627441175503581378852366002016153682354516851320612699022063798909934116270225641695564183748427520238438232798433228209336310698085420836737684756197045272185771939805656760059514054869619700399583402392203186130472959432342801501967391148797895438376510379983650683099168896450520791114717242724280226653456553135182858328472200197318579768910198626805630592522777533658258598079769693564835536121091544423190886609477851469517215514143424519062933538070925795019578556324893576481481725823233630318615740015787545800794368994754967364959458158093477246516924559433620666844250288748941578676215075366567129206688673755680000000000000000*i1^41 + -308216126710863810357949585463402266347185188733978724453164173716757916677008922594124285045072454262892096262926375210334078243559778972290007185074205823498905806018571337900797439583601727977184006768064446885853616707418747217708734558061838006698865592220877516338487066776600057903795137391438852596808262959813835742141569419055008159824118003125998903665276087106748739867543353221477468266651184081369561641496624156118627781863901786397287130699949533227577880163484693667844908200946298434558153066872734202216509881736948052638644200095048038444816252946168039066350463007818054972249259299698108666673254617792601295835570390972876435914270794412135383318829484959317334748566090424987768125945829360251214663621342886900739339550711022236165203036792942489799644571352179571062143436096950967257711688647358137389280110217614093813179228229172080315512150297033754604502257326255029214042141411786609704356697798028385313942993801159031644667152702754225739681258652465298053334120620738179195306110197846887714585638577979364053150055977177340898321041184994944531286734657685241427435399805441171319908308612178205495922460103804193630399841380369459825003869884822234989759815849319043505878379613241448596835869136666344949026978020943576909292540484263717165085760178044796200431690627689855074120411984000000000000000*i1^42 + -197299580616141983854325136855477570501071660714466774878097560868739341652929046653985486477831204313092848046193447960015633350306053117713300045193913039671251560033978329967665276963536199859953875351506183719295056206287380946349441611354835426861449236506811348165942769203420868417069747592353946381551739374073798996590631546701320791209061922169525119225205029603876512451783432369593270373027595962733787194276529635943976256969069049769088652849762039929347662266446049876522794052711688081276466522836031703148587803363791417580637698289432127699496840105586157134208388970917269833461240368019787127113823329411320731853732462134391981838977745589127053654272489262234719192657784639348941139762068360378845586630774419799058291914566883000022346759473683491898424850131624116551653808867573409299420074591899189567177487890902036651096788288944651776148007688419126687945765526667887648631385514033342281640153158833558514244800670857829874448779663526133072713737963536811765222218504035180838171852806674743984212876436840229230385193058843568241039834993232578679960812613035472495988396558367599095106095438751388778146048243939087880667745811442913916239552518125710279668894844274598253274013418306770354994359164379582818409157545800484106549122118551318475599232200505778171459058444018393124016000000000000000*i1^43 + -2888105609849912555712428242500556804939111751391108928828913848418846443483200948443201373969560264487966226308563805971557462620925891336758922031195594188706032674513571335562013184624149992783215217843786929349389498759523849591087567787117877772690601285898526345404501906371783861631848758823954030180866995801795249086792762032535652767530610311127737631487633041710217908330343396362123660712364191765035521605103289248544426584377844319300122514866090877185426365406057617402731515130585851080715056790761593187169447377431146448956716981677754717661449468214024561091135065109069177601288011981590128239849044970980926476975834369930740824401382352024626203280988159965897260140234351266413135145279454812230285609763372923865672314928909234047972805756292237249336712933332500300762121484986065554348154779805619616902983121931786559054238997114496483366881501349354485698992696017072277392744245340971520458137457086305938841977504665777816568671429103081089189121929094232805839489889468465365631553574298791035455033182157409957824803822196606348377818458152168363030722488328620461135752888250369301659908595467386663147213163762296718958483983334791144102302653952353688516874610644587785701655916399453042104905455323371889068086354815964848121039102840304267688890844066914017765026381100406240000000000000*i1^44 + -22484965176233339153574913260452825311696911942692694255409760111487501140484011428096621158976822359735695460931852819936112840030502881224216216354862217974852756421735647051169073206234862965303567763626055791043399440505568318386649476652789811300599128273865158763901051654229953906250396130496458029307870791990696846673963012992814955054627951550362099025191229295761747200273208879643062591006986034623083313499978546143994044984864608049727488541264361747416868650696584333043221440577944832930641143053519602268078404480088108357389069553884294377571845691971717907926696604204830845574583077478532694814684881918336702762545758249341478326409864799163374887979775017683307655600933881683790313840738315777063961540121364326547357598298513116876524554717610099466546747290749877194230662203398796133442477814900372393554002388516710904090419590589085109854975655898051046012112289957919636449651900983064420721163145637682818245068353306867620569475688946043925679171521497385796054644626849571933877112951145291212877181590355603524314647921092546608968854883601728203505243089002320265566171338001047164637426403804755715113778846656933330125223421396291405058854192013877585090024276043292786148372323690678090903632084176013844482007481612979287977743688653932066098245552174163541795323456000000000000*i1^45 + 171045526317839001772287145287707104566668171407365156714828212781497834101003801739730469028544740894298715999072193268951181799147878833163778119021683963528134533201522200830221682392449506604789635893902640657691296888935772296444079309052855538250215357894515557684946397448968910088656454342144855623656080149657558733901413942459891371087417954104804409779718308057406066620803423478690657070240960028867398087002151911252942944298863196430536609899990662649122517730090744577681113339824024437018914069797340107126076997739652000051211359234456547456200655161257865462976616417429350684368883269720887068460526616477685720517644011091315266164040743926279141601216182594290923121985127926474694357425770145726564423347013855957063084883316183907433608657556479316543215913870105205057661271138562061506215197759080432012338783171047736654877421588821267072180072786851675465618987274104115878812674633391245165308205681320012111748235440708611500248621316823335048820684470995872376701016630928319744082585533309259970483447763196967162591987659756049830227492379670988479822805897685081111967258295890011698434397347637963583290227284042491244142670639391808299882560704819990693474067590638730386658266113332860007243031888077470340504138928379148951703985915236867487963184734086351971200000000000*i1^46 + -128972534635466108113675019374330215283210469800534671170301109393791448735362949853011718906809385422172793952084680839613986909722141080488429090315331696233259496512988232166783137073792795054752325139906889716750608724790418605193348946053091984103262534833599934183229946718607193427786914874789118103201475601372109023686026640810771415865050625458934433513407112329829910982455786042596014161864404896634497253679970105951219289859618675760103047112666239981796553388953685984737136885986610307100197332453133224545859678146797704623220311265552284597976821103108802768627459504210358319569753774957397863430020736514753232907273937945355727623581421183495476698427839456619656381404423318359089603677353094904350820572270297519898817251288699423329725380901732802309304797228089722746756102399204420261627481053987584904110416566295985301412972608655775378334703277702045292664146628552872375174240914696966772259505588651106306490726298237176708896361203768478809767282846961834292599363643037668456219684686672445946374479233459444681134318134225663293326816768397099450816208931804436779867942809422642957777024214100047355169155987726804668949208890306564917190358796863740202311360480520734586059521657258801656945655618103300752041870047466936935876110539982470784659030710240000000000*i1^47 + -35657472529731070788837867886713440711506007433363265237829979554063272546582819637465222494346187910532242022802705406463219608274638097928236586778767003651087448484038039190733884470592045845031864917392562762551329611867400094637363531250159663084937400847461401869872082338763282866573838519038956030194818095068629117277717809662399242016865976800548166889054036953150292594335580092861386472146211113080706549245915034732868665965830537164520762361308273562935527929641066323611037581616194148823999536961066361721224763022217220879440599108039029137506589590374698572978835992243465244326656268650171708194309861621971916285813611389627439834521501144853154498573270235665907721224345419921052613291620670435778513357838559854558900528252748732449206589436284207889772687669022518855597208914589619348199894074682868220372836919208574414718113880802304206245573950716803884026035413496917487501712958214317845913766324997557586909848409596518012980666961651691385873125676173784468084524492900238535560778142137950276442659852886760637867592893054618134372228087788385594407201529821298330778118513235456271932065674417545190464048713527101285445538113451343745430593180485025894416790814200610715737983722426200203697000928147211103132831163777942893570112267132017848400000000000*i1^48 + 32822528982519541842690677739741078387842800611940008506029942937114775695195061540512087321937102121886954963005367139961555263393659056530546981841594295518072095413518644968102892206241829611632647067662540911085246353228501329864177013032815384047692761455262393957549152436417852397250185501059161153238862755327255260108205025077725673746797524125091427230356852105105090830598605507719871866237005472746331981131558623476682282037871407205791757734256657976722646041635926162589507211760261622424520122185413343304492252576707207112284170715343618404085746111214736211341490818645122668628951590520414612598286844214247837301235401813584321319978678809401261454468498501745385235058507225280618965834637147286202293305593001525103138395495455084094440679571109306331759688644975687985635078828271998450342379712989732208189827361738650907539312876145003360098451456392152765434139070817555300375734299109079380342094273174032906333124213073567331584036149777076118418038704294891182798818649450533623056088133569920944466648978444344213787573557173818663155325870290833057577058599453355158122146778998858714652547199054534808504738507565672836272225648364842190386305120499693135428147263595492858647271823707279215829943177395069454183504581346604587980472387617600000000*i1^49 + 2205611295385307248296649226207996187559060458447176757611713508279946548941414077679254206063433796649520975586217266315106242882702838173784258782912273485664889165153076948201436660592224657943039384459871106938328946558832313625910666991030043962811967828734100530188146180254047943926024301351239230495518358455472228331744452955069676892275434552194370289699995339905142386254549537541120737580864663340725189720795904964525652027076977005041270407196152753335727365527307367138869460947846639248687630045759629401960863876647245863433358143286530002558722933677373442320056030031241897926510120485422710667744977022520242773404705930805555396059175719326081106236428120340678074936586302398232106148074779690506347748366387772509663208368883405285636200864868222035445161077466008365499468097655477172107025452461437321056765291619592399474281446330185280616494685604359765833376768027778002328788684960280269992658594687853551438914364699882829485948187260666067359244683474780911636137954853297149973402904967737592721800882152883482379276844757046040156792154545017809624863934594546976871653005416107365757219203973496297996691884571572783280505336461221850483188278645653730185420610638162550484789214797483059918749447876702885742350057997462190785760000000*i1^50 + -3788550025953139097112842380995840732791334639374735921702509502599711905138712517942003928503482001185217655544849215321265410566608546743842278802523558699058967880449736364293755186816716405711034416064831393475912905911460921537719826549497322657148829808638307541786404199950816976292592186895202358755806577788351397801169813477089529321043358068953853590407839992655822028587365695662394460361339787822636227518029640369860322964484515578968732457254232217825563408654818313631068183016536495996760498788505072059440469928563485327922160455535097236162849929526738788025753008318673794078213793626285307362959367475540335289148111349401156519178351385415667941957183533649685854295388700654998525025754380050012906313976517266597632737401867001484203755690760663738928592973155054745394330061356046557932732153673898952892296817981138606877860901184999890606147191065436964978319539993324149413211551292174267038520378985133587241533540408751961999100914437428623757861824730556670233664536267256669576370980304521296351914449877337508767686132763122125941465099982148418510691429291840758633490278004773100605053358846795310322958877070264191172286988166705449927324012846432581943757277539574849686129402138763097471948867580900227155427329696000000*i1^51 + 43047506163585904128950188901886048298584189877220385523734838911494288816459688504299322575725581234579700690769352023588340108872121801359150340748761767573674487204786481647492101314479427661622696547146307335855213792609270109051246156638353471258045985846255409368536500684299178657374332466623594574848304013704121637419117942962306542808096487951326475365385894220103509189471698066728633250537925782612069930735465585719340961976719133374469868808367392240578597403208641956884187984816186109717585780629958457581030335980608944695229737285600754245317914636217209847578675950465488795542269386835845991465645339439229793919800598403910135322720275065654907030724301702232853169076152031114554687504796671031651660421209026388284354749366157578435267369727197521724091277353940999650869213251237148367389611873558204535891807650591278996386356766087668540567643454318704312345708371395428547384125175864135675194978213708471457109318662658022936950294244048621541912462262147426075790132756805450052525069624214329066913254348178341079886009312340296255475539660506069185913694189356894449440032298078783192585317735661308209719416231212997563688425330935035566424889041189131353100702676026000110271173313745487019607314752737043200000*i1^52 + -267001461815214012680684971624240892200090349746988051483768599684730800686223225534421222974836451847730552748369839142047592292099125003811158637624695469879261557762082013569783409002543513335161467038661123914538747619071535679766483886431251627882120713076275199505365106769896930092421774437318951755127295501332073271619161279445006309566301266705156180374165862409387775670584202458391817415204108763491681834170859732266007728790321272418678174021214505098136579047542043957448434606673404826267901157517278693256775899030212192991273343353807981273346276033456961252423763128642227400003517678214551447418994456610297241176546335659505950777997705125061954419011141611734091065564927391167538441659284356440315962381863640461895012808698880988375626114924428954970729408659783018123712880710455528507233086546596371066313716518114050907598963576832757911062584804700566406235007390441917484590984470390924473907870739059777842405310427559342094846936277142603894204462306412241514882595071142466013931125767088405043865766901594761266389857397117256064924189041487859851743745087217748868981116173720536980967723408432546027338021506187043283753506860415923945985859747666216918775161263395728065711411307996245270880000*i1^53 + -87992506195119156655849113595077188291432967215536048553738158017198246301814783373028818700039671310215508427598645641761059405898062996940666364563061805642155149316620824926541642487458076075598322622130690729131643501494226039801864983639198675980786869655635754291689127913102640497961081441458414811610688228176115222503659946993386389771185169873051705912635385528090726464130933977229131557804418815086481252768089486984054757449751965269288172699651469350317922240757412918171973282246319085668685643085233027236503762790298713108881601834385659454107844297953081478889968863529737717361755986779969325509982572080165763498688505215842216072533650215505914606229396196156476786545988264475024454848283827066554014936751535123344602337143439982304814979869020966607519769393304698899926861326943392273815752084630994956994760112285160665292432003505089466998449319752702339604816919813866439268442489739270531609634016269726464727259562272576143759240381866077312859411326208779152612761206615349221724429451190678769565746308622441539315148562061906784063211522928573865861213055768791302061020032958714888756678517022748790571988770998737128061398351484471240595760349715655313782131776623040611126752000*i1^54 + -5019640321334832846361243580872115783767582463658616747445833579961985943614573060504084560451680716590444641776658064113516418676262861171377897603150201535018449307400304318873477448004501529507332546254093494777531089998782098133262817976247924442330497895583043094070514141690870400719517030308157315302870184800422613819521498560690868959253503653995449198846283515569644910693221159799953297397695851312033425618639841602746871275790480580266424544748794540935440470830155797066405682681359839539134692104039018385046537251188799546524924764649073475607955386401022456616978999572744974352707737576789473804029503257075307022743523869988004902726153983713211057543221812580869020813820669670645290166934436943822705318426743288720830925707086066716984048592011816065201338251282212756399296279059431002881958991466220011918842259999173748884131646108057266710659542838609127217898752707501697745471903805541912506909262794612201645030105785379616355244296829329320055889276915228526760033362070511681162308125994113882170741824163982699187767012078388549989392873312954877952672945818468017004699321273891666271830675636154390482205719832903139760650213996253512574027130497011241474842089600*i1^55 + 133083126862447507717777797324058830261707393834854792251324553896403603255700079411120316398902058748911876733655353195689838844623344630999216854303095563707316246425567186353857001802895352866901604761086386397666263984958878758610760695471679103999432314221178987226090660473472906891611935378416362149997960369055318733810962840781375522097796190956545882451269433608654409242647541820905301067806366049682795667428299897871449262869583647719793347528070303088834329017975676321871589654830950248309070755944854098863866096944814394209485059368420240849536822631032825050995888881781011706560369383214279147030698163012532400757838844672475290199361736736433221596880566663631780918317236383071240651088915346386308040800237843774161830444671894242957010106056006487455231724743692498671789293804688755930165792081847079429378799297784906729284974238524062380246652886467026441753677911995064726211773059846963905657546237310558928415742979545839349961317581419604659776250593151339958977904704529576054568758460458701238053644295267965241148348418953823865691382985858200118802813307188976954048726010631371804081459979926974606220238310501256704078306791822326619845252454400*i1^56 + -10092856867984108467417378355215085583528977794223586212946816929509767119391525600756617647735069911946135869684284919695054560827140312641776752069892836056665731830597744556740100414297478099890935346089471364455774756550642198888383295733193683959671429649869800137982551566159213849968420642191112011074004986179538979538884766654795290297895011676790915085672062070568473717407049648967239302672967298473685606660382350031017072067686515014511381040746746707154826935029373007495035609759760550725703092053542335030734225197625041782416082484306936928049103338613850265694712605799547806243504985083280016911585009202906267881145204235905772077185353266255972403336850621772046226467169073787835551828698108951123812810764940691965786990021589571477483638169473091965813854665267155785078923747555475619100377840648411091154744794857627117917329579696572963855668065810392429075908006095291428730325707285021456329810125577597666532070606578239507778757122578137257118647409160017516377212395519778309124486692454877891864434930554971329243588028885247528475769375914008312944485965404683742120930426335029949048966645843537303372414391158719407820563320972096*i1^57 - N1*119392830865380462536219575584634542017015147990862888981189453601497751558290817295360002205716009056754011909452872707390235830701678423784410155473576667028704592579748882222987498529909265484301478597442401183322266394215689964444955955554559033146008672522681387163229060808779046162247*i3 ] ]